/******************************************************************

Stylesheet: Main Stylesheet

Here's where the magic happens. Here, you'll see we are calling in
the separate media queries. The base mobile goes outside any query
and is called at the beginning, after that we call the rest
of the styles inside media queries.
******************************************************************/
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block; }

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio, canvas, progress, video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
[hidden], template {
  display: none; }

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background: transparent; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active, a:hover {
  outline: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b, strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
  font-style: italic; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: yellow;
  color: black; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0; }

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
  margin: 1em 40px; }

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto; }

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button, input, optgroup, select, textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
  overflow: visible; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button, select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button, html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled], html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal; }

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: bold; }

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

td, th {
  padding: 0; }

@import url(//fonts.googleapis.com/css?family=Roboto:400,700,500,300,100,900);
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #1a1a1a; }

/******************************************************************

Stylesheet: Mixins & Constants Stylesheet

This is where you can take advantage of Sass' great features:
Mixins & Constants. I won't go in-depth on how they work exactly,
there are a few articles below that will help do that. What I will
tell you is that this will help speed up simple changes like
changing a color or adding CSS3 techniques gradients.

A WORD OF WARNING: It's very easy to overdo it here. Be careful and
remember less is more.

******************************************************************/
/*********************
TOOLS
*********************/
.image-replacement {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden; }

/*********************
COLORS
Need help w/ choosing your colors? Try this site out:
//0to255.com/
*********************/
/*********************
TYPOGRAPHY
*********************/
/* 	To embed your own fonts, use this syntax
	and place your fonts inside the
	library/fonts folder. For more information
	on embedding fonts, go to:
	//www.fontsquirrel.com/
	Be sure to remove the comment brackets.
*/
/*	@font-face {
    	font-family: 'Font Name';
    	src: url('library/fonts/font-name.eot');
    	src: url('library/fonts/font-name.eot?#iefix') format('embedded-opentype'),
             url('library/fonts/font-name.woff') format('woff'),
             url('library/fonts/font-name.ttf') format('truetype'),
             url('library/fonts/font-name.svg#font-name') format('svg');
    	font-weight: normal;
    	font-style: normal;
	}
*/
/*
use the best ampersand
//simplebits.com/notebook/2008/08/14/ampersands-2/
*/
span.amp {
  font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif !important;
  font-style: italic; }

/*********************
TRANSITION
*********************/
/*
I totally rewrote this to be cleaner and easier to use.
You'll need to be using Sass 3.2+ for these to work.
Thanks to @anthonyshort for the inspiration on these.
USAGE: @include transition(all 0.2s ease-in-out);
*/
/*********************
CSS3 GRADIENTS
Be careful with these since they can
really slow down your CSS. Don't overdo it.
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
meta.foundation-version {
  font-family: "/5.4.2/"; }

meta.foundation-mq-small {
  font-family: "/only screen and (min-width:25.063em)/";
  width: 25.063em; }

meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

meta.foundation-data-attribute-namespace {
  font-family: false; }

html, body {
  height: 100%; }

*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

html, body {
  font-size: 16px; }

body {
  background: white;
  color: #444444;
  padding: 0;
  margin: 0;
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 1.6;
  position: relative;
  cursor: auto; }

a:hover {
  cursor: pointer; }

img {
  max-width: 100%;
  height: auto; }

img {
  -ms-interpolation-mode: bicubic; }

#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object {
  max-width: none !important; }

.left {
  float: left !important; }

.right {
  float: right !important; }

.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }
.clearfix:after {
  clear: both; }

.hide {
  display: none; }

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

img {
  display: inline-block;
  vertical-align: middle; }

textarea {
  height: auto;
  min-height: 50px; }

select {
  width: 100%; }

.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 1230px; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }
  .row.collapse > .column, .row.collapse > .columns {
    padding-left: 0;
    padding-right: 0; }
  .row.collapse .row {
    margin-left: 0;
    margin-right: 0; }
  .row .row {
    width: auto;
    margin-left: -0.96774rem;
    margin-right: -0.96774rem;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none; }
    .row .row:before, .row .row:after {
      content: " ";
      display: table; }
    .row .row:after {
      clear: both; }
    .row .row.collapse {
      width: auto;
      margin: 0;
      max-width: none; }
      .row .row.collapse:before, .row .row.collapse:after {
        content: " ";
        display: table; }
      .row .row.collapse:after {
        clear: both; }

.column, .columns {
  padding-left: 0.96774rem;
  padding-right: 0.96774rem;
  width: 100%;
  float: left; }

[class*="column"] + [class*="column"]:last-child {
  float: right; }

[class*="column"] + [class*="column"].end {
  float: left; }

@media only screen and (min-width:25.063em) {
  .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }
  .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }
  .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
  .column, .columns {
    position: relative;
    padding-left: 0.96774rem;
    padding-right: 0.96774rem;
    float: left; }
  .small-1 {
    width: 8.33333%; }
  .small-2 {
    width: 16.66667%; }
  .small-3 {
    width: 25%; }
  .small-4 {
    width: 33.33333%; }
  .small-5 {
    width: 41.66667%; }
  .small-6 {
    width: 50%; }
  .small-7 {
    width: 58.33333%; }
  .small-8 {
    width: 66.66667%; }
  .small-9 {
    width: 75%; }
  .small-10 {
    width: 83.33333%; }
  .small-11 {
    width: 91.66667%; }
  .small-12 {
    width: 100%; }
  .small-offset-0 {
    margin-left: 0% !important; }
  .small-offset-1 {
    margin-left: 8.33333% !important; }
  .small-offset-2 {
    margin-left: 16.66667% !important; }
  .small-offset-3 {
    margin-left: 25% !important; }
  .small-offset-4 {
    margin-left: 33.33333% !important; }
  .small-offset-5 {
    margin-left: 41.66667% !important; }
  .small-offset-6 {
    margin-left: 50% !important; }
  .small-offset-7 {
    margin-left: 58.33333% !important; }
  .small-offset-8 {
    margin-left: 66.66667% !important; }
  .small-offset-9 {
    margin-left: 75% !important; }
  .small-offset-10 {
    margin-left: 83.33333% !important; }
  .small-offset-11 {
    margin-left: 91.66667% !important; }
  .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }
  .column.small-centered, .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.small-uncentered, .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }
  .column.small-centered:last-child, .columns.small-centered:last-child {
    float: none; }
  .column.small-uncentered:last-child, .columns.small-uncentered:last-child {
    float: left; }
  .column.small-uncentered.opposite, .columns.small-uncentered.opposite {
    float: right; } }

@media only screen and (min-width:40.063em) {
  .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }
  .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }
  .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
  .column, .columns {
    position: relative;
    padding-left: 0.96774rem;
    padding-right: 0.96774rem;
    float: left; }
  .medium-1 {
    width: 8.33333%; }
  .medium-2 {
    width: 16.66667%; }
  .medium-3 {
    width: 25%; }
  .medium-4 {
    width: 33.33333%; }
  .medium-5 {
    width: 41.66667%; }
  .medium-6 {
    width: 50%; }
  .medium-7 {
    width: 58.33333%; }
  .medium-8 {
    width: 66.66667%; }
  .medium-9 {
    width: 75%; }
  .medium-10 {
    width: 83.33333%; }
  .medium-11 {
    width: 91.66667%; }
  .medium-12 {
    width: 100%; }
  .medium-offset-0 {
    margin-left: 0% !important; }
  .medium-offset-1 {
    margin-left: 8.33333% !important; }
  .medium-offset-2 {
    margin-left: 16.66667% !important; }
  .medium-offset-3 {
    margin-left: 25% !important; }
  .medium-offset-4 {
    margin-left: 33.33333% !important; }
  .medium-offset-5 {
    margin-left: 41.66667% !important; }
  .medium-offset-6 {
    margin-left: 50% !important; }
  .medium-offset-7 {
    margin-left: 58.33333% !important; }
  .medium-offset-8 {
    margin-left: 66.66667% !important; }
  .medium-offset-9 {
    margin-left: 75% !important; }
  .medium-offset-10 {
    margin-left: 83.33333% !important; }
  .medium-offset-11 {
    margin-left: 91.66667% !important; }
  .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }
  .column.medium-centered, .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.medium-uncentered, .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }
  .column.medium-centered:last-child, .columns.medium-centered:last-child {
    float: none; }
  .column.medium-uncentered:last-child, .columns.medium-uncentered:last-child {
    float: left; }
  .column.medium-uncentered.opposite, .columns.medium-uncentered.opposite {
    float: right; }
  .push-0 {
    position: relative;
    left: 0%;
    right: auto; }
  .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } }

@media only screen and (min-width:64.063em) {
  .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }
  .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }
  .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
  .column, .columns {
    position: relative;
    padding-left: 0.96774rem;
    padding-right: 0.96774rem;
    float: left; }
  .large-1 {
    width: 8.33333%; }
  .large-2 {
    width: 16.66667%; }
  .large-3 {
    width: 25%; }
  .large-4 {
    width: 33.33333%; }
  .large-5 {
    width: 41.66667%; }
  .large-6 {
    width: 50%; }
  .large-7 {
    width: 58.33333%; }
  .large-8 {
    width: 66.66667%; }
  .large-9 {
    width: 75%; }
  .large-10 {
    width: 83.33333%; }
  .large-11 {
    width: 91.66667%; }
  .large-12 {
    width: 100%; }
  .large-offset-0 {
    margin-left: 0% !important; }
  .large-offset-1 {
    margin-left: 8.33333% !important; }
  .large-offset-2 {
    margin-left: 16.66667% !important; }
  .large-offset-3 {
    margin-left: 25% !important; }
  .large-offset-4 {
    margin-left: 33.33333% !important; }
  .large-offset-5 {
    margin-left: 41.66667% !important; }
  .large-offset-6 {
    margin-left: 50% !important; }
  .large-offset-7 {
    margin-left: 58.33333% !important; }
  .large-offset-8 {
    margin-left: 66.66667% !important; }
  .large-offset-9 {
    margin-left: 75% !important; }
  .large-offset-10 {
    margin-left: 83.33333% !important; }
  .large-offset-11 {
    margin-left: 91.66667% !important; }
  .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }
  .column.large-centered, .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }
  .column.large-uncentered, .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }
  .column.large-centered:last-child, .columns.large-centered:last-child {
    float: none; }
  .column.large-uncentered:last-child, .columns.large-uncentered:last-child {
    float: left; }
  .column.large-uncentered.opposite, .columns.large-uncentered.opposite {
    float: right; }
  .push-0 {
    position: relative;
    left: 0%;
    right: auto; }
  .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }
  .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }
  .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }
  .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }
  .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }
  .push-3 {
    position: relative;
    left: 25%;
    right: auto; }
  .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }
  .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }
  .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }
  .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }
  .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }
  .push-6 {
    position: relative;
    left: 50%;
    right: auto; }
  .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }
  .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }
  .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }
  .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }
  .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }
  .push-9 {
    position: relative;
    left: 75%;
    right: auto; }
  .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }
  .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }
  .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }
  .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }
  .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } }

.accordion {
  margin-bottom: 0; }
  .accordion:before, .accordion:after {
    content: " ";
    display: table; }
  .accordion:after {
    clear: both; }
  .accordion .accordion-navigation, .accordion dd {
    display: block;
    margin-bottom: 0 !important; }
    .accordion .accordion-navigation.active > a, .accordion dd.active > a {
      background: #e8e8e8; }
    .accordion .accordion-navigation > a, .accordion dd > a {
      background: #efefef;
      color: #222222;
      padding: 1.03226rem;
      display: block;
      font-family: 'Roboto', sans-serif;
      font-size: 1.03226rem; }
      .accordion .accordion-navigation > a:hover, .accordion dd > a:hover {
        background: #e3e3e3; }
    .accordion .accordion-navigation > .content, .accordion dd > .content {
      display: none;
      padding: 0.96774rem; }
      .accordion .accordion-navigation > .content.active, .accordion dd > .content.active {
        display: block;
        background: white; }

.alert-box {
  border-style: solid;
  border-width: 1px;
  display: block;
  font-weight: normal;
  margin-bottom: 1.29032rem;
  position: relative;
  padding: 0.90323rem 1.54839rem 0.90323rem 0.90323rem;
  font-size: 0.83871rem;
  transition: opacity 300ms ease-out;
  background-color: #eb5429;
  border-color: #d93f14;
  color: white; }
  .alert-box .close {
    font-size: 1.41935rem;
    padding: 9px 6px 4px;
    line-height: 0;
    position: absolute;
    top: 50%;
    margin-top: -0.70968rem;
    right: 0.25806rem;
    color: #333333;
    opacity: 0.3; }
    .alert-box .close:hover, .alert-box .close:focus {
      opacity: 0.5; }
  .alert-box.radius {
    border-radius: 0px; }
  .alert-box.round {
    border-radius: 1000px; }
  .alert-box.success {
    background-color: #43ac6a;
    border-color: #3a945b;
    color: white; }
  .alert-box.alert {
    background-color: #f04124;
    border-color: #de2b0f;
    color: white; }
  .alert-box.secondary {
    background-color: #888888;
    border-color: #757575;
    color: white; }
  .alert-box.warning {
    background-color: #f08a24;
    border-color: #de770f;
    color: white; }
  .alert-box.info {
    background-color: #a0d3e8;
    border-color: #74bfdd;
    color: #2e2e2e; }
  .alert-box.alert-close {
    opacity: 0; }

[class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.64516rem; }
  [class*="block-grid-"]:before, [class*="block-grid-"]:after {
    content: " ";
    display: table; }
  [class*="block-grid-"]:after {
    clear: both; }
  [class*="block-grid-"] > li {
    display: block;
    height: auto;
    float: left;
    padding: 0 0.64516rem 1.29032rem; }

@media only screen and (min-width:25.063em) {
  .small-block-grid-1 > li {
    width: 100%;
    list-style: none; }
    .small-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
  .small-block-grid-2 > li {
    width: 50%;
    list-style: none; }
    .small-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
  .small-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }
    .small-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
  .small-block-grid-4 > li {
    width: 25%;
    list-style: none; }
    .small-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
  .small-block-grid-5 > li {
    width: 20%;
    list-style: none; }
    .small-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
  .small-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }
    .small-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
  .small-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }
    .small-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
  .small-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }
    .small-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
  .small-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }
    .small-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
  .small-block-grid-10 > li {
    width: 10%;
    list-style: none; }
    .small-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
  .small-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }
    .small-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
  .small-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }
    .small-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }

@media only screen and (min-width:40.063em) {
  .medium-block-grid-1 > li {
    width: 100%;
    list-style: none; }
    .medium-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
  .medium-block-grid-2 > li {
    width: 50%;
    list-style: none; }
    .medium-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
  .medium-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }
    .medium-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
  .medium-block-grid-4 > li {
    width: 25%;
    list-style: none; }
    .medium-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
  .medium-block-grid-5 > li {
    width: 20%;
    list-style: none; }
    .medium-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
  .medium-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }
    .medium-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
  .medium-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }
    .medium-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
  .medium-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }
    .medium-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
  .medium-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }
    .medium-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
  .medium-block-grid-10 > li {
    width: 10%;
    list-style: none; }
    .medium-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
  .medium-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }
    .medium-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
  .medium-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }
    .medium-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }

@media only screen and (min-width:64.063em) {
  .large-block-grid-1 > li {
    width: 100%;
    list-style: none; }
    .large-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }
  .large-block-grid-2 > li {
    width: 50%;
    list-style: none; }
    .large-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }
  .large-block-grid-3 > li {
    width: 33.33333%;
    list-style: none; }
    .large-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }
  .large-block-grid-4 > li {
    width: 25%;
    list-style: none; }
    .large-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }
  .large-block-grid-5 > li {
    width: 20%;
    list-style: none; }
    .large-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }
  .large-block-grid-6 > li {
    width: 16.66667%;
    list-style: none; }
    .large-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }
  .large-block-grid-7 > li {
    width: 14.28571%;
    list-style: none; }
    .large-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }
  .large-block-grid-8 > li {
    width: 12.5%;
    list-style: none; }
    .large-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }
  .large-block-grid-9 > li {
    width: 11.11111%;
    list-style: none; }
    .large-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }
  .large-block-grid-10 > li {
    width: 10%;
    list-style: none; }
    .large-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }
  .large-block-grid-11 > li {
    width: 9.09091%;
    list-style: none; }
    .large-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }
  .large-block-grid-12 > li {
    width: 8.33333%;
    list-style: none; }
    .large-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }

.breadcrumbs {
  display: block;
  padding: 0;
  overflow: hidden;
  margin-left: 0;
  list-style: none;
  border-style: solid;
  border-width: 0;
  background-color: transparent;
  border-color: white;
  border-radius: 0px; }
  .breadcrumbs > * {
    margin: 0;
    float: left;
    font-size: 0.90323rem;
    line-height: 0.90323rem;
    text-transform: uppercase;
    color: #888888; }
    .breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
      text-decoration: underline; }
    .breadcrumbs > * a {
      color: #888888; }
    .breadcrumbs > *.current {
      cursor: default;
      color: #333333; }
      .breadcrumbs > *.current a {
        cursor: default;
        color: #333333; }
      .breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
        text-decoration: none; }
    .breadcrumbs > *.unavailable {
      color: #999999; }
      .breadcrumbs > *.unavailable a {
        color: #999999; }
      .breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, .breadcrumbs > *.unavailable a:focus {
        text-decoration: none;
        color: #999999;
        cursor: default; }
    .breadcrumbs > *:before {
      content: "/";
      color: #aaaaaa;
      margin: 0 0.77419rem;
      position: relative;
      top: 1px; }
    .breadcrumbs > *:first-child:before {
      content: " ";
      margin: 0; }

/* Accessibility - hides the forward slash */
[aria-label="breadcrumbs"] [aria-hidden="true"]:after {
  content: "/"; }

button, .button {
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.29032rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  display: inline-block;
  padding-top: 0.96774rem;
  padding-right: 1.93548rem;
  padding-bottom: 1.03226rem;
  padding-left: 1.93548rem;
  font-size: 1.03226rem;
  background-color: #eb5429;
  border-color: #ca3b13;
  color: white;
  transition: background-color 300ms ease-out; }
  button:hover, button:focus, .button:hover, .button:focus {
    background-color: #ca3b13; }
  button:hover, button:focus, .button:hover, .button:focus {
    color: white; }
  button.secondary, .button.secondary {
    background-color: #888888;
    border-color: #6d6d6d;
    color: white; }
    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
      background-color: #6d6d6d; }
    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
      color: white; }
  button.success, .button.success {
    background-color: #43ac6a;
    border-color: #368a54;
    color: white; }
    button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
      background-color: #368a54; }
    button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
      color: white; }
  button.alert, .button.alert {
    background-color: #f04124;
    border-color: #cf280e;
    color: white; }
    button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
      background-color: #cf280e; }
    button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
      color: white; }
  button.large, .button.large {
    padding-top: 1.16129rem;
    padding-right: 2.32258rem;
    padding-bottom: 1.22581rem;
    padding-left: 2.32258rem;
    font-size: 1.29032rem; }
  button.small, .button.small {
    padding-top: 0.77419rem;
    padding-right: 1.54839rem;
    padding-bottom: 0.83871rem;
    padding-left: 1.54839rem;
    font-size: 0.83871rem; }
  button.tiny, .button.tiny {
    padding-top: 0.64516rem;
    padding-right: 1.29032rem;
    padding-bottom: 0.70968rem;
    padding-left: 1.29032rem;
    font-size: 0.70968rem; }
  button.expand, .button.expand {
    padding-right: 0;
    padding-left: 0;
    width: 100%; }
  button.left-align, .button.left-align {
    text-align: left;
    text-indent: 0.77419rem; }
  button.right-align, .button.right-align {
    text-align: right;
    padding-right: 0.77419rem; }
  button.radius, .button.radius {
    border-radius: 0px; }
  button.round, .button.round {
    border-radius: 1000px; }
  button.disabled, button[disabled], .button.disabled, .button[disabled] {
    background-color: #eb5429;
    border-color: #ca3b13;
    color: white;
    cursor: default;
    opacity: 0.7;
    box-shadow: none; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      background-color: #ca3b13; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      color: white; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      background-color: #eb5429; }
    button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
      background-color: #888888;
      border-color: #6d6d6d;
      color: white;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        background-color: #6d6d6d; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        color: white; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        background-color: #888888; }
    button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
      background-color: #43ac6a;
      border-color: #368a54;
      color: white;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        background-color: #368a54; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        color: white; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        background-color: #43ac6a; }
    button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
      background-color: #f04124;
      border-color: #cf280e;
      color: white;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        background-color: #cf280e; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        color: white; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        background-color: #f04124; }

button::-moz-focus-inner {
  border: 0;
  padding: 0; }

@media only screen and (min-width:40.063em) {
  button, .button {
    display: inline-block; } }

.button-group {
  list-style: none;
  margin: 0;
  left: 0; }
  .button-group:before, .button-group:after {
    content: " ";
    display: table; }
  .button-group:after {
    clear: both; }
  .button-group > li {
    margin: 0 -2px;
    float: none;
    display: inline-block; }
    .button-group > li > button, .button-group > li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group > li:first-child button, .button-group > li:first-child .button {
      border-left: 0; }
  .button-group.stack > li {
    margin: 0 -2px;
    float: none;
    display: inline-block;
    display: block;
    margin: 0; }
    .button-group.stack > li > button, .button-group.stack > li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
      border-left: 0; }
    .button-group.stack > li > button, .button-group.stack > li .button {
      border-top: 1px solid;
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0px;
      margin: 0;
      display: block; }
    .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
      border-top: 0; }
  .button-group.stack-for-small > li {
    margin: 0 -2px;
    float: none;
    display: inline-block; }
    .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
      border-left: 0; }
    @media only screen and (min-width:25.063em) and (max-width:40em) {
      .button-group.stack-for-small > li {
        margin: 0 -2px;
        float: none;
        display: inline-block;
        display: block;
        margin: 0; }
        .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
          border-left: 1px solid;
          border-color: rgba(255, 255, 255, 0.5); }
        .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
          border-left: 0; }
        .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
          border-top: 1px solid;
          border-color: rgba(255, 255, 255, 0.5);
          border-left-width: 0px;
          margin: 0;
          display: block; }
        .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
          border-top: 0; } }
  .button-group.radius > * {
    margin: 0 -2px;
    float: none;
    display: inline-block; }
    .button-group.radius > * > button, .button-group.radius > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.radius > *:first-child button, .button-group.radius > *:first-child .button {
      border-left: 0; }
    .button-group.radius > *, .button-group.radius > * > a, .button-group.radius > * > button, .button-group.radius > * > .button {
      border-radius: 0; }
    .button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {
      -webkit-border-bottom-left-radius: 0px;
      -webkit-border-top-left-radius: 0px;
      border-bottom-left-radius: 0px;
      border-top-left-radius: 0px; }
    .button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {
      -webkit-border-bottom-right-radius: 0px;
      -webkit-border-top-right-radius: 0px;
      border-bottom-right-radius: 0px;
      border-top-right-radius: 0px; }
  .button-group.radius.stack > * {
    margin: 0 -2px;
    float: none;
    display: inline-block;
    display: block;
    margin: 0; }
    .button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
      border-left: 0; }
    .button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
      border-top: 1px solid;
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0px;
      margin: 0;
      display: block; }
    .button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
      border-top: 0; }
    .button-group.radius.stack > *, .button-group.radius.stack > * > a, .button-group.radius.stack > * > button, .button-group.radius.stack > * > .button {
      border-radius: 0; }
    .button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button {
      -webkit-top-left-radius: 0px;
      -webkit-top-right-radius: 0px;
      border-top-left-radius: 0px;
      border-top-right-radius: 0px; }
    .button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button {
      -webkit-bottom-left-radius: 0px;
      -webkit-bottom-right-radius: 0px;
      border-bottom-left-radius: 0px;
      border-bottom-right-radius: 0px; }
  @media only screen and (min-width:40.063em) {
    .button-group.radius.stack-for-small > * {
      margin: 0 -2px;
      float: none;
      display: inline-block; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
        -webkit-border-bottom-left-radius: 0px;
        -webkit-border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
        border-top-left-radius: 0px; }
      .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
        -webkit-border-bottom-right-radius: 0px;
        -webkit-border-top-right-radius: 0px;
        border-bottom-right-radius: 0px;
        border-top-right-radius: 0px; } }
  @media only screen and (min-width:25.063em) and (max-width:40em) {
    .button-group.radius.stack-for-small > * {
      margin: 0 -2px;
      float: none;
      display: inline-block;
      display: block;
      margin: 0; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
        border-top: 1px solid;
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0px;
        margin: 0;
        display: block; }
      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
        border-top: 0; }
      .button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
        -webkit-top-left-radius: 0px;
        -webkit-top-right-radius: 0px;
        border-top-left-radius: 0px;
        border-top-right-radius: 0px; }
      .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
        -webkit-bottom-left-radius: 0px;
        -webkit-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px; } }
  .button-group.round > * {
    margin: 0 -2px;
    float: none;
    display: inline-block; }
    .button-group.round > * > button, .button-group.round > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.round > *:first-child button, .button-group.round > *:first-child .button {
      border-left: 0; }
    .button-group.round > *, .button-group.round > * > a, .button-group.round > * > button, .button-group.round > * > .button {
      border-radius: 0; }
    .button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {
      -webkit-border-bottom-left-radius: 1000px;
      -webkit-border-top-left-radius: 1000px;
      border-bottom-left-radius: 1000px;
      border-top-left-radius: 1000px; }
    .button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {
      -webkit-border-bottom-right-radius: 1000px;
      -webkit-border-top-right-radius: 1000px;
      border-bottom-right-radius: 1000px;
      border-top-right-radius: 1000px; }
  .button-group.round.stack > * {
    margin: 0 -2px;
    float: none;
    display: inline-block;
    display: block;
    margin: 0; }
    .button-group.round.stack > * > button, .button-group.round.stack > * .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
      border-left: 0; }
    .button-group.round.stack > * > button, .button-group.round.stack > * .button {
      border-top: 1px solid;
      border-color: rgba(255, 255, 255, 0.5);
      border-left-width: 0px;
      margin: 0;
      display: block; }
    .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
      border-top: 0; }
    .button-group.round.stack > *, .button-group.round.stack > * > a, .button-group.round.stack > * > button, .button-group.round.stack > * > .button {
      border-radius: 0; }
    .button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button {
      -webkit-top-left-radius: 0.96774rem;
      -webkit-top-right-radius: 0.96774rem;
      border-top-left-radius: 0.96774rem;
      border-top-right-radius: 0.96774rem; }
    .button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button {
      -webkit-bottom-left-radius: 0.96774rem;
      -webkit-bottom-right-radius: 0.96774rem;
      border-bottom-left-radius: 0.96774rem;
      border-bottom-right-radius: 0.96774rem; }
  @media only screen and (min-width:40.063em) {
    .button-group.round.stack-for-small > * {
      margin: 0 -2px;
      float: none;
      display: inline-block; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
        -webkit-border-bottom-left-radius: 1000px;
        -webkit-border-top-left-radius: 1000px;
        border-bottom-left-radius: 1000px;
        border-top-left-radius: 1000px; }
      .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
        -webkit-border-bottom-right-radius: 1000px;
        -webkit-border-top-right-radius: 1000px;
        border-bottom-right-radius: 1000px;
        border-top-right-radius: 1000px; } }
  @media only screen and (min-width:25.063em) and (max-width:40em) {
    .button-group.round.stack-for-small > * {
      margin: 0 -2px;
      float: none;
      display: inline-block;
      display: block;
      margin: 0; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
        border-left: 1px solid;
        border-color: rgba(255, 255, 255, 0.5); }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
        border-left: 0; }
      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
        border-top: 1px solid;
        border-color: rgba(255, 255, 255, 0.5);
        border-left-width: 0px;
        margin: 0;
        display: block; }
      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
        border-top: 0; }
      .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button {
        border-radius: 0; }
      .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
        -webkit-top-left-radius: 0.96774rem;
        -webkit-top-right-radius: 0.96774rem;
        border-top-left-radius: 0.96774rem;
        border-top-right-radius: 0.96774rem; }
      .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
        -webkit-bottom-left-radius: 0.96774rem;
        -webkit-bottom-right-radius: 0.96774rem;
        border-bottom-left-radius: 0.96774rem;
        border-bottom-right-radius: 0.96774rem; } }
  .button-group.even-2 li {
    margin: 0 -2px;
    float: none;
    display: inline-block;
    width: 50%; }
    .button-group.even-2 li > button, .button-group.even-2 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button {
      border-left: 0; }
    .button-group.even-2 li button, .button-group.even-2 li .button {
      width: 100%; }
  .button-group.even-3 li {
    margin: 0 -2px;
    float: none;
    display: inline-block;
    width: 33.33333%; }
    .button-group.even-3 li > button, .button-group.even-3 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button {
      border-left: 0; }
    .button-group.even-3 li button, .button-group.even-3 li .button {
      width: 100%; }
  .button-group.even-4 li {
    margin: 0 -2px;
    float: none;
    display: inline-block;
    width: 25%; }
    .button-group.even-4 li > button, .button-group.even-4 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button {
      border-left: 0; }
    .button-group.even-4 li button, .button-group.even-4 li .button {
      width: 100%; }
  .button-group.even-5 li {
    margin: 0 -2px;
    float: none;
    display: inline-block;
    width: 20%; }
    .button-group.even-5 li > button, .button-group.even-5 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button {
      border-left: 0; }
    .button-group.even-5 li button, .button-group.even-5 li .button {
      width: 100%; }
  .button-group.even-6 li {
    margin: 0 -2px;
    float: none;
    display: inline-block;
    width: 16.66667%; }
    .button-group.even-6 li > button, .button-group.even-6 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button {
      border-left: 0; }
    .button-group.even-6 li button, .button-group.even-6 li .button {
      width: 100%; }
  .button-group.even-7 li {
    margin: 0 -2px;
    float: none;
    display: inline-block;
    width: 14.28571%; }
    .button-group.even-7 li > button, .button-group.even-7 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button {
      border-left: 0; }
    .button-group.even-7 li button, .button-group.even-7 li .button {
      width: 100%; }
  .button-group.even-8 li {
    margin: 0 -2px;
    float: none;
    display: inline-block;
    width: 12.5%; }
    .button-group.even-8 li > button, .button-group.even-8 li .button {
      border-left: 1px solid;
      border-color: rgba(255, 255, 255, 0.5); }
    .button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button {
      border-left: 0; }
    .button-group.even-8 li button, .button-group.even-8 li .button {
      width: 100%; }

.button-bar:before, .button-bar:after {
  content: " ";
  display: table; }
.button-bar:after {
  clear: both; }
.button-bar .button-group {
  float: left;
  margin-right: 0.64516rem; }
  .button-bar .button-group div {
    overflow: hidden; }

/* Clearing Styles */
.clearing-thumbs, [data-clearing] {
  margin-bottom: 0;
  margin-left: 0;
  list-style: none; }
  .clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after {
    content: " ";
    display: table; }
  .clearing-thumbs:after, [data-clearing]:after {
    clear: both; }
  .clearing-thumbs li, [data-clearing] li {
    float: left;
    margin-right: 10px; }
  .clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li {
    margin-right: 0; }

.clearing-blackout {
  background: #333333;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 998; }
  .clearing-blackout .clearing-close {
    display: block; }

.clearing-container {
  position: relative;
  z-index: 998;
  height: 100%;
  overflow: hidden;
  margin: 0; }

.clearing-touch-label {
  position: absolute;
  top: 50%;
  left: 50%;
  color: #aaaaaa;
  font-size: 0.6em; }

.visible-img {
  height: 95%;
  position: relative; }
  .visible-img img {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -50%;
    max-height: 100%;
    max-width: 100%; }

.clearing-caption {
  color: #cccccc;
  font-size: 0.875em;
  line-height: 1.3;
  margin-bottom: 0;
  text-align: center;
  bottom: 0;
  background: #333333;
  width: 100%;
  padding: 10px 30px 20px;
  position: absolute;
  left: 0; }

.clearing-close {
  z-index: 999;
  padding-left: 20px;
  padding-top: 10px;
  font-size: 30px;
  line-height: 1;
  color: #cccccc;
  display: none; }
  .clearing-close:hover, .clearing-close:focus {
    color: #cccccc; }

.clearing-assembled .clearing-container {
  height: 100%; }
  .clearing-assembled .clearing-container .carousel > ul {
    display: none; }

.clearing-feature li {
  display: none; }
  .clearing-feature li.clearing-featured-img {
    display: block; }

@media only screen and (min-width:40.063em) {
  .clearing-main-prev, .clearing-main-next {
    position: absolute;
    height: 100%;
    width: 40px;
    top: 0; }
    .clearing-main-prev > span, .clearing-main-next > span {
      position: absolute;
      top: 50%;
      display: block;
      width: 0;
      height: 0;
      border: solid 12px; }
      .clearing-main-prev > span:hover, .clearing-main-next > span:hover {
        opacity: 0.8; }
  .clearing-main-prev {
    left: 0; }
    .clearing-main-prev > span {
      left: 5px;
      border-color: transparent;
      border-right-color: #cccccc; }
  .clearing-main-next {
    right: 0; }
    .clearing-main-next > span {
      border-color: transparent;
      border-left-color: #cccccc; }
  .clearing-main-prev.disabled, .clearing-main-next.disabled {
    opacity: 0.3; }
  .clearing-assembled .clearing-container .carousel {
    background: rgba(51, 51, 51, 0.8);
    height: 120px;
    margin-top: 10px;
    text-align: center; }
    .clearing-assembled .clearing-container .carousel > ul {
      display: inline-block;
      z-index: 999;
      height: 100%;
      position: relative;
      float: none; }
      .clearing-assembled .clearing-container .carousel > ul li {
        display: block;
        width: 120px;
        min-height: inherit;
        float: left;
        overflow: hidden;
        margin-right: 0;
        padding: 0;
        position: relative;
        cursor: pointer;
        opacity: 0.4;
        clear: none; }
        .clearing-assembled .clearing-container .carousel > ul li.fix-height img {
          height: 100%;
          max-width: none; }
        .clearing-assembled .clearing-container .carousel > ul li a.th {
          border: none;
          box-shadow: none;
          display: block; }
        .clearing-assembled .clearing-container .carousel > ul li img {
          cursor: pointer !important;
          width: 100% !important; }
        .clearing-assembled .clearing-container .carousel > ul li.visible {
          opacity: 1; }
        .clearing-assembled .clearing-container .carousel > ul li:hover {
          opacity: 0.8; }
  .clearing-assembled .clearing-container .visible-img {
    background: #333333;
    overflow: hidden;
    height: 85%; }
  .clearing-close {
    position: absolute;
    top: 10px;
    right: 20px;
    padding-left: 0;
    padding-top: 0; } }

/* Foundation Dropdowns */
.f-dropdown {
  position: absolute;
  left: -9999px;
  list-style: none;
  margin-left: 0;
  width: 100%;
  max-height: none;
  height: auto;
  background: white;
  border: solid 1px #cccccc;
  font-size: 0.90323rem;
  z-index: 99;
  margin-top: 2px;
  max-width: 200px; }
  .f-dropdown > *:first-child {
    margin-top: 0; }
  .f-dropdown > *:last-child {
    margin-bottom: 0; }
  .f-dropdown:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    border-color: transparent transparent white transparent;
    border-bottom-style: solid;
    position: absolute;
    top: -12px;
    left: 10px;
    z-index: 99; }
  .f-dropdown:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border: inset 7px;
    border-color: transparent transparent #cccccc transparent;
    border-bottom-style: solid;
    position: absolute;
    top: -14px;
    left: 9px;
    z-index: 98; }
  .f-dropdown.right:before {
    left: auto;
    right: 10px; }
  .f-dropdown.right:after {
    left: auto;
    right: 9px; }
  .f-dropdown.drop-right {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    width: 100%;
    max-height: none;
    height: auto;
    background: white;
    border: solid 1px #cccccc;
    font-size: 0.90323rem;
    z-index: 99;
    margin-top: 0;
    margin-left: 2px;
    max-width: 200px; }
    .f-dropdown.drop-right > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-right > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-right:before {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 6px;
      border-color: transparent white transparent transparent;
      border-right-style: solid;
      position: absolute;
      top: 10px;
      left: -12px;
      z-index: 99; }
    .f-dropdown.drop-right:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 7px;
      border-color: transparent #cccccc transparent transparent;
      border-right-style: solid;
      position: absolute;
      top: 9px;
      left: -14px;
      z-index: 98; }
  .f-dropdown.drop-left {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    width: 100%;
    max-height: none;
    height: auto;
    background: white;
    border: solid 1px #cccccc;
    font-size: 0.90323rem;
    z-index: 99;
    margin-top: 0;
    margin-left: -2px;
    max-width: 200px; }
    .f-dropdown.drop-left > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-left > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-left:before {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 6px;
      border-color: transparent transparent transparent white;
      border-left-style: solid;
      position: absolute;
      top: 10px;
      right: -12px;
      left: auto;
      z-index: 99; }
    .f-dropdown.drop-left:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 7px;
      border-color: transparent transparent transparent #cccccc;
      border-left-style: solid;
      position: absolute;
      top: 9px;
      right: -14px;
      left: auto;
      z-index: 98; }
  .f-dropdown.drop-top {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    width: 100%;
    max-height: none;
    height: auto;
    background: white;
    border: solid 1px #cccccc;
    font-size: 0.90323rem;
    z-index: 99;
    margin-top: -2px;
    margin-left: 0;
    max-width: 200px; }
    .f-dropdown.drop-top > *:first-child {
      margin-top: 0; }
    .f-dropdown.drop-top > *:last-child {
      margin-bottom: 0; }
    .f-dropdown.drop-top:before {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 6px;
      border-color: white transparent transparent transparent;
      border-top-style: solid;
      position: absolute;
      top: auto;
      bottom: -12px;
      left: 10px;
      right: auto;
      z-index: 99; }
    .f-dropdown.drop-top:after {
      content: "";
      display: block;
      width: 0;
      height: 0;
      border: inset 7px;
      border-color: #cccccc transparent transparent transparent;
      border-top-style: solid;
      position: absolute;
      top: auto;
      bottom: -14px;
      left: 9px;
      right: auto;
      z-index: 98; }
  .f-dropdown li {
    font-size: 0.90323rem;
    cursor: pointer;
    line-height: 1.16129rem;
    margin: 0; }
    .f-dropdown li:hover, .f-dropdown li:focus {
      background: #eeeeee; }
    .f-dropdown li a {
      display: block;
      padding: 0.5rem;
      color: #555555; }
  .f-dropdown.content {
    position: absolute;
    left: -9999px;
    list-style: none;
    margin-left: 0;
    padding: 1.29032rem;
    width: 100%;
    height: auto;
    max-height: none;
    background: white;
    border: solid 1px #cccccc;
    font-size: 0.90323rem;
    z-index: 99;
    max-width: 200px; }
    .f-dropdown.content > *:first-child {
      margin-top: 0; }
    .f-dropdown.content > *:last-child {
      margin-bottom: 0; }
  .f-dropdown.tiny {
    max-width: 200px; }
  .f-dropdown.small {
    max-width: 300px; }
  .f-dropdown.medium {
    max-width: 500px; }
  .f-dropdown.large {
    max-width: 800px; }

.dropdown.button, button.dropdown {
  position: relative;
  padding-right: 3.67742rem; }
  .dropdown.button:after, button.dropdown:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    display: block;
    border-style: solid;
    border-color: white transparent transparent transparent;
    top: 50%; }
  .dropdown.button:after, button.dropdown:after {
    border-width: 0.3871rem;
    right: 1.45161rem;
    margin-top: -0.16129rem; }
  .dropdown.button:after, button.dropdown:after {
    border-color: white transparent transparent transparent; }
  .dropdown.button.tiny, button.dropdown.tiny {
    padding-right: 2.70968rem; }
    .dropdown.button.tiny:before, button.dropdown.tiny:before {
      border-width: 0.3871rem;
      right: 1.16129rem;
      margin-top: -0.12903rem; }
    .dropdown.button.tiny:after, button.dropdown.tiny:after {
      border-color: white transparent transparent transparent; }
  .dropdown.button.small, button.dropdown.small {
    padding-right: 3.16129rem; }
    .dropdown.button.small:after, button.dropdown.small:after {
      border-width: 0.45161rem;
      right: 1.35484rem;
      margin-top: -0.16129rem; }
    .dropdown.button.small:after, button.dropdown.small:after {
      border-color: white transparent transparent transparent; }
  .dropdown.button.large, button.dropdown.large {
    padding-right: 3.74194rem; }
    .dropdown.button.large:after, button.dropdown.large:after {
      border-width: 0.32258rem;
      right: 1.77419rem;
      margin-top: -0.16129rem; }
    .dropdown.button.large:after, button.dropdown.large:after {
      border-color: white transparent transparent transparent; }
  .dropdown.button.secondary:after, button.dropdown.secondary:after {
    border-color: #333333 transparent transparent transparent; }

.flex-video {
  position: relative;
  padding-top: 1.6129rem;
  padding-bottom: 67.5%;
  height: 0;
  margin-bottom: 1.03226rem;
  overflow: hidden; }
  .flex-video.widescreen {
    padding-bottom: 56.34%; }
  .flex-video.vimeo {
    padding-top: 0; }
  .flex-video iframe, .flex-video object, .flex-video embed, .flex-video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

/* Standard Forms */
form {
  margin: 0 0 1.03226rem; }

/* Using forms within rows, we need to set some defaults */
form .row .row {
  margin: 0 -0.51613rem; }
  form .row .row .column, form .row .row .columns {
    padding: 0 0.51613rem; }
  form .row .row.collapse {
    margin: 0; }
    form .row .row.collapse .column, form .row .row.collapse .columns {
      padding: 0; }
    form .row .row.collapse input {
      -webkit-border-bottom-right-radius: 0;
      -webkit-border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }
form .row input.column, form .row input.columns, form .row textarea.column, form .row textarea.columns {
  padding-left: 0.51613rem; }

/* Label Styles */
label {
  font-size: 0.90323rem;
  color: #4d4d4d;
  cursor: pointer;
  display: block;
  font-weight: normal;
  line-height: 1.5;
  margin-bottom: 0;
  /* Styles for required inputs */ }
  label.right {
    float: none !important;
    text-align: right; }
  label.inline {
    margin: 0 0 1.03226rem 0;
    padding: 0.58065rem 0; }
  label small {
    text-transform: capitalize;
    color: #686868; }

select::-ms-expand {
  display: none; }

/* Attach elements to the beginning or end of an input */
.prefix, .postfix {
  display: block;
  position: relative;
  z-index: 2;
  text-align: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  border-style: solid;
  border-width: 1px;
  overflow: hidden;
  font-size: 0.90323rem;
  height: 2.3871rem;
  line-height: 2.3871rem; }

/* Adjust padding, alignment and radius if pre/post element is a button */
.postfix.button {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  line-height: 2.19355rem;
  border: none; }

.prefix.button {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  line-height: 2.19355rem;
  border: none; }

.prefix.button.radius {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px; }

.postfix.button.radius {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px; }

.prefix.button.round {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px; }

.postfix.button.round {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px; }

/* Separate prefix and postfix styles when on span or label so buttons keep their own */
span.prefix, label.prefix {
  background: #f2f2f2;
  border-right: none;
  color: #333333;
  border-color: #cccccc; }

span.postfix, label.postfix {
  background: #f2f2f2;
  border-left: none;
  color: #333333;
  border-color: #cccccc; }

/* We use this to get basic styling on all basic form elements */
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
  background-color: white;
  font-family: inherit;
  border: 1px solid #cccccc;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-size: 0.90323rem;
  margin: 0 0 1.03226rem 0;
  padding: 0.51613rem;
  height: 2.3871rem;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  transition: box-shadow 0.45s, border-color 0.45s ease-in-out; }
  input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
    box-shadow: 0 0 5px #999999;
    border-color: #999999; }
  input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
    background: #fafafa;
    border-color: #999999;
    outline: none; }
  input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled {
    background-color: #dddddd;
    cursor: default; }
  input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
    background-color: #dddddd;
    cursor: default; }
  input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius {
    border-radius: 0px; }

form .row .prefix-radius.row.collapse input, form .row .prefix-radius.row.collapse textarea, form .row .prefix-radius.row.collapse select {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px; }
form .row .prefix-radius.row.collapse .prefix {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px; }
form .row .postfix-radius.row.collapse input, form .row .postfix-radius.row.collapse textarea, form .row .postfix-radius.row.collapse select {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 0px;
  -webkit-border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px; }
form .row .postfix-radius.row.collapse .postfix {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 0px;
  -webkit-border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px; }
form .row .prefix-round.row.collapse input, form .row .prefix-round.row.collapse textarea, form .row .prefix-round.row.collapse select {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px; }
form .row .prefix-round.row.collapse .prefix {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px; }
form .row .postfix-round.row.collapse input, form .row .postfix-round.row.collapse textarea, form .row .postfix-round.row.collapse select {
  border-radius: 0;
  -webkit-border-bottom-left-radius: 1000px;
  -webkit-border-top-left-radius: 1000px;
  border-bottom-left-radius: 1000px;
  border-top-left-radius: 1000px; }
form .row .postfix-round.row.collapse .postfix {
  border-radius: 0;
  -webkit-border-bottom-right-radius: 1000px;
  -webkit-border-top-right-radius: 1000px;
  border-bottom-right-radius: 1000px;
  border-top-right-radius: 1000px; }

input[type="submit"] {
  -webkit-appearance: none;
  -webkit-border-radius: 0px; }

/* Respect enforced amount of rows for textarea */
textarea[rows] {
  height: auto; }

/* Add height value for select elements to match text input height */
select {
  -webkit-appearance: none !important;
  -webkit-border-radius: 0px;
  background-color: #fafafa;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
  background-position: 100% center;
  background-repeat: no-repeat;
  border: 1px solid #cccccc;
  padding: 0.51613rem;
  font-size: 0.90323rem;
  color: rgba(0, 0, 0, 0.75);
  line-height: normal;
  border-radius: 0;
  height: 2.3871rem; }
  select.radius {
    border-radius: 0px; }
  select:hover {
    background-color: #f3f3f3;
    border-color: #999999; }
  select:disabled {
    background-color: #dddddd;
    cursor: default; }

/* Adjust margin for form elements below */
input[type="file"], input[type="checkbox"], input[type="radio"], select {
  margin: 0 0 1.03226rem 0; }

input[type="checkbox"] + label, input[type="radio"] + label {
  display: inline-block;
  margin-left: 0.51613rem;
  margin-right: 1.03226rem;
  margin-bottom: 0;
  vertical-align: baseline; }

/* Normalize file input width */
input[type="file"] {
  width: 100%; }

/* HTML5 Number spinners settings */


/* We add basic fieldset styling */
fieldset {
  border: 1px solid #dddddd;
  padding: 1.29032rem;
  margin: 1.16129rem 0; }
  fieldset legend {
    font-weight: bold;
    background: white;
    padding: 0 0.19355rem;
    margin: 0;
    margin-left: -0.19355rem; }

/* Error Handling */
[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {
  display: block;
  padding: 0.3871rem 0.58065rem 0.58065rem;
  margin-top: -1px;
  margin-bottom: 1.03226rem;
  font-size: 0.77419rem;
  font-weight: normal;
  font-style: italic;
  background: #f04124;
  color: white; }
[data-abide] span.error, [data-abide] small.error {
  display: none; }

span.error, small.error {
  display: block;
  padding: 0.3871rem 0.58065rem 0.58065rem;
  margin-top: -1px;
  margin-bottom: 1.03226rem;
  font-size: 0.77419rem;
  font-weight: normal;
  font-style: italic;
  background: #f04124;
  color: white; }

.error input, .error textarea, .error select {
  margin-bottom: 0; }
.error input[type="checkbox"], .error input[type="radio"] {
  margin-bottom: 1.03226rem; }
.error label, .error label.error {
  color: #f04124; }
.error small.error {
  display: block;
  padding: 0.3871rem 0.58065rem 0.58065rem;
  margin-top: -1px;
  margin-bottom: 1.03226rem;
  font-size: 0.77419rem;
  font-weight: normal;
  font-style: italic;
  background: #f04124;
  color: white; }
.error > label > small {
  color: #686868;
  background: transparent;
  padding: 0;
  text-transform: capitalize;
  font-style: normal;
  font-size: 60%;
  margin: 0;
  display: inline; }
.error span.error-message {
  display: block; }

input.error, textarea.error, select.error {
  margin-bottom: 0; }

label.error {
  color: #f04124; }

.icon-bar {
  width: 100%;
  font-size: 0;
  display: inline-block;
  background: #333333; }
  .icon-bar > * {
    text-align: center;
    font-size: 1rem;
    width: 25%;
    margin: 0 auto;
    display: block;
    padding: 1.25rem;
    float: left; }
    .icon-bar > * i, .icon-bar > * img {
      display: block;
      margin: 0 auto; }
      .icon-bar > * i + label, .icon-bar > * img + label {
        margin-top: 0.0625rem; }
    .icon-bar > * i {
      font-size: 1.875rem;
      vertical-align: middle; }
    .icon-bar > * img {
      width: 1.875rem;
      height: 1.875rem; }
  .icon-bar.label-right > * i, .icon-bar.label-right > * img {
    margin: 0 0.0625rem 0 0;
    display: inline-block; }
    .icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label {
      margin-top: 0; }
  .icon-bar.label-right > * label {
    display: inline-block; }
  .icon-bar.vertical.label-right > * {
    text-align: left; }
  .icon-bar.vertical, .icon-bar.small-vertical {
    height: 100%;
    width: auto; }
    .icon-bar.vertical .item, .icon-bar.small-vertical .item {
      width: auto;
      margin: auto;
      float: none; }
  @media only screen and (min-width:40.063em) {
    .icon-bar.medium-vertical {
      height: 100%;
      width: auto; }
      .icon-bar.medium-vertical .item {
        width: auto;
        margin: auto;
        float: none; } }
  @media only screen and (min-width:64.063em) {
    .icon-bar.large-vertical {
      height: 100%;
      width: auto; }
      .icon-bar.large-vertical .item {
        width: auto;
        margin: auto;
        float: none; } }
  .icon-bar > * {
    font-size: 1rem;
    padding: 1.25rem; }
    .icon-bar > * i + label, .icon-bar > * img + label {
      margin-top: 0.0625rem; }
    .icon-bar > * i {
      font-size: 1.875rem; }
    .icon-bar > * img {
      width: 1.875rem;
      height: 1.875rem; }
  .icon-bar > *:hover {
    background: #eb5429; }
  .icon-bar > * label {
    color: white; }
  .icon-bar > * i {
    color: white; }

.icon-bar.two-up .item {
  width: 50%; }
.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width:40.063em) {
  .icon-bar.two-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width:64.063em) {
  .icon-bar.two-up.large-vertical .item {
    width: auto; } }
.icon-bar.three-up .item {
  width: 33.3333%; }
.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width:40.063em) {
  .icon-bar.three-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width:64.063em) {
  .icon-bar.three-up.large-vertical .item {
    width: auto; } }
.icon-bar.four-up .item {
  width: 25%; }
.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width:40.063em) {
  .icon-bar.four-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width:64.063em) {
  .icon-bar.four-up.large-vertical .item {
    width: auto; } }
.icon-bar.five-up .item {
  width: 20%; }
.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width:40.063em) {
  .icon-bar.five-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width:64.063em) {
  .icon-bar.five-up.large-vertical .item {
    width: auto; } }
.icon-bar.six-up .item {
  width: 16.66667%; }
.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item {
  width: auto; }
@media only screen and (min-width:40.063em) {
  .icon-bar.six-up.medium-vertical .item {
    width: auto; } }
@media only screen and (min-width:64.063em) {
  .icon-bar.six-up.large-vertical .item {
    width: auto; } }

.inline-list {
  margin: 0 auto 1.09677rem auto;
  margin-left: -1.41935rem;
  margin-right: 0;
  padding: 0;
  list-style: none;
  overflow: hidden; }
  .inline-list > li {
    list-style: none;
    float: left;
    margin-left: 1.41935rem;
    display: block; }
    .inline-list > li > * {
      display: block; }

/* Foundation Joyride */
.joyride-list {
  display: none; }

/* Default styles for the container */
.joyride-tip-guide {
  display: none;
  position: absolute;
  background: #333333;
  color: white;
  z-index: 101;
  top: 0;
  left: 2.5%;
  font-family: inherit;
  font-weight: normal;
  width: 95%; }

.lt-ie9 .joyride-tip-guide {
  max-width: 800px;
  left: 50%;
  margin-left: -400px; }

.joyride-content-wrapper {
  width: 100%;
  padding: 1.16129rem 1.29032rem 1.54839rem; }
  .joyride-content-wrapper .button {
    margin-bottom: 0 !important; }
  .joyride-content-wrapper .joyride-prev-tip {
    margin-right: 10px; }

/* Add a little css triangle pip, older browser just miss out on the fanciness of it */
.joyride-tip-guide .joyride-nub {
  display: block;
  position: absolute;
  left: 22px;
  width: 0;
  height: 0;
  border: 10px solid #333333; }
  .joyride-tip-guide .joyride-nub.top {
    border-top-style: solid;
    border-color: #333333;
    border-top-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    top: -20px; }
  .joyride-tip-guide .joyride-nub.bottom {
    border-bottom-style: solid;
    border-color: #333333 !important;
    border-bottom-color: transparent !important;
    border-left-color: transparent !important;
    border-right-color: transparent !important;
    bottom: -20px; }
  .joyride-tip-guide .joyride-nub.right {
    right: -20px; }
  .joyride-tip-guide .joyride-nub.left {
    left: -20px; }

/* Typography */
.joyride-tip-guide h1, .joyride-tip-guide h2, .joyride-tip-guide h3, .joyride-tip-guide h4, .joyride-tip-guide h5, .joyride-tip-guide h6 {
  line-height: 1.25;
  margin: 0;
  font-weight: bold;
  color: white; }

.joyride-tip-guide p {
  margin: 0 0 1.16129rem 0;
  font-size: 0.90323rem;
  line-height: 1.3; }

.joyride-timer-indicator-wrap {
  width: 50px;
  height: 3px;
  border: solid 1px #555555;
  position: absolute;
  right: 1.09677rem;
  bottom: 1.03226rem; }

.joyride-timer-indicator {
  display: block;
  width: 0;
  height: inherit;
  background: #666666; }

.joyride-close-tip {
  position: absolute;
  right: 12px;
  top: 10px;
  color: #777777 !important;
  text-decoration: none;
  font-size: 24px;
  font-weight: normal;
  line-height: 0.5 !important; }
  .joyride-close-tip:hover, .joyride-close-tip:focus {
    color: #eeeeee !important; }

.joyride-modal-bg {
  position: fixed;
  height: 100%;
  width: 100%;
  background: transparent;
  background: rgba(0, 0, 0, 0.5);
  z-index: 100;
  display: none;
  top: 0;
  left: 0;
  cursor: pointer; }

.joyride-expose-wrapper {
  background-color: white;
  position: absolute;
  border-radius: 3px;
  z-index: 102;
  box-shadow: 0 0 15px white; }

.joyride-expose-cover {
  background: transparent;
  border-radius: 3px;
  position: absolute;
  z-index: 9999;
  top: 0;
  left: 0; }

/* Styles for screens that are at least 768px; */
@media only screen and (min-width:40.063em) {
  .joyride-tip-guide {
    width: 300px;
    left: inherit; }
    .joyride-tip-guide .joyride-nub.bottom {
      border-color: #333333 !important;
      border-bottom-color: transparent !important;
      border-left-color: transparent !important;
      border-right-color: transparent !important;
      bottom: -20px; }
    .joyride-tip-guide .joyride-nub.right {
      border-color: #333333 !important;
      border-top-color: transparent !important;
      border-right-color: transparent !important;
      border-bottom-color: transparent !important;
      top: 22px;
      left: auto;
      right: -20px; }
    .joyride-tip-guide .joyride-nub.left {
      border-color: #333333 !important;
      border-top-color: transparent !important;
      border-left-color: transparent !important;
      border-bottom-color: transparent !important;
      top: 22px;
      left: -20px;
      right: auto; } }

.keystroke, kbd {
  background-color: #ededed;
  border-color: gainsboro;
  color: #222222;
  border-style: solid;
  border-width: 1px;
  margin: 0;
  font-family: "Consolas", "Menlo", "Courier", monospace;
  font-size: inherit;
  padding: 0.12903rem 0.25806rem 0;
  border-radius: 0px; }

.label {
  font-weight: normal;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  text-decoration: none;
  line-height: 1;
  white-space: nowrap;
  display: inline-block;
  position: relative;
  margin-bottom: inherit;
  padding: 0.25806rem 0.51613rem 0.3871rem;
  font-size: 0.70968rem;
  background-color: #eb5429;
  color: white; }
  .label.radius {
    border-radius: 0px; }
  .label.round {
    border-radius: 1000px; }
  .label.alert {
    background-color: #f04124;
    color: white; }
  .label.warning {
    background-color: #f08a24;
    color: white; }
  .label.success {
    background-color: #43ac6a;
    color: white; }
  .label.secondary {
    background-color: #888888;
    color: white; }

[data-magellan-expedition], [data-magellan-expedition-clone] {
  background: white;
  z-index: 50;
  min-width: 100%;
  padding: 10px; }
  [data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav {
    margin-bottom: 0; }
    [data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd {
      margin-bottom: 0; }
    [data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a {
      line-height: 1.8em; }

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg); }

  to {
    -webkit-transform: rotate(360deg); } }

@-moz-keyframes rotate {
  from {
    -moz-transform: rotate(0deg); }

  to {
    -moz-transform: rotate(360deg); } }

@-o-keyframes rotate {
  from {
    -o-transform: rotate(0deg); }

  to {
    -o-transform: rotate(360deg); } }

@keyframes rotate {
  from {
    transform: rotate(0deg); }

  to {
    transform: rotate(360deg); } }

/* Orbit Graceful Loading */
.slideshow-wrapper {
  position: relative; }
  .slideshow-wrapper ul {
    list-style-type: none;
    margin: 0; }
    .slideshow-wrapper ul li, .slideshow-wrapper ul li .orbit-caption {
      display: none; }
    .slideshow-wrapper ul li:first-child {
      display: block; }
  .slideshow-wrapper .orbit-container {
    background-color: transparent; }
    .slideshow-wrapper .orbit-container li {
      display: block; }
      .slideshow-wrapper .orbit-container li .orbit-caption {
        display: block; }
    .slideshow-wrapper .orbit-container .orbit-bullets li {
      display: inline-block; }
  .slideshow-wrapper .preloader {
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -20px;
    margin-left: -20px;
    border: solid 3px;
    border-color: #555555 white;
    border-radius: 1000px;
    animation-name: rotate;
    animation-duration: 1.5s;
    animation-iteration-count: infinite;
    animation-timing-function: linear; }

.orbit-container {
  overflow: hidden;
  width: 100%;
  position: relative;
  background: none; }
  .orbit-container .orbit-slides-container {
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    -webkit-transform: translateZ(0); }
    .orbit-container .orbit-slides-container img {
      display: block;
      max-width: 100%; }
    .orbit-container .orbit-slides-container > * {
      position: absolute;
      top: 0;
      width: 100%;
      margin-left: 100%; }
      .orbit-container .orbit-slides-container > *:first-child {
        margin-left: 0%; }
      .orbit-container .orbit-slides-container > * .orbit-caption {
        position: absolute;
        bottom: 0;
        background-color: rgba(51, 51, 51, 0.8);
        color: white;
        width: 100%;
        padding: 0.64516rem 0.90323rem;
        font-size: 0.90323rem; }
  .orbit-container .orbit-slide-number {
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 12px;
    color: white;
    background: rgba(0, 0, 0, 0);
    z-index: 10; }
    .orbit-container .orbit-slide-number span {
      font-weight: 700;
      padding: 0.32258rem; }
  .orbit-container .orbit-timer {
    position: absolute;
    top: 12px;
    right: 10px;
    height: 6px;
    width: 100px;
    z-index: 10; }
    .orbit-container .orbit-timer .orbit-progress {
      height: 3px;
      background-color: rgba(255, 255, 255, 0.3);
      display: block;
      width: 0%;
      position: relative;
      right: 20px;
      top: 5px; }
    .orbit-container .orbit-timer > span {
      display: none;
      position: absolute;
      top: 0px;
      right: 0;
      width: 11px;
      height: 14px;
      border: solid 4px white;
      border-top: none;
      border-bottom: none; }
    .orbit-container .orbit-timer.paused > span {
      right: -4px;
      top: 0px;
      width: 11px;
      height: 14px;
      border: inset 8px;
      border-left-style: solid;
      border-color: transparent;
      border-left-color: white; }
      .orbit-container .orbit-timer.paused > span.dark {
        border-left-color: #333333; }
  .orbit-container:hover .orbit-timer > span {
    display: block; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    position: absolute;
    top: 45%;
    margin-top: -25px;
    width: 36px;
    height: 60px;
    line-height: 50px;
    color: white;
    background-color: transparent;
    text-indent: -9999px !important;
    z-index: 10; }
    .orbit-container .orbit-prev:hover, .orbit-container .orbit-next:hover {
      background-color: rgba(0, 0, 0, 0.3); }
    .orbit-container .orbit-prev > span, .orbit-container .orbit-next > span {
      position: absolute;
      top: 50%;
      margin-top: -10px;
      display: block;
      width: 0;
      height: 0;
      border: inset 10px; }
  .orbit-container .orbit-prev {
    left: 0; }
    .orbit-container .orbit-prev > span {
      border-right-style: solid;
      border-color: transparent;
      border-right-color: white; }
    .orbit-container .orbit-prev:hover > span {
      border-right-color: white; }
  .orbit-container .orbit-next {
    right: 0; }
    .orbit-container .orbit-next > span {
      border-color: transparent;
      border-left-style: solid;
      border-left-color: white;
      left: 50%;
      margin-left: -4px; }
    .orbit-container .orbit-next:hover > span {
      border-left-color: white; }

.orbit-bullets-container {
  text-align: center; }

.orbit-bullets {
  margin: 0 auto 30px auto;
  overflow: hidden;
  position: relative;
  top: 10px;
  float: none;
  text-align: center;
  display: block; }
  .orbit-bullets li {
    cursor: pointer;
    display: inline-block;
    width: 0.58065rem;
    height: 0.58065rem;
    background: #cccccc;
    float: none;
    margin-right: 6px;
    border-radius: 1000px; }
    .orbit-bullets li.active {
      background: #999999; }
    .orbit-bullets li:last-child {
      margin-right: 0; }

.touch .orbit-container .orbit-prev, .touch .orbit-container .orbit-next {
  display: none; }
.touch .orbit-bullets {
  display: none; }

@media only screen and (min-width:40.063em) {
  .touch .orbit-container .orbit-prev, .touch .orbit-container .orbit-next {
    display: inherit; }
  .touch .orbit-bullets {
    display: block; } }

@media only screen and (min-width:25.063em) and (max-width:40em) {
  .orbit-stack-on-small .orbit-slides-container {
    height: auto !important; }
  .orbit-stack-on-small .orbit-slides-container > * {
    position: relative;
    margin: 0% !important;
    opacity: 1 !important; }
  .orbit-stack-on-small .orbit-slide-number {
    display: none; }
  .orbit-timer {
    display: none; }
  .orbit-next, .orbit-prev {
    display: none; }
  .orbit-bullets {
    display: none; } }

ul.pagination {
  display: block;
  min-height: 1.54839rem;
  margin-left: -0.32258rem; }
  ul.pagination li {
    height: 1.54839rem;
    color: #222222;
    font-size: 0.90323rem;
    margin-left: 0.32258rem; }
    ul.pagination li a, ul.pagination li button {
      display: block;
      padding: 0.06452rem 0.64516rem 0.06452rem;
      color: #999999;
      background: none;
      border-radius: 0px;
      font-weight: normal;
      font-size: 1em;
      line-height: inherit;
      transition: background-color 300ms ease-out; }
    ul.pagination li:hover a, ul.pagination li a:focus, ul.pagination li:hover button, ul.pagination li button:focus {
      background: #e6e6e6; }
    ul.pagination li.unavailable a, ul.pagination li.unavailable button {
      cursor: default;
      color: #999999; }
    ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus {
      background: transparent; }
    ul.pagination li.current a, ul.pagination li.current button {
      background: #eb5429;
      color: white;
      font-weight: bold;
      cursor: default; }
      ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus {
        background: #eb5429; }
  ul.pagination li {
    float: left;
    display: block; }

/* Pagination centred wrapper */
.pagination-centered {
  text-align: center; }
  .pagination-centered ul.pagination li {
    float: none;
    display: inline-block; }

/* Panels */
.panel {
  border-style: solid;
  border-width: 1px;
  border-color: #d7d7d7;
  margin-bottom: 1.29032rem;
  padding: 1.29032rem;
  background: #f2f2f2; }
  .panel > :first-child {
    margin-top: 0; }
  .panel > :last-child {
    margin-bottom: 0; }
  .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
    color: #333333; }
  .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
    line-height: 1;
    margin-bottom: 0.64516rem; }
    .panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader {
      line-height: 1.4; }
  .panel.callout {
    border-style: solid;
    border-width: 1px;
    border-color: #facebf;
    margin-bottom: 1.29032rem;
    padding: 1.29032rem;
    background: #fef5f2; }
    .panel.callout > :first-child {
      margin-top: 0; }
    .panel.callout > :last-child {
      margin-bottom: 0; }
    .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl {
      color: #333333; }
    .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 {
      line-height: 1;
      margin-bottom: 0.64516rem; }
      .panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader {
        line-height: 1.4; }
    .panel.callout a:not(.button) {
      color: #eb5429; }
  .panel.radius {
    border-radius: 0px; }

/* Pricing Tables */
.pricing-table {
  border: solid 1px #dddddd;
  margin-left: 0;
  margin-bottom: 1.29032rem; }
  .pricing-table * {
    list-style: none;
    line-height: 1; }
  .pricing-table .title {
    background-color: #333333;
    padding: 0.96774rem 1.29032rem;
    text-align: center;
    color: #eeeeee;
    font-weight: normal;
    font-size: 1.03226rem;
    font-family: 'Roboto', sans-serif; }
  .pricing-table .price {
    background-color: #f6f6f6;
    padding: 0.96774rem 1.29032rem;
    text-align: center;
    color: #333333;
    font-weight: normal;
    font-size: 2.06452rem;
    font-family: 'Roboto', sans-serif; }
  .pricing-table .description {
    background-color: white;
    padding: 0.96774rem;
    text-align: center;
    color: #777777;
    font-size: 0.77419rem;
    font-weight: normal;
    line-height: 1.4;
    border-bottom: dotted 1px #dddddd; }
  .pricing-table .bullet-item {
    background-color: white;
    padding: 0.96774rem;
    text-align: center;
    color: #333333;
    font-size: 0.90323rem;
    font-weight: normal;
    border-bottom: dotted 1px #dddddd; }
  .pricing-table .cta-button {
    background-color: white;
    text-align: center;
    padding: 1.29032rem 1.29032rem 0; }

/* Progress Bar */
.progress {
  background-color: #f6f6f6;
  height: 1.6129rem;
  border: 1px solid white;
  padding: 0.12903rem;
  margin-bottom: 0.64516rem; }
  .progress .meter {
    background: #eb5429;
    height: 100%;
    display: block; }
  .progress.secondary .meter {
    background: #888888;
    height: 100%;
    display: block; }
  .progress.success .meter {
    background: #43ac6a;
    height: 100%;
    display: block; }
  .progress.alert .meter {
    background: #f04124;
    height: 100%;
    display: block; }
  .progress.radius {
    border-radius: 0px; }
    .progress.radius .meter {
      border-radius: -1px; }
  .progress.round {
    border-radius: 1000px; }
    .progress.round .meter {
      border-radius: 999px; }

.range-slider {
  display: block;
  position: relative;
  width: 100%;
  height: 1.03226rem;
  border: 1px solid #dddddd;
  margin: 1.29032rem 0;
  -ms-touch-action: none;
  touch-action: none;
  background: #fafafa; }
  .range-slider.vertical-range {
    display: block;
    position: relative;
    width: 100%;
    height: 1.03226rem;
    border: 1px solid #dddddd;
    margin: 1.29032rem 0;
    -ms-touch-action: none;
    touch-action: none;
    display: inline-block;
    width: 1.03226rem;
    height: 12.90323rem; }
    .range-slider.vertical-range .range-slider-handle {
      margin-top: 0;
      margin-left: -0.51613rem;
      position: absolute;
      bottom: -10.83871rem; }
    .range-slider.vertical-range .range-slider-active-segment {
      width: 0.90323rem;
      height: auto;
      bottom: 0; }
  .range-slider.radius {
    background: #fafafa;
    border-radius: 0px; }
    .range-slider.radius .range-slider-handle {
      background: #eb5429;
      border-radius: 0px; }
      .range-slider.radius .range-slider-handle:hover {
        background: #de4015; }
  .range-slider.round {
    background: #fafafa;
    border-radius: 1000px; }
    .range-slider.round .range-slider-handle {
      background: #eb5429;
      border-radius: 1000px; }
      .range-slider.round .range-slider-handle:hover {
        background: #de4015; }
  .range-slider.disabled, .range-slider[disabled] {
    background: #fafafa;
    cursor: default;
    opacity: 0.7; }
    .range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle {
      background: #eb5429;
      cursor: default;
      opacity: 0.7; }
      .range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover {
        background: #de4015; }

.range-slider-active-segment {
  display: inline-block;
  position: absolute;
  height: 0.90323rem;
  background: #878787; }

.range-slider-handle {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: -0.32258rem;
  width: 2.06452rem;
  height: 1.41935rem;
  border: 1px solid none;
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  background: #eb5429; }
  .range-slider-handle:hover {
    background: #de4015; }

.reveal-modal-bg {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: black;
  background: rgba(0, 0, 0, 0.45);
  z-index: 1004;
  display: none;
  left: 0; }

.reveal-modal, dialog {
  visibility: hidden;
  display: none;
  position: absolute;
  z-index: 1005;
  width: 100vw;
  top: 0;
  border-radius: 0px;
  left: 0;
  background-color: white;
  padding: 1.29032rem;
  border: solid 1px #666666;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  padding: 1.93548rem; }
  @media only screen and (min-width:25.063em) and (max-width:40em) {
    .reveal-modal {
      min-height: 100vh; } }
  .reveal-modal .column, .reveal-modal .columns {
    min-width: 0; }
  .reveal-modal > :first-child {
    margin-top: 0; }
  .reveal-modal > :last-child {
    margin-bottom: 0; }
  @media only screen and (min-width:40.063em) {
    .reveal-modal {
      width: 80%;
      max-width: 1230px;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  @media only screen and (min-width:40.063em) {
    .reveal-modal {
      top: 6.45161rem; } }
  .reveal-modal.radius {
    border-radius: 0px; }
  .reveal-modal.round {
    border-radius: 1000px; }
  .reveal-modal.collapse {
    padding: 0; }
  @media only screen and (min-width:40.063em) {
    .reveal-modal.tiny {
      width: 30%;
      max-width: 1230px;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  @media only screen and (min-width:40.063em) {
    .reveal-modal.small {
      width: 40%;
      max-width: 1230px;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  @media only screen and (min-width:40.063em) {
    .reveal-modal.medium {
      width: 60%;
      max-width: 1230px;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  @media only screen and (min-width:40.063em) {
    .reveal-modal.large {
      width: 70%;
      max-width: 1230px;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  @media only screen and (min-width:40.063em) {
    .reveal-modal.xlarge {
      width: 95%;
      max-width: 1230px;
      left: 0;
      right: 0;
      margin: 0 auto; } }
  .reveal-modal.full {
    top: 0;
    left: 0;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0 !important; }
    @media only screen and (min-width:40.063em) {
      .reveal-modal.full {
        width: 100vw;
        max-width: 1230px;
        left: 0;
        right: 0;
        margin: 0 auto; } }
  .reveal-modal .close-reveal-modal {
    font-size: 2.58065rem;
    line-height: 1;
    position: absolute;
    top: 0.51613rem;
    right: 0.70968rem;
    color: #aaaaaa;
    font-weight: bold;
    cursor: pointer; }

dialog {
  display: none; }
  dialog::backdrop, dialog + .backdrop {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: black;
    background: rgba(0, 0, 0, 0.45);
    z-index: ;
    display: none;
    left: 0; }
  dialog[open] {
    display: block; }

@media print {
  dialog, .reveal-modal, dialog {
    display: none;
    background: white !important; } }

.side-nav {
  display: block;
  margin: 0;
  padding: 0.90323rem 0;
  list-style-type: none;
  list-style-position: outside;
  font-family: 'Roboto', sans-serif; }
  .side-nav li {
    margin: 0 0 0.45161rem 0;
    font-size: 0.90323rem;
    font-weight: normal; }
    .side-nav li a:not(.button) {
      display: block;
      color: #eb5429;
      margin: 0;
      padding: 0.45161rem 0.90323rem; }
      .side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus {
        background: rgba(0, 0, 0, 0.025);
        color: #f18769; }
    .side-nav li.active > a:first-child:not(.button) {
      color: #f18769;
      font-weight: normal;
      font-family: 'Roboto', sans-serif; }
    .side-nav li.divider {
      border-top: 1px solid;
      height: 0;
      padding: 0;
      list-style: none;
      border-top-color: white; }
    .side-nav li.heading {
      color: #eb5429;
      font-size: 0.90323rem;
      font-weight: bold;
      text-transform: uppercase; }

.split.button {
  position: relative;
  padding-right: 5.22581rem; }
  .split.button span {
    display: block;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border-left: solid 1px; }
    .split.button span:after {
      position: absolute;
      content: "";
      width: 0;
      height: 0;
      display: block;
      border-style: inset;
      top: 50%;
      left: 50%; }
    .split.button span:active {
      background-color: rgba(0, 0, 0, 0.1); }
  .split.button span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button span {
    width: 3.19355rem; }
    .split.button span:after {
      border-top-style: solid;
      border-width: 0.3871rem;
      top: 48%;
      margin-left: -0.3871rem; }
  .split.button span:after {
    border-color: white transparent transparent transparent; }
  .split.button.secondary span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.secondary span:after {
    border-color: white transparent transparent transparent; }
  .split.button.alert span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.success span {
    border-left-color: rgba(255, 255, 255, 0.5); }
  .split.button.tiny {
    padding-right: 3.87097rem; }
    .split.button.tiny span {
      width: 2.32258rem; }
      .split.button.tiny span:after {
        border-top-style: solid;
        border-width: 0.3871rem;
        top: 48%;
        margin-left: -0.3871rem; }
  .split.button.small {
    padding-right: 4.51613rem; }
    .split.button.small span {
      width: 2.70968rem; }
      .split.button.small span:after {
        border-top-style: solid;
        border-width: 0.45161rem;
        top: 48%;
        margin-left: -0.3871rem; }
  .split.button.large {
    padding-right: 5.67742rem; }
    .split.button.large span {
      width: 3.54839rem; }
      .split.button.large span:after {
        border-top-style: solid;
        border-width: 0.32258rem;
        top: 48%;
        margin-left: -0.3871rem; }
  .split.button.expand {
    padding-left: 2rem; }
  .split.button.secondary span:after {
    border-color: #333333 transparent transparent transparent; }
  .split.button.radius span {
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px; }
  .split.button.round span {
    -webkit-border-bottom-right-radius: 1000px;
    -webkit-border-top-right-radius: 1000px;
    border-bottom-right-radius: 1000px;
    border-top-right-radius: 1000px; }

.sub-nav {
  display: block;
  width: auto;
  overflow: hidden;
  margin: -0.25806rem 0 1.16129rem;
  padding-top: 0.25806rem;
  margin-right: 0;
  margin-left: -0.77419rem; }
  .sub-nav dt {
    text-transform: uppercase; }
  .sub-nav dt, .sub-nav dd, .sub-nav li {
    float: left;
    display: inline;
    margin-left: 1.03226rem;
    margin-bottom: 0.64516rem;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    font-size: 0.90323rem;
    color: #999999; }
    .sub-nav dt a, .sub-nav dd a, .sub-nav li a {
      text-decoration: none;
      color: #999999;
      padding: 0.19355rem 1.03226rem; }
      .sub-nav dt a:hover, .sub-nav dd a:hover, .sub-nav li a:hover {
        color: #737373; }
    .sub-nav dt.active a, .sub-nav dd.active a, .sub-nav li.active a {
      border-radius: 3px;
      font-weight: normal;
      background: #eb5429;
      padding: 0.19355rem 1.03226rem;
      cursor: default;
      color: white; }
      .sub-nav dt.active a:hover, .sub-nav dd.active a:hover, .sub-nav li.active a:hover {
        background: #d93f14; }

.switch {
  padding: 0;
  border: none;
  position: relative; }
  .switch label {
    display: block;
    margin-bottom: 1rem;
    position: relative;
    color: transparent;
    background: #dddddd;
    text-indent: 100%;
    width: 4rem;
    height: 2rem;
    cursor: pointer;
    transition: left 0.15s ease-out; }
  .switch input {
    opacity: 0;
    position: absolute;
    top: 9px;
    left: 10px;
    padding: 0; }
    .switch input + label {
      margin-left: 0;
      margin-right: 0; }
  .switch label:after {
    content: "";
    display: block;
    background: white;
    position: absolute;
    top: 0.25rem;
    left: 0.25rem;
    width: 1.5rem;
    height: 1.5rem;
    -webkit-transition: left 0.15s ease-out;
    -moz-transition: left 0.15s ease-out;
    transition: left 0.15s ease-out;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .switch input:checked + label {
    background: #eb5429; }
  .switch input:checked + label:after {
    left: 2.25rem; }
  .switch label {
    width: 4rem;
    height: 2rem; }
  .switch label:after {
    width: 1.5rem;
    height: 1.5rem; }
  .switch input:checked + label:after {
    left: 2.25rem; }
  .switch label {
    color: transparent;
    background: #dddddd; }
  .switch label:after {
    background: white; }
  .switch input:checked + label {
    background: #eb5429; }
  .switch.large label {
    width: 5rem;
    height: 2.5rem; }
  .switch.large label:after {
    width: 2rem;
    height: 2rem; }
  .switch.large input:checked + label:after {
    left: 2.75rem; }
  .switch.small label {
    width: 3.5rem;
    height: 1.75rem; }
  .switch.small label:after {
    width: 1.25rem;
    height: 1.25rem; }
  .switch.small input:checked + label:after {
    left: 2rem; }
  .switch.tiny label {
    width: 3rem;
    height: 1.5rem; }
  .switch.tiny label:after {
    width: 1rem;
    height: 1rem; }
  .switch.tiny input:checked + label:after {
    left: 1.75rem; }
  .switch.radius label {
    border-radius: 4px; }
  .switch.radius label:after {
    border-radius: 3px; }
  .switch.round {
    border-radius: 1000px; }
    .switch.round label {
      border-radius: 2rem; }
    .switch.round label:after {
      border-radius: 2rem; }

table {
  background: white;
  margin-bottom: 1.29032rem;
  border: solid 1px #dddddd;
  table-layout: fixed;
  width: 100%; }
  table caption {
    background: transparent;
    color: #222222;
    font-size: 1.03226rem;
    font-weight: bold; }
  table thead {
    background: whitesmoke; }
    table thead tr th, table thead tr td {
      padding: 0.51613rem 0.64516rem 0.64516rem;
      font-size: 0.90323rem;
      font-weight: bold;
      color: #222222; }
  table tfoot {
    background: whitesmoke; }
    table tfoot tr th, table tfoot tr td {
      padding: 0.51613rem 0.64516rem 0.64516rem;
      font-size: 0.90323rem;
      font-weight: bold;
      color: #222222; }
  table tr th, table tr td {
    padding: 0.58065rem 0.64516rem;
    font-size: 0.90323rem;
    color: #222222;
    text-align: left; }
  table tr.even, table tr.alt, table tr:nth-of-type(even) {
    background: #f9f9f9; }
  table thead tr th, table tfoot tr th, table tfoot tr td, table tbody tr th, table tbody tr td, table tr td {
    display: table-cell;
    line-height: 1.16129rem; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

.text-justify {
  text-align: justify !important; }

@media only screen and (min-width:25.063em) and (max-width:40em) {
  .small-only-text-left {
    text-align: left !important; }
  .small-only-text-right {
    text-align: right !important; }
  .small-only-text-center {
    text-align: center !important; }
  .small-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width:25.063em) {
  .small-text-left {
    text-align: left !important; }
  .small-text-right {
    text-align: right !important; }
  .small-text-center {
    text-align: center !important; }
  .small-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width:40.063em) and (max-width:64em) {
  .medium-only-text-left {
    text-align: left !important; }
  .medium-only-text-right {
    text-align: right !important; }
  .medium-only-text-center {
    text-align: center !important; }
  .medium-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width:40.063em) {
  .medium-text-left {
    text-align: left !important; }
  .medium-text-right {
    text-align: right !important; }
  .medium-text-center {
    text-align: center !important; }
  .medium-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width:64.063em) and (max-width:90em) {
  .large-only-text-left {
    text-align: left !important; }
  .large-only-text-right {
    text-align: right !important; }
  .large-only-text-center {
    text-align: center !important; }
  .large-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width:64.063em) {
  .large-text-left {
    text-align: left !important; }
  .large-text-right {
    text-align: right !important; }
  .large-text-center {
    text-align: center !important; }
  .large-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width:90.063em) and (max-width:120em) {
  .xlarge-only-text-left {
    text-align: left !important; }
  .xlarge-only-text-right {
    text-align: right !important; }
  .xlarge-only-text-center {
    text-align: center !important; }
  .xlarge-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width:90.063em) {
  .xlarge-text-left {
    text-align: left !important; }
  .xlarge-text-right {
    text-align: right !important; }
  .xlarge-text-center {
    text-align: center !important; }
  .xlarge-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width:120.063em) and (max-width:99999999em) {
  .xxlarge-only-text-left {
    text-align: left !important; }
  .xxlarge-only-text-right {
    text-align: right !important; }
  .xxlarge-only-text-center {
    text-align: center !important; }
  .xxlarge-only-text-justify {
    text-align: justify !important; } }

@media only screen and (min-width:120.063em) {
  .xxlarge-text-left {
    text-align: left !important; }
  .xxlarge-text-right {
    text-align: right !important; }
  .xxlarge-text-center {
    text-align: center !important; }
  .xxlarge-text-justify {
    text-align: justify !important; } }

/* Typography resets */
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {
  margin: 0;
  padding: 0; }

/* Default Link Styles */
a {
  color: #eb5429;
  text-decoration: none;
  line-height: inherit; }
  a:hover, a:focus {
    color: #b63511; }
  a img {
    border: none; }

/* Default paragraph styles */
p {
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.7;
  margin-bottom: 0.77419rem;
  text-rendering: optimizeLegibility; }
  p.lead {
    font-size: 1.22581rem;
    line-height: 1.6; }
  p aside {
    font-size: 0.90323rem;
    line-height: 1.35;
    font-style: italic; }

/* Default header styles */
h1, h2, h3, h4, h5, h6 {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-style: normal;
  color: black;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 1.6129rem;
  line-height: 1.4; }
  h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    font-size: 60%;
    color: #595959;
    line-height: 0; }

h1 {
  font-size: 1.67742rem; }

h2 {
  font-size: 1.16129rem; }

h3 {
  font-size: 0.96774rem; }

h4 {
  font-size: 0.83871rem; }

h5 {
  font-size: 1.03226rem; }

h6 {
  font-size: 1rem; }

.subheader {
  line-height: 1.4;
  color: #595959;
  font-weight: normal;
  margin-top: 0.2rem;
  margin-bottom: 0.5rem; }

hr {
  border: solid #dddddd;
  border-width: 1px 0 0;
  clear: both;
  margin: 2.58065rem 0 2.51613rem;
  height: 0; }

/* Helpful Typography Defaults */
em, i {
  font-style: italic;
  line-height: inherit; }

strong, b {
  font-weight: bold;
  line-height: inherit; }

small {
  font-size: 60%;
  line-height: inherit; }

code {
  font-family: Consolas, 'Liberation Mono', Courier, monospace;
  font-weight: normal;
  color: #333333;
  background-color: #dbdbdb;
  border-width: 1px;
  border-style: solid;
  border-color: #c5c5c5;
  padding: 0.12903rem 0.32258rem 0.06452rem; }

/* Lists */
ul, ol, dl {
  font-size: 1rem;
  line-height: 1.7;
  margin-bottom: 0.77419rem;
  list-style-position: outside;
  font-family: 'Roboto', sans-serif; }

ul {
  margin-left: 1.1rem; }
  ul.no-bullet {
    margin-left: 0; }
    ul.no-bullet li ul, ul.no-bullet li ol {
      margin-left: 1.29032rem;
      margin-bottom: 0;
      list-style: none; }

/* Unordered Lists */
ul li ul, ul li ol {
  margin-left: 1.29032rem;
  margin-bottom: 0; }
ul.square li ul, ul.circle li ul, ul.disc li ul {
  list-style: inherit; }
ul.square {
  list-style-type: square;
  margin-left: 1.1rem; }
ul.circle {
  list-style-type: circle;
  margin-left: 1.1rem; }
ul.disc {
  list-style-type: disc;
  margin-left: 1.1rem; }
ul.no-bullet {
  list-style: none; }

/* Ordered Lists */
ol {
  margin-left: 1.4rem; }
  ol li ul, ol li ol {
    margin-left: 1.29032rem;
    margin-bottom: 0; }

/* Definition Lists */
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold; }
dl dd {
  margin-bottom: 0.77419rem; }

/* Abbreviations */
abbr, acronym {
  text-transform: uppercase;
  font-size: 90%;
  color: #444444;
  border-bottom: 1px dotted #dddddd;
  cursor: help; }

abbr {
  text-transform: none; }

/* Blockquotes */
blockquote {
  margin: 0 0 0.77419rem;
  padding: 0.19355rem 1.29032rem 0 1.22581rem;
  border-left: 1px solid #dddddd; }
  blockquote cite {
    display: block;
    font-size: 0.83871rem;
    color: #3b3b3b; }
    blockquote cite:before {
      content: "\2014 \0020"; }
    blockquote cite a, blockquote cite a:visited {
      color: #3b3b3b; }

blockquote, blockquote p {
  line-height: 1.7;
  color: #595959; }

/* Microformats */
.vcard {
  display: inline-block;
  margin: 0 0 1.29032rem 0;
  border: 1px solid #dddddd;
  padding: 0.64516rem 0.77419rem; }
  .vcard li {
    margin: 0;
    display: block; }
  .vcard .fn {
    font-weight: bold;
    font-size: 0.96774rem; }

.vevent .summary {
  font-weight: bold; }
.vevent abbr {
  cursor: default;
  text-decoration: none;
  font-weight: bold;
  border: none;
  padding: 0 0.06452rem; }

@media only screen and (min-width:40.063em) {
  h1, h2, h3, h4, h5, h6 {
    line-height: 1.4; }
  h1 {
    font-size: 2.32258rem; }
  h2 {
    font-size: 1.80645rem; }
  h3 {
    font-size: 1.29032rem; }
  h4 {
    font-size: 1.16129rem; }
  h5 {
    font-size: 1.03226rem; }
  h6 {
    font-size: 1rem; } }

/*
       * Print styles.
       *
       * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
       * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com)
      */
.print-only {
  display: none !important; }

@media print {
  @page {
    margin: 0.5cm; }

  * {
    background: transparent !important;
    color: black !important;
    /* Black prints faster: h5bp.com/s */
    box-shadow: none !important;
    text-shadow: none !important; }
  a, a:visited {
    text-decoration: underline; }
  a[href]:after {
    content: " (" attr(href) ")"; }
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: ""; }
  pre, blockquote {
    border: 1px solid #999999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group;
    /* h5bp.com/t */ }
  tr, img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }
  h2, h3 {
    page-break-after: avoid; }
  .hide-on-print {
    display: none !important; }
  .print-only {
    display: block !important; }
  .hide-for-print {
    display: none !important; }
  .show-for-print {
    display: inherit !important; } }

.tabs {
  margin-bottom: 0 !important;
  margin-left: 0; }
  .tabs:before, .tabs:after {
    content: " ";
    display: table; }
  .tabs:after {
    clear: both; }
  .tabs dd, .tabs .tab-title {
    position: relative;
    margin-bottom: 0 !important;
    list-style: none;
    float: left; }
    .tabs dd > a, .tabs .tab-title > a {
      display: block;
      background-color: #efefef;
      color: #222222;
      padding: 0.51613rem 1.03226rem;
      font-family: 'Roboto', sans-serif;
      font-size: 1.03226rem; }
      .tabs dd > a:hover, .tabs .tab-title > a:hover {
        background-color: #e1e1e1; }
    .tabs dd.active a, .tabs .tab-title.active a {
      background-color: white;
      color: #222222; }
  .tabs.radius dd:first-child a, .tabs.radius .tab:first-child a {
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px; }
  .tabs.radius dd:last-child a, .tabs.radius .tab:last-child a {
    -webkit-border-bottom-right-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px; }
  .tabs.vertical dd, .tabs.vertical .tab-title {
    position: inherit;
    float: none;
    display: block;
    top: auto; }

.tabs-content {
  margin-bottom: 1.54839rem;
  width: 100%; }
  .tabs-content:before, .tabs-content:after {
    content: " ";
    display: table; }
  .tabs-content:after {
    clear: both; }
  .tabs-content > .content {
    display: none;
    float: left;
    padding: 0.96774rem 0;
    width: 100%; }
    .tabs-content > .content.active {
      display: block;
      float: none; }
    .tabs-content > .content.contained {
      padding: 0.96774rem; }
  .tabs-content.vertical {
    display: block; }
    .tabs-content.vertical > .content {
      padding: 0 0.96774rem; }

@media only screen and (min-width:40.063em) {
  .tabs.vertical {
    width: 20%;
    max-width: 20%;
    float: left;
    margin: 0 0 1.25rem; }
  .tabs-content.vertical {
    width: 80%;
    max-width: 80%;
    float: left;
    margin-left: -1px;
    padding-left: 1rem; } }

.no-js .tabs-content > .content {
  display: block;
  float: none; }

/* Image Thumbnails */
.th {
  line-height: 0;
  display: inline-block;
  border: solid 4px white;
  max-width: 100%;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
  transition: all 200ms ease-out; }
  .th:hover, .th:focus {
    box-shadow: 0 0 6px 1px rgba(235, 84, 41, 0.5); }
  .th.radius {
    border-radius: 0px; }

/* Tooltips */
.has-tip {
  border-bottom: dotted 1px #cccccc;
  cursor: help;
  font-weight: bold;
  color: #333333; }
  .has-tip:hover, .has-tip:focus {
    border-bottom: dotted 1px #72210b;
    color: #eb5429; }
  .has-tip.tip-left, .has-tip.tip-right {
    float: none !important; }

.tooltip {
  display: none;
  position: absolute;
  z-index: 999;
  font-weight: normal;
  font-size: 0.90323rem;
  line-height: 1.3;
  padding: 0.77419rem;
  max-width: 300px;
  left: 50%;
  width: 100%;
  color: white;
  background: #333333; }
  .tooltip > .nub {
    display: block;
    left: 5px;
    position: absolute;
    width: 0;
    height: 0;
    border: solid 5px;
    border-color: transparent transparent #333333 transparent;
    top: -10px;
    pointer-events: none; }
    .tooltip > .nub.rtl {
      left: auto;
      right: 5px; }
  .tooltip.radius {
    border-radius: 0px; }
  .tooltip.round {
    border-radius: 1000px; }
    .tooltip.round > .nub {
      left: 2rem; }
  .tooltip.opened {
    color: #eb5429 !important;
    border-bottom: dotted 1px #72210b !important; }

.tap-to-close {
  display: block;
  font-size: 0.64516rem;
  color: #777777;
  font-weight: normal; }

@media only screen and (min-width:40.063em) {
  .tooltip > .nub {
    border-color: transparent transparent #333333 transparent;
    top: -10px; }
  .tooltip.tip-top > .nub {
    border-color: #333333 transparent transparent transparent;
    top: auto;
    bottom: -10px; }
  .tooltip.tip-left, .tooltip.tip-right {
    float: none !important; }
  .tooltip.tip-left > .nub {
    border-color: transparent transparent transparent #333333;
    right: -10px;
    left: auto;
    top: 50%;
    margin-top: -5px; }
  .tooltip.tip-right > .nub {
    border-color: transparent #333333 transparent transparent;
    right: auto;
    left: -10px;
    top: 50%;
    margin-top: -5px; } }

meta.foundation-mq-topbar {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

/* Wrapped around .top-bar to contain to grid width */
.contain-to-grid {
  width: 100%;
  background: #b6aa90; }
  .contain-to-grid .top-bar {
    margin-bottom: 0; }

.fixed {
  width: 100%;
  left: 0;
  position: fixed;
  top: 0;
  z-index: 99; }
  .fixed.expanded:not(.top-bar) {
    overflow-y: auto;
    height: auto;
    width: 100%;
    max-height: 100%; }
    .fixed.expanded:not(.top-bar) .title-area {
      position: fixed;
      width: 100%;
      z-index: 99; }
    .fixed.expanded:not(.top-bar) .top-bar-section {
      z-index: 98;
      margin-top: 51px; }

.top-bar {
  overflow: hidden;
  height: 51px;
  line-height: 51px;
  position: relative;
  background: #b6aa90;
  margin-bottom: 0; }
  .top-bar ul {
    margin-bottom: 0;
    list-style: none; }
  .top-bar .row {
    max-width: none; }
  .top-bar form, .top-bar input {
    margin-bottom: 0; }
  .top-bar input {
    height: 1.8rem;
    padding-top: 0.35rem;
    padding-bottom: 0.35rem;
    font-size: 0.75rem; }
  .top-bar .button, .top-bar button {
    padding-top: 0.41452rem;
    padding-bottom: 0.41452rem;
    margin-bottom: 0;
    font-size: 0.75rem; }
    @media only screen and (min-width:25.063em) and (max-width:40em) {
      .top-bar .button, .top-bar button {
        position: relative;
        top: -1px; } }
  .top-bar .title-area {
    position: relative;
    margin: 0; }
  .top-bar .name {
    height: 51px;
    margin: 0;
    font-size: 15.5px; }
    .top-bar .name h1 {
      line-height: 51px;
      font-size: 1.09677rem;
      margin: 0; }
      .top-bar .name h1 a {
        font-weight: normal;
        color: white;
        width: 75%;
        display: block;
        padding: 0 17px; }
  .top-bar .toggle-topbar {
    position: absolute;
    right: 0;
    top: 0; }
    .top-bar .toggle-topbar a {
      color: white;
      text-transform: uppercase;
      font-size: 0.83871rem;
      font-weight: bold;
      position: relative;
      display: block;
      padding: 0 17px;
      height: 51px;
      line-height: 51px; }
    .top-bar .toggle-topbar.menu-icon {
      top: 50%;
      margin-top: -16px; }
      .top-bar .toggle-topbar.menu-icon a {
        height: 34px;
        line-height: 33px;
        padding: 0 42px 0 17px;
        color: white;
        position: relative; }
        .top-bar .toggle-topbar.menu-icon a span::after {
          content: "";
          position: absolute;
          display: block;
          height: 0;
          top: 50%;
          margin-top: -8px;
          right: 17px;
          box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white;
          width: 16px; }
        .top-bar .toggle-topbar.menu-icon a span:hover:after {
          box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; }
  .top-bar.expanded {
    height: auto;
    background: transparent; }
    .top-bar.expanded .title-area {
      background: #b6aa90; }
    .top-bar.expanded .toggle-topbar a {
      color: #888888; }
      .top-bar.expanded .toggle-topbar a::after {
        box-shadow: 0 10px 0 1px #888888, 0 16px 0 1px #888888, 0 22px 0 1px #888888; }

.top-bar-section {
  left: 0;
  position: relative;
  width: auto;
  transition: left 300ms ease-out; }
  .top-bar-section ul {
    padding: 0;
    width: 100%;
    height: auto;
    display: block;
    font-size: 15.5px;
    margin: 0; }
  .top-bar-section .divider, .top-bar-section [role="separator"] {
    border-top: solid 1px #625841;
    clear: both;
    height: 1px;
    width: 100%; }
  .top-bar-section ul li {
    background: transparent; }
    .top-bar-section ul li > a {
      display: block;
      width: 100%;
      color: white;
      padding: 12px 0 12px 0;
      padding-left: 17px;
      font-family: 'Roboto', sans-serif;
      font-size: 1.03226rem;
      font-weight: bold;
      text-transform: none; }
      .top-bar-section ul li > a.button {
        font-size: 1.03226rem;
        padding-right: 17px;
        padding-left: 17px;
        background-color: #eb5429;
        border-color: #ca3b13;
        color: white; }
        .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
          background-color: #ca3b13; }
        .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
          color: white; }
      .top-bar-section ul li > a.button.secondary {
        background-color: #888888;
        border-color: #6d6d6d;
        color: white; }
        .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
          background-color: #6d6d6d; }
        .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
          color: white; }
      .top-bar-section ul li > a.button.success {
        background-color: #43ac6a;
        border-color: #368a54;
        color: white; }
        .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
          background-color: #368a54; }
        .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
          color: white; }
      .top-bar-section ul li > a.button.alert {
        background-color: #f04124;
        border-color: #cf280e;
        color: white; }
        .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
          background-color: #cf280e; }
        .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
          color: white; }
    .top-bar-section ul li > button {
      font-size: 1.03226rem;
      padding-right: 17px;
      padding-left: 17px;
      background-color: #eb5429;
      border-color: #ca3b13;
      color: white; }
      .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
        background-color: #ca3b13; }
      .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
        color: white; }
      .top-bar-section ul li > button.secondary {
        background-color: #888888;
        border-color: #6d6d6d;
        color: white; }
        .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
          background-color: #6d6d6d; }
        .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
          color: white; }
      .top-bar-section ul li > button.success {
        background-color: #43ac6a;
        border-color: #368a54;
        color: white; }
        .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
          background-color: #368a54; }
        .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
          color: white; }
      .top-bar-section ul li > button.alert {
        background-color: #f04124;
        border-color: #cf280e;
        color: white; }
        .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
          background-color: #cf280e; }
        .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
          color: white; }
    .top-bar-section ul li:hover:not(.has-form) > a {
      background-color: #555555;
      background: #272727;
      color: white; }
    .top-bar-section ul li.active > a {
      background: #eb5429;
      color: white; }
      .top-bar-section ul li.active > a:hover {
        background: #d93f14;
        color: white; }
  .top-bar-section .has-form {
    padding: 17px; }
  .top-bar-section .has-dropdown {
    position: relative; }
    .top-bar-section .has-dropdown > a:after {
      margin-right: 17px;
      margin-top: -4.5px;
      position: absolute;
      top: 50%;
      right: 0; }
    .top-bar-section .has-dropdown.moved {
      position: static; }
      .top-bar-section .has-dropdown.moved > .dropdown {
        display: block;
        position: static !important;
        height: auto;
        width: auto;
        overflow: visible;
        clip: auto;
        position: absolute !important;
        width: 100%; }
      .top-bar-section .has-dropdown.moved > a:after {
        display: none; }
  .top-bar-section .dropdown {
    padding: 0;
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 99;
    display: block;
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }
    .top-bar-section .dropdown li {
      width: 100%;
      height: auto; }
      .top-bar-section .dropdown li a {
        font-weight: normal;
        padding: 8px 17px; }
        .top-bar-section .dropdown li a.parent-link {
          font-weight: bold; }
      .top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link {
        margin-bottom: 0;
        margin-top: 0; }
        .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
          color: white;
          display: block; }
          .top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover {
            background: none; }
      .top-bar-section .dropdown li.has-form {
        padding: 8px 17px; }
      .top-bar-section .dropdown li .button, .top-bar-section .dropdown li button {
        top: auto; }
    .top-bar-section .dropdown label {
      padding: 8px 17px 2px;
      margin-bottom: 0;
      text-transform: uppercase;
      color: #777777;
      font-weight: bold;
      font-size: 0.64516rem; }

.js-generated {
  display: block; }

@media only screen and (min-width:40.063em) {
  .top-bar {
    background: #b6aa90;
    overflow: visible; }
    .top-bar:before, .top-bar:after {
      content: " ";
      display: table; }
    .top-bar:after {
      clear: both; }
    .top-bar .toggle-topbar {
      display: none; }
    .top-bar .title-area {
      float: left; }
    .top-bar .name h1 a {
      width: auto; }
    .top-bar input, .top-bar .button, .top-bar button {
      font-size: 0.90323rem;
      position: relative;
      top: 7px; }
    .top-bar.expanded {
      background: #b6aa90; }
  .contain-to-grid .top-bar {
    max-width: 1230px;
    margin: 0 auto;
    margin-bottom: 0; }
  .top-bar-section {
    transition: none 0 0;
    left: 0 !important; }
    .top-bar-section ul {
      width: auto;
      height: auto !important;
      display: inline; }
      .top-bar-section ul li {
        float: left; }
        .top-bar-section ul li .js-generated {
          display: none; }
    .top-bar-section li.hover > a:not(.button) {
      background-color: #555555;
      background: #272727;
      color: white; }
    .top-bar-section li:not(.has-form) a:not(.button) {
      padding: 0 17px;
      line-height: 51px;
      background: #b6aa90; }
      .top-bar-section li:not(.has-form) a:not(.button):hover {
        background-color: #555555;
        background: #272727; }
    .top-bar-section li.active:not(.has-form) a:not(.button) {
      padding: 0 17px;
      line-height: 51px;
      color: white;
      background: #eb5429; }
      .top-bar-section li.active:not(.has-form) a:not(.button):hover {
        background: #d93f14;
        color: white; }
    .top-bar-section .has-dropdown.moved {
      position: relative; }
      .top-bar-section .has-dropdown.moved > .dropdown {
        display: block;
        position: absolute !important;
        height: 1px;
        width: 1px;
        overflow: hidden;
        clip: rect(1px, 1px, 1px, 1px); }
    .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
      display: block;
      position: static !important;
      height: auto;
      width: auto;
      overflow: visible;
      clip: auto;
      position: absolute !important; }
    .top-bar-section .has-dropdown > a:focus + .dropdown {
      display: block;
      position: static !important;
      height: auto;
      width: auto;
      overflow: visible;
      clip: auto;
      position: absolute !important; }
    .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
      border: none;
      content: "\00bb";
      top: 1rem;
      margin-top: -1px;
      right: 5px;
      line-height: 1.2; }
    .top-bar-section .dropdown {
      left: 0;
      top: auto;
      background: transparent;
      min-width: 100%; }
      .top-bar-section .dropdown li a {
        color: white;
        line-height: 51px;
        white-space: nowrap;
        padding: 12px 17px;
        background: #333333; }
      .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
        color: white;
        background: #333333; }
      .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
        color: white;
        background-color: #555555;
        background: #272727; }
      .top-bar-section .dropdown li label {
        white-space: nowrap;
        background: #333333; }
      .top-bar-section .dropdown li .dropdown {
        left: 100%;
        top: 0; }
    .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
      border-bottom: none;
      border-top: none;
      border-right: solid 1px #bfb59e;
      clear: none;
      height: 51px;
      width: 0; }
    .top-bar-section .has-form {
      background: #b6aa90;
      padding: 0 17px;
      height: 51px; }
    .top-bar-section .right li .dropdown {
      left: auto;
      right: 0; }
      .top-bar-section .right li .dropdown li .dropdown {
        right: 100%; }
    .top-bar-section .left li .dropdown {
      right: auto;
      left: 0; }
      .top-bar-section .left li .dropdown li .dropdown {
        left: 100%; }
  .no-js .top-bar-section ul li:hover > a {
    background-color: #555555;
    background: #272727;
    color: white; }
  .no-js .top-bar-section ul li:active > a {
    background: #eb5429;
    color: white; }
  .no-js .top-bar-section .has-dropdown:hover > .dropdown {
    display: block;
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    position: absolute !important; }
  .no-js .top-bar-section .has-dropdown > a:focus + .dropdown {
    display: block;
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto;
    position: absolute !important; } }

.off-canvas-wrap {
  -webkit-backface-visibility: hidden;
  position: relative;
  width: 100%;
  overflow: hidden; }
  .off-canvas-wrap.move-right, .off-canvas-wrap.move-left {
    min-height: 100%;
    -webkit-overflow-scrolling: touch; }

.inner-wrap {
  -webkit-backface-visibility: hidden;
  position: relative;
  width: 100%;
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -ms-transition: -ms-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease; }
  .inner-wrap:before, .inner-wrap:after {
    content: " ";
    display: table; }
  .inner-wrap:after {
    clear: both; }

.tab-bar {
  -webkit-backface-visibility: hidden;
  background: #333333;
  color: white;
  height: 2.90323rem;
  line-height: 2.90323rem;
  position: relative; }
  .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 {
    color: white;
    font-weight: bold;
    line-height: 2.90323rem;
    margin: 0; }
  .tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 {
    font-size: 1.03226rem; }

.left-small {
  width: 2.90323rem;
  height: 2.90323rem;
  position: absolute;
  top: 0;
  border-right: solid 1px #1a1a1a;
  left: 0; }

.right-small {
  width: 2.90323rem;
  height: 2.90323rem;
  position: absolute;
  top: 0;
  border-left: solid 1px #1a1a1a;
  right: 0; }

.tab-bar-section {
  padding: 0 0.64516rem;
  position: absolute;
  text-align: center;
  height: 2.90323rem;
  top: 0; }
  @media only screen and (min-width:40.063em) {
    .tab-bar-section.left, .tab-bar-section.right {
      text-align: left; } }
  .tab-bar-section.left {
    left: 0;
    right: 2.90323rem; }
  .tab-bar-section.right {
    left: 2.90323rem;
    right: 0; }
  .tab-bar-section.middle {
    left: 2.90323rem;
    right: 2.90323rem; }

.tab-bar .menu-icon {
  text-indent: 2.25806rem;
  width: 2.90323rem;
  height: 2.90323rem;
  display: block;
  padding: 0;
  color: white;
  position: relative;
  transform: translate3d(0, 0, 0); }
  .tab-bar .menu-icon span::after {
    content: "";
    position: absolute;
    display: block;
    height: 0;
    top: 50%;
    margin-top: -0.51613rem;
    left: 0.93548rem;
    box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white;
    width: 1.03226rem; }
  .tab-bar .menu-icon span:hover:after {
    box-shadow: 0 0px 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; }

.left-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  width: 16.12903rem;
  top: 0;
  bottom: 0;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  background: #333333;
  z-index: 1001;
  box-sizing: content-box;
  transition: transform 500ms ease 0s;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-transform: translate(-100.5%, 0);
  -webkit-transform: translate3d(-100.5%, 0, 0);
  -moz-transform: translate3d(-100.5%, 0, 0);
  -ms-transform: translate3d(-100.5%, 0, 0);
  -o-transform: translate3d(-100.5%, 0, 0);
  transform: translate3d(-100.5%, 0, 0);
  left: 0; }
  .left-off-canvas-menu * {
    -webkit-backface-visibility: hidden; }

.right-off-canvas-menu {
  -webkit-backface-visibility: hidden;
  width: 16.12903rem;
  top: 0;
  bottom: 0;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  background: #333333;
  z-index: 1001;
  box-sizing: content-box;
  transition: transform 500ms ease 0s;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-transform: translate(100.5%, 0);
  -webkit-transform: translate3d(100.5%, 0, 0);
  -moz-transform: translate3d(100.5%, 0, 0);
  -ms-transform: translate3d(100.5%, 0, 0);
  -o-transform: translate3d(100.5%, 0, 0);
  transform: translate3d(100.5%, 0, 0);
  right: 0; }
  .right-off-canvas-menu * {
    -webkit-backface-visibility: hidden; }

ul.off-canvas-list {
  list-style-type: none;
  padding: 0;
  margin: 0; }
  ul.off-canvas-list li label {
    display: block;
    padding: 0.3rem 0.96774rem;
    color: #999999;
    text-transform: uppercase;
    font-size: 0.77419rem;
    font-weight: bold;
    background: #444444;
    border-top: 1px solid #5e5e5e;
    border-bottom: none;
    margin: 0; }
  ul.off-canvas-list li a {
    display: block;
    padding: 0.66667rem;
    color: rgba(255, 255, 255, 0.7);
    border-bottom: 1px solid #262626;
    transition: background 300ms ease; }
    ul.off-canvas-list li a:hover {
      background: #242424; }

.move-right > .inner-wrap {
  -ms-transform: translate(16.12903rem, 0);
  -webkit-transform: translate3d(16.12903rem, 0, 0);
  -moz-transform: translate3d(16.12903rem, 0, 0);
  -ms-transform: translate3d(16.12903rem, 0, 0);
  -o-transform: translate3d(16.12903rem, 0, 0);
  transform: translate3d(16.12903rem, 0, 0); }
.move-right .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  @media only screen and (min-width:40.063em) {
    .move-right .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.move-left > .inner-wrap {
  -ms-transform: translate(-16.12903rem, 0);
  -webkit-transform: translate3d(-16.12903rem, 0, 0);
  -moz-transform: translate3d(-16.12903rem, 0, 0);
  -ms-transform: translate3d(-16.12903rem, 0, 0);
  -o-transform: translate3d(-16.12903rem, 0, 0);
  transform: translate3d(-16.12903rem, 0, 0); }
.move-left .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  @media only screen and (min-width:40.063em) {
    .move-left .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu {
  -ms-transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  transform: none;
  z-index: 1003; }
.offcanvas-overlap .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  @media only screen and (min-width:40.063em) {
    .offcanvas-overlap .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap-left .right-off-canvas-menu {
  -ms-transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  transform: none;
  z-index: 1003; }
.offcanvas-overlap-left .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  @media only screen and (min-width:40.063em) {
    .offcanvas-overlap-left .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.offcanvas-overlap-right .left-off-canvas-menu {
  -ms-transform: none;
  -webkit-transform: none;
  -moz-transform: none;
  -o-transform: none;
  transform: none;
  z-index: 1003; }
.offcanvas-overlap-right .exit-off-canvas {
  -webkit-backface-visibility: hidden;
  transition: background 300ms ease;
  cursor: pointer;
  box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5);
  display: block;
  position: absolute;
  background: rgba(255, 255, 255, 0.2);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1002;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
  @media only screen and (min-width:40.063em) {
    .offcanvas-overlap-right .exit-off-canvas:hover {
      background: rgba(255, 255, 255, 0.05); } }

.no-csstransforms .left-off-canvas-menu {
  left: -16.12903rem; }
.no-csstransforms .right-off-canvas-menu {
  right: -16.12903rem; }
.no-csstransforms .move-left > .inner-wrap {
  right: 16.12903rem; }
.no-csstransforms .move-right > .inner-wrap {
  left: 16.12903rem; }

.left-submenu {
  -webkit-backface-visibility: hidden;
  width: 16.12903rem;
  top: 0;
  bottom: 0;
  position: absolute;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  background: #333333;
  z-index: 1002;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-transform: translate(-100%, 0);
  -webkit-transform: translate3d(-100%, 0, 0);
  -moz-transform: translate3d(-100%, 0, 0);
  -ms-transform: translate3d(-100%, 0, 0);
  -o-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
  left: 0;
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -ms-transition: -ms-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease; }
  .left-submenu * {
    -webkit-backface-visibility: hidden; }
  .left-submenu .back > a {
    padding: 0.3rem 0.96774rem;
    color: #999999;
    text-transform: uppercase;
    font-weight: bold;
    background: #444444;
    border-top: 1px solid #5e5e5e;
    border-bottom: none;
    margin: 0; }
    .left-submenu .back > a:hover {
      background: #303030;
      border-top: 1px solid #5e5e5e;
      border-bottom: none; }
    .left-submenu .back > a:before {
      content: "\AB";
      margin-right: 0.5rem;
      display: inline; }
  .left-submenu.move-right {
    -ms-transform: translate(0%, 0);
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }

.right-submenu {
  -webkit-backface-visibility: hidden;
  width: 16.12903rem;
  top: 0;
  bottom: 0;
  position: absolute;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  background: #333333;
  z-index: 1002;
  box-sizing: content-box;
  -webkit-overflow-scrolling: touch;
  -ms-transform: translate(100%, 0);
  -webkit-transform: translate3d(100%, 0, 0);
  -moz-transform: translate3d(100%, 0, 0);
  -ms-transform: translate3d(100%, 0, 0);
  -o-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
  right: 0;
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -ms-transition: -ms-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease; }
  .right-submenu * {
    -webkit-backface-visibility: hidden; }
  .right-submenu .back > a {
    padding: 0.3rem 0.96774rem;
    color: #999999;
    text-transform: uppercase;
    font-weight: bold;
    background: #444444;
    border-top: 1px solid #5e5e5e;
    border-bottom: none;
    margin: 0; }
    .right-submenu .back > a:hover {
      background: #303030;
      border-top: 1px solid #5e5e5e;
      border-bottom: none; }
    .right-submenu .back > a:after {
      content: "\BB";
      margin-left: 0.5rem;
      display: inline; }
  .right-submenu.move-left {
    -ms-transform: translate(0%, 0);
    -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    -o-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }

.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after {
  content: "\BB";
  margin-left: 0.5rem;
  display: inline; }

.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before {
  content: "\AB";
  margin-right: 0.5rem;
  display: inline; }

/* #{$current-visibility-breakpoint} displays */
@media only screen and (min-width:25.063em) {
  .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important; }
  .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important; }
  .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }
  table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table; }
  thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important; }
  tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }
  tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row !important; }
  th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
    display: table-cell !important; } }

/* #{$current-visibility-breakpoint} displays */
@media only screen and (min-width:40.063em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row !important; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
    display: table-cell !important; } }

/* #{$current-visibility-breakpoint} displays */
@media only screen and (min-width:64.063em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row !important; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
    display: table-cell !important; } }

/* #{$current-visibility-breakpoint} displays */
@media only screen and (min-width:90.063em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up {
    display: table; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up {
    display: table-row !important; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up {
    display: table-cell !important; } }

/* #{$current-visibility-breakpoint} displays */
@media only screen and (min-width:120.063em) {
  .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .show-for-xxlarge-only, .show-for-xxlarge-up {
    display: inherit !important; }
  .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xxlarge-only, .hide-for-xxlarge-up {
    display: none !important; }
  .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xxlarge-only, .visible-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }
  .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }
  table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xxlarge-only, table.show-for-xxlarge-up {
    display: table; }
  thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up {
    display: table-header-group !important; }
  tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up {
    display: table-row-group !important; }
  tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up {
    display: table-row !important; }
  th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up {
    display: table-cell !important; } }

/* Orientation targeting */
.show-for-landscape, .hide-for-portrait {
  display: inherit !important; }

.hide-for-landscape, .show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
table.hide-for-landscape, table.show-for-portrait {
  display: table; }

thead.hide-for-landscape, thead.show-for-portrait {
  display: table-header-group !important; }

tbody.hide-for-landscape, tbody.show-for-portrait {
  display: table-row-group !important; }

tr.hide-for-landscape, tr.show-for-portrait {
  display: table-row !important; }

td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  /* Specific visibility for tables */
  .show-for-landscape, .hide-for-portrait {
    display: inherit !important; }
  .hide-for-landscape, .show-for-portrait {
    display: none !important; }
  table.show-for-landscape, table.hide-for-portrait {
    display: table; }
  thead.show-for-landscape, thead.hide-for-portrait {
    display: table-header-group !important; }
  tbody.show-for-landscape, tbody.hide-for-portrait {
    display: table-row-group !important; }
  tr.show-for-landscape, tr.hide-for-portrait {
    display: table-row !important; }
  td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait {
    display: table-cell !important; } }

@media only screen and (orientation: portrait) {
  /* Specific visibility for tables */
  .show-for-portrait, .hide-for-landscape {
    display: inherit !important; }
  .hide-for-portrait, .show-for-landscape {
    display: none !important; }
  table.show-for-portrait, table.hide-for-landscape {
    display: table; }
  thead.show-for-portrait, thead.hide-for-landscape {
    display: table-header-group !important; }
  tbody.show-for-portrait, tbody.hide-for-landscape {
    display: table-row-group !important; }
  tr.show-for-portrait, tr.hide-for-landscape {
    display: table-row !important; }
  td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape {
    display: table-cell !important; } }

/* Touch-enabled device targeting */
.show-for-touch {
  display: none !important; }

.hide-for-touch {
  display: inherit !important; }

.touch .show-for-touch {
  display: inherit !important; }

.touch .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
table.hide-for-touch {
  display: table; }

.touch table.show-for-touch {
  display: table; }

thead.hide-for-touch {
  display: table-header-group !important; }

.touch thead.show-for-touch {
  display: table-header-group !important; }

tbody.hide-for-touch {
  display: table-row-group !important; }

.touch tbody.show-for-touch {
  display: table-row-group !important; }

tr.hide-for-touch {
  display: table-row !important; }

.touch tr.show-for-touch {
  display: table-row !important; }

td.hide-for-touch {
  display: table-cell !important; }

.touch td.show-for-touch {
  display: table-cell !important; }

th.hide-for-touch {
  display: table-cell !important; }

.touch th.show-for-touch {
  display: table-cell !important; }

/* Print visibility */
@media print {
  .show-for-print {
    display: block; }
  .hide-for-print {
    display: none; }
  table.show-for-print {
    display: table; }
  thead.show-for-print {
    display: table-header-group !important; }
  tbody.show-for-print {
    display: table-row-group !important; }
  tr.show-for-print {
    display: table-row !important; }
  td.show-for-print {
    display: table-cell !important; }
  th.show-for-print {
    display: table-cell !important; } }

@media only screen and (max-width: 25em) {
  .xsmall-only-text-left {
    text-align: left !important; }
  .xsmall-only-text-right {
    text-align: right !important; }
  .xsmall-only-text-center {
    text-align: center !important; }
  .xsmall-only-text-justify {
    text-align: justify !important; } }

label:hover {
  cursor: none; }

.header {
  margin-bottom: 20px; }

body {
  line-height: 1.6;
  word-wrap: break-word; }

.sidebar-2c-l #main {
  float: right; }

.inline {
  margin: 0; }
  .inline > li {
    display: inline-block; }

ul.no-style {
  list-style: none; }

.lpn {
  padding-left: 0 !important; }

.rpn {
  padding-right: 0 !important; }

.lmn {
  margin-left: 0 !important; }

.tmn {
  margin-top: 0 !important; }

.text-right {
  text-align: right; }

a {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out; }

@media only screen and (min-width:25.063em) and (max-width:40em) {
  .small-float-left {
    float: left !important; } }

@media only screen and (max-width: 25em) {
  .hide-for-xsmall-only {
    display: none !important; } }

button, .button, input[type="submit"] {
  position: relative;
  border-radius: 0px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out; }

form.woocommerce-product-search button {display:none !important;} /* Updated on 18 April 18 : to resolve woocommerce */ 

.button-group button, .button-group .button {
  border-radius: 0; }

.postfix.button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

#autho-post-view {
  margin-bottom: 0.64516rem; }
  #autho-post-view ul.pagination {
    height: auto; }
    #autho-post-view ul.pagination li {
      margin-bottom: 0.51613rem; }
  #autho-post-view .view-desc {
    width: 100%; }

.profile-image img {
  border: medium none;
  border-radius: 100px;
  float: left;
  margin: 0 15px 5px 0;
  padding: 0;
  max-width: 80px;
  width: 100%; }
@media only screen and (max-width:40em) {
  .profile-image {
    text-align: center; }
    .profile-image img {
      float: none;
      margin: 0 0 0.96774rem; } }

.profile-content {
  overflow: hidden;
  word-wrap: break-word; }
  .profile-content p {
    margin-bottom: 0.32258rem;
    color: #919191; }
  .profile-content .author_name {
    font-size: 1.03226rem; }

#post-author {
  border: 1px solid #e6e6e6;
  background-color: whitesmoke;
  border-radius: 2px;
  margin: 0 0 1.5em;
  padding: 15px;
  min-height: 110px; }
  #post-author .author_name span {
    font-size: 0.90323rem; }

.profile-links span {
  font-size: 0.77419rem;
  vertical-align: 1px; }
.profile-links a {
  display: inline-block;
  margin-right: 0.51613rem; }

.wp-caption img + p.wp-caption-text {
  margin-bottom: 0; }

.entry-content pre, .attachment-full.wp-post-image {
  margin-bottom: 0.51613rem; }

.entry-content img + p {
  margin-top: 0.64516rem; }

.post-password-form label {
  display: inline-block; }
.post-password-form input[type="password"] {
  display: inline-block;
  width: 206px; }

table tr.even, table tr.alt, table tr:nth-of-type(2n) {
  border-top: 1px solid #dddddd; }

.alignnone, .aligncenter {
  margin-bottom: 0.64516rem; }

.breadcrumbs {
  padding-left: 0; }
  .breadcrumbs > *:before {
    content: "";
    font-family: FontAwesome; }

#inner-header h1 {
  margin-bottom: 1rem; }
  #inner-header h1 small {
    display: block;
    font-size: 35%;
    line-height: 1; }

.top-bar {
  border-radius: 2px; }
  .top-bar a:hover {
    text-decoration: none !important; }
  .top-bar .nav-search {
    background: none; }

.top-bar-section .dropdown {
  z-index: 100; }
.top-bar-section ul.dropdown li:not(.has-form) a:not(.button) {
  line-height: 34px; }

.top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
  line-height: 0.2; }

.sticky.fixed .top-bar {
  border-radius: 0; }
  .sticky.fixed .top-bar .nav-search input[type="text"] {
    margin-top: -2px; }

.comment-author, .byline {
  font-size: 0.83871rem; }
  .comment-author cite, .byline cite {
    font-style: normal; }

.comment-author cite {
  font-size: 1.16129rem;
  color: black; }

.comment_content p {
  color: #444444; }

.add-img img {
  margin-top: 0.32258rem; }

ol.commentlist {
  margin-left: 0; }
  ol.commentlist .panel {
    background: none;
    border: none;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0; }
  ol.commentlist li.panel {
    border-top: 1px solid #e0e0e0; }
  ol.commentlist > li.panel:first-child {
    border-top: none; }
  ol.commentlist li.comment article {
    padding: 0;
    margin-bottom: 5px;
    min-height: 85px; }
    ol.commentlist li.comment article .comment-author .avatar {
      margin-top: 5px;
      margin-bottom: 10px;
      border: 3px solid #e0e0e0; }
  ol.commentlist ul.children {
    margin-left: 0; }
  @media only screen and (min-width:40.063em) {
    ol.commentlist ul.children {
      margin-left: 70px; } }
  ol.commentlist .comment-reply-link {
    float: right;
    background: none;
    color: #eb5429;
    padding: 0;
    border-radius: 0; }
    ol.commentlist .comment-reply-link:hover {
      color: white; }
  ol.commentlist header.comment-author img {
    float: left;
    margin-right: 15px; }
  ol.commentlist section.comment_content {
    overflow: hidden;
    word-wrap: break-word; }

.filter .button, .grid-list-btn .button {
  margin-bottom: 0; }
  .filter .button span, .grid-list-btn .button span {
    display: none; }

#content .grid-list-btn .button-group li > button, #content .grid-list-btn .button-group li .button {
  padding: 0.12903rem 0.58065rem 0.06452rem;
  background-color: #e6e6e6;
  border-radius: 2px;
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #e6e6e6;
  border-left: none;
  border-right: none;
  margin-left: 0.32258rem;
  color: #444444;
  text-shadow: none; }
  #content .grid-list-btn .button-group li > button i, #content .grid-list-btn .button-group li .button i {
    font-size: 1.41935rem;
    line-height: 1.2; }
  #content .grid-list-btn .button-group li > button.active, #content .grid-list-btn .button-group li .button.active {
    background-color: #333333;
    border-bottom: 1px solid #333333;
    border-top: 1px solid #333333; }
    #content .grid-list-btn .button-group li > button.active i, #content .grid-list-btn .button-group li .button.active i {
      color: white; }
  #content .grid-list-btn .button-group li > button:hover, #content .grid-list-btn .button-group li .button:hover {
    background-color: #333333; }
    #content .grid-list-btn .button-group li > button:hover i, #content .grid-list-btn .button-group li .button:hover i {
      color: white; }

.filter .custom-select {
  background-color: #e6e6e6;
  border-radius: 2px;
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #888888;
  width: 9.67742rem;
  overflow: hidden;
  position: relative; }
  .filter .custom-select select {
    color: #444444;
    width: 12.90323rem;
    margin-bottom: 0;
    background: none;
    border: none;
    height: 2.32258rem; }
  .filter .custom-select i {
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    position: absolute;
    right: 0.64516rem;
    top: 0.70968rem;
    font-size: 0.77419rem; }

.tabs.radius {
  border-bottom: 2px solid #cccccc; }
  .tabs.radius dd {
    margin-right: 0.3871rem; }
    .tabs.radius dd > a {
      background-color: white;
      color: grey;
      background: #e6e6e6;
      transition: none;
      font-weight: normal;
      -moz-border-radius-top-left: 1px;
      -moz-border-radius-top-right: 1px;
      -webkit-border--top-left-radius: 1px;
      -webkit-border-top-right-radius: 1px;
      border-top-left-radius: 1px;
      border-top-right-radius: 1px;
      padding-top: 0.51613rem;
      padding-right: 1.54839rem;
      padding-bottom: 0.32258rem;
      padding-left: 1.54839rem; }
      .tabs.radius dd > a:hover, .tabs.radius dd > a:focus {
        background-color: #cccccc; }
      .tabs.radius dd > a:hover, .tabs.radius dd > a:focus {
        color: #333333; }
      .tabs.radius dd > a:focus, .tabs.radius dd > a:active, .tabs.radius dd > a:hover {
        background-color: #f2f2f2;
        text-decoration: none !important; }
    .tabs.radius dd.active a {
      background-color: white;
      color: grey;
      border-top: 2px solid #cccccc;
      border-right: 2px solid #cccccc;
      border-bottom: none;
      border-left: 2px solid #cccccc;
      position: relative;
      top: 2px; }
      .tabs.radius dd.active a:hover, .tabs.radius dd.active a:focus {
        background-color: #cccccc; }
      .tabs.radius dd.active a:hover, .tabs.radius dd.active a:focus {
        color: #333333; }
      .tabs.radius dd.active a:focus, .tabs.radius dd.active a:active, .tabs.radius dd.active a:hover {
        background-color: white;
        color: #444444; }
.tabs.radius dd:first-child a {
  -moz-border-radius-bottom-left: 0;
  -moz-border-radius-bottom-right: 0;
  -webkit-border--bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-top-left: 1px;
  -moz-border-radius-top-right: 1px;
  -webkit-border--top-left-radius: 1px;
  -webkit-border-top-right-radius: 1px;
  border-top-left-radius: 1px;
  border-top-right-radius: 1px; }
.tabs.radius dd:last-child a {
  -moz-border-radius-bottom-left: 0;
  -moz-border-radius-bottom-right: 0;
  -webkit-border--bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-top-left: 1px;
  -moz-border-radius-top-right: 1px;
  -webkit-border--top-left-radius: 1px;
  -webkit-border-top-right-radius: 1px;
  border-top-left-radius: 1px;
  border-top-right-radius: 1px; }

.tabs-content {
  margin-top: 1.6129rem; }

.row.detail-title-gravitar {
  margin-bottom: 1.93548rem; }
  @media only screen and (min-width:40.063em) {
    .row.detail-title-gravitar h1 {
      line-height: 1; } }

header h1 + p.byline {
  margin-bottom: 0; }

.detail-title-gravitar .user-gravitar {
  width: 9.6667%; }

.detail-title-gravitar .detail-title {
  width: 90.3333%; }
  @media only screen and (max-width:40em) {
    .detail-title-gravitar .detail-title {
      width: 100%; } }
  .detail-title-gravitar .detail-title h1 {
    display: block;
    margin-top: 0; }

.meta-transparent-buttons .disabled-btn {
  margin-left: 0.51613rem; }
.meta-transparent-buttons li:first-child a.button, .meta-transparent-buttons li:first-child .button, .meta-transparent-buttons li:first-child span.button {
  border-left: 1px solid #ebebeb;
  margin-left: 0; }
  .meta-transparent-buttons li:first-child a.button:hover, .meta-transparent-buttons li:first-child .button:hover, .meta-transparent-buttons li:first-child span.button:hover {
    border-left-color: black; }
.meta-transparent-buttons a.button, .meta-transparent-buttons .button, .meta-transparent-buttons span.button {
  border: 1px solid #ebebeb;
  background-color: #fafafa;
  color: #777777;
  box-shadow: none;
  -webkit-box-shadow: none;
  text-shadow: none;
  border-radius: 0px;
  padding: 0.45161rem 0.77419rem 0.32258rem;
  font-size: 1.29032rem;
  margin-left: 0.51613rem;
  color: #999999; }
  .meta-transparent-buttons a.button:hover, .meta-transparent-buttons .button:hover, .meta-transparent-buttons span.button:hover {
    background-color: black;
    border-color: black;
    color: white; }
  .meta-transparent-buttons a.button i, .meta-transparent-buttons .button i, .meta-transparent-buttons span.button i {
    padding-right: 0.64516rem; }
@media only screen and (min-width:40.063em) {
  .meta-transparent-buttons .social-media-links a.button, .meta-transparent-buttons .social-media-links .button, .meta-transparent-buttons .social-media-links span.button {
    padding: 0.25806rem 0.58065rem 0; }
    .meta-transparent-buttons .social-media-links a.button i, .meta-transparent-buttons .social-media-links .button i, .meta-transparent-buttons .social-media-links span.button i {
      font-size: 24px;
      height: 33px;
      line-height: 1;
      padding: 4px 0;
      width: 22px; } }
@media only screen and (max-width:40em) {
  .meta-transparent-buttons .social-media-links {
    margin-top: 0.64516rem; }
    .meta-transparent-buttons .social-media-links a.button, .meta-transparent-buttons .social-media-links .button, .meta-transparent-buttons .social-media-links span.button {
      padding: 0.25806rem 0.58065rem 0; }
      .meta-transparent-buttons .social-media-links a.button i, .meta-transparent-buttons .social-media-links .button i, .meta-transparent-buttons .social-media-links span.button i {
        font-size: 24px;
        height: 33px;
        line-height: 1;
        padding: 4px 0;
        width: 22px; } }
.meta-transparent-buttons .disabled-btn {
  background: whitesmoke;
  color: #999999;
  padding: 0.45161rem 0.77419rem 0.32258rem;
  font-size: 1.29032rem;
  line-height: 1.25;
  border-radius: 0px;
  border: 1px solid #ebebeb; }
  .meta-transparent-buttons .disabled-btn i {
    padding-right: 0.64516rem; }

.more-social {
  position: relative; }
  .more-social:hover ul.more {
    top: 46px;
    opacity: 1;
    z-index: 9; }
  .more-social ul.more {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    width: 110px;
    max-width: 110px;
    position: absolute;
    margin-left: 0.57143rem;
    text-align: left;
    top: 45px;
    left: -65%;
    opacity: 0;
    border: 1px solid #e6e6e6;
    background-color: #fafafa;
    -webkit-box-shadow: 0 0 3px 0 #e6e6e6;
    box-shadow: 0 0 3px 0 #e6e6e6;
    z-index: 0; }
    .more-social ul.more:before {
      text-shadow: 0 -1px 0 #e6e6e6;
      position: absolute;
      content: "";
      font-family: FontAwesome;
      color: #fafafa;
      left: 50%;
      margin-left: -4px;
      top: -16px; }
    @media only screen and (min-width:40.063em) and (max-width:64em) {
      .more-social ul.more {
        left: -70px; }
        .more-social ul.more:before {
          left: 83%; } }
    .more-social ul.more li {
      display: block;
      width: 100%; }
      .more-social ul.more li a {
        font-size: 0.90323rem;
        color: #777777;
        padding: 0.32258rem 0.64516rem;
        display: block; }
        .more-social ul.more li a:hover {
          background: #f0f0f0;
          color: #eb5429;
          text-shadow: 0 0 1px #e6e6e6;
          text-decoration: none; }
        .more-social ul.more li a i {
          padding-right: 10px;
          text-align: center;
          width: 20px; }

.transparent-btn li:first-child a.button, .transparent-btn li:first-child .button, .transparent-btn li:first-child span.button {
  border-left: 1px solid #999999; }
.transparent-btn a.button, .transparent-btn .button, .transparent-btn span.button {
  border: 1px solid #ebebeb;
  background-color: #fafafa;
  color: #777777;
  padding: 0.51613rem 0.77419rem;
  font-size: 1.41935rem;
  margin-left: 0.51613rem;
  color: #999999; }
  .transparent-btn a.button:hover, .transparent-btn .button:hover, .transparent-btn span.button:hover {
    background-color: black;
    border-color: black;
    color: white; }
  .transparent-btn a.button i, .transparent-btn .button i, .transparent-btn span.button i {
    padding-right: 0.64516rem; }

ul.pagination li a {
  background-color: #b3b3b3;
  color: white; }

@media only screen and (min-width:40.063em) {
  .row.page-nav {
    margin-bottom: 3.6129rem; }
  .row.description {
    margin-bottom: 2.32258rem; }
  .row.detail-video {
    margin-bottom: 1.67742rem; }
  .row.listing {
    margin-bottom: 1.16129rem; }
    .row.listing h1 {
      margin: 0;
      line-height: normal; }
    .row.listing .listing-header {
      margin-bottom: 1.67742rem; } }

.page-nav .next-icon i, .page-nav .prev-icon i {
  position: absolute;
  font-size: 1.29032rem; }

.page-nav span {
  font-size: 0.77419rem; }
.page-nav .next-icon {
  float: right; }
  .page-nav .next-icon i {
    right: 0;
    top: 32%; }
.page-nav .prev-icon i {
  left: -3px;
  top: 32%; }

.prev-icon .small-12 {
  padding-left: 0; }

.sidebar .thumb {
  margin-bottom: 0.64516rem; }
  .sidebar .thumb img.thumb-img {
    border: 1px solid #1a1a1a; }
  .sidebar .thumb .columns {
    margin-bottom: 0.70968rem; }
  .sidebar .thumb h6 {
    font-weight: bold; }
.sidebar > div:first-child {
  margin-top: 0; }
  .sidebar > div:first-child h3 {
    margin-top: 0; }
.sidebar .widget {
  padding: 0; }
  .sidebar .widget .row {
    margin: 0; }
.sidebar .main-view {
  margin-bottom: 0.64516rem; }
@media only screen and (min-width:25.063em) and (max-width:40em) {
  .sidebar .view-img {
    max-width: 90px; } }
@media only screen and (min-width:40.063em) {
  .sidebar .view-img {
    margin-bottom: 0; } }
@media only screen and (min-width:40.063em) and (max-width:64em) {
  .sidebar .view-img {
    max-width: 90px; } }
.sidebar .view-img .social-overlay {
  display: none !important; }
@media only screen and (min-width:64.063em) {
  .sidebar .list .main-view .view-img {
    padding-left: 0;
    padding-right: 0; }
    .sidebar .list .main-view .view-img .video-overlay {
      margin: 0; }
  .sidebar .list .main-view .view-desc {
    padding-right: 0; } }
@media only screen and (max-width: 25em) {
  .sidebar .list .main-view .view-img, .sidebar .list .main-view .view-desc {
    padding-left: 0;
    padding-right: 0; } }

#main .widget {
  padding: 0;
  margin-top: 0;
  margin-bottom: 0; }

.widget.widget_categories ul li {
  color: #c4c4c4;
  display: inline-block;
  width: 50%;
  padding-right: 5%;
  vertical-align: top;
  text-align: right;
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 5px;
  margin-bottom: 5px;
  margin-right: -4px;
  font-size: 0.83871rem; }
  .widget.widget_categories ul li:nth-child(2n) {
    padding-right: 0; }
  .widget.widget_categories ul li a {
    float: left;
    width: 70%;
    text-align: left;
    text-transform: capitalize;
    height: 20px;
    overflow: hidden; }

.widget {
  margin: 0 0 2.2em; }

.widget_calendar caption {
  background-color: #e0e0e0;
  padding: 0.45161rem 0;
  font-size: 1.03226rem; }
.widget_calendar table thead tr th, .widget_calendar table thead tr td, .widget_calendar table tfoot tr th, .widget_calendar table tfoot tr td {
  padding: 0.3871rem;
  text-align: center; }
.widget_calendar table tr th, .widget_calendar table tr td {
  padding: 0.3871rem 0.64516rem; }
.widget_calendar table thead {
  border-bottom: 1px solid #e0e0e0; }
.widget_calendar table tfoot {
  border-top: 1px solid #e0e0e0; }

.has-form .widget {
  margin: 0; }

.social-small a {
  background: none repeat scroll 0 0 white;
  border: 1px solid;
  border-radius: 15px;
  padding: 5px 8px 5px;
  text-align: center; }
  .social-small a:hover {
    border-color: #eb5429; }
  .social-small a i {
    height: 10px;
    width: 10px; }

.widget_about_author {
  min-height: 9.67742rem; }
  .widget_about_author .author_thumb {
    text-align: center; }
    .widget_about_author .author_thumb img {
      border: 1px solid #999999;
      height: auto;
      padding: 4px;
      width: 80px;
      float: none;
      margin: 0; }
  .widget_about_author .author_name {
    text-align: center; }
    .widget_about_author .author_name a {
      font-weight: bold;
      font-size: 1.03226rem; }
      .widget_about_author .author_name a span {
        color: #919191;
        display: block;
        font-weight: normal; }
  @media only screen and (min-width:25.063em) {
    .widget_about_author .author_thumb {
      text-align: left; }
      .widget_about_author .author_thumb img {
        float: left;
        margin: 0 0.96774rem 0 0; }
    .widget_about_author .author_name {
      text-align: left; } }

.widget_tabs .tabs.radius {
  border-bottom-width: 1px; }
  .widget_tabs .tabs.radius dd {
    margin-right: 2px;
    line-height: 2; }
    .widget_tabs .tabs.radius dd:first-child {
      margin-left: 0; }
    .widget_tabs .tabs.radius dd a {
      font-size: 0.90323rem;
      padding: 0.25806rem 0.70968rem;
      border-top: 1px solid #f7f7f7;
      border-right: 1px solid #f7f7f7;
      border-left: 1px solid #f7f7f7; }
    .widget_tabs .tabs.radius dd.active a {
      border-top: 1px solid #cccccc;
      border-left: 1px solid #cccccc;
      border-right: 1px solid #cccccc;
      border-bottom: none;
      position: relative;
      top: 1px; }
.widget_tabs .tabs-content {
  position: relative;
  top: -1px;
  font-size: 0.90323rem;
  margin-top: 0;
  border-radius: 0px;
  border-top-left-radius: 0;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc; }
  .widget_tabs .tabs-content p {
    font-size: 0.77419rem; }
.widget_tabs .author_thumb {
  max-width: 35px;
  height: auto;
  position: absolute;
  top: 0.64516rem;
  left: 0.64516rem; }
.widget_tabs .tab-detail {
  word-wrap: break-word;
  position: relative;
  padding: 0.64516rem;
  margin-bottom: 0; }
  .widget_tabs .tab-detail:first-child {
    padding-top: 0; }
  .widget_tabs .tab-detail:last-child {
    padding-bottom: 0; }

.advt-2c img:first-child {
  margin-right: 1.03226rem; }
.advt-2c .thumb-img {
  margin-bottom: 10px; }
@media only screen and (max-width: 25em) {
  .advt-2c img {
    width: 46%; } }

.advt-1c img {
  margin-bottom: 0.70968rem; }

.widget_contact_info .social li a {
  width: 35px;
  height: 35px;
  padding-top: 3px;
  text-align: center;
  border: 2px solid;
  color: white;
  border-radius: 30px; }
  .widget_contact_info .social li a i {
    line-height: 1;
    font-size: 18px; }
  .widget_contact_info .social li a.facebook {
    background-color: #204385;
    border-color: #204385; }
    .widget_contact_info .social li a.facebook:hover {
      background-color: white;
      color: #204385; }
  .widget_contact_info .social li a.twitter {
    background-color: #2aa9e0;
    border-color: #2aa9e0; }
    .widget_contact_info .social li a.twitter:hover {
      background-color: white;
      color: #2aa9e0; }
  .widget_contact_info .social li a.linkedin {
    background-color: #02669a;
    border-color: #02669a; }
    .widget_contact_info .social li a.linkedin:hover {
      background-color: white;
      color: #02669a; }
  .widget_contact_info .social li a.pinterest {
    background-color: #ca2128;
    border-color: #ca2128; }
    .widget_contact_info .social li a.pinterest:hover {
      background-color: white;
      color: #ca2128; }
  .widget_contact_info .social li a.google-plus {
    background-color: #d3492c;
    border-color: #d3492c; }
    .widget_contact_info .social li a.google-plus:hover {
      background-color: white;
      color: #d3492c; }
  .widget_contact_info .social li a.dribbble {
    background-color: #d97aa6;
    border-color: #d97aa6; }
    .widget_contact_info .social li a.dribbble:hover {
      background-color: white;
      color: #d97aa6; }
  .widget_contact_info .social li a.flickr {
    background-color: #dc97c0;
    border-color: #dc97c0; }
    .widget_contact_info .social li a.flickr:hover {
      background-color: white;
      color: #dc97c0; }
  .widget_contact_info .social li a.github {
    background-color: #171515;
    border-color: #171515; }
    .widget_contact_info .social li a.github:hover {
      background-color: white;
      color: #171515; }
  .widget_contact_info .social li a.instagram {
    background-color: #c7c5b3;
    border-color: #c7c5b3; }
    .widget_contact_info .social li a.instagram:hover {
      background-color: white;
      color: #c7c5b3; }
  .widget_contact_info .social li a.skype {
    background-color: #36c4f3;
    border-color: #36c4f3; }
    .widget_contact_info .social li a.skype:hover {
      background-color: white;
      color: #36c4f3; }
  .widget_contact_info .social li a.tumblr {
    background-color: #4d7ea3;
    border-color: #4d7ea3; }
    .widget_contact_info .social li a.tumblr:hover {
      background-color: white;
      color: #4d7ea3; }
  .widget_contact_info .social li a.youtube {
    background-color: #e0674a;
    border-color: #e0674a; }
    .widget_contact_info .social li a.youtube:hover {
      background-color: white;
      color: #e0674a; }
  .widget_contact_info .social li a.youtube-play {
    background-color: #f16261;
    border-color: #f16261; }
    .widget_contact_info .social li a.youtube-play:hover {
      background-color: white;
      color: #f16261; }
.widget_contact_info .social.inline-list > li {
  display: inline-block;
  float: none;
  margin-right: 5px;
  margin-left: 0;
  margin-bottom: 0.75em; }

#inner-footer nav ul.dropdown {
  display: none; }

.footer-widget .widget {
  margin: 1.5rem 0; }
@media only screen and (max-width: 25em) {
  .footer-widget .widget {
    width: 100%;
    display: inline-block;
    vertical-align: top; } }
@media only screen and (min-width:40.063em) {
  .footer-widget .widget {
    width: 50%;
    display: inline-block;
    vertical-align: top; } }
@media only screen and (min-width:64.063em) {
  .footer-widget .widget {
    width: 25%; } }

.list > .main-view:last-child {
  margin-bottom: 0; }
.list .view-img a .video-overlay {
  margin: 0 0 0 0.9375rem; }

.video-length span {
  display: block;
  color: white; }
  .video-length span i {
    padding-right: 0.19355rem; }

#main .main-view {
  margin-bottom: 1.93548rem; }

.view-img {
  margin-bottom: 0.64516rem;
  position: relative; }
  .view-img a {
    display: block;
    overflow: hidden; }
    .view-img a img {
      -webkit-transition: all 0.2s ease-in-out;
      -moz-transition: all 0.2s ease-in-out;
      -ms-transition: all 0.2s ease-in-out;
      -o-transition: all 0.2s ease-in-out;
      transition: all 0.2s ease-in-out;
      width: 100%; }

.view-desc h6 {
  font-weight: bold;
  color: grey;
  margin-bottom: 0;
  line-height: 1.2; }
  .view-desc h6 a {
    position: relative;
    top: -3px; }
.view-desc p {
  padding: 0.51613rem 0;
  margin-bottom: 0;
  font-size: 0.96774rem; }

.realated_post .grid [class*="column"] + [class*="column"]:last-child {
  float: left; }

@media only screen and (max-width: 999px) {
  .video-overlay {
    display: none; } }

@media only screen and (min-width: 1000px) {
  .view-img a:hover {
    text-decoration: none; }
    .view-img a:hover .video-overlay {
      opacity: 1; }
  .view-img a .video-overlay {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    opacity: 0;
    background-color: rgba(0, 0, 0, 0.5);
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    vertical-align: middle; }
    .view-img a .video-overlay i {
      color: #eb5429;
      font-size: 1.67742rem;
      position: absolute;
      top: 50%;
      left: 50%;
      margin-top: -16px;
      margin-left: -8px; } }

@media only screen and (max-width:40em) {
  .filter.right {
    float: left !important;
    margin-top: 0.64516rem; }
  .meta-transparent-buttons a.button, .meta-transparent-buttons .button, .meta-transparent-buttons .disabled-btn {
    font-size: 0.90323rem;
    padding: 0.25806rem 0.3871rem 0.19355rem;
    margin-bottom: 0.32258rem; }
    .meta-transparent-buttons a.button i, .meta-transparent-buttons .button i, .meta-transparent-buttons .disabled-btn i {
      padding-right: 0.19355rem; }
  .meta-transparent-buttons .right {
    float: left !important; }
  header.row.listing .listing-header {
    margin-bottom: 0.64516rem;
    margin-top: 0.64516rem; }
  .row.detail-title-gravitar {
    margin-bottom: 1.29032rem; }
  .row.description {
    margin-bottom: 1.67742rem;
    margin-top: 0; }
  .row.detail-video {
    margin-bottom: 0; }
  .row.listing .listing-header {
    margin-bottom: 0.64516rem; }
  .detail-title-gravitar {
    width: 100%; }
  .tabs-content {
    margin-top: 0; }
  .tabs.radius {
    border-bottom: none; }
    .tabs.radius dd > a {
      -moz-border-radius-bottom-left: 1px;
      -moz-border-radius-bottom-right: 1px;
      -webkit-border--bottom-left-radius: 1px;
      -webkit-border-bottom-right-radius: 1px;
      border-bottom-left-radius: 1px;
      border-bottom-right-radius: 1px;
      margin-bottom: 0.32258rem; }
    .tabs.radius dd.active a {
      border: 2px solid #e6e6e6;
      margin-bottom: 0.32258rem;
      padding-top: 0.32258rem;
      padding-bottom: 0.3871rem; }
  .tabs.radius dd:first-child a {
    -moz-border-radius-bottom-left: 1px;
    -moz-border-radius-bottom-right: 1px;
    -webkit-border--bottom-left-radius: 1px;
    -webkit-border-bottom-right-radius: 1px;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
    -moz-border-radius-top-left: 1px;
    -moz-border-radius-top-right: 1px;
    -webkit-border--top-left-radius: 1px;
    -webkit-border-top-right-radius: 1px;
    border-top-left-radius: 1px;
    border-top-right-radius: 1px; }
  .tabs.radius dd:last-child a {
    -moz-border-radius-bottom-left: 1px;
    -moz-border-radius-bottom-right: 1px;
    -webkit-border--bottom-left-radius: 1px;
    -webkit-border-bottom-right-radius: 1px;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
    -moz-border-radius-top-left: 1px;
    -moz-border-radius-top-right: 1px;
    -webkit-border--top-left-radius: 1px;
    -webkit-border-top-right-radius: 1px;
    border-top-left-radius: 1px;
    border-top-right-radius: 1px; }
  .video-overlay {
    display: none; }
  .widget {
    margin: 2.2em 0; } }

@media only screen and (min-width:64.063em) {
  .panel-left {
    width: 23%;
    margin-left: 1.09677rem; } }

@media only screen and (max-width: 600px) {
  #wpadminbar {
    top: -46px; } }

@media only screen and (max-width: 54em) {
  .transparent-btn a.button, .transparent-btn .button, .transparent-btn span.button {
    padding: 0.25806rem 0.3871rem;
    font-size: 0.96774rem; } }

.progress.secondary .meter, .top-bar-section ul li > a.button.secondary, .commentlist li:not(.depth-1) {
  background: none !important; }

.entry-attachment {
  margin-bottom: 1.29032rem; }

[class*="gallery-columns-"] {
  display: block;
  padding: 0;
  margin: 0 -0.64516rem; }
  [class*="gallery-columns-"]:before, [class*="gallery-columns-"]:after {
    content: " ";
    display: table; }
  [class*="gallery-columns-"]:after {
    clear: both; }
  [class*="gallery-columns-"] > .gallery-item {
    display: inline;
    height: auto;
    float: left;
    padding: 0 0.64516rem 1.29032rem; }

.gallery-columns-1 > .gallery-item {
  width: 100%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-1 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-1 > .gallery-item:nth-of-type(1n+1) {
    clear: both; }

.gallery-columns-2 > .gallery-item {
  width: 50%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-2 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-2 > .gallery-item:nth-of-type(2n+1) {
    clear: both; }

.gallery-columns-3 > .gallery-item {
  width: 33.33333%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-3 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-3 > .gallery-item:nth-of-type(3n+1) {
    clear: both; }

.gallery-columns-4 > .gallery-item {
  width: 25%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-4 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-4 > .gallery-item:nth-of-type(4n+1) {
    clear: both; }

.gallery-columns-5 > .gallery-item {
  width: 20%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-5 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-5 > .gallery-item:nth-of-type(5n+1) {
    clear: both; }

.gallery-columns-6 > .gallery-item {
  width: 16.66667%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-6 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-6 > .gallery-item:nth-of-type(6n+1) {
    clear: both; }

.gallery-columns-7 > .gallery-item {
  width: 14.28571%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-7 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-7 > .gallery-item:nth-of-type(7n+1) {
    clear: both; }

.gallery-columns-8 > .gallery-item {
  width: 12.5%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-8 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-8 > .gallery-item:nth-of-type(8n+1) {
    clear: both; }

.gallery-columns-9 > .gallery-item {
  width: 11.11111%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-9 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-9 > .gallery-item:nth-of-type(9n+1) {
    clear: both; }

.gallery-columns-10 > .gallery-item {
  width: 10%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-10 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-10 > .gallery-item:nth-of-type(10n+1) {
    clear: both; }

.gallery-columns-11 > .gallery-item {
  width: 9.09091%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-11 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-11 > .gallery-item:nth-of-type(11n+1) {
    clear: both; }

.gallery-columns-12 > .gallery-item {
  width: 8.33333%;
  padding: 0 0.64516rem 1.29032rem; }
  .gallery-columns-12 > .gallery-item:nth-of-type(n) {
    clear: none; }
  .gallery-columns-12 > .gallery-item:nth-of-type(12n+1) {
    clear: both; }

body {
  line-height: 1.7; }

h2, h3 {
  margin-top: 1.25rem; }

.wp-caption, [class*="wp-image-"], .entry-content pre, table {
  margin-top: 0.64516rem;
  margin-bottom: 0.64516rem; }

blockquote {
  margin-top: 0.64516rem;
  margin-bottom: 1.29032rem; }

.entry-content input[type="password"] {
  max-width: 300px; }

label:hover {
  cursor: default; }

input[type="submit"] {
  border-style: solid;
  border-width: 0px;
  cursor: pointer;
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.29032rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  display: inline-block;
  padding-top: 0.96774rem;
  padding-right: 3.87097rem;
  padding-bottom: 1.03226rem;
  padding-left: 3.87097rem;
  background-color: #eb5429;
  border-color: #ca3b13;
  color: white;
  transition: background-color 300ms ease-out; }
  input[type="submit"]:hover, input[type="submit"]:focus {
    background-color: #ca3b13; }
  input[type="submit"]:hover, input[type="submit"]:focus {
    color: white; }

.rotate {
  display: block;
  position: relative;
  left: -1px;
  -moz-transform: matrix(-1, 0, 0, 1, 0, 0);
  -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
  -o-transform: matrix(-1, 0, 0, 1, 0, 0); }

i.fa-star, i.fa-star-half {
  display: inline-block;
  color: #ebab3b;
  font-size: 1.03226rem; }
  i.fa-star.grey, i.fa-star-half.grey {
    color: #cccccc; }

.multi-ratings {
  max-width: 250px; }
  .multi-ratings li {
    list-style: none; }
    .multi-ratings li label {
      display: inline-block;
      vertical-align: top;
      width: 115px;
      word-wrap: break-word;
      font-size: 0.90323rem; }
    .multi-ratings li i {
      line-height: 1.7;
      margin-right: -4px; }
      .multi-ratings li i:last-child {
        margin-right: 0; }
      .multi-ratings li i[class*="-half"] {
        margin-right: 0; }
        .multi-ratings li i[class*="-half"] + [class*="-half"] {
          margin-right: -4px; }
  .multi-ratings > ul {
    padding: 1.29032rem;
    border: 1px solid #e0e0e0; }
    .multi-ratings > ul .inline {
      margin-bottom: 0; }

.ratings-inline {
  margin-bottom: 1.29032rem; }
  .ratings-inline i {
    position: relative;
    top: 1px;
    margin-right: -4px; }
    .ratings-inline i:last-child {
      margin-right: 0; }
  .ratings-inline span {
    font-size: 1.03226rem;
    vertical-align: super; }
  .ratings-inline ul {
    margin: 0 5px;
    position: relative;
    top: 1px; }

.filter .custom-select {
  background-color: white;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  width: 9.67742rem;
  overflow: hidden;
  position: relative; }
  .filter .custom-select select {
    color: #444444;
    height: 2.45rem;
    font-size: 1rem;
    width: 12.90323rem;
    margin-bottom: 0;
    background: none;
    border: none; }
  .filter .custom-select i {
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    position: absolute;
    right: 0.64516rem;
    top: 0.51613rem;
    font-size: 0.77419rem; }

.filter .button, .grid-list-btn .button {
  margin-bottom: 0; }
  .filter .button span, .grid-list-btn .button span {
    display: none; }

#content .grid-list-btn .button-group li > button, #content .grid-list-btn .button-group li .button {
  padding: 0.3871rem 0.64516rem 0.19355rem;
  background-color: white;
  border: 1px solid #e0e0e0;
  margin-left: 0.32258rem;
  color: #444444;
  box-shadow: none !important;
  -webkit-box-shadow: none !important; }
  #content .grid-list-btn .button-group li > button i, #content .grid-list-btn .button-group li .button i {
    font-size: 1.03226rem;
    line-height: 1; }
  #content .grid-list-btn .button-group li > button.active, #content .grid-list-btn .button-group li .button.active {
    background-color: #e0e0e0;
    border: 1px solid #cccccc; }
    #content .grid-list-btn .button-group li > button.active i, #content .grid-list-btn .button-group li .button.active i {
      color: #444444; }
  #content .grid-list-btn .button-group li > button:hover, #content .grid-list-btn .button-group li .button:hover {
    background-color: #e0e0e0;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc; }
    #content .grid-list-btn .button-group li > button:hover i, #content .grid-list-btn .button-group li .button:hover i {
      color: #444444; }

.view-desc .disabled-btn {
  margin-right: 0.51613rem; }

.category-listing .panel {
  border: none;
  background-color: transparent; }
  .category-listing .panel p {
    color: #444444; }
    .category-listing .panel p i {
      margin-right: 0.64516rem;
      float: left;
      height: 25px;
      padding-top: 6px;
      text-align: center;
      width: 16px;
      color: #999999; }
    .category-listing .panel p > span {
      display: table; }
  .category-listing .panel .byline span {
    font-size: 0.83871rem;
    margin: 0 1rem 0 0.5rem; }

.grid {
  -webkit-transition: all 0.2s ease-in-out 0.2s;
  -moz-transition: all 0.2s ease-in-out 0.2s;
  -ms-transition: all 0.2s ease-in-out 0.2s;
  -o-transition: all 0.2s ease-in-out 0.2s;
  transition: all 0.2s ease-in-out 0.2s; }
  .grid time.edate {
    padding-bottom: 0.5rem;
    display: block;
    font-weight: bold; }
  .grid .panel {
    padding: 0; }
    .grid .panel p {
      margin-bottom: 0.5rem; }
  .grid .star-rating {
    display: block;
    float: left;
    width: 100%; }
    .grid .star-rating i {
      float: left;
      line-height: 2; }
  .grid .view-desc p {
    display: block; }
  .grid .event-list-desc > p {
    display: none; }
  @media only screen and (max-width:40em) {
    .grid time.edate {
      padding-bottom: 0; } }
  @media only screen {
    .grid .main-view {
      width: 100%;
      display: inline-block;
      vertical-align: top;
      padding-left: 1.07143rem;
      padding-right: 1.07143rem;
      position: relative;
      margin-right: 0; } }
  @media only screen and (min-width:25.063em) {
    .grid .main-view {
      width: 50%;
      display: inline-block;
      vertical-align: top; }
    .grid > .columns {
      margin-bottom: 0.64516rem; } }
  @media only screen and (min-width:40.063em) {
    .grid .main-view {
      width: 33.3333%; } }
  @media only screen and (min-width:64.063em) {
    .grid .main-view {
      width: 33.3333%; } }

.list .panel {
  padding-right: 0;
  padding-left: 0; }
  .list .panel p {
    margin-bottom: 1rem; }
.list .view-desc p {
  padding: 0; }
@media only screen and (max-width:40em) {
  .list .event-list-desc > p {
    display: none; }
  .list .main-view {
    width: 50%;
    display: inline-block;
    vertical-align: top;
    padding-left: 1.07143rem;
    padding-right: 1.07143rem;
    margin-right: -4px; }
    .list .main-view .view-img {
      padding-left: 0 !important; } }
@media only screen {
  .list .main-view {
    width: 100%; }
    .list .main-view .view-img, .list .main-view .view-desc {
      width: 100%;
      float: left;
      position: relative;
      padding-left: 0;
      padding-right: 0; }
    .list .main-view .view-desc .star-rating {
      position: relative;
      top: 0;
      display: block;
      float: left;
      width: 100%; }
      .list .main-view .view-desc .star-rating i {
        float: left;
        line-height: 2; }
    .list .main-view .view-desc time.edate {
      background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
      border-radius: 3px;
      color: #444444;
      font-size: 14px;
      font-weight: bold;
      left: 0;
      padding: 0;
      position: relative;
      text-align: left;
      text-transform: none;
      top: 0; }
      .list .main-view .view-desc time.edate .edate-digit {
        display: inline-block; }
    .list .main-view .view-desc .event-list-desc .efields {
      margin-left: 0; } }
@media only screen and (min-width:25.063em) {
  .list .main-view {
    width: 50%;
    display: inline-block;
    vertical-align: top; }
    .list .main-view .view-img, .list .main-view.columns > div:first-child {
      width: 100%; }
    .list .main-view .view-desc, .list .main-view.columns > div:last-child {
      width: 100%; }
  .list > .row {
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: 0.96774rem;
    margin-bottom: 1.6129rem; }
  .list .event-list-desc .efields .list-ratings {
    position: absolute;
    right: 15px;
    top: 0; }
  .list .panel {
    padding: 0;
    margin-bottom: 0; }
    .list .panel p {
      margin-bottom: 0.5rem; } }
@media only screen and (min-width:40.063em) {
  .list .main-view {
    width: 100%;
    margin-bottom: 1.6129rem;
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: 1.29032rem; }
    .list .main-view:last-child {
      border-bottom: none; }
    .list .main-view .view-img, .list .main-view.columns > div:first-child {
      padding-left: 0;
      width: 31.3333%;
      margin-right: 0; }
    .list .main-view .view-desc, .list .main-view.columns > div:last-child {
      padding-left: 0.9375rem;
      padding-right: 0.9375rem;
      width: 67.6667%;
      float: right; }
      .list .main-view .view-desc .star-rating, .list .main-view.columns > div:last-child .star-rating {
        position: absolute;
        right: 0;
        top: 5px;
        width: auto;
        display: inline-block; }
        .list .main-view .view-desc .star-rating i, .list .main-view.columns > div:last-child .star-rating i {
          float: left;
          line-height: 1; }
      .list .main-view .view-desc time.edate, .list .main-view.columns > div:last-child time.edate {
        position: absolute;
        top: 2px;
        left: 0.96774rem;
        background-color: black;
        border-radius: 0px;
        color: white;
        font-weight: normal;
        text-transform: uppercase;
        padding: 0.4rem 0.6rem 0.2rem;
        text-align: center;
        font-size: 0.77419rem; }
        .list .main-view .view-desc time.edate .edate-digit, .list .main-view.columns > div:last-child time.edate .edate-digit {
          font-size: 1.03226rem;
          display: block;
          padding-bottom: 3px;
          line-height: 1; }
      .list .main-view .view-desc .event-list-desc .efields, .list .main-view.columns > div:last-child .event-list-desc .efields {
        margin-left: 60px; }
        .list .main-view .view-desc .event-list-desc .efields h5.subheader, .list .main-view.columns > div:last-child .event-list-desc .efields h5.subheader {
          padding-right: 80px; } }

.event-list-desc .byline > a {
  display: inline-block;
  margin-bottom: 5px; }

@media only screen and (min-width:40.063em) {
  .widget .list .main-view {
    margin-bottom: 0.96774rem;
    padding-bottom: 0.96774rem; } }

.footer-bottom .footer-meta {
  padding-top: 1.29032rem;
  border-top: 1px solid #e0e0e0; }
  @media only screen and (max-width:40em) {
    .footer-bottom .footer-meta .right, .footer-bottom .footer-meta .left {
      float: none !important;
      text-align: center; } }

.woocommerce ul.products, .woocommerce-page ul.products, body ul.products {
  margin: 0 -15px; }
  .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, body ul.products li.product {
    width: 29.5%;
    width: calc(33.33% - 34px);
    float: none;
    display: inline-block;
    vertical-align: top;
    clear: none;
    margin: 0 15px 30px;
    padding: 10px 0; }
.woocommerce .related ul.products, .woocommerce .upsells.products ul.products, .woocommerce .cross-sells ul.products, .woocommerce-page .related ul.products, .woocommerce-page .upsells.products ul.products, .woocommerce-page .cross-sells ul.products, body .related ul.products, body .upsells.products ul.products, body .cross-sells ul.products {
  margin: 0 -15px; }
  .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .cross-sells ul.products li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .cross-sells ul.products li.product, body .related ul.products li.product, body .upsells.products ul.products li.product, body .cross-sells ul.products li.product {
    width: 29.5%;
    width: calc(33.33% - 34px);
    float: none;
    display: inline-block;
    vertical-align: top;
    clear: none;
    margin: 0 15px 30px;
    padding: 10px 0; }
  .woocommerce .related ul.products .star-rating, .woocommerce .upsells.products ul.products .star-rating, .woocommerce .cross-sells ul.products .star-rating, .woocommerce-page .related ul.products .star-rating, .woocommerce-page .upsells.products ul.products .star-rating, .woocommerce-page .cross-sells ul.products .star-rating, body .related ul.products .star-rating, body .upsells.products ul.products .star-rating, body .cross-sells ul.products .star-rating {
    margin: 0 auto 15px; }
.woocommerce .related, .woocommerce .upsells.products, .woocommerce .cross-sells, .woocommerce-page .related, .woocommerce-page .upsells.products, .woocommerce-page .cross-sells, body .related, body .upsells.products, body .cross-sells {
  width: 100%;
  display: inline-block; }
  .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .cross-sells ul.products li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .cross-sells ul.products li.product, body .related ul.products li.product, body .upsells.products ul.products li.product, body .cross-sells ul.products li.product {
    width: 22%;
    width: calc(25% - 34px); }
.woocommerce .tmpl_woo_products_slider .flex-slides li.product, .woocommerce-page .tmpl_woo_products_slider .flex-slides li.product, body .tmpl_woo_products_slider .flex-slides li.product {
  width: 22%;
  width: calc(25% - 34px);
  margin: 0 30px 0 0;
  float: left; }

.footer {
  width: 100%;
  display: inline-block;
  float: left; }
  .footer .footer-widget {
    margin: 0 -20px;
    width: auto; }
    .footer .footer-widget .widget {
      padding: 0 20px; }

.footer-above-content .footer-above-content-wrap {
  margin: 0 -15px; }
  .footer-above-content .footer-above-content-wrap .widget {
    width: 29.5%;
    width: calc(33.33% - 34px);
    float: none;
    display: inline-block;
    vertical-align: top;
    clear: none;
    margin: 0 15px 30px;
    padding: 10px 0;
    padding: 0; }
    @media only screen and (max-width:64em) {
      .footer-above-content .footer-above-content-wrap .widget {
        width: 100%;
        margin: 0 0 30px; } }
  @media only screen and (max-width:64em) {
    .footer-above-content .footer-above-content-wrap {
      margin: 0; } }

.list .main-view .view-img, .list .main-view > div:first-child, .list .main-view.columns .view-img, .list .main-view.columns > div:first-child {
  width: 75px;
  display: inline-block;
  margin-right: 0.9375rem; }
.list .main-view .view-desc, .list .main-view > div:last-child, .list .main-view.columns .view-desc, .list .main-view.columns > div:last-child {
  display: block;
  float: none;
  overflow: hidden;
  width: auto;
  padding-left: 0; }

.search-results #main .list .main-view {
  padding: 0 15px;
  width: 100%;
  border: 0px;
  margin: 0; }
.search-results #main .grid .main-view {
  padding: 0 0;
  width: calc(33.33% - 34px);
  border: 0px; }
.search-results #main .hover-overlay {
  padding: 15px;
  margin: 0; }
.search-results #main .tabs-content .content {
  margin: 0 -15px;
  width: auto; }

.search-no-results #main.large-8, .search-no-results #main.large-9, .error404 #main.large-8, .error404 #main.large-9 {
  float: none;
  display: table;
  margin: auto;
  width: 100%; }
.search-no-results .sidebar.large-4, .error404 .sidebar.large-4 {
  display: none; }

@media only screen and (max-width:75em) {
  body.search-results #main .grid .main-view {
    width: 49.6%; } }

@media only screen and (min-width:40.063em) {
  #main.large-8 {
    width: 70%; }
  #sidebar1.large-4, #sidebar.large-4 {
    width: 30%; }
  .post-type-archive-product #main.large-8, .tax-product_cat #main.large-8 {
    width: 75%; }
  .post-type-archive-product #sidebar1.large-4, .post-type-archive-product #sidebar.large-4, .tax-product_cat #sidebar1.large-4, .tax-product_cat #sidebar.large-4 {
    width: 25%; } }

@media only screen and (max-width:64em) {
  #main.large-8 {
    width: 100%; }
  #sidebar1.large-4, #sidebar.large-4 {
    width: 100%; }
  body.woocommerce .sidebar > .widget ul li, body.woocommerce-page .sidebar > .widget ul li, .woocommerce .sidebar > .widget ul li, .woocommerce-page .sidebar > .widget ul li, body .sidebar > .widget ul li {
    margin-bottom: 0.75em; }
    body.woocommerce .sidebar > .widget ul li ul, body.woocommerce-page .sidebar > .widget ul li ul, .woocommerce .sidebar > .widget ul li ul, .woocommerce-page .sidebar > .widget ul li ul, body .sidebar > .widget ul li ul {
      margin-top: 0.75em; }
  body.woocommerce .woocommerce-ordering, body.woocommerce-page .woocommerce-ordering, .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering, body .woocommerce-ordering {
    width: 100%;
    display: inline-block; }
  body.woocommerce ul.products li.product:nth-child(2n), body.woocommerce-page ul.products li.product:nth-child(2n), .woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n), body ul.products li.product:nth-child(2n) {
    float: none; }
  body.woocommerce .related ul.products li.product, body.woocommerce .upsells.products ul.products li.product, body.woocommerce .cross-sells ul.products li.product, body.woocommerce-page .related ul.products li.product, body.woocommerce-page .upsells.products ul.products li.product, body.woocommerce-page .cross-sells ul.products li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .cross-sells ul.products li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .cross-sells ul.products li.product, body .related ul.products li.product, body .upsells.products ul.products li.product, body .cross-sells ul.products li.product {
    width: 29.5%;
    width: calc(33.33% - 34px);
    float: none;
    display: inline-block;
    vertical-align: top;
    clear: none;
    margin: 0 15px 30px;
    padding: 10px 0; } }

@media only screen and (max-width:40em) {
  body.search-results #main .grid .main-view, body.search-results #main .list .main-view {
    width: 100%;
    margin: 0; }
  body div#content nav.page-navigation {
    padding: 15px; }
    body div#content nav.page-navigation ul.pagination li {
      margin-bottom: 5px;
      color: red; } }

/*
SMALL (BASE) SIZE
These are the small/base styles. It's what people see on their phones. If
you set a great foundation, you won't need to add too many styles in
the other stylesheets. Remember, keep it light: Speed is Important.
*/
/******************************************************************

Stylesheet: Base/Small Stylesheet

Be light and don't over style since everything here will be
loaded by mobile devices. You want to keep it as minimal as
possible. This is called at the top of the main stylsheet
and will be used across all viewports.

******************************************************************/
/*********************
GENERAL STYLES
*********************/

/********************
WORDPRESS BODY CLASSES
style a page via class
********************/

/* for sites that are read right to left (i.e. hebrew) */

/* home page */

/* blog template page */

/* archive page */

/* date archive page */

/* replace the number to the corresponding page number */

/* search page */

/* search result page */

/* no results search page */

/* individual paged search (i.e. body.search-paged-3) */

/* 404 page */

/* single post page */

/* individual post page by id (i.e. body.postid-73) */

/* individual paged single (i.e. body.single-paged-3) */

/* attatchment page */

/* individual attatchment page (i.e. body.attachmentid-763) */

/* style mime type pages */

/* author page */

/* user nicename (i.e. body.author-samueladams) */

/* paged author archives (i.e. body.author-paged-4) for page 4 */

/* category page */

/* individual category page (i.e. body.category-6) */

/* replace the number to the corresponding page number */

/* tag page */

/* individual tag page (i.e. body.tag-news) */

/* replace the number to the corresponding page number */

/* custom page template page */

/* individual page template (i.e. body.page-template-contact-php */

/* replace the number to the corresponding page number */

/* parent page template */

/* child page template */

/* replace the number to the corresponding page number */

/* if user is logged in */

/* paged items like search results or archives */

/* individual paged (i.e. body.paged-3) */
/*********************
LAYOUT & GRID STYLES
*********************/
.wrap {
  width: 96%;
  margin: 0 auto; }

/*********************
LINK STYLES
*********************/
a, a:visited {
  /*adds highlight on hover */
  /* on click */
  /* mobile tap color */ }
  a:link, a:visited:link {
    /*
		this highlights links on iPhones/iPads.
		so it basically works like the :hover selector
		for mobile devices.
		*/
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3); }

/******************************************************************
H1, H2, H3, H4, H5 P STYLES
******************************************************************/

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
  /*
	if you're going to use webfonts, be sure to check your weights
	//css-tricks.com/watch-your-font-weight/
	*/
  /* removing text decoration from all headline links */ }
  h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {
    text-decoration: none; }






/*********************
HEADER STYLES
*********************/
.header {
  margin-bottom: 20px; }
  .header #inner-header li {
    list-style: none; }

/*********************
NAVIGATION STYLES
*********************/
.top-bar .title-area {
  z-index: 1; }

.off-canvas-list ul {
  margin-left: 0; }
  .off-canvas-list ul li a {
    border-bottom: 0px; }
  .off-canvas-list ul .dropdown {
    margin-left: 20px; }

/*********************
POSTS & CONTENT STYLES
*********************/
a:hover, a:focus {
  text-decoration: underline; }

#content {
  /*adds highlight on hover */ }


/* end .hentry */




/* want to style individual post classes? Booya! */

/* post by id (i.e. post-3) */

/* general post style */

/* general article on a page style */

/* general style on an attatchment */

/* sticky post style */

/* hentry class */

/* style by category (i.e. category-videos) */

/* style by tag (i.e. tag-news) */
/* post meta */
.byline {
  color: #999999; }

/* entry content */
.entry-content {
  /*
		image alignment on a screen this size may be
		a bit difficult. It's set to start aligning
		and floating images at the next breakpoint,
		but it's up to you. Feel free to change it up.
		*/ }
  .entry-content dd {
    margin-left: 0;
    font-size: 0.9em;
    color: #787878;
    margin-bottom: 1.5em; }
  .entry-content img {
    max-width: 100%;
    height: auto; }
  .entry-content video, .entry-content object {
    max-width: 100%;
    height: auto; }
  .entry-content pre {
    background: #eeeeee;
    border: 1px solid #cecece;
    padding: 10px; }

/* end .entry-content */
.wp-caption {
  max-width: 100%;
  background: #eeeeee;
  padding: 5px;
  /* images inside wp-caption */ }
  .wp-caption img {
    max-width: 100%;
    margin-bottom: 0;
    width: 100%; }
  .wp-caption p.wp-caption-text {
    font-size: 0.85em;
    margin: 4px 0 7px;
    text-align: center; }

/* end .wp-caption */
/* image gallery styles */

/* end .gallery */
/* gallery caption styles */





/******************************************************************
PAGE NAVI STYLES
******************************************************************/
.pagination a:hover {
  color: black; }

/******************************************************************
COMMENT STYLES
******************************************************************/
/* h3 comment title */
#comments {
  /* number of comments span */ }

#respond ul {
  margin-left: 0px; }


.commentlist {
  /* general comment classes */
  /* vcard */
  /* end .commentlist .vcard */
  /* comment meta */
  /* comment content */
  /* end .commentlist .comment_content */
  /* comment reply link */
  /* end .commentlist .comment-reply-link */ }
  .commentlist ul + h2, .commentlist ol + h2 {
    margin-top: 0.64516rem; }
  .commentlist li {
    position: relative;
    clear: both;
    overflow: hidden;
    /* end .commentlist li ul.children */ }
    .commentlist li:last-child {
      margin-bottom: 0; }
    .commentlist li ul.children {
      /* variations */
      /* change number for different depth */ }
  .commentlist li[class*=depth-] {
    margin-top: 1.1em; }
  .commentlist li.depth-1 {
    margin-left: 0;
    margin-top: 0; }
  .commentlist li:not(.depth-1) {
    margin-top: 0;
    padding-bottom: 0;
    background: #888888; }
  .commentlist li.depth-3 {
    background: #7b7b7b; }
  .commentlist .vcard {
    margin-left: 50px; }
    .commentlist .vcard cite.fn {
      font-weight: 700;
      font-style: normal; }
    .commentlist .vcard time {
      float: right; }
      .commentlist .vcard time a {
        color: #999999;
        text-decoration: none; }
        .commentlist .vcard time a:hover {
          text-decoration: underline; }
    .commentlist .vcard img.avatar {
      position: absolute;
      left: 10px;
      padding: 2px;
      border: 1px solid #cecece;
      background: white; }
  .commentlist .comment_content p {
    font-size: 1em;
    line-height: 1.5em; }
  .commentlist .comment-reply-link {
    border-style: solid;
    border-width: 0px;
    cursor: pointer;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    line-height: normal;
    margin: 0 0 1.29032rem;
    position: relative;
    text-decoration: none;
    text-align: center;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    display: inline-block;
    padding-top: 0.77419rem;
    padding-right: 3.09677rem;
    padding-bottom: 0.83871rem;
    padding-left: 3.09677rem;
    background-color: #eb5429;
    border-color: #ca3b13;
    color: white;
    transition: background-color 300ms ease-out;
    float: right; }
    .commentlist .comment-reply-link:hover, .commentlist .comment-reply-link:focus {
      background-color: #ca3b13; }
    .commentlist .comment-reply-link:hover, .commentlist .comment-reply-link:focus {
      color: white; }

/* end .commentlist */
/******************************************************************
COMMENT FORM STYLES
******************************************************************/
.respond-form {
  margin: 1.5em 10px 0 0;
  padding-bottom: 2.2em; }
  .respond-form form {
    margin: 0.75em 0; }
    .respond-form form li {
      list-style-type: none;
      clear: both;
      margin-bottom: 0.7335em; }
      .respond-form form li label, .respond-form form li small {
        display: none; }
    .respond-form form input[type=text], .respond-form form input[type=email], .respond-form form input[type=url], .respond-form form textarea {
      padding: 3px 6px;
      background: #efefef;
      border: 1px solid #cecece;
      line-height: 1.5em;
      /* form validation */ }
      .respond-form form input[type=text]:focus, .respond-form form input[type=email]:focus, .respond-form form input[type=url]:focus, .respond-form form textarea:focus {
        background: white; }
      .respond-form form input[type=text]:invalid, .respond-form form input[type=email]:invalid, .respond-form form input[type=url]:invalid, .respond-form form textarea:invalid {
        outline: none;
        border-color: #fbc2c4;
        background-color: #f6e7eb;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        -ms-box-shadow: none;
        box-shadow: none; }
    .respond-form form input[type=text], .respond-form form input[type=email], .respond-form form input[type=url] {
      max-width: 400px;
      min-width: 250px; }
    .respond-form form textarea {
      resize: none;
      width: 97.3%;
      height: 150px; }

/* comment submit button */

/* comment form title */
#comment-form-title {
  margin: 0 0 1.1em; }

/* cancel comment reply link */

/* logged in comments */

/* allowed tags */
#allowed_tags {
  margin: 1.5em 10px 0.7335em 0; }

/* no comments */
.nocomments {
  margin: 0 20px 1.1em; }

/*********************
SIDEBARS & ASIDES
*********************/



.widget ul {
  margin: 0; }
  .widget ul li {
    list-style: none;
    /* deep nesting */ }

#sidebar-offcanvas .widgettitle {
  color: white; }

/*********************
FOOTER STYLES
*********************/
.footer {
  clear: both;
  margin-top: 5em; }

/*
	if you checked out the link above:
	//www.alistapart.com/articles/organizing-mobile/
	you'll want to style the footer nav
	a bit more in-depth. Remember to keep
	it simple because you'll have to
	override these styles for the desktop
	view.
	*/

/* end .footer-links */

/*********************
FOUNDATION STYLES
*********************/
.clearing-assembled.clearing-blackout a:hover {
  background: none; }

/*********************
PLUGIN STYLES
*********************/
.gform_body ul {
  list-style: none outside none;
  margin: 0; }

/*
MEDIUM
*/
@media only screen and (min-width: 40.063em) {
  /******************************************************************

Stylesheet: Nediun Stylesheet

Styles apply to 40.063em and up.

******************************************************************/
  /*********************
NAVIGATION STYLES
*********************/
  /*********************
POSTS & CONTENT STYLES
*********************/
  /* entry content */
  /* end .entry-content */
  /*********************
SIDEBARS & ASIDES
*********************/
  /*********************
FOOTER STYLES
*********************/
  /*
check your menus here. do they look good?
do they need tweaking?
*/
  /* end .footer-links */
  /*********************
FOUNDATION STYLES
*********************/
  /*********************
PLUGIN STYLES
*********************/
  .entry-content {
    /* at this larger size, we can start to align images */ }
    .entry-content .alignleft, .entry-content img.alignleft {
      margin-right: 1.5em;
      display: inline;
      float: left; }
    .entry-content .alignright, .entry-content img.alignright {
      margin-left: 1.5em;
      display: inline;
      float: right; }
    .entry-content .aligncenter, .entry-content img.aligncenter {
      margin-right: auto;
      margin-left: auto;
      display: block;
      clear: both; }
  .widget {
    padding: 0 10px;
    margin: 2.2em 0; } }

/*
LARGE
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*/
@media only screen and (min-width: 64.063em) {
  /******************************************************************

Stylesheet: Large Stylesheet

Styles apply to 64.063em and up.

******************************************************************/
  /*********************
GENERAL STYLES
*********************/
  /*********************
LAYOUT & GRID STYLES
*********************/
  /*********************
HEADER STYLES
*********************/
  /*********************
NAVIGATION STYLES
*********************/
  /*********************
SIDEBARS & ASIDES
*********************/
  /* links widget */
  /* meta widget */
  /* pages widget */
  /* recent-posts widget */
  /* archives widget */
  /* tag-cloud widget */
  /* calendar widget */
  /* category widget */
  /* recent-comments widget */
  /* search widget */
  /* text widget */
  /*********************
FOOTER STYLES
*********************/
  /*
you'll probably need to do quite a bit
of overriding here if you styled them for
mobile. Make sure to double check these!
*/
  /* end .footer-links */
  /*********************
FOUNDATION STYLES
*********************/
  /*********************
PLUGIN STYLES
*********************/
  .wrap {
    max-width: 1140px; }
  .widget ul li {
    margin-bottom: 0.75em;
    /* deep nesting */ }
    .widget ul li ul {
      margin-top: 0.75em;
      padding-left: 1em; }
  .footer-links ul li {
    /*
			be careful with the depth of your menus.
			it's very rare to have multi-depth menus in
			the footer.
			*/ } }

/*
XLARGE
*/
@media only screen and (min-width: 90.063em) {
  /******************************************************************

Stylesheet: X-Large Stylesheet

Styles apply to 90.063em and up.


******************************************************************/ }

/*
XXLARGE
*/
@media only screen and (min-width: 120.063em) {
  /******************************************************************

Stylesheet: XX-Large Stylesheet

Styles apply to 120.063em and up.

******************************************************************/ }

/*
RETINA (2x RESOLUTION DEVICES)
This applies to the retina iPhone (4s) and iPad (2,3) along with
other displays with a 2x resolution. You can also create a media
query for retina AND a certain size if you want. Go Nuts.
*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /******************************************************************
Site Name: 
Author: 

Stylesheet: Retina Screens & Devices Stylesheet

When handling retina screens you need to make adjustments, especially
if you're not using font icons. Here you can add them in one neat
place.

******************************************************************/
  /* 

EXAMPLE 
Let's say you have an image and you need to make sure it looks ok
on retina screens. Let's say we have an icon which dimension are
24px x 24px. In your regular stylesheets, it would look something
like this:

.icon {
	width: 24px;
	height: 24px;
	background: url(img/test.png) no-repeat;
}

For retina screens, we have to make some adjustments, so that image
doesn't look blurry. So, taking into account the image above and the
dimensions, this is what we would put in our retina stylesheet:

.icon {
	background: url(img/test@2x.png) no-repeat;
	background-size: 24px 24px;
}

So, you would create the same icon, but at double the resolution, meaning 
it would be 48px x 48px. You'd name it the same, but with a @2x at the end
(this is pretty standard practice). Set the background image so it matches
the original dimensions and you are good to go. 

*/ }

/*
iPHONE 5 MEDIA QUERY
Want to get fancy for no good reason? Knock yourself out.
*/
@media (device-height: 568px) and (-webkit-min-device-pixel-ratio: 2) { }

/*
PRINT STYLESHEET
Feel free to customize this. Remember to add things that won't make
sense to print at the bottom. Things like nav, ads, and forms should
be set to display none.
*/
@media print {
  /******************************************************************

Stylesheet: Print Stylesheet

This is the print stylesheet. There's probably not a lot
of reasons to edit this stylesheet. If you want to
though, go for it.

******************************************************************/
  @page {
    margin: 0.5cm; }

  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important; }
  a, a:visited {
    color: #444444 !important;
    text-decoration: underline; }
    a:after, a:visited:after {
      content: " (" attr(href) ")"; }
    a abbr[title]:after, a:visited abbr[title]:after {
      content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
    content: ""; }
  pre, blockquote {
    border: 1px solid #999999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr, img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p, h2, h3 {
    orphans: 3;
    widows: 3; }
  h2, h3 {
    page-break-after: avoid; }
  .sidebar, .page-navigation, .wp-prev-next, .respond-form, nav {
    display: none; } }

@keyframes load {
  0% {
    transform: rotate(0) scale(1, 1);
    color: rgba(0, 0, 0, 0.5); }

  10% {
    color: rgba(0, 120, 0, 0.5); }

  20% {
    color: rgba(0, 120, 120, 0.5); }

  30% {
    color: rgba(120, 120, 0, 0.5); }

  40% {
    color: rgba(0, 0, 120, 0.5); }

  50% {
    transform: rotate(180deg) scale(1.85, 1.85);
    color: rgba(120, 0, 0, 0.5); }

  100% {
    transform: rotate(360deg) scale(1, 1);
    color: rgba(0, 0, 0, 0.5); } }

html, body {
  font-size: 1rem; }
  html h1, html h2, html h3, html h4, html h5, html h6, body h1, body h2, body h3, body h4, body h5, body h6 {
    font-weight: 400;
    font-family: 'Roboto', sans-serif; }
  html h1, html h2, body h1, body h2 {
    text-transform: none;
    text-transform: none;
    font-family: 'Roboto', sans-serif; }
  html h5, body h5 {
    margin-bottom: 0; }
  html h1, html h2, html h3, body h1, body h2, body h3 {
    font-family: 'Roboto', sans-serif; }
  html ul, html ol, html dl, body ul, body ol, body dl {
    line-height: 1.6;
    list-style-position: inside; }

a {
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s; }

a:hover, a:focus, a:active {
  text-decoration: none;
  outline: none; }

/* Begin Header */
.header {
  background: #b6aa90;
  width: 100%;
  display: inline-block;
  padding: 10px 30px;
  float: left;
  margin: 0; }
  .header .logo {
    display: inline-block;
    float: left;
    position: relative;
	max-width:100%;
    z-index: 10;
    max-width: 200px;
    margin-right: 50px;
    margin-bottom: 0; }
    .header .logo small {
      display: inline-block;
      width: 100%; }
  .header .navigation {
    display: block;
    float: left;
    max-width: 980px;}
  .header .header-right {
    margin-top: 8px;
    text-align: right; }

.tab-bar {
  background: #b6aa90; }
  .tab-bar .left-small, .tab-bar .right-small {
    border-color: #a29271; }
  .tab-bar .right-small {
    width: auto;
    border: 0; }
  .tab-bar .shop-cart {
    height: 100%;
    padding: 0;
    width: 100%; }
    .tab-bar .shop-cart a {
      height: 100%;
      width: 100%; }
      .tab-bar .shop-cart a i {
        border-radius: 0px;
        float: left;
        height: 100%;
        width: 100%; }

.left-off-canvas-menu {
  background: #b6aa90; }
  .left-off-canvas-menu .widget_nav_menu {
    margin: 0 0 2.2em;
    padding: 0; }
  .left-off-canvas-menu ul li {
    list-style: none; }
    .left-off-canvas-menu ul li > a {
      font-family: 'Roboto', sans-serif;
      font-weight: normal;
      display: block;
      font-size: 0.96774rem;
      color: black;
      line-height: 1.4;
      color: white;
      font-weight: 500;
      position: relative;
      background: transparent; }
      .left-off-canvas-menu ul li > a:hover {
        color: #eb5429;
        text-decoration: none; }
      .left-off-canvas-menu ul li > a:before {
        width: 0;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        content: '';
        background: #eb5429;
        z-index: -1;
        -webkit-transition: width 0.4s ease 0s;
        -moz-transition: width 0.4s ease 0s;
        -ms-transition: width 0.4s ease 0s;
        -o-transition: width 0.4s ease 0s;
        transition: width 0.4s ease 0s; }
      .left-off-canvas-menu ul li > a:hover {
        color: white;
        text-decoration: none;
        background: transparent; }
        .left-off-canvas-menu ul li > a:hover:before {
          width: 100%; }
    .left-off-canvas-menu ul li .dropdown {
      margin-left: 15px;
      list-style: none; }
    .left-off-canvas-menu ul li.current-menu-item > a:before {
      width: 100%; }
  .left-off-canvas-menu .widget {
    padding: 15px; }

.move-right .exit-off-canvas {
  box-shadow: none; }

.top-bar {
  height: auto;
  line-height: normal;
  width: 100%;
  margin: 15px 0 0 20px;
  background: transparent; }
  .top-bar .top-bar-section > ul > li:not(.has-form) {
    margin: 0 15px 20px; }
    .top-bar .top-bar-section > ul > li:not(.has-form) > a:not(.button) {
      font-family: 'Roboto', sans-serif;
      font-weight: normal;
      display: block;
      font-size: 0.96774rem;
      color: black;
      line-height: 1.4;
      font-size: 1.09677rem;
      color: white;
      padding: 0;
      position: relative;
      z-index: 101;
      background: transparent; }
      .top-bar .top-bar-section > ul > li:not(.has-form) > a:not(.button):hover {
        color: #eb5429;
        text-decoration: none; }
      .top-bar .top-bar-section > ul > li:not(.has-form) > a:not(.button):hover:not(.button) {
        background: none;
        border-bottom-color: #eb5429;
        padding: 0;
        color: #444444; }
      .top-bar .top-bar-section > ul > li:not(.has-form) > a:not(.button):after {
        content: '';
        position: absolute;
        left: 0;
        bottom: -7px;
        height: 4px;
        width: 0;
        display: inline-block;
        background: #eb5429;
        -webkit-transition: width 0.2s ease 0s;
        -moz-transition: width 0.2s ease 0s;
        -ms-transition: width 0.2s ease 0s;
        -o-transition: width 0.2s ease 0s;
        transition: width 0.2s ease 0s; }
    .top-bar .top-bar-section > ul > li:not(.has-form):hover a:not(.button) {
      color: white; }
      .top-bar .top-bar-section > ul > li:not(.has-form):hover a:not(.button):after {
        width: 100%; }
    .top-bar .top-bar-section > ul > li:not(.has-form):hover > .dropdown {
      top: 21px; }
    .top-bar .top-bar-section > ul > li:not(.has-form):hover > a:not(.button) {
      color: #444444; }
  .top-bar .top-bar-section > ul > li.has-dropdown > .dropdown {
    padding-top: 10px;
    top: 100px;
    opacity: 0;
    z-index: -1; }
  .top-bar .top-bar-section > ul > li.active:not(.has-form) > a:not(.button) {
    background: none;
    border-bottom-color: #eb5429;
    padding: 0;
    line-height: normal;
    color: #444444; }
    .top-bar .top-bar-section > ul > li.active:not(.has-form) > a:not(.button):after {
      width: 100%; }
  .top-bar .top-bar-section > ul .has-dropdown > a:after {
    top: inherit; }
  .top-bar .top-bar-section li.has-dropdown .dropdown li:not(.has-form):not(.active) > a:not(.button) {
    position: relative;
    z-index: 1;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    display: block;
    font-size: 0.96774rem;
    color: black;
    line-height: 1.4;
    font-size: 0.96774rem;
    padding: 10px 15px;
    color: white; }
    .top-bar .top-bar-section li.has-dropdown .dropdown li:not(.has-form):not(.active) > a:not(.button):hover {
      color: #eb5429;
      text-decoration: none; }
    .top-bar .top-bar-section li.has-dropdown .dropdown li:not(.has-form):not(.active) > a:not(.button):before {
      width: 0;
      height: 100%;
      position: absolute;
      left: 0;
      top: 0;
      content: '';
      background: #eb5429;
      z-index: -1;
      -webkit-transition: width 0.2s ease 0s;
      -moz-transition: width 0.2s ease 0s;
      -ms-transition: width 0.2s ease 0s;
      -o-transition: width 0.2s ease 0s;
      transition: width 0.2s ease 0s; }
    .top-bar .top-bar-section li.has-dropdown .dropdown li:not(.has-form):not(.active) > a:not(.button):hover {
      color: white; }
  .top-bar .top-bar-section li.has-dropdown .dropdown li:not(.has-form):not(.active):hover {
    color: white; }
    .top-bar .top-bar-section li.has-dropdown .dropdown li:not(.has-form):not(.active):hover > a:not(.button):before {
      width: 100%; }
  .top-bar .top-bar-section li.has-dropdown .dropdown li.has-dropdown > a:after {
    margin-right: 2px;
    content: '\f105';
    font-family: FontAwesome;
    top: 50%;
    margin-top: -2px;
    width: auto; }
  .top-bar .top-bar-section li.has-dropdown:hover > .dropdown {
    clip: auto;
    display: block;
    height: auto;
    position: absolute;
    width: auto;
    overflow: visible;
    opacity: 1;
    z-index: 110; }
  .top-bar .top-bar-section .dropdown {
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    min-width: 150px; }

.top-nav {
  display: inline-block;
  margin-top: 10px;
  margin-right: 40px;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -ms-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s; }
  .top-nav ul, .top-nav .sub-nav {
    margin: 0;
    padding: 0;
    display: inline-block; }
    .top-nav ul li, .top-nav .sub-nav li {
      margin: 0;
      padding: 0; }
      .top-nav ul li:first-child a:before, .top-nav .sub-nav li:first-child a:before {
        content: none; }
      .top-nav ul li a, .top-nav .sub-nav li a {
        font-family: 'Roboto', sans-serif;
        font-weight: normal;
        display: block;
        font-size: 0.96774rem;
        color: black;
        line-height: 1.4;
        color: white;
        padding: 0 0 0 20px; }
        .top-nav ul li a:hover, .top-nav .sub-nav li a:hover {
          color: #eb5429;
          text-decoration: none; }
        .top-nav ul li a:hover, .top-nav .sub-nav li a:hover {
          color: black; }
        .top-nav ul li a:before, .top-nav .sub-nav li a:before {
          content: '/';
          position: relative;
          left: -10px; }
      .top-nav ul li.active a, .top-nav .sub-nav li.active a {
        background: transparent;
        color: black; }
  @media only screen and (max-width:75em) {
    .top-nav {
      width: 100%; } }

.shop-cart {
  float: right;
  display: inline-block;
  text-align: right;
  position: relative;
  padding-right: 50px; }
  .shop-cart > a {
    color: #444444;
    font-size: 16px;
    display: inline-block;
    float: right;
    position: absolute;
    right: 0;
    z-index: 101; }
    .shop-cart > a i {
      font-size: 18px;
      padding: 10px;
      text-align: center;
      color: white;
      background: #333333;
      border: 1px solid #333333;
      border-radius: 100%;
      -webkit-transition: all 0.3s ease 0s;
      -moz-transition: all 0.3s ease 0s;
      -ms-transition: all 0.3s ease 0s;
      -o-transition: all 0.3s ease 0s;
      transition: all 0.3s ease 0s; }
    .shop-cart > a:hover, .shop-cart > a.active {
      text-decoration: none; }
      
  .shop-cart b {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    display: block;
    font-size: 0.96774rem;
    color: black;
    line-height: 1.4;
    text-transform: uppercase;
    color: white;
    font-weight: 600;
    font-size: 1.16129rem;
    line-height: 40px; }
    .shop-cart b:hover {
      color: #eb5429;
      text-decoration: none; }
    .shop-cart b:hover {
      color: white; }
  .shop-cart .cart-popup {
    position: absolute;
    right: -20px;
    width: 300px;
    background: white;
    padding: 10px;
    text-align: left;
    border: 1px solid rgba(0, 0, 0, 0.1);
    -webkit-transition: all 500ms cubic-bezier(0.09, 0.68, 0, 0.99) 0s;
    transition: all 500ms cubic-bezier(0.09, 0.68, 0, 0.99) 0s;
    -moz-transform: translate(0, 30%);
    -o-transform: translate(0, 30%);
    -ms-transform: translate(0, 30%);
    -webkit-transform: translate(0, 30%);
    transform: translate(0, 30%);
    opacity: 0;
    top: 55px;
    z-index: -1;
    height: auto !important; }
    .shop-cart .cart-popup ul {
      width: 100%;
      display: inline-block;
      margin: 0;
      padding: 0; }
      .shop-cart .cart-popup ul li {
        width: 100%;
        display: inline-block;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
        margin: 0 0 10px;
        padding: 0 0 10px; }
        .shop-cart .cart-popup ul li a {
          color: #333333;
          font-weight: 500;
          line-height: 1;
          margin-bottom: 4px;
          font-size: 0.96774rem; }
          .shop-cart .cart-popup ul li a img {
            width: 75px;
            padding: 4px;
            border: 1px solid rgba(0, 0, 0, 0.1);
            margin: 0 20px 0 0;
            float: left;
            box-shadow: none; }
          .shop-cart .cart-popup ul li a:hover {
            color: #eb5429; }
        .shop-cart .cart-popup ul li span.quantity {
          display: block;
          font-weight: 400;
          font-size: 0.90323rem;
          width: auto;
          margin: 0 0 0 95px; }
        .shop-cart .cart-popup ul li:last-child {
          margin-bottom: 5px; }
        .shop-cart .cart-popup ul li.empty {
          border-bottom: 0px;
          padding-bottom: 0;
          text-align: center; }
        .shop-cart .cart-popup ul li .variation {
          display: block;
          padding: 0;
          border: 0;
          margin: 0 0 0 95px; }
          .shop-cart .cart-popup ul li .variation dt {
            clear: right;
            font-weight: 500;
            font-size: 0.83871rem;
            margin: 0 5px 0 0;
            padding: 0; }
          .shop-cart .cart-popup ul li .variation dd {
            padding: 0;
            margin: 0;
            float: none;
            display: block;
            font-size: 0.83871rem; }
            .shop-cart .cart-popup ul li .variation dd p {
              font-size: 0.83871rem; }
          .shop-cart .cart-popup ul li .variation span {
            width: 100%;
            display: inline-block;
            height: 1px;
            float: left; }
    .shop-cart .cart-popup .total, .shop-cart .cart-popup .buttons {
      width: 100%;
      display: inline-block;
      margin: 0; }
      .shop-cart .cart-popup .total a, .shop-cart .cart-popup .buttons a {
        margin-bottom: 0;
        margin-right: 12px;
        width: auto; }
    .shop-cart .cart-popup .buttons {
      margin-top: 5px; }
      .shop-cart .cart-popup .buttons .wc-forward:after {
        content: none; }
    .shop-cart .cart-popup:before {
      content: '\f0d8';
      font-family: FontAwesome;
      position: absolute;
      right: 23px;
      top: -52px;
      font-size: 3.22581rem;
      color: white;
      text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); }
    .shop-cart .cart-popup.shopcart_open {
      opacity: 1;
      -moz-transform: translate(0, 0);
      -o-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
      -webkit-transform: translate(0, 0);
      transform: translate(0, 0);
      z-index: 100; }
    @media only screen and (max-width:64em) {
      .shop-cart .cart-popup {
        color: #444444;
        right: 10px;
        top: 65px; }
        .shop-cart .cart-popup:before {
          top: -30px;
          right: 10px;
          font-size: 2.58065rem; }
        .shop-cart .cart-popup.shopcart_open {
          height: auto; } }
  @media only screen and (max-width:64em) {
    .shop-cart > a {
      position: inherit; }
      .shop-cart > a i {
        padding: 10px 14px; } }

.header-right-widget {
  float: right;
  display: inline-block;
  margin-right: 0;
  -webkit-transition: all 0.5s ease 0s;
  -moz-transition: all 0.5s ease 0s;
  -ms-transition: all 0.5s ease 0s;
  -o-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
  min-height: 45px; }
  .header-right-widget .widget {
    margin: 0 0 0 10px;
    display: inline-block;
    padding: 0;
    position: relative;
    float: left;
    background: transparent !important; }
    .header-right-widget .widget .screen-reader-text {
      display: none; }
    .header-right-widget .widget input[type="text"] {
      background: rgba(255, 255, 255, 0.4);
      border: 0px;
      height: 43px;
      float: right;
      width: 0;
      display:none;
      margin: 0;
      padding: 0 40px 0 10px;
      -webkit-transition: all 0.5s ease 0s;
      -moz-transition: all 0.5s ease 0s;
      -ms-transition: all 0.5s ease 0s;
      -o-transition: all 0.5s ease 0s;
      transition: all 0.5s ease 0s; }
      .header-right-widget .widget input[type="text"]::-webkit-input-placeholder {
        color: black; }
      .header-right-widget .widget input[type="text"]:-moz-placeholder {
        color: black; }
      .header-right-widget .widget input[type="text"]::-moz-placeholder {
        color: black; }
      .header-right-widget .widget input[type="text"]:-ms-input-placeholder {
        color: black; }
      .header-right-widget .widget input[type="text"]:focus {
        background: rgba(255, 255, 255, 0.4); }
      @media only screen and (max-width:1200px) {
        .header-right-widget .widget input[type="text"] {
          /*height: 100%;
          background: gray;*/ } }
    .header-right-widget .widget input[type="button"], .header-right-widget .widget input[type="submit"] {
      position: absolute;
      opacity: 0;
      width: 35px;
      height: 40px;
      display: inline-block;
      margin: 0;
      right: 0;
      z-index: 1; }
      .header-right-widget .widget input[type="button"]:hover + .search-icon-btn i, .header-right-widget .widget input[type="submit"]:hover + .search-icon-btn i {
        border-color: transparent; }
    .header-right-widget .widget .search-icon-btn {
      display: inline-block;
      float: right;
      position: absolute;
      right: 0;
      z-index: 1;
      cursor: pointer;
      /*width: 37px;*/ /*header icon - design */ }
      .header-right-widget .widget .search-icon-btn i {
        font-size: 18px;
        padding: 10px;
        text-align: center;
        border-radius: 100%;
        color: white;
        background: #333333;
        border: 1px solid #333333;
        -webkit-transition: all 0.3s ease 0s;
        -moz-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
        -o-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s; }
    .header-right-widget .widget.search_open input[type='text'] {
      width: 100%;
      display:block; }
    .header-right-widget .widget.search_open .search-icon-btn {
      z-index: 0; }
      .header-right-widget .widget.search_open .search-icon-btn i {
        border-color: transparent;
        background: transparent;
        color: #333333; }
  @media only screen and (max-width:75em) {
    .header-right-widget {
      margin-right: 0; }
      .header-right-widget .widget {
        margin-left: -30px; } }
  @media only screen and (max-width:64em) {
    .header-right-widget {
      height: 100%; }
      .header-right-widget .widget {
        margin-left: 0;
        height: 100%; }
        .header-right-widget .widget * {
          height: 100%; }
        .header-right-widget .widget .search-icon-btn {
          right: 1px; }
          .header-right-widget .widget .search-icon-btn i {
            border-radius: 0px;
            padding: 15px;
            line-height: 15px; } }

/* Multiple Content */
input[type="submit"] {
  text-transform: uppercase;
  font-size: 0.90323rem;
  padding: 10px 20px 11px;
  border: 0px;
  border-radius: 0px;
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  box-shadow: none;
  text-shadow: none;
  background: #333333;
  color: white;
  line-height: normal;
  letter-spacing: 0px; }
  input[type="submit"].alt, input[type="submit"].checkout {
    background: #eb5429; }
    input[type="submit"].alt:hover, input[type="submit"].checkout:hover {
      background: #333333; }
  input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active {
    background: #eb5429;
    text-shadow: none;
    color: white; }
  input[type="submit"].dropdown {
    padding-right: 3rem; }
  input[type="submit"].split {
    padding-right: 5rem; }
  input[type="submit"].secondary:after {
    border-color: white transparent transparent; }
  input[type="submit"].secondary span:after {
    border-color: white transparent transparent; }
  input[type="submit"].tiny {
    font-size: 0.64516rem; }
  input[type="submit"].small {
    font-size: 0.77419rem; }
  input[type="submit"].large {
    font-size: 1.16129rem; }

body.woocommerce input[type="text"], body.woocommerce input[type="password"], body.woocommerce input[type="date"], body.woocommerce input[type="datetime"], body.woocommerce input[type="datetime-local"], body.woocommerce input[type="month"], body.woocommerce input[type="week"], body.woocommerce input[type="email"], body.woocommerce input[type="number"], body.woocommerce input[type="search"], body.woocommerce input[type="tel"], body.woocommerce input[type="time"], body.woocommerce input[type="url"], body.woocommerce input[type="color"], body.woocommerce textarea, body.woocommerce form .form-row input.input-text, body.woocommerce .respond-form form textarea, body.woocommerce-page input[type="text"], body.woocommerce-page input[type="password"], body.woocommerce-page input[type="date"], body.woocommerce-page input[type="datetime"], body.woocommerce-page input[type="datetime-local"], body.woocommerce-page input[type="month"], body.woocommerce-page input[type="week"], body.woocommerce-page input[type="email"], body.woocommerce-page input[type="number"], body.woocommerce-page input[type="search"], body.woocommerce-page input[type="tel"], body.woocommerce-page input[type="time"], body.woocommerce-page input[type="url"], body.woocommerce-page input[type="color"], body.woocommerce-page textarea, body.woocommerce-page form .form-row input.input-text, body.woocommerce-page .respond-form form textarea, .woocommerce input[type="text"], .woocommerce input[type="password"], .woocommerce input[type="date"], .woocommerce input[type="datetime"], .woocommerce input[type="datetime-local"], .woocommerce input[type="month"], .woocommerce input[type="week"], .woocommerce input[type="email"], .woocommerce input[type="number"], .woocommerce input[type="search"], .woocommerce input[type="tel"], .woocommerce input[type="time"], .woocommerce input[type="url"], .woocommerce input[type="color"], .woocommerce textarea, .woocommerce form .form-row input.input-text, .woocommerce .respond-form form textarea, .woocommerce-page input[type="text"], .woocommerce-page input[type="password"], .woocommerce-page input[type="date"], .woocommerce-page input[type="datetime"], .woocommerce-page input[type="datetime-local"], .woocommerce-page input[type="month"], .woocommerce-page input[type="week"], .woocommerce-page input[type="email"], .woocommerce-page input[type="number"], .woocommerce-page input[type="search"], .woocommerce-page input[type="tel"], .woocommerce-page input[type="time"], .woocommerce-page input[type="url"], .woocommerce-page input[type="color"], .woocommerce-page textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page .respond-form form textarea, body input[type="text"], body input[type="password"], body input[type="date"], body input[type="datetime"], body input[type="datetime-local"], body input[type="month"], body input[type="week"], body input[type="email"], body input[type="number"], body input[type="search"], body input[type="tel"], body input[type="time"], body input[type="url"], body input[type="color"], body textarea, body form .form-row input.input-text, body .respond-form form textarea, .respond-form form input[type="text"], .respond-form form input[type="password"], .respond-form form input[type="date"], .respond-form form input[type="datetime"], .respond-form form input[type="datetime-local"], .respond-form form input[type="month"], .respond-form form input[type="week"], .respond-form form input[type="email"], .respond-form form input[type="number"], .respond-form form input[type="search"], .respond-form form input[type="tel"], .respond-form form input[type="time"], .respond-form form input[type="url"], .respond-form form input[type="color"], .respond-form form textarea, .respond-form form form .form-row input.input-text, .respond-form form .respond-form form textarea {
  height: auto;
  line-height: normal;
  font-size: 0.90323rem;
  padding: 10px;
  background: white;
  border: 1px solid rgba(0, 0, 0, 0.3);
  color: #555555; }
  body.woocommerce input[type="text"]:focus, body.woocommerce input[type="password"]:focus, body.woocommerce input[type="date"]:focus, body.woocommerce input[type="datetime"]:focus, body.woocommerce input[type="datetime-local"]:focus, body.woocommerce input[type="month"]:focus, body.woocommerce input[type="week"]:focus, body.woocommerce input[type="email"]:focus, body.woocommerce input[type="number"]:focus, body.woocommerce input[type="search"]:focus, body.woocommerce input[type="tel"]:focus, body.woocommerce input[type="time"]:focus, body.woocommerce input[type="url"]:focus, body.woocommerce input[type="color"]:focus, body.woocommerce textarea:focus, body.woocommerce form .form-row input.input-text:focus, body.woocommerce .respond-form form textarea:focus, body.woocommerce-page input[type="text"]:focus, body.woocommerce-page input[type="password"]:focus, body.woocommerce-page input[type="date"]:focus, body.woocommerce-page input[type="datetime"]:focus, body.woocommerce-page input[type="datetime-local"]:focus, body.woocommerce-page input[type="month"]:focus, body.woocommerce-page input[type="week"]:focus, body.woocommerce-page input[type="email"]:focus, body.woocommerce-page input[type="number"]:focus, body.woocommerce-page input[type="search"]:focus, body.woocommerce-page input[type="tel"]:focus, body.woocommerce-page input[type="time"]:focus, body.woocommerce-page input[type="url"]:focus, body.woocommerce-page input[type="color"]:focus, body.woocommerce-page textarea:focus, body.woocommerce-page form .form-row input.input-text:focus, body.woocommerce-page .respond-form form textarea:focus, .woocommerce input[type="text"]:focus, .woocommerce input[type="password"]:focus, .woocommerce input[type="date"]:focus, .woocommerce input[type="datetime"]:focus, .woocommerce input[type="datetime-local"]:focus, .woocommerce input[type="month"]:focus, .woocommerce input[type="week"]:focus, .woocommerce input[type="email"]:focus, .woocommerce input[type="number"]:focus, .woocommerce input[type="search"]:focus, .woocommerce input[type="tel"]:focus, .woocommerce input[type="time"]:focus, .woocommerce input[type="url"]:focus, .woocommerce input[type="color"]:focus, .woocommerce textarea:focus, .woocommerce form .form-row input.input-text:focus, .woocommerce .respond-form form textarea:focus, .woocommerce-page input[type="text"]:focus, .woocommerce-page input[type="password"]:focus, .woocommerce-page input[type="date"]:focus, .woocommerce-page input[type="datetime"]:focus, .woocommerce-page input[type="datetime-local"]:focus, .woocommerce-page input[type="month"]:focus, .woocommerce-page input[type="week"]:focus, .woocommerce-page input[type="email"]:focus, .woocommerce-page input[type="number"]:focus, .woocommerce-page input[type="search"]:focus, .woocommerce-page input[type="tel"]:focus, .woocommerce-page input[type="time"]:focus, .woocommerce-page input[type="url"]:focus, .woocommerce-page input[type="color"]:focus, .woocommerce-page textarea:focus, .woocommerce-page form .form-row input.input-text:focus, .woocommerce-page .respond-form form textarea:focus, body input[type="text"]:focus, body input[type="password"]:focus, body input[type="date"]:focus, body input[type="datetime"]:focus, body input[type="datetime-local"]:focus, body input[type="month"]:focus, body input[type="week"]:focus, body input[type="email"]:focus, body input[type="number"]:focus, body input[type="search"]:focus, body input[type="tel"]:focus, body input[type="time"]:focus, body input[type="url"]:focus, body input[type="color"]:focus, body textarea:focus, body form .form-row input.input-text:focus, body .respond-form form textarea:focus, .respond-form form input[type="text"]:focus, .respond-form form input[type="password"]:focus, .respond-form form input[type="date"]:focus, .respond-form form input[type="datetime"]:focus, .respond-form form input[type="datetime-local"]:focus, .respond-form form input[type="month"]:focus, .respond-form form input[type="week"]:focus, .respond-form form input[type="email"]:focus, .respond-form form input[type="number"]:focus, .respond-form form input[type="search"]:focus, .respond-form form input[type="tel"]:focus, .respond-form form input[type="time"]:focus, .respond-form form input[type="url"]:focus, .respond-form form input[type="color"]:focus, .respond-form form textarea:focus, .respond-form form form .form-row input.input-text:focus, .respond-form form .respond-form form textarea:focus {
    box-shadow: none;
    border-color: rgba(0, 0, 0, 0.5);
    background: rgba(0, 0, 0, 0.02); }
body.woocommerce textarea, body.woocommerce .respond-form form textarea, body.woocommerce .woocommerce #reviews #comment, body.woocommerce .woocommerce-page #reviews #comment, body.woocommerce-page textarea, body.woocommerce-page .respond-form form textarea, body.woocommerce-page .woocommerce #reviews #comment, body.woocommerce-page .woocommerce-page #reviews #comment, .woocommerce textarea, .woocommerce .respond-form form textarea, .woocommerce .woocommerce #reviews #comment, .woocommerce .woocommerce-page #reviews #comment, .woocommerce-page textarea, .woocommerce-page .respond-form form textarea, .woocommerce-page .woocommerce #reviews #comment, .woocommerce-page .woocommerce-page #reviews #comment, body textarea, body .respond-form form textarea, body .woocommerce #reviews #comment, body .woocommerce-page #reviews #comment, .respond-form form textarea, .respond-form form .respond-form form textarea, .respond-form form .woocommerce #reviews #comment, .respond-form form .woocommerce-page #reviews #comment {
  height: 150px;
  max-width: 600px; }

.comment-author, .byline, .post-date {
  color: #888888;
  font-size: 13px; }
  .comment-author:hover, .byline:hover, .post-date:hover {
    color: #626262; }

#content {
  width: 100%;
  display: inline-block;
  float: left;
  margin-top: 20px; }
  #content .grid-list-btn {
    margin-top: -10px; }
    #content .grid-list-btn .button-group li .button {
      border-radius: 0px;
      padding: 0;
      line-height: 30px;
      width: 30px;
      height: 30px;
      display: inline-block; }
      #content .grid-list-btn .button-group li .button i {
        font-size: 0.90323rem;
        line-height: 30px; }
      #content .grid-list-btn .button-group li .button.active i {
        color: #eb5429; }
  #content .view-desc h6 {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    display: block;
    font-size: 0.96774rem;
    color: black;
    line-height: 1.4;
    font-weight: 500; }
    #content .view-desc h6:hover {
      color: #eb5429;
      text-decoration: none; }
  #content .sidebar .view-desc h6 {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    display: block;
    font-size: 0.96774rem;
    color: black;
    line-height: 1.4;
    font-weight: normal; }
    #content .sidebar .view-desc h6:hover {
      color: #eb5429;
      text-decoration: none; }
    #content .sidebar .view-desc h6 a {
      top: 0; }
  #content .address .title .edit {
    float: left;
    margin: 22px 0 0 5px; }
  #content address {
    font-style: normal; }
  #content table {
    border-radius: 0; }
    #content table thead th {
      padding: 12px 7px; }
    #content table tr th, #content table tr td {
      font-size: 1rem; }
  #content .flexslider {
    margin: 0;
    padding: 0; }
    #content .flexslider .slides {
      /* Hide the slides before the JS is loaded. Avoids image jumping */ }
      #content .flexslider .slides > li {
        display: none;
        -webkit-backface-visibility: hidden; }
      #content .flexslider .slides:after {
        content: ".";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0; }
  #content html[xmlns] .slides {
    display: block; }
  #content * html .slides {
    height: 1%; }
  #content .no-js .slides > li:first-child {
    display: block; }

p.demo_store {
  background: #eb5429; }

.loading:after {
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: #fff;
    background-image: url("../images/loading_shop.gif") !important;
    background-origin: padding-box !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;
    content: "";
    height: 100%;
    min-height: 300px;
    position: absolute;
    top: 0;
    width: 100%;
}
.tmpl_woo_products_slider li{position:relative;}
.tmpl_woo_products_slider .loading:after {
	min-height:inherit;
	background-image:none;
}


/* block-slideshow */
body #content .block-slideshow ul {
  margin: 0;
  padding: 0; }
  body #content .block-slideshow ul li {
    width: 100%;
    display: inline-block;
    position: relative; }
    body #content .block-slideshow ul li .img {
      width: 100%;
      position: relative;
      max-height: 200px; }
      body #content .block-slideshow ul li .img img {
        width: 100%;
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 1px;
        max-height: 200px; }
      body #content .block-slideshow ul li .img .user-info {
        position: absolute;
        right: 10px;
        bottom: -70px;
        width: 100px;
        text-align: center; }
        body #content .block-slideshow ul li .img .user-info img {
          border-radius: 1000px;
          width: 80px;
          padding: 5px;
          background: white; }
        body #content .block-slideshow ul li .img .user-info a {
          display: inline-block;
          margin-top: 5px;
          word-break: break-all;
        }
        @media only screen and (max-width:40em) {
          body #content .block-slideshow ul li .img .user-info {
            right: 0;
            left: 0;
            margin: auto; } }
    body #content .block-slideshow ul li .descripition {
      width: 100%;
      display: inline-block;
      padding: 15px;
      background: white;
      border: 1px solid rgba(0, 0, 0, 0.1);
      border-width: 0 1px 1px; }
      body #content .block-slideshow ul li .descripition .descripition-inner {
        width: 75%; }
        body #content .block-slideshow ul li .descripition .descripition-inner h4 {
          margin-bottom: 5px; }
          body #content .block-slideshow ul li .descripition .descripition-inner h4 a {
            font-weight: normal;
            font-size: 1.16129rem;
            line-height: 1.2; }
        body #content .block-slideshow ul li .descripition .descripition-inner .post-meta {
          margin: 0; }
          body #content .block-slideshow ul li .descripition .descripition-inner .post-meta a {
            color: #888888;
            margin-right: 10px;
            display: inline-block; }
            body #content .block-slideshow ul li .descripition .descripition-inner .post-meta a i {
              margin-right: 4px; }
            body #content .block-slideshow ul li .descripition .descripition-inner .post-meta a:hover {
              color: #eb5429; }
        body #content .block-slideshow ul li .descripition .descripition-inner p:empty {
          display: none; }
      @media only screen and (max-width:40em) {
        body #content .block-slideshow ul li .descripition {
          padding: 75px 15px 15px;
          text-align: center; }
          body #content .block-slideshow ul li .descripition .descripition-inner {
            width: 100%; } }

/* BredCrumbs */
body.woocommerce #content .breadcrumbs, body.woocommerce-page #content .breadcrumbs, .woocommerce #content .breadcrumbs, .woocommerce-page #content .breadcrumbs, body #content .breadcrumbs {
  color: #eb5429;
  margin: 5px 0; }
  body.woocommerce #content .breadcrumbs > *, body.woocommerce-page #content .breadcrumbs > *, .woocommerce #content .breadcrumbs > *, .woocommerce-page #content .breadcrumbs > *, body #content .breadcrumbs > * {
    line-height: 1.4;
    font-size: 0.83871rem;
    text-transform: none; }
    body.woocommerce #content .breadcrumbs > *:before, body.woocommerce-page #content .breadcrumbs > *:before, .woocommerce #content .breadcrumbs > *:before, .woocommerce-page #content .breadcrumbs > *:before, body #content .breadcrumbs > *:before {
      content: none; }
    body.woocommerce #content .breadcrumbs > *:hover a, body.woocommerce-page #content .breadcrumbs > *:hover a, .woocommerce #content .breadcrumbs > *:hover a, .woocommerce-page #content .breadcrumbs > *:hover a, body #content .breadcrumbs > *:hover a {
      text-decoration: none;
      color: #eb5429; }
  body.woocommerce #content .breadcrumbs li.sep, body.woocommerce-page #content .breadcrumbs li.sep, .woocommerce #content .breadcrumbs li.sep, .woocommerce-page #content .breadcrumbs li.sep, body #content .breadcrumbs li.sep {
    margin: 0 5px; }
  body.woocommerce #content .breadcrumbs a, body.woocommerce-page #content .breadcrumbs a, .woocommerce #content .breadcrumbs a, .woocommerce-page #content .breadcrumbs a, body #content .breadcrumbs a {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    display: block;
    font-size: 0.96774rem;
    color: black;
    line-height: 1.4;
    display: inline-block;
    font-size: 0.83871rem;
    color: #4d4d4d;
    letter-spacing: 0;
    text-transform: none; }
    body.woocommerce #content .breadcrumbs a:hover, body.woocommerce-page #content .breadcrumbs a:hover, .woocommerce #content .breadcrumbs a:hover, .woocommerce-page #content .breadcrumbs a:hover, body #content .breadcrumbs a:hover {
      color: #eb5429;
      text-decoration: none; }
    body.woocommerce #content .breadcrumbs a.trail-end, body.woocommerce-page #content .breadcrumbs a.trail-end, .woocommerce #content .breadcrumbs a.trail-end, .woocommerce-page #content .breadcrumbs a.trail-end, body #content .breadcrumbs a.trail-end {
      color: #888888; }
    body.woocommerce #content .breadcrumbs a:hover, body.woocommerce-page #content .breadcrumbs a:hover, .woocommerce #content .breadcrumbs a:hover, .woocommerce-page #content .breadcrumbs a:hover, body #content .breadcrumbs a:hover {
      text-decoration: none;
      color: #eb5429; }
body.woocommerce #content .page-header, body.woocommerce-page #content .page-header, .woocommerce #content .page-header, .woocommerce-page #content .page-header, body #content .page-header {
  margin-bottom: 30px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  body.woocommerce #content .page-header h1, body.woocommerce-page #content .page-header h1, .woocommerce #content .page-header h1, .woocommerce-page #content .page-header h1, body #content .page-header h1 {
    margin-bottom: 0; }

/* pagination */
body.woocommerce #content nav.page-navigation, body.woocommerce #content .woocommerce-pagination, body.woocommerce #content .pagination, body.woocommerce #content #content, body.woocommerce #container nav.page-navigation, body.woocommerce #container .woocommerce-pagination, body.woocommerce #container .pagination, body.woocommerce #container #content, body.woocommerce-page #content nav.page-navigation, body.woocommerce-page #content .woocommerce-pagination, body.woocommerce-page #content .pagination, body.woocommerce-page #content #content, body.woocommerce-page #container nav.page-navigation, body.woocommerce-page #container .woocommerce-pagination, body.woocommerce-page #container .pagination, body.woocommerce-page #container #content, .woocommerce #content nav.page-navigation, .woocommerce #content .woocommerce-pagination, .woocommerce #content .pagination, .woocommerce #content #content, .woocommerce #container nav.page-navigation, .woocommerce #container .woocommerce-pagination, .woocommerce #container .pagination, .woocommerce #container #content, .woocommerce-page #content nav.page-navigation, .woocommerce-page #content .woocommerce-pagination, .woocommerce-page #content .pagination, .woocommerce-page #content #content, .woocommerce-page #container nav.page-navigation, .woocommerce-page #container .woocommerce-pagination, .woocommerce-page #container .pagination, .woocommerce-page #container #content, body #content nav.page-navigation, body #content .woocommerce-pagination, body #content .pagination, body #content #content, body #container nav.page-navigation, body #container .woocommerce-pagination, body #container .pagination, body #container #content {
  margin-bottom: 20px;
  margin-top: 20px;
  width: 100%;
  display: inline-block; }
  body.woocommerce #content nav.page-navigation ul.pagination, body.woocommerce #content nav.page-navigation ul.page-numbers, body.woocommerce #content .woocommerce-pagination ul.pagination, body.woocommerce #content .woocommerce-pagination ul.page-numbers, body.woocommerce #content .pagination ul.pagination, body.woocommerce #content .pagination ul.page-numbers, body.woocommerce #content #content ul.pagination, body.woocommerce #content #content ul.page-numbers, body.woocommerce #container nav.page-navigation ul.pagination, body.woocommerce #container nav.page-navigation ul.page-numbers, body.woocommerce #container .woocommerce-pagination ul.pagination, body.woocommerce #container .woocommerce-pagination ul.page-numbers, body.woocommerce #container .pagination ul.pagination, body.woocommerce #container .pagination ul.page-numbers, body.woocommerce #container #content ul.pagination, body.woocommerce #container #content ul.page-numbers, body.woocommerce-page #content nav.page-navigation ul.pagination, body.woocommerce-page #content nav.page-navigation ul.page-numbers, body.woocommerce-page #content .woocommerce-pagination ul.pagination, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers, body.woocommerce-page #content .pagination ul.pagination, body.woocommerce-page #content .pagination ul.page-numbers, body.woocommerce-page #content #content ul.pagination, body.woocommerce-page #content #content ul.page-numbers, body.woocommerce-page #container nav.page-navigation ul.pagination, body.woocommerce-page #container nav.page-navigation ul.page-numbers, body.woocommerce-page #container .woocommerce-pagination ul.pagination, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers, body.woocommerce-page #container .pagination ul.pagination, body.woocommerce-page #container .pagination ul.page-numbers, body.woocommerce-page #container #content ul.pagination, body.woocommerce-page #container #content ul.page-numbers, .woocommerce #content nav.page-navigation ul.pagination, .woocommerce #content nav.page-navigation ul.page-numbers, .woocommerce #content .woocommerce-pagination ul.pagination, .woocommerce #content .woocommerce-pagination ul.page-numbers, .woocommerce #content .pagination ul.pagination, .woocommerce #content .pagination ul.page-numbers, .woocommerce #content #content ul.pagination, .woocommerce #content #content ul.page-numbers, .woocommerce #container nav.page-navigation ul.pagination, .woocommerce #container nav.page-navigation ul.page-numbers, .woocommerce #container .woocommerce-pagination ul.pagination, .woocommerce #container .woocommerce-pagination ul.page-numbers, .woocommerce #container .pagination ul.pagination, .woocommerce #container .pagination ul.page-numbers, .woocommerce #container #content ul.pagination, .woocommerce #container #content ul.page-numbers, .woocommerce-page #content nav.page-navigation ul.pagination, .woocommerce-page #content nav.page-navigation ul.page-numbers, .woocommerce-page #content .woocommerce-pagination ul.pagination, .woocommerce-page #content .woocommerce-pagination ul.page-numbers, .woocommerce-page #content .pagination ul.pagination, .woocommerce-page #content .pagination ul.page-numbers, .woocommerce-page #content #content ul.pagination, .woocommerce-page #content #content ul.page-numbers, .woocommerce-page #container nav.page-navigation ul.pagination, .woocommerce-page #container nav.page-navigation ul.page-numbers, .woocommerce-page #container .woocommerce-pagination ul.pagination, .woocommerce-page #container .woocommerce-pagination ul.page-numbers, .woocommerce-page #container .pagination ul.pagination, .woocommerce-page #container .pagination ul.page-numbers, .woocommerce-page #container #content ul.pagination, .woocommerce-page #container #content ul.page-numbers, body #content nav.page-navigation ul.pagination, body #content nav.page-navigation ul.page-numbers, body #content .woocommerce-pagination ul.pagination, body #content .woocommerce-pagination ul.page-numbers, body #content .pagination ul.pagination, body #content .pagination ul.page-numbers, body #content #content ul.pagination, body #content #content ul.page-numbers, body #container nav.page-navigation ul.pagination, body #container nav.page-navigation ul.page-numbers, body #container .woocommerce-pagination ul.pagination, body #container .woocommerce-pagination ul.page-numbers, body #container .pagination ul.pagination, body #container .pagination ul.page-numbers, body #container #content ul.pagination, body #container #content ul.page-numbers {
    border: 0px;
    display: block;
    padding-top: 20px;
    margin: auto;
    text-align: center; }
    body.woocommerce #content nav.page-navigation ul.pagination li, body.woocommerce #content nav.page-navigation ul.page-numbers li, body.woocommerce #content .woocommerce-pagination ul.pagination li, body.woocommerce #content .woocommerce-pagination ul.page-numbers li, body.woocommerce #content .pagination ul.pagination li, body.woocommerce #content .pagination ul.page-numbers li, body.woocommerce #content #content ul.pagination li, body.woocommerce #content #content ul.page-numbers li, body.woocommerce #container nav.page-navigation ul.pagination li, body.woocommerce #container nav.page-navigation ul.page-numbers li, body.woocommerce #container .woocommerce-pagination ul.pagination li, body.woocommerce #container .woocommerce-pagination ul.page-numbers li, body.woocommerce #container .pagination ul.pagination li, body.woocommerce #container .pagination ul.page-numbers li, body.woocommerce #container #content ul.pagination li, body.woocommerce #container #content ul.page-numbers li, body.woocommerce-page #content nav.page-navigation ul.pagination li, body.woocommerce-page #content nav.page-navigation ul.page-numbers li, body.woocommerce-page #content .woocommerce-pagination ul.pagination li, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li, body.woocommerce-page #content .pagination ul.pagination li, body.woocommerce-page #content .pagination ul.page-numbers li, body.woocommerce-page #content #content ul.pagination li, body.woocommerce-page #content #content ul.page-numbers li, body.woocommerce-page #container nav.page-navigation ul.pagination li, body.woocommerce-page #container nav.page-navigation ul.page-numbers li, body.woocommerce-page #container .woocommerce-pagination ul.pagination li, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li, body.woocommerce-page #container .pagination ul.pagination li, body.woocommerce-page #container .pagination ul.page-numbers li, body.woocommerce-page #container #content ul.pagination li, body.woocommerce-page #container #content ul.page-numbers li, .woocommerce #content nav.page-navigation ul.pagination li, .woocommerce #content nav.page-navigation ul.page-numbers li, .woocommerce #content .woocommerce-pagination ul.pagination li, .woocommerce #content .woocommerce-pagination ul.page-numbers li, .woocommerce #content .pagination ul.pagination li, .woocommerce #content .pagination ul.page-numbers li, .woocommerce #content #content ul.pagination li, .woocommerce #content #content ul.page-numbers li, .woocommerce #container nav.page-navigation ul.pagination li, .woocommerce #container nav.page-navigation ul.page-numbers li, .woocommerce #container .woocommerce-pagination ul.pagination li, .woocommerce #container .woocommerce-pagination ul.page-numbers li, .woocommerce #container .pagination ul.pagination li, .woocommerce #container .pagination ul.page-numbers li, .woocommerce #container #content ul.pagination li, .woocommerce #container #content ul.page-numbers li, .woocommerce-page #content nav.page-navigation ul.pagination li, .woocommerce-page #content nav.page-navigation ul.page-numbers li, .woocommerce-page #content .woocommerce-pagination ul.pagination li, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li, .woocommerce-page #content .pagination ul.pagination li, .woocommerce-page #content .pagination ul.page-numbers li, .woocommerce-page #content #content ul.pagination li, .woocommerce-page #content #content ul.page-numbers li, .woocommerce-page #container nav.page-navigation ul.pagination li, .woocommerce-page #container nav.page-navigation ul.page-numbers li, .woocommerce-page #container .woocommerce-pagination ul.pagination li, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li, .woocommerce-page #container .pagination ul.pagination li, .woocommerce-page #container .pagination ul.page-numbers li, .woocommerce-page #container #content ul.pagination li, .woocommerce-page #container #content ul.page-numbers li, body #content nav.page-navigation ul.pagination li, body #content nav.page-navigation ul.page-numbers li, body #content .woocommerce-pagination ul.pagination li, body #content .woocommerce-pagination ul.page-numbers li, body #content .pagination ul.pagination li, body #content .pagination ul.page-numbers li, body #content #content ul.pagination li, body #content #content ul.page-numbers li, body #container nav.page-navigation ul.pagination li, body #container nav.page-navigation ul.page-numbers li, body #container .woocommerce-pagination ul.pagination li, body #container .woocommerce-pagination ul.page-numbers li, body #container .pagination ul.pagination li, body #container .pagination ul.page-numbers li, body #container #content ul.pagination li, body #container #content ul.page-numbers li {
      height: auto;
      margin: 0 11px 0 0;
      float: none;
      display: inline-block;
      border: 0;
      overflow: visible; }
      body.woocommerce #content nav.page-navigation ul.pagination li a, body.woocommerce #content nav.page-navigation ul.pagination li span, body.woocommerce #content nav.page-navigation ul.page-numbers li a, body.woocommerce #content nav.page-navigation ul.page-numbers li span, body.woocommerce #content .woocommerce-pagination ul.pagination li a, body.woocommerce #content .woocommerce-pagination ul.pagination li span, body.woocommerce #content .woocommerce-pagination ul.page-numbers li a, body.woocommerce #content .woocommerce-pagination ul.page-numbers li span, body.woocommerce #content .pagination ul.pagination li a, body.woocommerce #content .pagination ul.pagination li span, body.woocommerce #content .pagination ul.page-numbers li a, body.woocommerce #content .pagination ul.page-numbers li span, body.woocommerce #content #content ul.pagination li a, body.woocommerce #content #content ul.pagination li span, body.woocommerce #content #content ul.page-numbers li a, body.woocommerce #content #content ul.page-numbers li span, body.woocommerce #container nav.page-navigation ul.pagination li a, body.woocommerce #container nav.page-navigation ul.pagination li span, body.woocommerce #container nav.page-navigation ul.page-numbers li a, body.woocommerce #container nav.page-navigation ul.page-numbers li span, body.woocommerce #container .woocommerce-pagination ul.pagination li a, body.woocommerce #container .woocommerce-pagination ul.pagination li span, body.woocommerce #container .woocommerce-pagination ul.page-numbers li a, body.woocommerce #container .woocommerce-pagination ul.page-numbers li span, body.woocommerce #container .pagination ul.pagination li a, body.woocommerce #container .pagination ul.pagination li span, body.woocommerce #container .pagination ul.page-numbers li a, body.woocommerce #container .pagination ul.page-numbers li span, body.woocommerce #container #content ul.pagination li a, body.woocommerce #container #content ul.pagination li span, body.woocommerce #container #content ul.page-numbers li a, body.woocommerce #container #content ul.page-numbers li span, body.woocommerce-page #content nav.page-navigation ul.pagination li a, body.woocommerce-page #content nav.page-navigation ul.pagination li span, body.woocommerce-page #content nav.page-navigation ul.page-numbers li a, body.woocommerce-page #content nav.page-navigation ul.page-numbers li span, body.woocommerce-page #content .woocommerce-pagination ul.pagination li a, body.woocommerce-page #content .woocommerce-pagination ul.pagination li span, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li a, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li span, body.woocommerce-page #content .pagination ul.pagination li a, body.woocommerce-page #content .pagination ul.pagination li span, body.woocommerce-page #content .pagination ul.page-numbers li a, body.woocommerce-page #content .pagination ul.page-numbers li span, body.woocommerce-page #content #content ul.pagination li a, body.woocommerce-page #content #content ul.pagination li span, body.woocommerce-page #content #content ul.page-numbers li a, body.woocommerce-page #content #content ul.page-numbers li span, body.woocommerce-page #container nav.page-navigation ul.pagination li a, body.woocommerce-page #container nav.page-navigation ul.pagination li span, body.woocommerce-page #container nav.page-navigation ul.page-numbers li a, body.woocommerce-page #container nav.page-navigation ul.page-numbers li span, body.woocommerce-page #container .woocommerce-pagination ul.pagination li a, body.woocommerce-page #container .woocommerce-pagination ul.pagination li span, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li a, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li span, body.woocommerce-page #container .pagination ul.pagination li a, body.woocommerce-page #container .pagination ul.pagination li span, body.woocommerce-page #container .pagination ul.page-numbers li a, body.woocommerce-page #container .pagination ul.page-numbers li span, body.woocommerce-page #container #content ul.pagination li a, body.woocommerce-page #container #content ul.pagination li span, body.woocommerce-page #container #content ul.page-numbers li a, body.woocommerce-page #container #content ul.page-numbers li span, .woocommerce #content nav.page-navigation ul.pagination li a, .woocommerce #content nav.page-navigation ul.pagination li span, .woocommerce #content nav.page-navigation ul.page-numbers li a, .woocommerce #content nav.page-navigation ul.page-numbers li span, .woocommerce #content .woocommerce-pagination ul.pagination li a, .woocommerce #content .woocommerce-pagination ul.pagination li span, .woocommerce #content .woocommerce-pagination ul.page-numbers li a, .woocommerce #content .woocommerce-pagination ul.page-numbers li span, .woocommerce #content .pagination ul.pagination li a, .woocommerce #content .pagination ul.pagination li span, .woocommerce #content .pagination ul.page-numbers li a, .woocommerce #content .pagination ul.page-numbers li span, .woocommerce #content #content ul.pagination li a, .woocommerce #content #content ul.pagination li span, .woocommerce #content #content ul.page-numbers li a, .woocommerce #content #content ul.page-numbers li span, .woocommerce #container nav.page-navigation ul.pagination li a, .woocommerce #container nav.page-navigation ul.pagination li span, .woocommerce #container nav.page-navigation ul.page-numbers li a, .woocommerce #container nav.page-navigation ul.page-numbers li span, .woocommerce #container .woocommerce-pagination ul.pagination li a, .woocommerce #container .woocommerce-pagination ul.pagination li span, .woocommerce #container .woocommerce-pagination ul.page-numbers li a, .woocommerce #container .woocommerce-pagination ul.page-numbers li span, .woocommerce #container .pagination ul.pagination li a, .woocommerce #container .pagination ul.pagination li span, .woocommerce #container .pagination ul.page-numbers li a, .woocommerce #container .pagination ul.page-numbers li span, .woocommerce #container #content ul.pagination li a, .woocommerce #container #content ul.pagination li span, .woocommerce #container #content ul.page-numbers li a, .woocommerce #container #content ul.page-numbers li span, .woocommerce-page #content nav.page-navigation ul.pagination li a, .woocommerce-page #content nav.page-navigation ul.pagination li span, .woocommerce-page #content nav.page-navigation ul.page-numbers li a, .woocommerce-page #content nav.page-navigation ul.page-numbers li span, .woocommerce-page #content .woocommerce-pagination ul.pagination li a, .woocommerce-page #content .woocommerce-pagination ul.pagination li span, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li a, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li span, .woocommerce-page #content .pagination ul.pagination li a, .woocommerce-page #content .pagination ul.pagination li span, .woocommerce-page #content .pagination ul.page-numbers li a, .woocommerce-page #content .pagination ul.page-numbers li span, .woocommerce-page #content #content ul.pagination li a, .woocommerce-page #content #content ul.pagination li span, .woocommerce-page #content #content ul.page-numbers li a, .woocommerce-page #content #content ul.page-numbers li span, .woocommerce-page #container nav.page-navigation ul.pagination li a, .woocommerce-page #container nav.page-navigation ul.pagination li span, .woocommerce-page #container nav.page-navigation ul.page-numbers li a, .woocommerce-page #container nav.page-navigation ul.page-numbers li span, .woocommerce-page #container .woocommerce-pagination ul.pagination li a, .woocommerce-page #container .woocommerce-pagination ul.pagination li span, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li a, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li span, .woocommerce-page #container .pagination ul.pagination li a, .woocommerce-page #container .pagination ul.pagination li span, .woocommerce-page #container .pagination ul.page-numbers li a, .woocommerce-page #container .pagination ul.page-numbers li span, .woocommerce-page #container #content ul.pagination li a, .woocommerce-page #container #content ul.pagination li span, .woocommerce-page #container #content ul.page-numbers li a, .woocommerce-page #container #content ul.page-numbers li span, body #content nav.page-navigation ul.pagination li a, body #content nav.page-navigation ul.pagination li span, body #content nav.page-navigation ul.page-numbers li a, body #content nav.page-navigation ul.page-numbers li span, body #content .woocommerce-pagination ul.pagination li a, body #content .woocommerce-pagination ul.pagination li span, body #content .woocommerce-pagination ul.page-numbers li a, body #content .woocommerce-pagination ul.page-numbers li span, body #content .pagination ul.pagination li a, body #content .pagination ul.pagination li span, body #content .pagination ul.page-numbers li a, body #content .pagination ul.page-numbers li span, body #content #content ul.pagination li a, body #content #content ul.pagination li span, body #content #content ul.page-numbers li a, body #content #content ul.page-numbers li span, body #container nav.page-navigation ul.pagination li a, body #container nav.page-navigation ul.pagination li span, body #container nav.page-navigation ul.page-numbers li a, body #container nav.page-navigation ul.page-numbers li span, body #container .woocommerce-pagination ul.pagination li a, body #container .woocommerce-pagination ul.pagination li span, body #container .woocommerce-pagination ul.page-numbers li a, body #container .woocommerce-pagination ul.page-numbers li span, body #container .pagination ul.pagination li a, body #container .pagination ul.pagination li span, body #container .pagination ul.page-numbers li a, body #container .pagination ul.page-numbers li span, body #container #content ul.pagination li a, body #container #content ul.pagination li span, body #container #content ul.page-numbers li a, body #container #content ul.page-numbers li span {
        font-family: 'Roboto', sans-serif;
        font-weight: normal;
        display: block;
        font-size: 0.96774rem;
        color: black;
        line-height: 1.4;
        padding: 0;
        border: 0;
        border-radius: 1000px;
        background: #b6aa90;
        color: white;
        min-width: 45px;
        min-height: 45px;
        line-height: 44px;
        font-weight: 500;
        font-size: 1.03226rem;
        letter-spacing: 0px;
        position: relative;
        -webkit-transition: all 0.3s ease 0s;
        -moz-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
        -o-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s;
        text-align: center;
        display: inline-block; }
        body.woocommerce #content nav.page-navigation ul.pagination li a:hover, body.woocommerce #content nav.page-navigation ul.pagination li span:hover, body.woocommerce #content nav.page-navigation ul.page-numbers li a:hover, body.woocommerce #content nav.page-navigation ul.page-numbers li span:hover, body.woocommerce #content .woocommerce-pagination ul.pagination li a:hover, body.woocommerce #content .woocommerce-pagination ul.pagination li span:hover, body.woocommerce #content .woocommerce-pagination ul.page-numbers li a:hover, body.woocommerce #content .woocommerce-pagination ul.page-numbers li span:hover, body.woocommerce #content .pagination ul.pagination li a:hover, body.woocommerce #content .pagination ul.pagination li span:hover, body.woocommerce #content .pagination ul.page-numbers li a:hover, body.woocommerce #content .pagination ul.page-numbers li span:hover, body.woocommerce #content #content ul.pagination li a:hover, body.woocommerce #content #content ul.pagination li span:hover, body.woocommerce #content #content ul.page-numbers li a:hover, body.woocommerce #content #content ul.page-numbers li span:hover, body.woocommerce #container nav.page-navigation ul.pagination li a:hover, body.woocommerce #container nav.page-navigation ul.pagination li span:hover, body.woocommerce #container nav.page-navigation ul.page-numbers li a:hover, body.woocommerce #container nav.page-navigation ul.page-numbers li span:hover, body.woocommerce #container .woocommerce-pagination ul.pagination li a:hover, body.woocommerce #container .woocommerce-pagination ul.pagination li span:hover, body.woocommerce #container .woocommerce-pagination ul.page-numbers li a:hover, body.woocommerce #container .woocommerce-pagination ul.page-numbers li span:hover, body.woocommerce #container .pagination ul.pagination li a:hover, body.woocommerce #container .pagination ul.pagination li span:hover, body.woocommerce #container .pagination ul.page-numbers li a:hover, body.woocommerce #container .pagination ul.page-numbers li span:hover, body.woocommerce #container #content ul.pagination li a:hover, body.woocommerce #container #content ul.pagination li span:hover, body.woocommerce #container #content ul.page-numbers li a:hover, body.woocommerce #container #content ul.page-numbers li span:hover, body.woocommerce-page #content nav.page-navigation ul.pagination li a:hover, body.woocommerce-page #content nav.page-navigation ul.pagination li span:hover, body.woocommerce-page #content nav.page-navigation ul.page-numbers li a:hover, body.woocommerce-page #content nav.page-navigation ul.page-numbers li span:hover, body.woocommerce-page #content .woocommerce-pagination ul.pagination li a:hover, body.woocommerce-page #content .woocommerce-pagination ul.pagination li span:hover, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li a:hover, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li span:hover, body.woocommerce-page #content .pagination ul.pagination li a:hover, body.woocommerce-page #content .pagination ul.pagination li span:hover, body.woocommerce-page #content .pagination ul.page-numbers li a:hover, body.woocommerce-page #content .pagination ul.page-numbers li span:hover, body.woocommerce-page #content #content ul.pagination li a:hover, body.woocommerce-page #content #content ul.pagination li span:hover, body.woocommerce-page #content #content ul.page-numbers li a:hover, body.woocommerce-page #content #content ul.page-numbers li span:hover, body.woocommerce-page #container nav.page-navigation ul.pagination li a:hover, body.woocommerce-page #container nav.page-navigation ul.pagination li span:hover, body.woocommerce-page #container nav.page-navigation ul.page-numbers li a:hover, body.woocommerce-page #container nav.page-navigation ul.page-numbers li span:hover, body.woocommerce-page #container .woocommerce-pagination ul.pagination li a:hover, body.woocommerce-page #container .woocommerce-pagination ul.pagination li span:hover, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li a:hover, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li span:hover, body.woocommerce-page #container .pagination ul.pagination li a:hover, body.woocommerce-page #container .pagination ul.pagination li span:hover, body.woocommerce-page #container .pagination ul.page-numbers li a:hover, body.woocommerce-page #container .pagination ul.page-numbers li span:hover, body.woocommerce-page #container #content ul.pagination li a:hover, body.woocommerce-page #container #content ul.pagination li span:hover, body.woocommerce-page #container #content ul.page-numbers li a:hover, body.woocommerce-page #container #content ul.page-numbers li span:hover, .woocommerce #content nav.page-navigation ul.pagination li a:hover, .woocommerce #content nav.page-navigation ul.pagination li span:hover, .woocommerce #content nav.page-navigation ul.page-numbers li a:hover, .woocommerce #content nav.page-navigation ul.page-numbers li span:hover, .woocommerce #content .woocommerce-pagination ul.pagination li a:hover, .woocommerce #content .woocommerce-pagination ul.pagination li span:hover, .woocommerce #content .woocommerce-pagination ul.page-numbers li a:hover, .woocommerce #content .woocommerce-pagination ul.page-numbers li span:hover, .woocommerce #content .pagination ul.pagination li a:hover, .woocommerce #content .pagination ul.pagination li span:hover, .woocommerce #content .pagination ul.page-numbers li a:hover, .woocommerce #content .pagination ul.page-numbers li span:hover, .woocommerce #content #content ul.pagination li a:hover, .woocommerce #content #content ul.pagination li span:hover, .woocommerce #content #content ul.page-numbers li a:hover, .woocommerce #content #content ul.page-numbers li span:hover, .woocommerce #container nav.page-navigation ul.pagination li a:hover, .woocommerce #container nav.page-navigation ul.pagination li span:hover, .woocommerce #container nav.page-navigation ul.page-numbers li a:hover, .woocommerce #container nav.page-navigation ul.page-numbers li span:hover, .woocommerce #container .woocommerce-pagination ul.pagination li a:hover, .woocommerce #container .woocommerce-pagination ul.pagination li span:hover, .woocommerce #container .woocommerce-pagination ul.page-numbers li a:hover, .woocommerce #container .woocommerce-pagination ul.page-numbers li span:hover, .woocommerce #container .pagination ul.pagination li a:hover, .woocommerce #container .pagination ul.pagination li span:hover, .woocommerce #container .pagination ul.page-numbers li a:hover, .woocommerce #container .pagination ul.page-numbers li span:hover, .woocommerce #container #content ul.pagination li a:hover, .woocommerce #container #content ul.pagination li span:hover, .woocommerce #container #content ul.page-numbers li a:hover, .woocommerce #container #content ul.page-numbers li span:hover, .woocommerce-page #content nav.page-navigation ul.pagination li a:hover, .woocommerce-page #content nav.page-navigation ul.pagination li span:hover, .woocommerce-page #content nav.page-navigation ul.page-numbers li a:hover, .woocommerce-page #content nav.page-navigation ul.page-numbers li span:hover, .woocommerce-page #content .woocommerce-pagination ul.pagination li a:hover, .woocommerce-page #content .woocommerce-pagination ul.pagination li span:hover, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li a:hover, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li span:hover, .woocommerce-page #content .pagination ul.pagination li a:hover, .woocommerce-page #content .pagination ul.pagination li span:hover, .woocommerce-page #content .pagination ul.page-numbers li a:hover, .woocommerce-page #content .pagination ul.page-numbers li span:hover, .woocommerce-page #content #content ul.pagination li a:hover, .woocommerce-page #content #content ul.pagination li span:hover, .woocommerce-page #content #content ul.page-numbers li a:hover, .woocommerce-page #content #content ul.page-numbers li span:hover, .woocommerce-page #container nav.page-navigation ul.pagination li a:hover, .woocommerce-page #container nav.page-navigation ul.pagination li span:hover, .woocommerce-page #container nav.page-navigation ul.page-numbers li a:hover, .woocommerce-page #container nav.page-navigation ul.page-numbers li span:hover, .woocommerce-page #container .woocommerce-pagination ul.pagination li a:hover, .woocommerce-page #container .woocommerce-pagination ul.pagination li span:hover, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li a:hover, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li span:hover, .woocommerce-page #container .pagination ul.pagination li a:hover, .woocommerce-page #container .pagination ul.pagination li span:hover, .woocommerce-page #container .pagination ul.page-numbers li a:hover, .woocommerce-page #container .pagination ul.page-numbers li span:hover, .woocommerce-page #container #content ul.pagination li a:hover, .woocommerce-page #container #content ul.pagination li span:hover, .woocommerce-page #container #content ul.page-numbers li a:hover, .woocommerce-page #container #content ul.page-numbers li span:hover, body #content nav.page-navigation ul.pagination li a:hover, body #content nav.page-navigation ul.pagination li span:hover, body #content nav.page-navigation ul.page-numbers li a:hover, body #content nav.page-navigation ul.page-numbers li span:hover, body #content .woocommerce-pagination ul.pagination li a:hover, body #content .woocommerce-pagination ul.pagination li span:hover, body #content .woocommerce-pagination ul.page-numbers li a:hover, body #content .woocommerce-pagination ul.page-numbers li span:hover, body #content .pagination ul.pagination li a:hover, body #content .pagination ul.pagination li span:hover, body #content .pagination ul.page-numbers li a:hover, body #content .pagination ul.page-numbers li span:hover, body #content #content ul.pagination li a:hover, body #content #content ul.pagination li span:hover, body #content #content ul.page-numbers li a:hover, body #content #content ul.page-numbers li span:hover, body #container nav.page-navigation ul.pagination li a:hover, body #container nav.page-navigation ul.pagination li span:hover, body #container nav.page-navigation ul.page-numbers li a:hover, body #container nav.page-navigation ul.page-numbers li span:hover, body #container .woocommerce-pagination ul.pagination li a:hover, body #container .woocommerce-pagination ul.pagination li span:hover, body #container .woocommerce-pagination ul.page-numbers li a:hover, body #container .woocommerce-pagination ul.page-numbers li span:hover, body #container .pagination ul.pagination li a:hover, body #container .pagination ul.pagination li span:hover, body #container .pagination ul.page-numbers li a:hover, body #container .pagination ul.page-numbers li span:hover, body #container #content ul.pagination li a:hover, body #container #content ul.pagination li span:hover, body #container #content ul.page-numbers li a:hover, body #container #content ul.page-numbers li span:hover {
          color: #eb5429;
          text-decoration: none; }
        body.woocommerce #content nav.page-navigation ul.pagination li a:hover, body.woocommerce #content nav.page-navigation ul.pagination li span:hover, body.woocommerce #content nav.page-navigation ul.page-numbers li a:hover, body.woocommerce #content nav.page-navigation ul.page-numbers li span:hover, body.woocommerce #content .woocommerce-pagination ul.pagination li a:hover, body.woocommerce #content .woocommerce-pagination ul.pagination li span:hover, body.woocommerce #content .woocommerce-pagination ul.page-numbers li a:hover, body.woocommerce #content .woocommerce-pagination ul.page-numbers li span:hover, body.woocommerce #content .pagination ul.pagination li a:hover, body.woocommerce #content .pagination ul.pagination li span:hover, body.woocommerce #content .pagination ul.page-numbers li a:hover, body.woocommerce #content .pagination ul.page-numbers li span:hover, body.woocommerce #content #content ul.pagination li a:hover, body.woocommerce #content #content ul.pagination li span:hover, body.woocommerce #content #content ul.page-numbers li a:hover, body.woocommerce #content #content ul.page-numbers li span:hover, body.woocommerce #container nav.page-navigation ul.pagination li a:hover, body.woocommerce #container nav.page-navigation ul.pagination li span:hover, body.woocommerce #container nav.page-navigation ul.page-numbers li a:hover, body.woocommerce #container nav.page-navigation ul.page-numbers li span:hover, body.woocommerce #container .woocommerce-pagination ul.pagination li a:hover, body.woocommerce #container .woocommerce-pagination ul.pagination li span:hover, body.woocommerce #container .woocommerce-pagination ul.page-numbers li a:hover, body.woocommerce #container .woocommerce-pagination ul.page-numbers li span:hover, body.woocommerce #container .pagination ul.pagination li a:hover, body.woocommerce #container .pagination ul.pagination li span:hover, body.woocommerce #container .pagination ul.page-numbers li a:hover, body.woocommerce #container .pagination ul.page-numbers li span:hover, body.woocommerce #container #content ul.pagination li a:hover, body.woocommerce #container #content ul.pagination li span:hover, body.woocommerce #container #content ul.page-numbers li a:hover, body.woocommerce #container #content ul.page-numbers li span:hover, body.woocommerce-page #content nav.page-navigation ul.pagination li a:hover, body.woocommerce-page #content nav.page-navigation ul.pagination li span:hover, body.woocommerce-page #content nav.page-navigation ul.page-numbers li a:hover, body.woocommerce-page #content nav.page-navigation ul.page-numbers li span:hover, body.woocommerce-page #content .woocommerce-pagination ul.pagination li a:hover, body.woocommerce-page #content .woocommerce-pagination ul.pagination li span:hover, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li a:hover, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li span:hover, body.woocommerce-page #content .pagination ul.pagination li a:hover, body.woocommerce-page #content .pagination ul.pagination li span:hover, body.woocommerce-page #content .pagination ul.page-numbers li a:hover, body.woocommerce-page #content .pagination ul.page-numbers li span:hover, body.woocommerce-page #content #content ul.pagination li a:hover, body.woocommerce-page #content #content ul.pagination li span:hover, body.woocommerce-page #content #content ul.page-numbers li a:hover, body.woocommerce-page #content #content ul.page-numbers li span:hover, body.woocommerce-page #container nav.page-navigation ul.pagination li a:hover, body.woocommerce-page #container nav.page-navigation ul.pagination li span:hover, body.woocommerce-page #container nav.page-navigation ul.page-numbers li a:hover, body.woocommerce-page #container nav.page-navigation ul.page-numbers li span:hover, body.woocommerce-page #container .woocommerce-pagination ul.pagination li a:hover, body.woocommerce-page #container .woocommerce-pagination ul.pagination li span:hover, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li a:hover, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li span:hover, body.woocommerce-page #container .pagination ul.pagination li a:hover, body.woocommerce-page #container .pagination ul.pagination li span:hover, body.woocommerce-page #container .pagination ul.page-numbers li a:hover, body.woocommerce-page #container .pagination ul.page-numbers li span:hover, body.woocommerce-page #container #content ul.pagination li a:hover, body.woocommerce-page #container #content ul.pagination li span:hover, body.woocommerce-page #container #content ul.page-numbers li a:hover, body.woocommerce-page #container #content ul.page-numbers li span:hover, .woocommerce #content nav.page-navigation ul.pagination li a:hover, .woocommerce #content nav.page-navigation ul.pagination li span:hover, .woocommerce #content nav.page-navigation ul.page-numbers li a:hover, .woocommerce #content nav.page-navigation ul.page-numbers li span:hover, .woocommerce #content .woocommerce-pagination ul.pagination li a:hover, .woocommerce #content .woocommerce-pagination ul.pagination li span:hover, .woocommerce #content .woocommerce-pagination ul.page-numbers li a:hover, .woocommerce #content .woocommerce-pagination ul.page-numbers li span:hover, .woocommerce #content .pagination ul.pagination li a:hover, .woocommerce #content .pagination ul.pagination li span:hover, .woocommerce #content .pagination ul.page-numbers li a:hover, .woocommerce #content .pagination ul.page-numbers li span:hover, .woocommerce #content #content ul.pagination li a:hover, .woocommerce #content #content ul.pagination li span:hover, .woocommerce #content #content ul.page-numbers li a:hover, .woocommerce #content #content ul.page-numbers li span:hover, .woocommerce #container nav.page-navigation ul.pagination li a:hover, .woocommerce #container nav.page-navigation ul.pagination li span:hover, .woocommerce #container nav.page-navigation ul.page-numbers li a:hover, .woocommerce #container nav.page-navigation ul.page-numbers li span:hover, .woocommerce #container .woocommerce-pagination ul.pagination li a:hover, .woocommerce #container .woocommerce-pagination ul.pagination li span:hover, .woocommerce #container .woocommerce-pagination ul.page-numbers li a:hover, .woocommerce #container .woocommerce-pagination ul.page-numbers li span:hover, .woocommerce #container .pagination ul.pagination li a:hover, .woocommerce #container .pagination ul.pagination li span:hover, .woocommerce #container .pagination ul.page-numbers li a:hover, .woocommerce #container .pagination ul.page-numbers li span:hover, .woocommerce #container #content ul.pagination li a:hover, .woocommerce #container #content ul.pagination li span:hover, .woocommerce #container #content ul.page-numbers li a:hover, .woocommerce #container #content ul.page-numbers li span:hover, .woocommerce-page #content nav.page-navigation ul.pagination li a:hover, .woocommerce-page #content nav.page-navigation ul.pagination li span:hover, .woocommerce-page #content nav.page-navigation ul.page-numbers li a:hover, .woocommerce-page #content nav.page-navigation ul.page-numbers li span:hover, .woocommerce-page #content .woocommerce-pagination ul.pagination li a:hover, .woocommerce-page #content .woocommerce-pagination ul.pagination li span:hover, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li a:hover, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li span:hover, .woocommerce-page #content .pagination ul.pagination li a:hover, .woocommerce-page #content .pagination ul.pagination li span:hover, .woocommerce-page #content .pagination ul.page-numbers li a:hover, .woocommerce-page #content .pagination ul.page-numbers li span:hover, .woocommerce-page #content #content ul.pagination li a:hover, .woocommerce-page #content #content ul.pagination li span:hover, .woocommerce-page #content #content ul.page-numbers li a:hover, .woocommerce-page #content #content ul.page-numbers li span:hover, .woocommerce-page #container nav.page-navigation ul.pagination li a:hover, .woocommerce-page #container nav.page-navigation ul.pagination li span:hover, .woocommerce-page #container nav.page-navigation ul.page-numbers li a:hover, .woocommerce-page #container nav.page-navigation ul.page-numbers li span:hover, .woocommerce-page #container .woocommerce-pagination ul.pagination li a:hover, .woocommerce-page #container .woocommerce-pagination ul.pagination li span:hover, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li a:hover, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li span:hover, .woocommerce-page #container .pagination ul.pagination li a:hover, .woocommerce-page #container .pagination ul.pagination li span:hover, .woocommerce-page #container .pagination ul.page-numbers li a:hover, .woocommerce-page #container .pagination ul.page-numbers li span:hover, .woocommerce-page #container #content ul.pagination li a:hover, .woocommerce-page #container #content ul.pagination li span:hover, .woocommerce-page #container #content ul.page-numbers li a:hover, .woocommerce-page #container #content ul.page-numbers li span:hover, body #content nav.page-navigation ul.pagination li a:hover, body #content nav.page-navigation ul.pagination li span:hover, body #content nav.page-navigation ul.page-numbers li a:hover, body #content nav.page-navigation ul.page-numbers li span:hover, body #content .woocommerce-pagination ul.pagination li a:hover, body #content .woocommerce-pagination ul.pagination li span:hover, body #content .woocommerce-pagination ul.page-numbers li a:hover, body #content .woocommerce-pagination ul.page-numbers li span:hover, body #content .pagination ul.pagination li a:hover, body #content .pagination ul.pagination li span:hover, body #content .pagination ul.page-numbers li a:hover, body #content .pagination ul.page-numbers li span:hover, body #content #content ul.pagination li a:hover, body #content #content ul.pagination li span:hover, body #content #content ul.page-numbers li a:hover, body #content #content ul.page-numbers li span:hover, body #container nav.page-navigation ul.pagination li a:hover, body #container nav.page-navigation ul.pagination li span:hover, body #container nav.page-navigation ul.page-numbers li a:hover, body #container nav.page-navigation ul.page-numbers li span:hover, body #container .woocommerce-pagination ul.pagination li a:hover, body #container .woocommerce-pagination ul.pagination li span:hover, body #container .woocommerce-pagination ul.page-numbers li a:hover, body #container .woocommerce-pagination ul.page-numbers li span:hover, body #container .pagination ul.pagination li a:hover, body #container .pagination ul.pagination li span:hover, body #container .pagination ul.page-numbers li a:hover, body #container .pagination ul.page-numbers li span:hover, body #container #content ul.pagination li a:hover, body #container #content ul.pagination li span:hover, body #container #content ul.page-numbers li a:hover, body #container #content ul.page-numbers li span:hover {
          background: #333333;
          color: white; }
        body.woocommerce #content nav.page-navigation ul.pagination li a.prev, body.woocommerce #content nav.page-navigation ul.pagination li a.next, body.woocommerce #content nav.page-navigation ul.pagination li span.prev, body.woocommerce #content nav.page-navigation ul.pagination li span.next, body.woocommerce #content nav.page-navigation ul.page-numbers li a.prev, body.woocommerce #content nav.page-navigation ul.page-numbers li a.next, body.woocommerce #content nav.page-navigation ul.page-numbers li span.prev, body.woocommerce #content nav.page-navigation ul.page-numbers li span.next, body.woocommerce #content .woocommerce-pagination ul.pagination li a.prev, body.woocommerce #content .woocommerce-pagination ul.pagination li a.next, body.woocommerce #content .woocommerce-pagination ul.pagination li span.prev, body.woocommerce #content .woocommerce-pagination ul.pagination li span.next, body.woocommerce #content .woocommerce-pagination ul.page-numbers li a.prev, body.woocommerce #content .woocommerce-pagination ul.page-numbers li a.next, body.woocommerce #content .woocommerce-pagination ul.page-numbers li span.prev, body.woocommerce #content .woocommerce-pagination ul.page-numbers li span.next, body.woocommerce #content .pagination ul.pagination li a.prev, body.woocommerce #content .pagination ul.pagination li a.next, body.woocommerce #content .pagination ul.pagination li span.prev, body.woocommerce #content .pagination ul.pagination li span.next, body.woocommerce #content .pagination ul.page-numbers li a.prev, body.woocommerce #content .pagination ul.page-numbers li a.next, body.woocommerce #content .pagination ul.page-numbers li span.prev, body.woocommerce #content .pagination ul.page-numbers li span.next, body.woocommerce #content #content ul.pagination li a.prev, body.woocommerce #content #content ul.pagination li a.next, body.woocommerce #content #content ul.pagination li span.prev, body.woocommerce #content #content ul.pagination li span.next, body.woocommerce #content #content ul.page-numbers li a.prev, body.woocommerce #content #content ul.page-numbers li a.next, body.woocommerce #content #content ul.page-numbers li span.prev, body.woocommerce #content #content ul.page-numbers li span.next, body.woocommerce #container nav.page-navigation ul.pagination li a.prev, body.woocommerce #container nav.page-navigation ul.pagination li a.next, body.woocommerce #container nav.page-navigation ul.pagination li span.prev, body.woocommerce #container nav.page-navigation ul.pagination li span.next, body.woocommerce #container nav.page-navigation ul.page-numbers li a.prev, body.woocommerce #container nav.page-navigation ul.page-numbers li a.next, body.woocommerce #container nav.page-navigation ul.page-numbers li span.prev, body.woocommerce #container nav.page-navigation ul.page-numbers li span.next, body.woocommerce #container .woocommerce-pagination ul.pagination li a.prev, body.woocommerce #container .woocommerce-pagination ul.pagination li a.next, body.woocommerce #container .woocommerce-pagination ul.pagination li span.prev, body.woocommerce #container .woocommerce-pagination ul.pagination li span.next, body.woocommerce #container .woocommerce-pagination ul.page-numbers li a.prev, body.woocommerce #container .woocommerce-pagination ul.page-numbers li a.next, body.woocommerce #container .woocommerce-pagination ul.page-numbers li span.prev, body.woocommerce #container .woocommerce-pagination ul.page-numbers li span.next, body.woocommerce #container .pagination ul.pagination li a.prev, body.woocommerce #container .pagination ul.pagination li a.next, body.woocommerce #container .pagination ul.pagination li span.prev, body.woocommerce #container .pagination ul.pagination li span.next, body.woocommerce #container .pagination ul.page-numbers li a.prev, body.woocommerce #container .pagination ul.page-numbers li a.next, body.woocommerce #container .pagination ul.page-numbers li span.prev, body.woocommerce #container .pagination ul.page-numbers li span.next, body.woocommerce #container #content ul.pagination li a.prev, body.woocommerce #container #content ul.pagination li a.next, body.woocommerce #container #content ul.pagination li span.prev, body.woocommerce #container #content ul.pagination li span.next, body.woocommerce #container #content ul.page-numbers li a.prev, body.woocommerce #container #content ul.page-numbers li a.next, body.woocommerce #container #content ul.page-numbers li span.prev, body.woocommerce #container #content ul.page-numbers li span.next, body.woocommerce-page #content nav.page-navigation ul.pagination li a.prev, body.woocommerce-page #content nav.page-navigation ul.pagination li a.next, body.woocommerce-page #content nav.page-navigation ul.pagination li span.prev, body.woocommerce-page #content nav.page-navigation ul.pagination li span.next, body.woocommerce-page #content nav.page-navigation ul.page-numbers li a.prev, body.woocommerce-page #content nav.page-navigation ul.page-numbers li a.next, body.woocommerce-page #content nav.page-navigation ul.page-numbers li span.prev, body.woocommerce-page #content nav.page-navigation ul.page-numbers li span.next, body.woocommerce-page #content .woocommerce-pagination ul.pagination li a.prev, body.woocommerce-page #content .woocommerce-pagination ul.pagination li a.next, body.woocommerce-page #content .woocommerce-pagination ul.pagination li span.prev, body.woocommerce-page #content .woocommerce-pagination ul.pagination li span.next, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li a.prev, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li a.next, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li span.prev, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li span.next, body.woocommerce-page #content .pagination ul.pagination li a.prev, body.woocommerce-page #content .pagination ul.pagination li a.next, body.woocommerce-page #content .pagination ul.pagination li span.prev, body.woocommerce-page #content .pagination ul.pagination li span.next, body.woocommerce-page #content .pagination ul.page-numbers li a.prev, body.woocommerce-page #content .pagination ul.page-numbers li a.next, body.woocommerce-page #content .pagination ul.page-numbers li span.prev, body.woocommerce-page #content .pagination ul.page-numbers li span.next, body.woocommerce-page #content #content ul.pagination li a.prev, body.woocommerce-page #content #content ul.pagination li a.next, body.woocommerce-page #content #content ul.pagination li span.prev, body.woocommerce-page #content #content ul.pagination li span.next, body.woocommerce-page #content #content ul.page-numbers li a.prev, body.woocommerce-page #content #content ul.page-numbers li a.next, body.woocommerce-page #content #content ul.page-numbers li span.prev, body.woocommerce-page #content #content ul.page-numbers li span.next, body.woocommerce-page #container nav.page-navigation ul.pagination li a.prev, body.woocommerce-page #container nav.page-navigation ul.pagination li a.next, body.woocommerce-page #container nav.page-navigation ul.pagination li span.prev, body.woocommerce-page #container nav.page-navigation ul.pagination li span.next, body.woocommerce-page #container nav.page-navigation ul.page-numbers li a.prev, body.woocommerce-page #container nav.page-navigation ul.page-numbers li a.next, body.woocommerce-page #container nav.page-navigation ul.page-numbers li span.prev, body.woocommerce-page #container nav.page-navigation ul.page-numbers li span.next, body.woocommerce-page #container .woocommerce-pagination ul.pagination li a.prev, body.woocommerce-page #container .woocommerce-pagination ul.pagination li a.next, body.woocommerce-page #container .woocommerce-pagination ul.pagination li span.prev, body.woocommerce-page #container .woocommerce-pagination ul.pagination li span.next, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li a.prev, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li a.next, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li span.prev, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li span.next, body.woocommerce-page #container .pagination ul.pagination li a.prev, body.woocommerce-page #container .pagination ul.pagination li a.next, body.woocommerce-page #container .pagination ul.pagination li span.prev, body.woocommerce-page #container .pagination ul.pagination li span.next, body.woocommerce-page #container .pagination ul.page-numbers li a.prev, body.woocommerce-page #container .pagination ul.page-numbers li a.next, body.woocommerce-page #container .pagination ul.page-numbers li span.prev, body.woocommerce-page #container .pagination ul.page-numbers li span.next, body.woocommerce-page #container #content ul.pagination li a.prev, body.woocommerce-page #container #content ul.pagination li a.next, body.woocommerce-page #container #content ul.pagination li span.prev, body.woocommerce-page #container #content ul.pagination li span.next, body.woocommerce-page #container #content ul.page-numbers li a.prev, body.woocommerce-page #container #content ul.page-numbers li a.next, body.woocommerce-page #container #content ul.page-numbers li span.prev, body.woocommerce-page #container #content ul.page-numbers li span.next, .woocommerce #content nav.page-navigation ul.pagination li a.prev, .woocommerce #content nav.page-navigation ul.pagination li a.next, .woocommerce #content nav.page-navigation ul.pagination li span.prev, .woocommerce #content nav.page-navigation ul.pagination li span.next, .woocommerce #content nav.page-navigation ul.page-numbers li a.prev, .woocommerce #content nav.page-navigation ul.page-numbers li a.next, .woocommerce #content nav.page-navigation ul.page-numbers li span.prev, .woocommerce #content nav.page-navigation ul.page-numbers li span.next, .woocommerce #content .woocommerce-pagination ul.pagination li a.prev, .woocommerce #content .woocommerce-pagination ul.pagination li a.next, .woocommerce #content .woocommerce-pagination ul.pagination li span.prev, .woocommerce #content .woocommerce-pagination ul.pagination li span.next, .woocommerce #content .woocommerce-pagination ul.page-numbers li a.prev, .woocommerce #content .woocommerce-pagination ul.page-numbers li a.next, .woocommerce #content .woocommerce-pagination ul.page-numbers li span.prev, .woocommerce #content .woocommerce-pagination ul.page-numbers li span.next, .woocommerce #content .pagination ul.pagination li a.prev, .woocommerce #content .pagination ul.pagination li a.next, .woocommerce #content .pagination ul.pagination li span.prev, .woocommerce #content .pagination ul.pagination li span.next, .woocommerce #content .pagination ul.page-numbers li a.prev, .woocommerce #content .pagination ul.page-numbers li a.next, .woocommerce #content .pagination ul.page-numbers li span.prev, .woocommerce #content .pagination ul.page-numbers li span.next, .woocommerce #content #content ul.pagination li a.prev, .woocommerce #content #content ul.pagination li a.next, .woocommerce #content #content ul.pagination li span.prev, .woocommerce #content #content ul.pagination li span.next, .woocommerce #content #content ul.page-numbers li a.prev, .woocommerce #content #content ul.page-numbers li a.next, .woocommerce #content #content ul.page-numbers li span.prev, .woocommerce #content #content ul.page-numbers li span.next, .woocommerce #container nav.page-navigation ul.pagination li a.prev, .woocommerce #container nav.page-navigation ul.pagination li a.next, .woocommerce #container nav.page-navigation ul.pagination li span.prev, .woocommerce #container nav.page-navigation ul.pagination li span.next, .woocommerce #container nav.page-navigation ul.page-numbers li a.prev, .woocommerce #container nav.page-navigation ul.page-numbers li a.next, .woocommerce #container nav.page-navigation ul.page-numbers li span.prev, .woocommerce #container nav.page-navigation ul.page-numbers li span.next, .woocommerce #container .woocommerce-pagination ul.pagination li a.prev, .woocommerce #container .woocommerce-pagination ul.pagination li a.next, .woocommerce #container .woocommerce-pagination ul.pagination li span.prev, .woocommerce #container .woocommerce-pagination ul.pagination li span.next, .woocommerce #container .woocommerce-pagination ul.page-numbers li a.prev, .woocommerce #container .woocommerce-pagination ul.page-numbers li a.next, .woocommerce #container .woocommerce-pagination ul.page-numbers li span.prev, .woocommerce #container .woocommerce-pagination ul.page-numbers li span.next, .woocommerce #container .pagination ul.pagination li a.prev, .woocommerce #container .pagination ul.pagination li a.next, .woocommerce #container .pagination ul.pagination li span.prev, .woocommerce #container .pagination ul.pagination li span.next, .woocommerce #container .pagination ul.page-numbers li a.prev, .woocommerce #container .pagination ul.page-numbers li a.next, .woocommerce #container .pagination ul.page-numbers li span.prev, .woocommerce #container .pagination ul.page-numbers li span.next, .woocommerce #container #content ul.pagination li a.prev, .woocommerce #container #content ul.pagination li a.next, .woocommerce #container #content ul.pagination li span.prev, .woocommerce #container #content ul.pagination li span.next, .woocommerce #container #content ul.page-numbers li a.prev, .woocommerce #container #content ul.page-numbers li a.next, .woocommerce #container #content ul.page-numbers li span.prev, .woocommerce #container #content ul.page-numbers li span.next, .woocommerce-page #content nav.page-navigation ul.pagination li a.prev, .woocommerce-page #content nav.page-navigation ul.pagination li a.next, .woocommerce-page #content nav.page-navigation ul.pagination li span.prev, .woocommerce-page #content nav.page-navigation ul.pagination li span.next, .woocommerce-page #content nav.page-navigation ul.page-numbers li a.prev, .woocommerce-page #content nav.page-navigation ul.page-numbers li a.next, .woocommerce-page #content nav.page-navigation ul.page-numbers li span.prev, .woocommerce-page #content nav.page-navigation ul.page-numbers li span.next, .woocommerce-page #content .woocommerce-pagination ul.pagination li a.prev, .woocommerce-page #content .woocommerce-pagination ul.pagination li a.next, .woocommerce-page #content .woocommerce-pagination ul.pagination li span.prev, .woocommerce-page #content .woocommerce-pagination ul.pagination li span.next, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li a.prev, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li a.next, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li span.prev, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li span.next, .woocommerce-page #content .pagination ul.pagination li a.prev, .woocommerce-page #content .pagination ul.pagination li a.next, .woocommerce-page #content .pagination ul.pagination li span.prev, .woocommerce-page #content .pagination ul.pagination li span.next, .woocommerce-page #content .pagination ul.page-numbers li a.prev, .woocommerce-page #content .pagination ul.page-numbers li a.next, .woocommerce-page #content .pagination ul.page-numbers li span.prev, .woocommerce-page #content .pagination ul.page-numbers li span.next, .woocommerce-page #content #content ul.pagination li a.prev, .woocommerce-page #content #content ul.pagination li a.next, .woocommerce-page #content #content ul.pagination li span.prev, .woocommerce-page #content #content ul.pagination li span.next, .woocommerce-page #content #content ul.page-numbers li a.prev, .woocommerce-page #content #content ul.page-numbers li a.next, .woocommerce-page #content #content ul.page-numbers li span.prev, .woocommerce-page #content #content ul.page-numbers li span.next, .woocommerce-page #container nav.page-navigation ul.pagination li a.prev, .woocommerce-page #container nav.page-navigation ul.pagination li a.next, .woocommerce-page #container nav.page-navigation ul.pagination li span.prev, .woocommerce-page #container nav.page-navigation ul.pagination li span.next, .woocommerce-page #container nav.page-navigation ul.page-numbers li a.prev, .woocommerce-page #container nav.page-navigation ul.page-numbers li a.next, .woocommerce-page #container nav.page-navigation ul.page-numbers li span.prev, .woocommerce-page #container nav.page-navigation ul.page-numbers li span.next, .woocommerce-page #container .woocommerce-pagination ul.pagination li a.prev, .woocommerce-page #container .woocommerce-pagination ul.pagination li a.next, .woocommerce-page #container .woocommerce-pagination ul.pagination li span.prev, .woocommerce-page #container .woocommerce-pagination ul.pagination li span.next, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li a.prev, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li a.next, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li span.prev, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li span.next, .woocommerce-page #container .pagination ul.pagination li a.prev, .woocommerce-page #container .pagination ul.pagination li a.next, .woocommerce-page #container .pagination ul.pagination li span.prev, .woocommerce-page #container .pagination ul.pagination li span.next, .woocommerce-page #container .pagination ul.page-numbers li a.prev, .woocommerce-page #container .pagination ul.page-numbers li a.next, .woocommerce-page #container .pagination ul.page-numbers li span.prev, .woocommerce-page #container .pagination ul.page-numbers li span.next, .woocommerce-page #container #content ul.pagination li a.prev, .woocommerce-page #container #content ul.pagination li a.next, .woocommerce-page #container #content ul.pagination li span.prev, .woocommerce-page #container #content ul.pagination li span.next, .woocommerce-page #container #content ul.page-numbers li a.prev, .woocommerce-page #container #content ul.page-numbers li a.next, .woocommerce-page #container #content ul.page-numbers li span.prev, .woocommerce-page #container #content ul.page-numbers li span.next, body #content nav.page-navigation ul.pagination li a.prev, body #content nav.page-navigation ul.pagination li a.next, body #content nav.page-navigation ul.pagination li span.prev, body #content nav.page-navigation ul.pagination li span.next, body #content nav.page-navigation ul.page-numbers li a.prev, body #content nav.page-navigation ul.page-numbers li a.next, body #content nav.page-navigation ul.page-numbers li span.prev, body #content nav.page-navigation ul.page-numbers li span.next, body #content .woocommerce-pagination ul.pagination li a.prev, body #content .woocommerce-pagination ul.pagination li a.next, body #content .woocommerce-pagination ul.pagination li span.prev, body #content .woocommerce-pagination ul.pagination li span.next, body #content .woocommerce-pagination ul.page-numbers li a.prev, body #content .woocommerce-pagination ul.page-numbers li a.next, body #content .woocommerce-pagination ul.page-numbers li span.prev, body #content .woocommerce-pagination ul.page-numbers li span.next, body #content .pagination ul.pagination li a.prev, body #content .pagination ul.pagination li a.next, body #content .pagination ul.pagination li span.prev, body #content .pagination ul.pagination li span.next, body #content .pagination ul.page-numbers li a.prev, body #content .pagination ul.page-numbers li a.next, body #content .pagination ul.page-numbers li span.prev, body #content .pagination ul.page-numbers li span.next, body #content #content ul.pagination li a.prev, body #content #content ul.pagination li a.next, body #content #content ul.pagination li span.prev, body #content #content ul.pagination li span.next, body #content #content ul.page-numbers li a.prev, body #content #content ul.page-numbers li a.next, body #content #content ul.page-numbers li span.prev, body #content #content ul.page-numbers li span.next, body #container nav.page-navigation ul.pagination li a.prev, body #container nav.page-navigation ul.pagination li a.next, body #container nav.page-navigation ul.pagination li span.prev, body #container nav.page-navigation ul.pagination li span.next, body #container nav.page-navigation ul.page-numbers li a.prev, body #container nav.page-navigation ul.page-numbers li a.next, body #container nav.page-navigation ul.page-numbers li span.prev, body #container nav.page-navigation ul.page-numbers li span.next, body #container .woocommerce-pagination ul.pagination li a.prev, body #container .woocommerce-pagination ul.pagination li a.next, body #container .woocommerce-pagination ul.pagination li span.prev, body #container .woocommerce-pagination ul.pagination li span.next, body #container .woocommerce-pagination ul.page-numbers li a.prev, body #container .woocommerce-pagination ul.page-numbers li a.next, body #container .woocommerce-pagination ul.page-numbers li span.prev, body #container .woocommerce-pagination ul.page-numbers li span.next, body #container .pagination ul.pagination li a.prev, body #container .pagination ul.pagination li a.next, body #container .pagination ul.pagination li span.prev, body #container .pagination ul.pagination li span.next, body #container .pagination ul.page-numbers li a.prev, body #container .pagination ul.page-numbers li a.next, body #container .pagination ul.page-numbers li span.prev, body #container .pagination ul.page-numbers li span.next, body #container #content ul.pagination li a.prev, body #container #content ul.pagination li a.next, body #container #content ul.pagination li span.prev, body #container #content ul.pagination li span.next, body #container #content ul.page-numbers li a.prev, body #container #content ul.page-numbers li a.next, body #container #content ul.page-numbers li span.prev, body #container #content ul.page-numbers li span.next {
          text-indent: -99999px; }
          body.woocommerce #content nav.page-navigation ul.pagination li a.prev:before, body.woocommerce #content nav.page-navigation ul.pagination li a.next:before, body.woocommerce #content nav.page-navigation ul.pagination li span.prev:before, body.woocommerce #content nav.page-navigation ul.pagination li span.next:before, body.woocommerce #content nav.page-navigation ul.page-numbers li a.prev:before, body.woocommerce #content nav.page-navigation ul.page-numbers li a.next:before, body.woocommerce #content nav.page-navigation ul.page-numbers li span.prev:before, body.woocommerce #content nav.page-navigation ul.page-numbers li span.next:before, body.woocommerce #content .woocommerce-pagination ul.pagination li a.prev:before, body.woocommerce #content .woocommerce-pagination ul.pagination li a.next:before, body.woocommerce #content .woocommerce-pagination ul.pagination li span.prev:before, body.woocommerce #content .woocommerce-pagination ul.pagination li span.next:before, body.woocommerce #content .woocommerce-pagination ul.page-numbers li a.prev:before, body.woocommerce #content .woocommerce-pagination ul.page-numbers li a.next:before, body.woocommerce #content .woocommerce-pagination ul.page-numbers li span.prev:before, body.woocommerce #content .woocommerce-pagination ul.page-numbers li span.next:before, body.woocommerce #content .pagination ul.pagination li a.prev:before, body.woocommerce #content .pagination ul.pagination li a.next:before, body.woocommerce #content .pagination ul.pagination li span.prev:before, body.woocommerce #content .pagination ul.pagination li span.next:before, body.woocommerce #content .pagination ul.page-numbers li a.prev:before, body.woocommerce #content .pagination ul.page-numbers li a.next:before, body.woocommerce #content .pagination ul.page-numbers li span.prev:before, body.woocommerce #content .pagination ul.page-numbers li span.next:before, body.woocommerce #content #content ul.pagination li a.prev:before, body.woocommerce #content #content ul.pagination li a.next:before, body.woocommerce #content #content ul.pagination li span.prev:before, body.woocommerce #content #content ul.pagination li span.next:before, body.woocommerce #content #content ul.page-numbers li a.prev:before, body.woocommerce #content #content ul.page-numbers li a.next:before, body.woocommerce #content #content ul.page-numbers li span.prev:before, body.woocommerce #content #content ul.page-numbers li span.next:before, body.woocommerce #container nav.page-navigation ul.pagination li a.prev:before, body.woocommerce #container nav.page-navigation ul.pagination li a.next:before, body.woocommerce #container nav.page-navigation ul.pagination li span.prev:before, body.woocommerce #container nav.page-navigation ul.pagination li span.next:before, body.woocommerce #container nav.page-navigation ul.page-numbers li a.prev:before, body.woocommerce #container nav.page-navigation ul.page-numbers li a.next:before, body.woocommerce #container nav.page-navigation ul.page-numbers li span.prev:before, body.woocommerce #container nav.page-navigation ul.page-numbers li span.next:before, body.woocommerce #container .woocommerce-pagination ul.pagination li a.prev:before, body.woocommerce #container .woocommerce-pagination ul.pagination li a.next:before, body.woocommerce #container .woocommerce-pagination ul.pagination li span.prev:before, body.woocommerce #container .woocommerce-pagination ul.pagination li span.next:before, body.woocommerce #container .woocommerce-pagination ul.page-numbers li a.prev:before, body.woocommerce #container .woocommerce-pagination ul.page-numbers li a.next:before, body.woocommerce #container .woocommerce-pagination ul.page-numbers li span.prev:before, body.woocommerce #container .woocommerce-pagination ul.page-numbers li span.next:before, body.woocommerce #container .pagination ul.pagination li a.prev:before, body.woocommerce #container .pagination ul.pagination li a.next:before, body.woocommerce #container .pagination ul.pagination li span.prev:before, body.woocommerce #container .pagination ul.pagination li span.next:before, body.woocommerce #container .pagination ul.page-numbers li a.prev:before, body.woocommerce #container .pagination ul.page-numbers li a.next:before, body.woocommerce #container .pagination ul.page-numbers li span.prev:before, body.woocommerce #container .pagination ul.page-numbers li span.next:before, body.woocommerce #container #content ul.pagination li a.prev:before, body.woocommerce #container #content ul.pagination li a.next:before, body.woocommerce #container #content ul.pagination li span.prev:before, body.woocommerce #container #content ul.pagination li span.next:before, body.woocommerce #container #content ul.page-numbers li a.prev:before, body.woocommerce #container #content ul.page-numbers li a.next:before, body.woocommerce #container #content ul.page-numbers li span.prev:before, body.woocommerce #container #content ul.page-numbers li span.next:before, body.woocommerce-page #content nav.page-navigation ul.pagination li a.prev:before, body.woocommerce-page #content nav.page-navigation ul.pagination li a.next:before, body.woocommerce-page #content nav.page-navigation ul.pagination li span.prev:before, body.woocommerce-page #content nav.page-navigation ul.pagination li span.next:before, body.woocommerce-page #content nav.page-navigation ul.page-numbers li a.prev:before, body.woocommerce-page #content nav.page-navigation ul.page-numbers li a.next:before, body.woocommerce-page #content nav.page-navigation ul.page-numbers li span.prev:before, body.woocommerce-page #content nav.page-navigation ul.page-numbers li span.next:before, body.woocommerce-page #content .woocommerce-pagination ul.pagination li a.prev:before, body.woocommerce-page #content .woocommerce-pagination ul.pagination li a.next:before, body.woocommerce-page #content .woocommerce-pagination ul.pagination li span.prev:before, body.woocommerce-page #content .woocommerce-pagination ul.pagination li span.next:before, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li a.prev:before, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li a.next:before, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li span.prev:before, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li span.next:before, body.woocommerce-page #content .pagination ul.pagination li a.prev:before, body.woocommerce-page #content .pagination ul.pagination li a.next:before, body.woocommerce-page #content .pagination ul.pagination li span.prev:before, body.woocommerce-page #content .pagination ul.pagination li span.next:before, body.woocommerce-page #content .pagination ul.page-numbers li a.prev:before, body.woocommerce-page #content .pagination ul.page-numbers li a.next:before, body.woocommerce-page #content .pagination ul.page-numbers li span.prev:before, body.woocommerce-page #content .pagination ul.page-numbers li span.next:before, body.woocommerce-page #content #content ul.pagination li a.prev:before, body.woocommerce-page #content #content ul.pagination li a.next:before, body.woocommerce-page #content #content ul.pagination li span.prev:before, body.woocommerce-page #content #content ul.pagination li span.next:before, body.woocommerce-page #content #content ul.page-numbers li a.prev:before, body.woocommerce-page #content #content ul.page-numbers li a.next:before, body.woocommerce-page #content #content ul.page-numbers li span.prev:before, body.woocommerce-page #content #content ul.page-numbers li span.next:before, body.woocommerce-page #container nav.page-navigation ul.pagination li a.prev:before, body.woocommerce-page #container nav.page-navigation ul.pagination li a.next:before, body.woocommerce-page #container nav.page-navigation ul.pagination li span.prev:before, body.woocommerce-page #container nav.page-navigation ul.pagination li span.next:before, body.woocommerce-page #container nav.page-navigation ul.page-numbers li a.prev:before, body.woocommerce-page #container nav.page-navigation ul.page-numbers li a.next:before, body.woocommerce-page #container nav.page-navigation ul.page-numbers li span.prev:before, body.woocommerce-page #container nav.page-navigation ul.page-numbers li span.next:before, body.woocommerce-page #container .woocommerce-pagination ul.pagination li a.prev:before, body.woocommerce-page #container .woocommerce-pagination ul.pagination li a.next:before, body.woocommerce-page #container .woocommerce-pagination ul.pagination li span.prev:before, body.woocommerce-page #container .woocommerce-pagination ul.pagination li span.next:before, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li a.prev:before, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li a.next:before, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li span.prev:before, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li span.next:before, body.woocommerce-page #container .pagination ul.pagination li a.prev:before, body.woocommerce-page #container .pagination ul.pagination li a.next:before, body.woocommerce-page #container .pagination ul.pagination li span.prev:before, body.woocommerce-page #container .pagination ul.pagination li span.next:before, body.woocommerce-page #container .pagination ul.page-numbers li a.prev:before, body.woocommerce-page #container .pagination ul.page-numbers li a.next:before, body.woocommerce-page #container .pagination ul.page-numbers li span.prev:before, body.woocommerce-page #container .pagination ul.page-numbers li span.next:before, body.woocommerce-page #container #content ul.pagination li a.prev:before, body.woocommerce-page #container #content ul.pagination li a.next:before, body.woocommerce-page #container #content ul.pagination li span.prev:before, body.woocommerce-page #container #content ul.pagination li span.next:before, body.woocommerce-page #container #content ul.page-numbers li a.prev:before, body.woocommerce-page #container #content ul.page-numbers li a.next:before, body.woocommerce-page #container #content ul.page-numbers li span.prev:before, body.woocommerce-page #container #content ul.page-numbers li span.next:before, .woocommerce #content nav.page-navigation ul.pagination li a.prev:before, .woocommerce #content nav.page-navigation ul.pagination li a.next:before, .woocommerce #content nav.page-navigation ul.pagination li span.prev:before, .woocommerce #content nav.page-navigation ul.pagination li span.next:before, .woocommerce #content nav.page-navigation ul.page-numbers li a.prev:before, .woocommerce #content nav.page-navigation ul.page-numbers li a.next:before, .woocommerce #content nav.page-navigation ul.page-numbers li span.prev:before, .woocommerce #content nav.page-navigation ul.page-numbers li span.next:before, .woocommerce #content .woocommerce-pagination ul.pagination li a.prev:before, .woocommerce #content .woocommerce-pagination ul.pagination li a.next:before, .woocommerce #content .woocommerce-pagination ul.pagination li span.prev:before, .woocommerce #content .woocommerce-pagination ul.pagination li span.next:before, .woocommerce #content .woocommerce-pagination ul.page-numbers li a.prev:before, .woocommerce #content .woocommerce-pagination ul.page-numbers li a.next:before, .woocommerce #content .woocommerce-pagination ul.page-numbers li span.prev:before, .woocommerce #content .woocommerce-pagination ul.page-numbers li span.next:before, .woocommerce #content .pagination ul.pagination li a.prev:before, .woocommerce #content .pagination ul.pagination li a.next:before, .woocommerce #content .pagination ul.pagination li span.prev:before, .woocommerce #content .pagination ul.pagination li span.next:before, .woocommerce #content .pagination ul.page-numbers li a.prev:before, .woocommerce #content .pagination ul.page-numbers li a.next:before, .woocommerce #content .pagination ul.page-numbers li span.prev:before, .woocommerce #content .pagination ul.page-numbers li span.next:before, .woocommerce #content #content ul.pagination li a.prev:before, .woocommerce #content #content ul.pagination li a.next:before, .woocommerce #content #content ul.pagination li span.prev:before, .woocommerce #content #content ul.pagination li span.next:before, .woocommerce #content #content ul.page-numbers li a.prev:before, .woocommerce #content #content ul.page-numbers li a.next:before, .woocommerce #content #content ul.page-numbers li span.prev:before, .woocommerce #content #content ul.page-numbers li span.next:before, .woocommerce #container nav.page-navigation ul.pagination li a.prev:before, .woocommerce #container nav.page-navigation ul.pagination li a.next:before, .woocommerce #container nav.page-navigation ul.pagination li span.prev:before, .woocommerce #container nav.page-navigation ul.pagination li span.next:before, .woocommerce #container nav.page-navigation ul.page-numbers li a.prev:before, .woocommerce #container nav.page-navigation ul.page-numbers li a.next:before, .woocommerce #container nav.page-navigation ul.page-numbers li span.prev:before, .woocommerce #container nav.page-navigation ul.page-numbers li span.next:before, .woocommerce #container .woocommerce-pagination ul.pagination li a.prev:before, .woocommerce #container .woocommerce-pagination ul.pagination li a.next:before, .woocommerce #container .woocommerce-pagination ul.pagination li span.prev:before, .woocommerce #container .woocommerce-pagination ul.pagination li span.next:before, .woocommerce #container .woocommerce-pagination ul.page-numbers li a.prev:before, .woocommerce #container .woocommerce-pagination ul.page-numbers li a.next:before, .woocommerce #container .woocommerce-pagination ul.page-numbers li span.prev:before, .woocommerce #container .woocommerce-pagination ul.page-numbers li span.next:before, .woocommerce #container .pagination ul.pagination li a.prev:before, .woocommerce #container .pagination ul.pagination li a.next:before, .woocommerce #container .pagination ul.pagination li span.prev:before, .woocommerce #container .pagination ul.pagination li span.next:before, .woocommerce #container .pagination ul.page-numbers li a.prev:before, .woocommerce #container .pagination ul.page-numbers li a.next:before, .woocommerce #container .pagination ul.page-numbers li span.prev:before, .woocommerce #container .pagination ul.page-numbers li span.next:before, .woocommerce #container #content ul.pagination li a.prev:before, .woocommerce #container #content ul.pagination li a.next:before, .woocommerce #container #content ul.pagination li span.prev:before, .woocommerce #container #content ul.pagination li span.next:before, .woocommerce #container #content ul.page-numbers li a.prev:before, .woocommerce #container #content ul.page-numbers li a.next:before, .woocommerce #container #content ul.page-numbers li span.prev:before, .woocommerce #container #content ul.page-numbers li span.next:before, .woocommerce-page #content nav.page-navigation ul.pagination li a.prev:before, .woocommerce-page #content nav.page-navigation ul.pagination li a.next:before, .woocommerce-page #content nav.page-navigation ul.pagination li span.prev:before, .woocommerce-page #content nav.page-navigation ul.pagination li span.next:before, .woocommerce-page #content nav.page-navigation ul.page-numbers li a.prev:before, .woocommerce-page #content nav.page-navigation ul.page-numbers li a.next:before, .woocommerce-page #content nav.page-navigation ul.page-numbers li span.prev:before, .woocommerce-page #content nav.page-navigation ul.page-numbers li span.next:before, .woocommerce-page #content .woocommerce-pagination ul.pagination li a.prev:before, .woocommerce-page #content .woocommerce-pagination ul.pagination li a.next:before, .woocommerce-page #content .woocommerce-pagination ul.pagination li span.prev:before, .woocommerce-page #content .woocommerce-pagination ul.pagination li span.next:before, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li a.prev:before, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li a.next:before, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li span.prev:before, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li span.next:before, .woocommerce-page #content .pagination ul.pagination li a.prev:before, .woocommerce-page #content .pagination ul.pagination li a.next:before, .woocommerce-page #content .pagination ul.pagination li span.prev:before, .woocommerce-page #content .pagination ul.pagination li span.next:before, .woocommerce-page #content .pagination ul.page-numbers li a.prev:before, .woocommerce-page #content .pagination ul.page-numbers li a.next:before, .woocommerce-page #content .pagination ul.page-numbers li span.prev:before, .woocommerce-page #content .pagination ul.page-numbers li span.next:before, .woocommerce-page #content #content ul.pagination li a.prev:before, .woocommerce-page #content #content ul.pagination li a.next:before, .woocommerce-page #content #content ul.pagination li span.prev:before, .woocommerce-page #content #content ul.pagination li span.next:before, .woocommerce-page #content #content ul.page-numbers li a.prev:before, .woocommerce-page #content #content ul.page-numbers li a.next:before, .woocommerce-page #content #content ul.page-numbers li span.prev:before, .woocommerce-page #content #content ul.page-numbers li span.next:before, .woocommerce-page #container nav.page-navigation ul.pagination li a.prev:before, .woocommerce-page #container nav.page-navigation ul.pagination li a.next:before, .woocommerce-page #container nav.page-navigation ul.pagination li span.prev:before, .woocommerce-page #container nav.page-navigation ul.pagination li span.next:before, .woocommerce-page #container nav.page-navigation ul.page-numbers li a.prev:before, .woocommerce-page #container nav.page-navigation ul.page-numbers li a.next:before, .woocommerce-page #container nav.page-navigation ul.page-numbers li span.prev:before, .woocommerce-page #container nav.page-navigation ul.page-numbers li span.next:before, .woocommerce-page #container .woocommerce-pagination ul.pagination li a.prev:before, .woocommerce-page #container .woocommerce-pagination ul.pagination li a.next:before, .woocommerce-page #container .woocommerce-pagination ul.pagination li span.prev:before, .woocommerce-page #container .woocommerce-pagination ul.pagination li span.next:before, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li a.prev:before, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li a.next:before, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li span.prev:before, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li span.next:before, .woocommerce-page #container .pagination ul.pagination li a.prev:before, .woocommerce-page #container .pagination ul.pagination li a.next:before, .woocommerce-page #container .pagination ul.pagination li span.prev:before, .woocommerce-page #container .pagination ul.pagination li span.next:before, .woocommerce-page #container .pagination ul.page-numbers li a.prev:before, .woocommerce-page #container .pagination ul.page-numbers li a.next:before, .woocommerce-page #container .pagination ul.page-numbers li span.prev:before, .woocommerce-page #container .pagination ul.page-numbers li span.next:before, .woocommerce-page #container #content ul.pagination li a.prev:before, .woocommerce-page #container #content ul.pagination li a.next:before, .woocommerce-page #container #content ul.pagination li span.prev:before, .woocommerce-page #container #content ul.pagination li span.next:before, .woocommerce-page #container #content ul.page-numbers li a.prev:before, .woocommerce-page #container #content ul.page-numbers li a.next:before, .woocommerce-page #container #content ul.page-numbers li span.prev:before, .woocommerce-page #container #content ul.page-numbers li span.next:before, body #content nav.page-navigation ul.pagination li a.prev:before, body #content nav.page-navigation ul.pagination li a.next:before, body #content nav.page-navigation ul.pagination li span.prev:before, body #content nav.page-navigation ul.pagination li span.next:before, body #content nav.page-navigation ul.page-numbers li a.prev:before, body #content nav.page-navigation ul.page-numbers li a.next:before, body #content nav.page-navigation ul.page-numbers li span.prev:before, body #content nav.page-navigation ul.page-numbers li span.next:before, body #content .woocommerce-pagination ul.pagination li a.prev:before, body #content .woocommerce-pagination ul.pagination li a.next:before, body #content .woocommerce-pagination ul.pagination li span.prev:before, body #content .woocommerce-pagination ul.pagination li span.next:before, body #content .woocommerce-pagination ul.page-numbers li a.prev:before, body #content .woocommerce-pagination ul.page-numbers li a.next:before, body #content .woocommerce-pagination ul.page-numbers li span.prev:before, body #content .woocommerce-pagination ul.page-numbers li span.next:before, body #content .pagination ul.pagination li a.prev:before, body #content .pagination ul.pagination li a.next:before, body #content .pagination ul.pagination li span.prev:before, body #content .pagination ul.pagination li span.next:before, body #content .pagination ul.page-numbers li a.prev:before, body #content .pagination ul.page-numbers li a.next:before, body #content .pagination ul.page-numbers li span.prev:before, body #content .pagination ul.page-numbers li span.next:before, body #content #content ul.pagination li a.prev:before, body #content #content ul.pagination li a.next:before, body #content #content ul.pagination li span.prev:before, body #content #content ul.pagination li span.next:before, body #content #content ul.page-numbers li a.prev:before, body #content #content ul.page-numbers li a.next:before, body #content #content ul.page-numbers li span.prev:before, body #content #content ul.page-numbers li span.next:before, body #container nav.page-navigation ul.pagination li a.prev:before, body #container nav.page-navigation ul.pagination li a.next:before, body #container nav.page-navigation ul.pagination li span.prev:before, body #container nav.page-navigation ul.pagination li span.next:before, body #container nav.page-navigation ul.page-numbers li a.prev:before, body #container nav.page-navigation ul.page-numbers li a.next:before, body #container nav.page-navigation ul.page-numbers li span.prev:before, body #container nav.page-navigation ul.page-numbers li span.next:before, body #container .woocommerce-pagination ul.pagination li a.prev:before, body #container .woocommerce-pagination ul.pagination li a.next:before, body #container .woocommerce-pagination ul.pagination li span.prev:before, body #container .woocommerce-pagination ul.pagination li span.next:before, body #container .woocommerce-pagination ul.page-numbers li a.prev:before, body #container .woocommerce-pagination ul.page-numbers li a.next:before, body #container .woocommerce-pagination ul.page-numbers li span.prev:before, body #container .woocommerce-pagination ul.page-numbers li span.next:before, body #container .pagination ul.pagination li a.prev:before, body #container .pagination ul.pagination li a.next:before, body #container .pagination ul.pagination li span.prev:before, body #container .pagination ul.pagination li span.next:before, body #container .pagination ul.page-numbers li a.prev:before, body #container .pagination ul.page-numbers li a.next:before, body #container .pagination ul.page-numbers li span.prev:before, body #container .pagination ul.page-numbers li span.next:before, body #container #content ul.pagination li a.prev:before, body #container #content ul.pagination li a.next:before, body #container #content ul.pagination li span.prev:before, body #container #content ul.pagination li span.next:before, body #container #content ul.page-numbers li a.prev:before, body #container #content ul.page-numbers li a.next:before, body #container #content ul.page-numbers li span.prev:before, body #container #content ul.page-numbers li span.next:before {
            content: '\f104';
            font-family: FontAwesome;
            font-size: 1.03226rem;
            text-indent: 0px;
            position: absolute;
            height: 100%;
            width: 100%;
            left: -1px;
            font-weight: 600; }
        body.woocommerce #content nav.page-navigation ul.pagination li a.next:before, body.woocommerce #content nav.page-navigation ul.pagination li span.next:before, body.woocommerce #content nav.page-navigation ul.page-numbers li a.next:before, body.woocommerce #content nav.page-navigation ul.page-numbers li span.next:before, body.woocommerce #content .woocommerce-pagination ul.pagination li a.next:before, body.woocommerce #content .woocommerce-pagination ul.pagination li span.next:before, body.woocommerce #content .woocommerce-pagination ul.page-numbers li a.next:before, body.woocommerce #content .woocommerce-pagination ul.page-numbers li span.next:before, body.woocommerce #content .pagination ul.pagination li a.next:before, body.woocommerce #content .pagination ul.pagination li span.next:before, body.woocommerce #content .pagination ul.page-numbers li a.next:before, body.woocommerce #content .pagination ul.page-numbers li span.next:before, body.woocommerce #content #content ul.pagination li a.next:before, body.woocommerce #content #content ul.pagination li span.next:before, body.woocommerce #content #content ul.page-numbers li a.next:before, body.woocommerce #content #content ul.page-numbers li span.next:before, body.woocommerce #container nav.page-navigation ul.pagination li a.next:before, body.woocommerce #container nav.page-navigation ul.pagination li span.next:before, body.woocommerce #container nav.page-navigation ul.page-numbers li a.next:before, body.woocommerce #container nav.page-navigation ul.page-numbers li span.next:before, body.woocommerce #container .woocommerce-pagination ul.pagination li a.next:before, body.woocommerce #container .woocommerce-pagination ul.pagination li span.next:before, body.woocommerce #container .woocommerce-pagination ul.page-numbers li a.next:before, body.woocommerce #container .woocommerce-pagination ul.page-numbers li span.next:before, body.woocommerce #container .pagination ul.pagination li a.next:before, body.woocommerce #container .pagination ul.pagination li span.next:before, body.woocommerce #container .pagination ul.page-numbers li a.next:before, body.woocommerce #container .pagination ul.page-numbers li span.next:before, body.woocommerce #container #content ul.pagination li a.next:before, body.woocommerce #container #content ul.pagination li span.next:before, body.woocommerce #container #content ul.page-numbers li a.next:before, body.woocommerce #container #content ul.page-numbers li span.next:before, body.woocommerce-page #content nav.page-navigation ul.pagination li a.next:before, body.woocommerce-page #content nav.page-navigation ul.pagination li span.next:before, body.woocommerce-page #content nav.page-navigation ul.page-numbers li a.next:before, body.woocommerce-page #content nav.page-navigation ul.page-numbers li span.next:before, body.woocommerce-page #content .woocommerce-pagination ul.pagination li a.next:before, body.woocommerce-page #content .woocommerce-pagination ul.pagination li span.next:before, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li a.next:before, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li span.next:before, body.woocommerce-page #content .pagination ul.pagination li a.next:before, body.woocommerce-page #content .pagination ul.pagination li span.next:before, body.woocommerce-page #content .pagination ul.page-numbers li a.next:before, body.woocommerce-page #content .pagination ul.page-numbers li span.next:before, body.woocommerce-page #content #content ul.pagination li a.next:before, body.woocommerce-page #content #content ul.pagination li span.next:before, body.woocommerce-page #content #content ul.page-numbers li a.next:before, body.woocommerce-page #content #content ul.page-numbers li span.next:before, body.woocommerce-page #container nav.page-navigation ul.pagination li a.next:before, body.woocommerce-page #container nav.page-navigation ul.pagination li span.next:before, body.woocommerce-page #container nav.page-navigation ul.page-numbers li a.next:before, body.woocommerce-page #container nav.page-navigation ul.page-numbers li span.next:before, body.woocommerce-page #container .woocommerce-pagination ul.pagination li a.next:before, body.woocommerce-page #container .woocommerce-pagination ul.pagination li span.next:before, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li a.next:before, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li span.next:before, body.woocommerce-page #container .pagination ul.pagination li a.next:before, body.woocommerce-page #container .pagination ul.pagination li span.next:before, body.woocommerce-page #container .pagination ul.page-numbers li a.next:before, body.woocommerce-page #container .pagination ul.page-numbers li span.next:before, body.woocommerce-page #container #content ul.pagination li a.next:before, body.woocommerce-page #container #content ul.pagination li span.next:before, body.woocommerce-page #container #content ul.page-numbers li a.next:before, body.woocommerce-page #container #content ul.page-numbers li span.next:before, .woocommerce #content nav.page-navigation ul.pagination li a.next:before, .woocommerce #content nav.page-navigation ul.pagination li span.next:before, .woocommerce #content nav.page-navigation ul.page-numbers li a.next:before, .woocommerce #content nav.page-navigation ul.page-numbers li span.next:before, .woocommerce #content .woocommerce-pagination ul.pagination li a.next:before, .woocommerce #content .woocommerce-pagination ul.pagination li span.next:before, .woocommerce #content .woocommerce-pagination ul.page-numbers li a.next:before, .woocommerce #content .woocommerce-pagination ul.page-numbers li span.next:before, .woocommerce #content .pagination ul.pagination li a.next:before, .woocommerce #content .pagination ul.pagination li span.next:before, .woocommerce #content .pagination ul.page-numbers li a.next:before, .woocommerce #content .pagination ul.page-numbers li span.next:before, .woocommerce #content #content ul.pagination li a.next:before, .woocommerce #content #content ul.pagination li span.next:before, .woocommerce #content #content ul.page-numbers li a.next:before, .woocommerce #content #content ul.page-numbers li span.next:before, .woocommerce #container nav.page-navigation ul.pagination li a.next:before, .woocommerce #container nav.page-navigation ul.pagination li span.next:before, .woocommerce #container nav.page-navigation ul.page-numbers li a.next:before, .woocommerce #container nav.page-navigation ul.page-numbers li span.next:before, .woocommerce #container .woocommerce-pagination ul.pagination li a.next:before, .woocommerce #container .woocommerce-pagination ul.pagination li span.next:before, .woocommerce #container .woocommerce-pagination ul.page-numbers li a.next:before, .woocommerce #container .woocommerce-pagination ul.page-numbers li span.next:before, .woocommerce #container .pagination ul.pagination li a.next:before, .woocommerce #container .pagination ul.pagination li span.next:before, .woocommerce #container .pagination ul.page-numbers li a.next:before, .woocommerce #container .pagination ul.page-numbers li span.next:before, .woocommerce #container #content ul.pagination li a.next:before, .woocommerce #container #content ul.pagination li span.next:before, .woocommerce #container #content ul.page-numbers li a.next:before, .woocommerce #container #content ul.page-numbers li span.next:before, .woocommerce-page #content nav.page-navigation ul.pagination li a.next:before, .woocommerce-page #content nav.page-navigation ul.pagination li span.next:before, .woocommerce-page #content nav.page-navigation ul.page-numbers li a.next:before, .woocommerce-page #content nav.page-navigation ul.page-numbers li span.next:before, .woocommerce-page #content .woocommerce-pagination ul.pagination li a.next:before, .woocommerce-page #content .woocommerce-pagination ul.pagination li span.next:before, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li a.next:before, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li span.next:before, .woocommerce-page #content .pagination ul.pagination li a.next:before, .woocommerce-page #content .pagination ul.pagination li span.next:before, .woocommerce-page #content .pagination ul.page-numbers li a.next:before, .woocommerce-page #content .pagination ul.page-numbers li span.next:before, .woocommerce-page #content #content ul.pagination li a.next:before, .woocommerce-page #content #content ul.pagination li span.next:before, .woocommerce-page #content #content ul.page-numbers li a.next:before, .woocommerce-page #content #content ul.page-numbers li span.next:before, .woocommerce-page #container nav.page-navigation ul.pagination li a.next:before, .woocommerce-page #container nav.page-navigation ul.pagination li span.next:before, .woocommerce-page #container nav.page-navigation ul.page-numbers li a.next:before, .woocommerce-page #container nav.page-navigation ul.page-numbers li span.next:before, .woocommerce-page #container .woocommerce-pagination ul.pagination li a.next:before, .woocommerce-page #container .woocommerce-pagination ul.pagination li span.next:before, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li a.next:before, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li span.next:before, .woocommerce-page #container .pagination ul.pagination li a.next:before, .woocommerce-page #container .pagination ul.pagination li span.next:before, .woocommerce-page #container .pagination ul.page-numbers li a.next:before, .woocommerce-page #container .pagination ul.page-numbers li span.next:before, .woocommerce-page #container #content ul.pagination li a.next:before, .woocommerce-page #container #content ul.pagination li span.next:before, .woocommerce-page #container #content ul.page-numbers li a.next:before, .woocommerce-page #container #content ul.page-numbers li span.next:before, body #content nav.page-navigation ul.pagination li a.next:before, body #content nav.page-navigation ul.pagination li span.next:before, body #content nav.page-navigation ul.page-numbers li a.next:before, body #content nav.page-navigation ul.page-numbers li span.next:before, body #content .woocommerce-pagination ul.pagination li a.next:before, body #content .woocommerce-pagination ul.pagination li span.next:before, body #content .woocommerce-pagination ul.page-numbers li a.next:before, body #content .woocommerce-pagination ul.page-numbers li span.next:before, body #content .pagination ul.pagination li a.next:before, body #content .pagination ul.pagination li span.next:before, body #content .pagination ul.page-numbers li a.next:before, body #content .pagination ul.page-numbers li span.next:before, body #content #content ul.pagination li a.next:before, body #content #content ul.pagination li span.next:before, body #content #content ul.page-numbers li a.next:before, body #content #content ul.page-numbers li span.next:before, body #container nav.page-navigation ul.pagination li a.next:before, body #container nav.page-navigation ul.pagination li span.next:before, body #container nav.page-navigation ul.page-numbers li a.next:before, body #container nav.page-navigation ul.page-numbers li span.next:before, body #container .woocommerce-pagination ul.pagination li a.next:before, body #container .woocommerce-pagination ul.pagination li span.next:before, body #container .woocommerce-pagination ul.page-numbers li a.next:before, body #container .woocommerce-pagination ul.page-numbers li span.next:before, body #container .pagination ul.pagination li a.next:before, body #container .pagination ul.pagination li span.next:before, body #container .pagination ul.page-numbers li a.next:before, body #container .pagination ul.page-numbers li span.next:before, body #container #content ul.pagination li a.next:before, body #container #content ul.pagination li span.next:before, body #container #content ul.page-numbers li a.next:before, body #container #content ul.page-numbers li span.next:before {
          content: '\f105';
          right: -1px;
          left: auto; }
      body.woocommerce #content nav.page-navigation ul.pagination li.current a, body.woocommerce #content nav.page-navigation ul.page-numbers li.current a, body.woocommerce #content .woocommerce-pagination ul.pagination li.current a, body.woocommerce #content .woocommerce-pagination ul.page-numbers li.current a, body.woocommerce #content .pagination ul.pagination li.current a, body.woocommerce #content .pagination ul.page-numbers li.current a, body.woocommerce #content #content ul.pagination li.current a, body.woocommerce #content #content ul.page-numbers li.current a, body.woocommerce #container nav.page-navigation ul.pagination li.current a, body.woocommerce #container nav.page-navigation ul.page-numbers li.current a, body.woocommerce #container .woocommerce-pagination ul.pagination li.current a, body.woocommerce #container .woocommerce-pagination ul.page-numbers li.current a, body.woocommerce #container .pagination ul.pagination li.current a, body.woocommerce #container .pagination ul.page-numbers li.current a, body.woocommerce #container #content ul.pagination li.current a, body.woocommerce #container #content ul.page-numbers li.current a, body.woocommerce-page #content nav.page-navigation ul.pagination li.current a, body.woocommerce-page #content nav.page-navigation ul.page-numbers li.current a, body.woocommerce-page #content .woocommerce-pagination ul.pagination li.current a, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li.current a, body.woocommerce-page #content .pagination ul.pagination li.current a, body.woocommerce-page #content .pagination ul.page-numbers li.current a, body.woocommerce-page #content #content ul.pagination li.current a, body.woocommerce-page #content #content ul.page-numbers li.current a, body.woocommerce-page #container nav.page-navigation ul.pagination li.current a, body.woocommerce-page #container nav.page-navigation ul.page-numbers li.current a, body.woocommerce-page #container .woocommerce-pagination ul.pagination li.current a, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li.current a, body.woocommerce-page #container .pagination ul.pagination li.current a, body.woocommerce-page #container .pagination ul.page-numbers li.current a, body.woocommerce-page #container #content ul.pagination li.current a, body.woocommerce-page #container #content ul.page-numbers li.current a, .woocommerce #content nav.page-navigation ul.pagination li.current a, .woocommerce #content nav.page-navigation ul.page-numbers li.current a, .woocommerce #content .woocommerce-pagination ul.pagination li.current a, .woocommerce #content .woocommerce-pagination ul.page-numbers li.current a, .woocommerce #content .pagination ul.pagination li.current a, .woocommerce #content .pagination ul.page-numbers li.current a, .woocommerce #content #content ul.pagination li.current a, .woocommerce #content #content ul.page-numbers li.current a, .woocommerce #container nav.page-navigation ul.pagination li.current a, .woocommerce #container nav.page-navigation ul.page-numbers li.current a, .woocommerce #container .woocommerce-pagination ul.pagination li.current a, .woocommerce #container .woocommerce-pagination ul.page-numbers li.current a, .woocommerce #container .pagination ul.pagination li.current a, .woocommerce #container .pagination ul.page-numbers li.current a, .woocommerce #container #content ul.pagination li.current a, .woocommerce #container #content ul.page-numbers li.current a, .woocommerce-page #content nav.page-navigation ul.pagination li.current a, .woocommerce-page #content nav.page-navigation ul.page-numbers li.current a, .woocommerce-page #content .woocommerce-pagination ul.pagination li.current a, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li.current a, .woocommerce-page #content .pagination ul.pagination li.current a, .woocommerce-page #content .pagination ul.page-numbers li.current a, .woocommerce-page #content #content ul.pagination li.current a, .woocommerce-page #content #content ul.page-numbers li.current a, .woocommerce-page #container nav.page-navigation ul.pagination li.current a, .woocommerce-page #container nav.page-navigation ul.page-numbers li.current a, .woocommerce-page #container .woocommerce-pagination ul.pagination li.current a, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li.current a, .woocommerce-page #container .pagination ul.pagination li.current a, .woocommerce-page #container .pagination ul.page-numbers li.current a, .woocommerce-page #container #content ul.pagination li.current a, .woocommerce-page #container #content ul.page-numbers li.current a, body #content nav.page-navigation ul.pagination li.current a, body #content nav.page-navigation ul.page-numbers li.current a, body #content .woocommerce-pagination ul.pagination li.current a, body #content .woocommerce-pagination ul.page-numbers li.current a, body #content .pagination ul.pagination li.current a, body #content .pagination ul.page-numbers li.current a, body #content #content ul.pagination li.current a, body #content #content ul.page-numbers li.current a, body #container nav.page-navigation ul.pagination li.current a, body #container nav.page-navigation ul.page-numbers li.current a, body #container .woocommerce-pagination ul.pagination li.current a, body #container .woocommerce-pagination ul.page-numbers li.current a, body #container .pagination ul.pagination li.current a, body #container .pagination ul.page-numbers li.current a, body #container #content ul.pagination li.current a, body #container #content ul.page-numbers li.current a {
        background: #333333; }
        body.woocommerce #content nav.page-navigation ul.pagination li.current a:hover, body.woocommerce #content nav.page-navigation ul.page-numbers li.current a:hover, body.woocommerce #content .woocommerce-pagination ul.pagination li.current a:hover, body.woocommerce #content .woocommerce-pagination ul.page-numbers li.current a:hover, body.woocommerce #content .pagination ul.pagination li.current a:hover, body.woocommerce #content .pagination ul.page-numbers li.current a:hover, body.woocommerce #content #content ul.pagination li.current a:hover, body.woocommerce #content #content ul.page-numbers li.current a:hover, body.woocommerce #container nav.page-navigation ul.pagination li.current a:hover, body.woocommerce #container nav.page-navigation ul.page-numbers li.current a:hover, body.woocommerce #container .woocommerce-pagination ul.pagination li.current a:hover, body.woocommerce #container .woocommerce-pagination ul.page-numbers li.current a:hover, body.woocommerce #container .pagination ul.pagination li.current a:hover, body.woocommerce #container .pagination ul.page-numbers li.current a:hover, body.woocommerce #container #content ul.pagination li.current a:hover, body.woocommerce #container #content ul.page-numbers li.current a:hover, body.woocommerce-page #content nav.page-navigation ul.pagination li.current a:hover, body.woocommerce-page #content nav.page-navigation ul.page-numbers li.current a:hover, body.woocommerce-page #content .woocommerce-pagination ul.pagination li.current a:hover, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li.current a:hover, body.woocommerce-page #content .pagination ul.pagination li.current a:hover, body.woocommerce-page #content .pagination ul.page-numbers li.current a:hover, body.woocommerce-page #content #content ul.pagination li.current a:hover, body.woocommerce-page #content #content ul.page-numbers li.current a:hover, body.woocommerce-page #container nav.page-navigation ul.pagination li.current a:hover, body.woocommerce-page #container nav.page-navigation ul.page-numbers li.current a:hover, body.woocommerce-page #container .woocommerce-pagination ul.pagination li.current a:hover, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li.current a:hover, body.woocommerce-page #container .pagination ul.pagination li.current a:hover, body.woocommerce-page #container .pagination ul.page-numbers li.current a:hover, body.woocommerce-page #container #content ul.pagination li.current a:hover, body.woocommerce-page #container #content ul.page-numbers li.current a:hover, .woocommerce #content nav.page-navigation ul.pagination li.current a:hover, .woocommerce #content nav.page-navigation ul.page-numbers li.current a:hover, .woocommerce #content .woocommerce-pagination ul.pagination li.current a:hover, .woocommerce #content .woocommerce-pagination ul.page-numbers li.current a:hover, .woocommerce #content .pagination ul.pagination li.current a:hover, .woocommerce #content .pagination ul.page-numbers li.current a:hover, .woocommerce #content #content ul.pagination li.current a:hover, .woocommerce #content #content ul.page-numbers li.current a:hover, .woocommerce #container nav.page-navigation ul.pagination li.current a:hover, .woocommerce #container nav.page-navigation ul.page-numbers li.current a:hover, .woocommerce #container .woocommerce-pagination ul.pagination li.current a:hover, .woocommerce #container .woocommerce-pagination ul.page-numbers li.current a:hover, .woocommerce #container .pagination ul.pagination li.current a:hover, .woocommerce #container .pagination ul.page-numbers li.current a:hover, .woocommerce #container #content ul.pagination li.current a:hover, .woocommerce #container #content ul.page-numbers li.current a:hover, .woocommerce-page #content nav.page-navigation ul.pagination li.current a:hover, .woocommerce-page #content nav.page-navigation ul.page-numbers li.current a:hover, .woocommerce-page #content .woocommerce-pagination ul.pagination li.current a:hover, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li.current a:hover, .woocommerce-page #content .pagination ul.pagination li.current a:hover, .woocommerce-page #content .pagination ul.page-numbers li.current a:hover, .woocommerce-page #content #content ul.pagination li.current a:hover, .woocommerce-page #content #content ul.page-numbers li.current a:hover, .woocommerce-page #container nav.page-navigation ul.pagination li.current a:hover, .woocommerce-page #container nav.page-navigation ul.page-numbers li.current a:hover, .woocommerce-page #container .woocommerce-pagination ul.pagination li.current a:hover, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li.current a:hover, .woocommerce-page #container .pagination ul.pagination li.current a:hover, .woocommerce-page #container .pagination ul.page-numbers li.current a:hover, .woocommerce-page #container #content ul.pagination li.current a:hover, .woocommerce-page #container #content ul.page-numbers li.current a:hover, body #content nav.page-navigation ul.pagination li.current a:hover, body #content nav.page-navigation ul.page-numbers li.current a:hover, body #content .woocommerce-pagination ul.pagination li.current a:hover, body #content .woocommerce-pagination ul.page-numbers li.current a:hover, body #content .pagination ul.pagination li.current a:hover, body #content .pagination ul.page-numbers li.current a:hover, body #content #content ul.pagination li.current a:hover, body #content #content ul.page-numbers li.current a:hover, body #container nav.page-navigation ul.pagination li.current a:hover, body #container nav.page-navigation ul.page-numbers li.current a:hover, body #container .woocommerce-pagination ul.pagination li.current a:hover, body #container .woocommerce-pagination ul.page-numbers li.current a:hover, body #container .pagination ul.pagination li.current a:hover, body #container .pagination ul.page-numbers li.current a:hover, body #container #content ul.pagination li.current a:hover, body #container #content ul.page-numbers li.current a:hover {
          background: #333333;
          color: white; }
      body.woocommerce #content nav.page-navigation ul.pagination li .current, body.woocommerce #content nav.page-navigation ul.page-numbers li .current, body.woocommerce #content .woocommerce-pagination ul.pagination li .current, body.woocommerce #content .woocommerce-pagination ul.page-numbers li .current, body.woocommerce #content .pagination ul.pagination li .current, body.woocommerce #content .pagination ul.page-numbers li .current, body.woocommerce #content #content ul.pagination li .current, body.woocommerce #content #content ul.page-numbers li .current, body.woocommerce #container nav.page-navigation ul.pagination li .current, body.woocommerce #container nav.page-navigation ul.page-numbers li .current, body.woocommerce #container .woocommerce-pagination ul.pagination li .current, body.woocommerce #container .woocommerce-pagination ul.page-numbers li .current, body.woocommerce #container .pagination ul.pagination li .current, body.woocommerce #container .pagination ul.page-numbers li .current, body.woocommerce #container #content ul.pagination li .current, body.woocommerce #container #content ul.page-numbers li .current, body.woocommerce-page #content nav.page-navigation ul.pagination li .current, body.woocommerce-page #content nav.page-navigation ul.page-numbers li .current, body.woocommerce-page #content .woocommerce-pagination ul.pagination li .current, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li .current, body.woocommerce-page #content .pagination ul.pagination li .current, body.woocommerce-page #content .pagination ul.page-numbers li .current, body.woocommerce-page #content #content ul.pagination li .current, body.woocommerce-page #content #content ul.page-numbers li .current, body.woocommerce-page #container nav.page-navigation ul.pagination li .current, body.woocommerce-page #container nav.page-navigation ul.page-numbers li .current, body.woocommerce-page #container .woocommerce-pagination ul.pagination li .current, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li .current, body.woocommerce-page #container .pagination ul.pagination li .current, body.woocommerce-page #container .pagination ul.page-numbers li .current, body.woocommerce-page #container #content ul.pagination li .current, body.woocommerce-page #container #content ul.page-numbers li .current, .woocommerce #content nav.page-navigation ul.pagination li .current, .woocommerce #content nav.page-navigation ul.page-numbers li .current, .woocommerce #content .woocommerce-pagination ul.pagination li .current, .woocommerce #content .woocommerce-pagination ul.page-numbers li .current, .woocommerce #content .pagination ul.pagination li .current, .woocommerce #content .pagination ul.page-numbers li .current, .woocommerce #content #content ul.pagination li .current, .woocommerce #content #content ul.page-numbers li .current, .woocommerce #container nav.page-navigation ul.pagination li .current, .woocommerce #container nav.page-navigation ul.page-numbers li .current, .woocommerce #container .woocommerce-pagination ul.pagination li .current, .woocommerce #container .woocommerce-pagination ul.page-numbers li .current, .woocommerce #container .pagination ul.pagination li .current, .woocommerce #container .pagination ul.page-numbers li .current, .woocommerce #container #content ul.pagination li .current, .woocommerce #container #content ul.page-numbers li .current, .woocommerce-page #content nav.page-navigation ul.pagination li .current, .woocommerce-page #content nav.page-navigation ul.page-numbers li .current, .woocommerce-page #content .woocommerce-pagination ul.pagination li .current, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li .current, .woocommerce-page #content .pagination ul.pagination li .current, .woocommerce-page #content .pagination ul.page-numbers li .current, .woocommerce-page #content #content ul.pagination li .current, .woocommerce-page #content #content ul.page-numbers li .current, .woocommerce-page #container nav.page-navigation ul.pagination li .current, .woocommerce-page #container nav.page-navigation ul.page-numbers li .current, .woocommerce-page #container .woocommerce-pagination ul.pagination li .current, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li .current, .woocommerce-page #container .pagination ul.pagination li .current, .woocommerce-page #container .pagination ul.page-numbers li .current, .woocommerce-page #container #content ul.pagination li .current, .woocommerce-page #container #content ul.page-numbers li .current, body #content nav.page-navigation ul.pagination li .current, body #content nav.page-navigation ul.page-numbers li .current, body #content .woocommerce-pagination ul.pagination li .current, body #content .woocommerce-pagination ul.page-numbers li .current, body #content .pagination ul.pagination li .current, body #content .pagination ul.page-numbers li .current, body #content #content ul.pagination li .current, body #content #content ul.page-numbers li .current, body #container nav.page-navigation ul.pagination li .current, body #container nav.page-navigation ul.page-numbers li .current, body #container .woocommerce-pagination ul.pagination li .current, body #container .woocommerce-pagination ul.page-numbers li .current, body #container .pagination ul.pagination li .current, body #container .pagination ul.page-numbers li .current, body #container #content ul.pagination li .current, body #container #content ul.page-numbers li .current {
        background: #333333; }
        body.woocommerce #content nav.page-navigation ul.pagination li .current:hover, body.woocommerce #content nav.page-navigation ul.page-numbers li .current:hover, body.woocommerce #content .woocommerce-pagination ul.pagination li .current:hover, body.woocommerce #content .woocommerce-pagination ul.page-numbers li .current:hover, body.woocommerce #content .pagination ul.pagination li .current:hover, body.woocommerce #content .pagination ul.page-numbers li .current:hover, body.woocommerce #content #content ul.pagination li .current:hover, body.woocommerce #content #content ul.page-numbers li .current:hover, body.woocommerce #container nav.page-navigation ul.pagination li .current:hover, body.woocommerce #container nav.page-navigation ul.page-numbers li .current:hover, body.woocommerce #container .woocommerce-pagination ul.pagination li .current:hover, body.woocommerce #container .woocommerce-pagination ul.page-numbers li .current:hover, body.woocommerce #container .pagination ul.pagination li .current:hover, body.woocommerce #container .pagination ul.page-numbers li .current:hover, body.woocommerce #container #content ul.pagination li .current:hover, body.woocommerce #container #content ul.page-numbers li .current:hover, body.woocommerce-page #content nav.page-navigation ul.pagination li .current:hover, body.woocommerce-page #content nav.page-navigation ul.page-numbers li .current:hover, body.woocommerce-page #content .woocommerce-pagination ul.pagination li .current:hover, body.woocommerce-page #content .woocommerce-pagination ul.page-numbers li .current:hover, body.woocommerce-page #content .pagination ul.pagination li .current:hover, body.woocommerce-page #content .pagination ul.page-numbers li .current:hover, body.woocommerce-page #content #content ul.pagination li .current:hover, body.woocommerce-page #content #content ul.page-numbers li .current:hover, body.woocommerce-page #container nav.page-navigation ul.pagination li .current:hover, body.woocommerce-page #container nav.page-navigation ul.page-numbers li .current:hover, body.woocommerce-page #container .woocommerce-pagination ul.pagination li .current:hover, body.woocommerce-page #container .woocommerce-pagination ul.page-numbers li .current:hover, body.woocommerce-page #container .pagination ul.pagination li .current:hover, body.woocommerce-page #container .pagination ul.page-numbers li .current:hover, body.woocommerce-page #container #content ul.pagination li .current:hover, body.woocommerce-page #container #content ul.page-numbers li .current:hover, .woocommerce #content nav.page-navigation ul.pagination li .current:hover, .woocommerce #content nav.page-navigation ul.page-numbers li .current:hover, .woocommerce #content .woocommerce-pagination ul.pagination li .current:hover, .woocommerce #content .woocommerce-pagination ul.page-numbers li .current:hover, .woocommerce #content .pagination ul.pagination li .current:hover, .woocommerce #content .pagination ul.page-numbers li .current:hover, .woocommerce #content #content ul.pagination li .current:hover, .woocommerce #content #content ul.page-numbers li .current:hover, .woocommerce #container nav.page-navigation ul.pagination li .current:hover, .woocommerce #container nav.page-navigation ul.page-numbers li .current:hover, .woocommerce #container .woocommerce-pagination ul.pagination li .current:hover, .woocommerce #container .woocommerce-pagination ul.page-numbers li .current:hover, .woocommerce #container .pagination ul.pagination li .current:hover, .woocommerce #container .pagination ul.page-numbers li .current:hover, .woocommerce #container #content ul.pagination li .current:hover, .woocommerce #container #content ul.page-numbers li .current:hover, .woocommerce-page #content nav.page-navigation ul.pagination li .current:hover, .woocommerce-page #content nav.page-navigation ul.page-numbers li .current:hover, .woocommerce-page #content .woocommerce-pagination ul.pagination li .current:hover, .woocommerce-page #content .woocommerce-pagination ul.page-numbers li .current:hover, .woocommerce-page #content .pagination ul.pagination li .current:hover, .woocommerce-page #content .pagination ul.page-numbers li .current:hover, .woocommerce-page #content #content ul.pagination li .current:hover, .woocommerce-page #content #content ul.page-numbers li .current:hover, .woocommerce-page #container nav.page-navigation ul.pagination li .current:hover, .woocommerce-page #container nav.page-navigation ul.page-numbers li .current:hover, .woocommerce-page #container .woocommerce-pagination ul.pagination li .current:hover, .woocommerce-page #container .woocommerce-pagination ul.page-numbers li .current:hover, .woocommerce-page #container .pagination ul.pagination li .current:hover, .woocommerce-page #container .pagination ul.page-numbers li .current:hover, .woocommerce-page #container #content ul.pagination li .current:hover, .woocommerce-page #container #content ul.page-numbers li .current:hover, body #content nav.page-navigation ul.pagination li .current:hover, body #content nav.page-navigation ul.page-numbers li .current:hover, body #content .woocommerce-pagination ul.pagination li .current:hover, body #content .woocommerce-pagination ul.page-numbers li .current:hover, body #content .pagination ul.pagination li .current:hover, body #content .pagination ul.page-numbers li .current:hover, body #content #content ul.pagination li .current:hover, body #content #content ul.page-numbers li .current:hover, body #container nav.page-navigation ul.pagination li .current:hover, body #container nav.page-navigation ul.page-numbers li .current:hover, body #container .woocommerce-pagination ul.pagination li .current:hover, body #container .woocommerce-pagination ul.page-numbers li .current:hover, body #container .pagination ul.pagination li .current:hover, body #container .pagination ul.page-numbers li .current:hover, body #container #content ul.pagination li .current:hover, body #container #content ul.page-numbers li .current:hover {
          background: #333333; }
body.woocommerce #content #content.front-page, body.woocommerce #container #content.front-page, body.woocommerce-page #content #content.front-page, body.woocommerce-page #container #content.front-page, .woocommerce #content #content.front-page, .woocommerce #container #content.front-page, .woocommerce-page #content #content.front-page, .woocommerce-page #container #content.front-page, body #content #content.front-page, body #container #content.front-page {
  margin-bottom: -30px; }
  @media only screen and (max-width:64em) {
    body.woocommerce #content #content.front-page, body.woocommerce #container #content.front-page, body.woocommerce-page #content #content.front-page, body.woocommerce-page #container #content.front-page, .woocommerce #content #content.front-page, .woocommerce #container #content.front-page, .woocommerce-page #content #content.front-page, .woocommerce-page #container #content.front-page, body #content #content.front-page, body #container #content.front-page {
      margin-bottom: -10px; } }

/*tabs*/
body .widget_tabs .tabs, body .widget_tabs .tabs.radius, body .widget_tabs .tabs, body .tabs, body .tabs.radius, body .tabs {
  border-bottom-width: 3px; }
  body .widget_tabs .tabs dd, body .widget_tabs .tabs.radius dd, body .widget_tabs .tabs dd, body .tabs dd, body .tabs.radius dd, body .tabs dd {
    position: relative;
    top: 3px;
    margin-right: -1px; }
    body .widget_tabs .tabs dd > a, body .widget_tabs .tabs.radius dd > a, body .widget_tabs .tabs dd > a, body .tabs dd > a, body .tabs.radius dd > a, body .tabs dd > a {
      background: transparent;
      border: 1px solid transparent;
      border-width: 0 0 3px;
      font-family: 'Roboto', sans-serif;
      font-weight: normal;
      display: block;
      font-size: 0.96774rem;
      color: black;
      line-height: 1.4;
      font-size: 1.16129rem;
      padding: 0 8px 5px;
      top: 0;
      position: relative; }
      body .widget_tabs .tabs dd > a:hover, body .widget_tabs .tabs.radius dd > a:hover, body .widget_tabs .tabs dd > a:hover, body .tabs dd > a:hover, body .tabs.radius dd > a:hover, body .tabs dd > a:hover {
        color: #eb5429;
        text-decoration: none; }
      body .widget_tabs .tabs dd > a.active, body .widget_tabs .tabs dd > a:focus, body .widget_tabs .tabs dd > a:active, body .widget_tabs .tabs dd > a:hover, body .widget_tabs .tabs.radius dd > a.active, body .widget_tabs .tabs.radius dd > a:focus, body .widget_tabs .tabs.radius dd > a:active, body .widget_tabs .tabs.radius dd > a:hover, body .widget_tabs .tabs dd > a.active, body .widget_tabs .tabs dd > a:focus, body .widget_tabs .tabs dd > a:active, body .widget_tabs .tabs dd > a:hover, body .tabs dd > a.active, body .tabs dd > a:focus, body .tabs dd > a:active, body .tabs dd > a:hover, body .tabs.radius dd > a.active, body .tabs.radius dd > a:focus, body .tabs.radius dd > a:active, body .tabs.radius dd > a:hover, body .tabs dd > a.active, body .tabs dd > a:focus, body .tabs dd > a:active, body .tabs dd > a:hover {
        color: #eb5429;
        border-color: #eb5429;
        background: transparent; }
        body .widget_tabs .tabs dd > a.active:before, body .widget_tabs .tabs dd > a:focus:before, body .widget_tabs .tabs dd > a:active:before, body .widget_tabs .tabs dd > a:hover:before, body .widget_tabs .tabs.radius dd > a.active:before, body .widget_tabs .tabs.radius dd > a:focus:before, body .widget_tabs .tabs.radius dd > a:active:before, body .widget_tabs .tabs.radius dd > a:hover:before, body .widget_tabs .tabs dd > a.active:before, body .widget_tabs .tabs dd > a:focus:before, body .widget_tabs .tabs dd > a:active:before, body .widget_tabs .tabs dd > a:hover:before, body .tabs dd > a.active:before, body .tabs dd > a:focus:before, body .tabs dd > a:active:before, body .tabs dd > a:hover:before, body .tabs.radius dd > a.active:before, body .tabs.radius dd > a:focus:before, body .tabs.radius dd > a:active:before, body .tabs.radius dd > a:hover:before, body .tabs dd > a.active:before, body .tabs dd > a:focus:before, body .tabs dd > a:active:before, body .tabs dd > a:hover:before {
          content: '';
          display: block;
          bottom: -16px;
          left: 50%;
          margin-left: -4px;
          border: solid transparent;
          content: " ";
          height: 0;
          width: 0;
          position: absolute;
          pointer-events: none;
          border-color: rgba(136, 183, 213, 0);
          border-top-color: #eb5429;
          border-width: 8px; }
    body .widget_tabs .tabs dd.active a, body .widget_tabs .tabs.radius dd.active a, body .widget_tabs .tabs dd.active a, body .tabs dd.active a, body .tabs.radius dd.active a, body .tabs dd.active a {
      border: 1px solid #eb5429;
      border-width: 0 0 3px;
      color: #eb5429;
      top: 0px; }
      body .widget_tabs .tabs dd.active a:before, body .widget_tabs .tabs.radius dd.active a:before, body .widget_tabs .tabs dd.active a:before, body .tabs dd.active a:before, body .tabs.radius dd.active a:before, body .tabs dd.active a:before {
        content: '';
        display: block;
        bottom: -16px;
        left: 50%;
        margin-left: -4px;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
        border-color: rgba(136, 183, 213, 0);
        border-top-color: #eb5429;
        border-width: 8px; }
body .widget_tabs .tabs-content, body .tabs-content {
  border: 0;
  margin: 0; }
  body .widget_tabs .tabs-content .content, body .tabs-content .content {
    padding-bottom: 0; }
    body .widget_tabs .tabs-content .content p, body .tabs-content .content p {
      font-size: 1rem; }
    body .widget_tabs .tabs-content .content .my_term-archive, body .tabs-content .content .my_term-archive {
      font-size: 0; }
      body .widget_tabs .tabs-content .content .my_term-archive a, body .tabs-content .content .my_term-archive a {
        border: 1px solid rgba(0, 0, 0, 0.2);
        font-size: 0.77419rem;
        margin: 0 5px 5px 0;
        padding: 4px 8px;
        display: inline-block;
        color: #444444; }
        body .widget_tabs .tabs-content .content .my_term-archive a:hover, body .tabs-content .content .my_term-archive a:hover {
          color: white;
          background: #eb5429; }
body .widget_tabs .tab-detail, body .tab-detail {
  padding: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding-bottom: 10px;
  margin-bottom: 10px; }
  body .widget_tabs .tab-detail:last-child, body .tab-detail:last-child {
    border: 0; }
  body .widget_tabs .tab-detail a, body .tab-detail a {
    line-height: 15px;
    margin-bottom: 0;
    color: #444444; }
    body .widget_tabs .tab-detail a strong, body .tab-detail a strong {
      font-weight: 400;
      line-height: 20px; }
    body .widget_tabs .tab-detail a:hover, body .tab-detail a:hover {
      color: #eb5429; }

/*blockquote*/
blockquote {
  padding: 5px 5px 5px 70px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  position: relative;
  min-height: 60px;
  border-left: 3px solid #eb5429; }
  blockquote p {
    margin: 12px 0; }
  blockquote:before {
    content: '\f10d';
    font-family: FontAwesome;
    position: absolute;
    left: 18px;
    top: 0;
    font-size: 2.32258rem; }

/* Select DropDown */
.select-wrap {
  position: relative; }
  .select-wrap select {
    position: relative;
    cursor: pointer;
    width: 100%;
    background: white;
    margin: 0;
    height: auto;
    padding: 10px; }
    .select-wrap select option {
      font-size: 15px;
      margin: 5px 12px; }
  .select-wrap span.select {
    position: absolute;
    left: 0;
    top: 0;
    background: white;
    border: 1px solid rgba(0, 0, 0, 0.3);
    padding: 7px 20px 10px 15px;
    border-radius: 2px;
    height: 100%;
    max-width: 370px;
    width: 100%;
    cursor: pointer;
    text-align: left;
    font-size: 1rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
    .select-wrap span.select:after {
      content: '\f107';
      position: absolute;
      right: 10px;
      top: 5px;
      font-family: 'FontAwesome';
      font-size: 18px; }

.home-slider {
  width: 100%;
  display: inline-block;
  float: left;
  position: relative;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.1); }
  @media only screen and (max-width:1200px) {
    .home-slider {
      max-height: 450px;
      overflow: hidden; } }
  .home-slider ul, .home-slider ol {
    list-style: none;
    margin: 0;
    padding: 0; }
    .home-slider ul li, .home-slider ol li {
      position: relative; }
      .home-slider ul li .slide_text, .home-slider ol li .slide_text {
        bottom: 50%;
        color: white;
        padding: 1em;
        position: absolute;
        margin-bottom: -100px;
        z-index: 1;
        max-width: 1230px;
        width: 100%;
        margin: 0 auto -100px;
        left: 0;
        right: 0;
        text-align: center;
        direction: rtl; }
        @media only screen and (max-width:75em) {
          .home-slider ul li .slide_text, .home-slider ol li .slide_text {
            max-width: 85%;
            margin-bottom: -13%; } }
        @media only screen and (max-width:40em) {
          .home-slider ul li .slide_text, .home-slider ol li .slide_text {
            display: none; } }
        .home-slider ul li .slide_text .slide_title, .home-slider ol li .slide_text .slide_title {
          font-size: 4.06452rem;
          line-height: 1;
          font-weight: 300;
          color: black;
          letter-spacing: 0;
          margin-bottom: 15px;
          font-family: 'Roboto', sans-serif;
          text-transform: uppercase;
          position: relative; }
          @media only screen and (max-width:75em) {
            .home-slider ul li .slide_text .slide_title, .home-slider ol li .slide_text .slide_title {
              font-size: 1.93548rem; } }
          @media only screen and (max-width:40.063em) {
            .home-slider ul li .slide_text .slide_title, .home-slider ol li .slide_text .slide_title {
              font-size: 100%; } }
          .home-slider ul li .slide_text .slide_title:empty, .home-slider ol li .slide_text .slide_title:empty {
            display: none; }
        .home-slider ul li .slide_text .slide_byline, .home-slider ol li .slide_text .slide_byline {
          font-size: 1.93548rem;
          font-family: 'Roboto', sans-serif;
          letter-spacing: 0;
          margin: 0;
          padding-left: 4px;
          text-transform: none;
          font-weight: 300; }
          @media only screen and (max-width:75em) {
            .home-slider ul li .slide_text .slide_byline, .home-slider ol li .slide_text .slide_byline {
              font-size: 1.16129rem; } }
          .home-slider ul li .slide_text .slide_byline:empty, .home-slider ol li .slide_text .slide_byline:empty {
            display: none; }
        .home-slider ul li .slide_text .slide_descripition, .home-slider ol li .slide_text .slide_descripition {
          padding-left: 4px;
          margin-top: 20px;
          font-size: 1.16129rem;
          color: black; }
          @media only screen and (max-width:75em) {
            .home-slider ul li .slide_text .slide_descripition, .home-slider ol li .slide_text .slide_descripition {
              font-size: 0.90323rem; } }
          .home-slider ul li .slide_text .slide_descripition:empty, .home-slider ol li .slide_text .slide_descripition:empty {
            display: none; }
        .home-slider ul li .slide_text .button, .home-slider ol li .slide_text .button {
          margin: 20px 0 0;
          font-size: 1.29032rem;
          padding: 15px 30px; }
      .home-slider ul li img, .home-slider ol li img {
        width: 100%; }
    .home-slider ul.slides li, .home-slider ol.slides li {
      display: none; }
      .home-slider ul.slides li:first-child, .home-slider ol.slides li:first-child {
        display: block; }
  .home-slider .flex-control-nav {
    position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center; }
    @media only screen and (max-width:75em) {
      .home-slider .flex-control-nav {
        display: none; } }
    .home-slider .flex-control-nav li {
      display: inline-block;
      margin: 0 3px; }
      .home-slider .flex-control-nav li a {
        width: 30px;
        height: 6px;
        background: #888888;
        cursor: pointer;
        font-size: 0;
        display: inline-block;
        -webkit-transition: all 0.3s ease 0s;
        -moz-transition: all 0.3s ease 0s;
        -ms-transition: all 0.3s ease 0s;
        -o-transition: all 0.3s ease 0s;
        transition: all 0.3s ease 0s; }
        .home-slider .flex-control-nav li a:hover, .home-slider .flex-control-nav li a.flex-active {
          background: #eb5429; }
  .home-slider .flex-direction-nav li {
    position: absolute;
    left: -50px;
    top: 50%;
    margin-top:-5%;
    display: inline-block;
    float: left;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s; }
    .home-slider .flex-direction-nav li a {
      border: 2px solid rgba(0, 0, 0, 0.5);
      position: relative;
      width: 45px;
      height: 45px;
      text-align: center;
      font-size: 0px;
      display: inline-block;
      border-radius: 1000px;
      color: rgba(0, 0, 0, 0.5); }
      .home-slider .flex-direction-nav li a:after {
        content: '\f104';
        left: -1px;
        font-family: FontAwesome;
        position: absolute;
        height: 100%;
        width: 100%;
        line-height: 40px;
        font-size: 1.93548rem; }
        @media only screen and (max-width:40.063em) {
          .home-slider .flex-direction-nav li a:after {
            font-size: 1.29032rem;
            line-height: 28px;}
          .home-slider .flex-direction-nav li{margin-top: -9%;}  
              }
      .home-slider .flex-direction-nav li a:hover {
        background: white;
        color: black; }
      @media only screen and (max-width:40.063em) {
        .home-slider .flex-direction-nav li a {
          width: 30px;
          height: 30px;
          border-width: 1px; } }
    .home-slider .flex-direction-nav li:last-child {
      float: right;
      right: -50px;
      left: auto; }
      .home-slider .flex-direction-nav li:last-child a:after {
        content: '\f105';
        left: auto;
        right: -1px; }
    @media only screen and (max-width:1200px) {
      .home-slider .flex-direction-nav li {
        left: 10px; }
        .home-slider .flex-direction-nav li:last-child {
          right: 10px; }
        .home-slider .flex-direction-nav li a {
          opacity: 1; } }
  @media only screen and (max-width:64em) {
    .home-slider .flex-direction-nav {
     /* margin-top: -30px; */ } }
  .home-slider:hover .flex-direction-nav li {
    left: 30px; }
    .home-slider:hover .flex-direction-nav li:last-child {
      right: 30px;
      left: auto; }
      @media only screen and (max-width:40.063em) {
        .home-slider:hover .flex-direction-nav li:last-child {
          right: 10px; } }
    @media only screen and (max-width:40.063em) {
      .home-slider:hover .flex-direction-nav li {
        left: 10px; } }
    @media only screen and (max-width:1200px) {
      .home-slider:hover .flex-direction-nav li {
        left: 10px; }
        .home-slider:hover .flex-direction-nav li:last-child {
          right: 10px; }
        .home-slider:hover .flex-direction-nav li a {
          opacity: 1; } }

/* Woocommerce Plugin */
body.woocommerce input#submit, body.woocommerce a.button, body.woocommerce button.button, body.woocommerce input.button, body.woocommerce input.button.alt, body.woocommerce input#submit.alt, body.woocommerce a.button.alt, body.woocommerce button.button.alt, body.woocommerce-page input#submit, body.woocommerce-page a.button, body.woocommerce-page button.button, body.woocommerce-page input.button, body.woocommerce-page input.button.alt, body.woocommerce-page input#submit.alt, body.woocommerce-page a.button.alt, body.woocommerce-page button.button.alt, .woocommerce input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce-page input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, body input#submit, body a.button, body button.button, body input.button, body input.button.alt, body input#submit.alt, body a.button.alt, body button.button.alt {
  text-transform: uppercase;
  font-size: 0.90323rem;
  padding: 10px 20px 11px;
  border: 0px;
  border-radius: 0px;
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  box-shadow: none;
  text-shadow: none;
  background: #333333;
  color: white;
  line-height: normal;
  letter-spacing: 0px; }
  body.woocommerce input#submit.alt, body.woocommerce input#submit.checkout, body.woocommerce a.button.alt, body.woocommerce a.button.checkout, body.woocommerce button.button.alt, body.woocommerce button.button.checkout, body.woocommerce input.button.alt, body.woocommerce input.button.checkout, body.woocommerce input.button.alt.alt, body.woocommerce input.button.alt.checkout, body.woocommerce input#submit.alt.alt, body.woocommerce input#submit.alt.checkout, body.woocommerce a.button.alt.alt, body.woocommerce a.button.alt.checkout, body.woocommerce button.button.alt.alt, body.woocommerce button.button.alt.checkout, body.woocommerce-page input#submit.alt, body.woocommerce-page input#submit.checkout, body.woocommerce-page a.button.alt, body.woocommerce-page a.button.checkout, body.woocommerce-page button.button.alt, body.woocommerce-page button.button.checkout, body.woocommerce-page input.button.alt, body.woocommerce-page input.button.checkout, body.woocommerce-page input.button.alt.alt, body.woocommerce-page input.button.alt.checkout, body.woocommerce-page input#submit.alt.alt, body.woocommerce-page input#submit.alt.checkout, body.woocommerce-page a.button.alt.alt, body.woocommerce-page a.button.alt.checkout, body.woocommerce-page button.button.alt.alt, body.woocommerce-page button.button.alt.checkout, .woocommerce input#submit.alt, .woocommerce input#submit.checkout, .woocommerce a.button.alt, .woocommerce a.button.checkout, .woocommerce button.button.alt, .woocommerce button.button.checkout, .woocommerce input.button.alt, .woocommerce input.button.checkout, .woocommerce input.button.alt.alt, .woocommerce input.button.alt.checkout, .woocommerce input#submit.alt.alt, .woocommerce input#submit.alt.checkout, .woocommerce a.button.alt.alt, .woocommerce a.button.alt.checkout, .woocommerce button.button.alt.alt, .woocommerce button.button.alt.checkout, .woocommerce-page input#submit.alt, .woocommerce-page input#submit.checkout, .woocommerce-page a.button.alt, .woocommerce-page a.button.checkout, .woocommerce-page button.button.alt, .woocommerce-page button.button.checkout, .woocommerce-page input.button.alt, .woocommerce-page input.button.checkout, .woocommerce-page input.button.alt.alt, .woocommerce-page input.button.alt.checkout, .woocommerce-page input#submit.alt.alt, .woocommerce-page input#submit.alt.checkout, .woocommerce-page a.button.alt.alt, .woocommerce-page a.button.alt.checkout, .woocommerce-page button.button.alt.alt, .woocommerce-page button.button.alt.checkout, body input#submit.alt, body input#submit.checkout, body a.button.alt, body a.button.checkout, body button.button.alt, body button.button.checkout, body input.button.alt, body input.button.checkout, body input.button.alt.alt, body input.button.alt.checkout, body input#submit.alt.alt, body input#submit.alt.checkout, body a.button.alt.alt, body a.button.alt.checkout, body button.button.alt.alt, body button.button.alt.checkout {
    background: #eb5429; }
    body.woocommerce input#submit.alt:hover, body.woocommerce input#submit.checkout:hover, body.woocommerce a.button.alt:hover, body.woocommerce a.button.checkout:hover, body.woocommerce button.button.alt:hover, body.woocommerce button.button.checkout:hover, body.woocommerce input.button.alt:hover, body.woocommerce input.button.checkout:hover, body.woocommerce input.button.alt.alt:hover, body.woocommerce input.button.alt.checkout:hover, body.woocommerce input#submit.alt.alt:hover, body.woocommerce input#submit.alt.checkout:hover, body.woocommerce a.button.alt.alt:hover, body.woocommerce a.button.alt.checkout:hover, body.woocommerce button.button.alt.alt:hover, body.woocommerce button.button.alt.checkout:hover, body.woocommerce-page input#submit.alt:hover, body.woocommerce-page input#submit.checkout:hover, body.woocommerce-page a.button.alt:hover, body.woocommerce-page a.button.checkout:hover, body.woocommerce-page button.button.alt:hover, body.woocommerce-page button.button.checkout:hover, body.woocommerce-page input.button.alt:hover, body.woocommerce-page input.button.checkout:hover, body.woocommerce-page input.button.alt.alt:hover, body.woocommerce-page input.button.alt.checkout:hover, body.woocommerce-page input#submit.alt.alt:hover, body.woocommerce-page input#submit.alt.checkout:hover, body.woocommerce-page a.button.alt.alt:hover, body.woocommerce-page a.button.alt.checkout:hover, body.woocommerce-page button.button.alt.alt:hover, body.woocommerce-page button.button.alt.checkout:hover, .woocommerce input#submit.alt:hover, .woocommerce input#submit.checkout:hover, .woocommerce a.button.alt:hover, .woocommerce a.button.checkout:hover, .woocommerce button.button.alt:hover, .woocommerce button.button.checkout:hover, .woocommerce input.button.alt:hover, .woocommerce input.button.checkout:hover, .woocommerce input.button.alt.alt:hover, .woocommerce input.button.alt.checkout:hover, .woocommerce input#submit.alt.alt:hover, .woocommerce input#submit.alt.checkout:hover, .woocommerce a.button.alt.alt:hover, .woocommerce a.button.alt.checkout:hover, .woocommerce button.button.alt.alt:hover, .woocommerce button.button.alt.checkout:hover, .woocommerce-page input#submit.alt:hover, .woocommerce-page input#submit.checkout:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button.checkout:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button.checkout:hover, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button.checkout:hover, .woocommerce-page input.button.alt.alt:hover, .woocommerce-page input.button.alt.checkout:hover, .woocommerce-page input#submit.alt.alt:hover, .woocommerce-page input#submit.alt.checkout:hover, .woocommerce-page a.button.alt.alt:hover, .woocommerce-page a.button.alt.checkout:hover, .woocommerce-page button.button.alt.alt:hover, .woocommerce-page button.button.alt.checkout:hover, body input#submit.alt:hover, body input#submit.checkout:hover, body a.button.alt:hover, body a.button.checkout:hover, body button.button.alt:hover, body button.button.checkout:hover, body input.button.alt:hover, body input.button.checkout:hover, body input.button.alt.alt:hover, body input.button.alt.checkout:hover, body input#submit.alt.alt:hover, body input#submit.alt.checkout:hover, body a.button.alt.alt:hover, body a.button.alt.checkout:hover, body button.button.alt.alt:hover, body button.button.alt.checkout:hover {
      background: #333333; }
  body.woocommerce input#submit:hover, body.woocommerce input#submit:focus, body.woocommerce input#submit:active, body.woocommerce a.button:hover, body.woocommerce a.button:focus, body.woocommerce a.button:active, body.woocommerce button.button:hover, body.woocommerce button.button:focus, body.woocommerce button.button:active, body.woocommerce input.button:hover, body.woocommerce input.button:focus, body.woocommerce input.button:active, body.woocommerce input.button.alt:hover, body.woocommerce input.button.alt:focus, body.woocommerce input.button.alt:active, body.woocommerce input#submit.alt:hover, body.woocommerce input#submit.alt:focus, body.woocommerce input#submit.alt:active, body.woocommerce a.button.alt:hover, body.woocommerce a.button.alt:focus, body.woocommerce a.button.alt:active, body.woocommerce button.button.alt:hover, body.woocommerce button.button.alt:focus, body.woocommerce button.button.alt:active, body.woocommerce-page input#submit:hover, body.woocommerce-page input#submit:focus, body.woocommerce-page input#submit:active, body.woocommerce-page a.button:hover, body.woocommerce-page a.button:focus, body.woocommerce-page a.button:active, body.woocommerce-page button.button:hover, body.woocommerce-page button.button:focus, body.woocommerce-page button.button:active, body.woocommerce-page input.button:hover, body.woocommerce-page input.button:focus, body.woocommerce-page input.button:active, body.woocommerce-page input.button.alt:hover, body.woocommerce-page input.button.alt:focus, body.woocommerce-page input.button.alt:active, body.woocommerce-page input#submit.alt:hover, body.woocommerce-page input#submit.alt:focus, body.woocommerce-page input#submit.alt:active, body.woocommerce-page a.button.alt:hover, body.woocommerce-page a.button.alt:focus, body.woocommerce-page a.button.alt:active, body.woocommerce-page button.button.alt:hover, body.woocommerce-page button.button.alt:focus, body.woocommerce-page button.button.alt:active, .woocommerce input#submit:hover, .woocommerce input#submit:focus, .woocommerce input#submit:active, .woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce a.button:active, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce button.button:active, .woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce input.button:active, .woocommerce input.button.alt:hover, .woocommerce input.button.alt:focus, .woocommerce input.button.alt:active, .woocommerce input#submit.alt:hover, .woocommerce input#submit.alt:focus, .woocommerce input#submit.alt:active, .woocommerce a.button.alt:hover, .woocommerce a.button.alt:focus, .woocommerce a.button.alt:active, .woocommerce button.button.alt:hover, .woocommerce button.button.alt:focus, .woocommerce button.button.alt:active, .woocommerce-page input#submit:hover, .woocommerce-page input#submit:focus, .woocommerce-page input#submit:active, .woocommerce-page a.button:hover, .woocommerce-page a.button:focus, .woocommerce-page a.button:active, .woocommerce-page button.button:hover, .woocommerce-page button.button:focus, .woocommerce-page button.button:active, .woocommerce-page input.button:hover, .woocommerce-page input.button:focus, .woocommerce-page input.button:active, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button.alt:focus, .woocommerce-page input.button.alt:active, .woocommerce-page input#submit.alt:hover, .woocommerce-page input#submit.alt:focus, .woocommerce-page input#submit.alt:active, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button.alt:focus, .woocommerce-page a.button.alt:active, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button.alt:focus, .woocommerce-page button.button.alt:active, body input#submit:hover, body input#submit:focus, body input#submit:active, body a.button:hover, body a.button:focus, body a.button:active, body button.button:hover, body button.button:focus, body button.button:active, body input.button:hover, body input.button:focus, body input.button:active, body input.button.alt:hover, body input.button.alt:focus, body input.button.alt:active, body input#submit.alt:hover, body input#submit.alt:focus, body input#submit.alt:active, body a.button.alt:hover, body a.button.alt:focus, body a.button.alt:active, body button.button.alt:hover, body button.button.alt:focus, body button.button.alt:active {
    background: #eb5429;
    text-shadow: none;
    color: white; }
  body.woocommerce input#submit.dropdown, body.woocommerce a.button.dropdown, body.woocommerce button.button.dropdown, body.woocommerce input.button.dropdown, body.woocommerce input.button.alt.dropdown, body.woocommerce input#submit.alt.dropdown, body.woocommerce a.button.alt.dropdown, body.woocommerce button.button.alt.dropdown, body.woocommerce-page input#submit.dropdown, body.woocommerce-page a.button.dropdown, body.woocommerce-page button.button.dropdown, body.woocommerce-page input.button.dropdown, body.woocommerce-page input.button.alt.dropdown, body.woocommerce-page input#submit.alt.dropdown, body.woocommerce-page a.button.alt.dropdown, body.woocommerce-page button.button.alt.dropdown, .woocommerce input#submit.dropdown, .woocommerce a.button.dropdown, .woocommerce button.button.dropdown, .woocommerce input.button.dropdown, .woocommerce input.button.alt.dropdown, .woocommerce input#submit.alt.dropdown, .woocommerce a.button.alt.dropdown, .woocommerce button.button.alt.dropdown, .woocommerce-page input#submit.dropdown, .woocommerce-page a.button.dropdown, .woocommerce-page button.button.dropdown, .woocommerce-page input.button.dropdown, .woocommerce-page input.button.alt.dropdown, .woocommerce-page input#submit.alt.dropdown, .woocommerce-page a.button.alt.dropdown, .woocommerce-page button.button.alt.dropdown, body input#submit.dropdown, body a.button.dropdown, body button.button.dropdown, body input.button.dropdown, body input.button.alt.dropdown, body input#submit.alt.dropdown, body a.button.alt.dropdown, body button.button.alt.dropdown {
    padding-right: 3rem; }
  body.woocommerce input#submit.split, body.woocommerce a.button.split, body.woocommerce button.button.split, body.woocommerce input.button.split, body.woocommerce input.button.alt.split, body.woocommerce input#submit.alt.split, body.woocommerce a.button.alt.split, body.woocommerce button.button.alt.split, body.woocommerce-page input#submit.split, body.woocommerce-page a.button.split, body.woocommerce-page button.button.split, body.woocommerce-page input.button.split, body.woocommerce-page input.button.alt.split, body.woocommerce-page input#submit.alt.split, body.woocommerce-page a.button.alt.split, body.woocommerce-page button.button.alt.split, .woocommerce input#submit.split, .woocommerce a.button.split, .woocommerce button.button.split, .woocommerce input.button.split, .woocommerce input.button.alt.split, .woocommerce input#submit.alt.split, .woocommerce a.button.alt.split, .woocommerce button.button.alt.split, .woocommerce-page input#submit.split, .woocommerce-page a.button.split, .woocommerce-page button.button.split, .woocommerce-page input.button.split, .woocommerce-page input.button.alt.split, .woocommerce-page input#submit.alt.split, .woocommerce-page a.button.alt.split, .woocommerce-page button.button.alt.split, body input#submit.split, body a.button.split, body button.button.split, body input.button.split, body input.button.alt.split, body input#submit.alt.split, body a.button.alt.split, body button.button.alt.split {
    padding-right: 5rem; }
  body.woocommerce input#submit.secondary:after, body.woocommerce a.button.secondary:after, body.woocommerce button.button.secondary:after, body.woocommerce input.button.secondary:after, body.woocommerce input.button.alt.secondary:after, body.woocommerce input#submit.alt.secondary:after, body.woocommerce a.button.alt.secondary:after, body.woocommerce button.button.alt.secondary:after, body.woocommerce-page input#submit.secondary:after, body.woocommerce-page a.button.secondary:after, body.woocommerce-page button.button.secondary:after, body.woocommerce-page input.button.secondary:after, body.woocommerce-page input.button.alt.secondary:after, body.woocommerce-page input#submit.alt.secondary:after, body.woocommerce-page a.button.alt.secondary:after, body.woocommerce-page button.button.alt.secondary:after, .woocommerce input#submit.secondary:after, .woocommerce a.button.secondary:after, .woocommerce button.button.secondary:after, .woocommerce input.button.secondary:after, .woocommerce input.button.alt.secondary:after, .woocommerce input#submit.alt.secondary:after, .woocommerce a.button.alt.secondary:after, .woocommerce button.button.alt.secondary:after, .woocommerce-page input#submit.secondary:after, .woocommerce-page a.button.secondary:after, .woocommerce-page button.button.secondary:after, .woocommerce-page input.button.secondary:after, .woocommerce-page input.button.alt.secondary:after, .woocommerce-page input#submit.alt.secondary:after, .woocommerce-page a.button.alt.secondary:after, .woocommerce-page button.button.alt.secondary:after, body input#submit.secondary:after, body a.button.secondary:after, body button.button.secondary:after, body input.button.secondary:after, body input.button.alt.secondary:after, body input#submit.alt.secondary:after, body a.button.alt.secondary:after, body button.button.alt.secondary:after {
    border-color: white transparent transparent; }
  body.woocommerce input#submit.secondary span:after, body.woocommerce a.button.secondary span:after, body.woocommerce button.button.secondary span:after, body.woocommerce input.button.secondary span:after, body.woocommerce input.button.alt.secondary span:after, body.woocommerce input#submit.alt.secondary span:after, body.woocommerce a.button.alt.secondary span:after, body.woocommerce button.button.alt.secondary span:after, body.woocommerce-page input#submit.secondary span:after, body.woocommerce-page a.button.secondary span:after, body.woocommerce-page button.button.secondary span:after, body.woocommerce-page input.button.secondary span:after, body.woocommerce-page input.button.alt.secondary span:after, body.woocommerce-page input#submit.alt.secondary span:after, body.woocommerce-page a.button.alt.secondary span:after, body.woocommerce-page button.button.alt.secondary span:after, .woocommerce input#submit.secondary span:after, .woocommerce a.button.secondary span:after, .woocommerce button.button.secondary span:after, .woocommerce input.button.secondary span:after, .woocommerce input.button.alt.secondary span:after, .woocommerce input#submit.alt.secondary span:after, .woocommerce a.button.alt.secondary span:after, .woocommerce button.button.alt.secondary span:after, .woocommerce-page input#submit.secondary span:after, .woocommerce-page a.button.secondary span:after, .woocommerce-page button.button.secondary span:after, .woocommerce-page input.button.secondary span:after, .woocommerce-page input.button.alt.secondary span:after, .woocommerce-page input#submit.alt.secondary span:after, .woocommerce-page a.button.alt.secondary span:after, .woocommerce-page button.button.alt.secondary span:after, body input#submit.secondary span:after, body a.button.secondary span:after, body button.button.secondary span:after, body input.button.secondary span:after, body input.button.alt.secondary span:after, body input#submit.alt.secondary span:after, body a.button.alt.secondary span:after, body button.button.alt.secondary span:after {
    border-color: white transparent transparent; }
  body.woocommerce input#submit.tiny, body.woocommerce a.button.tiny, body.woocommerce button.button.tiny, body.woocommerce input.button.tiny, body.woocommerce input.button.alt.tiny, body.woocommerce input#submit.alt.tiny, body.woocommerce a.button.alt.tiny, body.woocommerce button.button.alt.tiny, body.woocommerce-page input#submit.tiny, body.woocommerce-page a.button.tiny, body.woocommerce-page button.button.tiny, body.woocommerce-page input.button.tiny, body.woocommerce-page input.button.alt.tiny, body.woocommerce-page input#submit.alt.tiny, body.woocommerce-page a.button.alt.tiny, body.woocommerce-page button.button.alt.tiny, .woocommerce input#submit.tiny, .woocommerce a.button.tiny, .woocommerce button.button.tiny, .woocommerce input.button.tiny, .woocommerce input.button.alt.tiny, .woocommerce input#submit.alt.tiny, .woocommerce a.button.alt.tiny, .woocommerce button.button.alt.tiny, .woocommerce-page input#submit.tiny, .woocommerce-page a.button.tiny, .woocommerce-page button.button.tiny, .woocommerce-page input.button.tiny, .woocommerce-page input.button.alt.tiny, .woocommerce-page input#submit.alt.tiny, .woocommerce-page a.button.alt.tiny, .woocommerce-page button.button.alt.tiny, body input#submit.tiny, body a.button.tiny, body button.button.tiny, body input.button.tiny, body input.button.alt.tiny, body input#submit.alt.tiny, body a.button.alt.tiny, body button.button.alt.tiny {
    font-size: 0.64516rem; }
  body.woocommerce input#submit.small, body.woocommerce a.button.small, body.woocommerce button.button.small, body.woocommerce input.button.small, body.woocommerce input.button.alt.small, body.woocommerce input#submit.alt.small, body.woocommerce a.button.alt.small, body.woocommerce button.button.alt.small, body.woocommerce-page input#submit.small, body.woocommerce-page a.button.small, body.woocommerce-page button.button.small, body.woocommerce-page input.button.small, body.woocommerce-page input.button.alt.small, body.woocommerce-page input#submit.alt.small, body.woocommerce-page a.button.alt.small, body.woocommerce-page button.button.alt.small, .woocommerce input#submit.small, .woocommerce a.button.small, .woocommerce button.button.small, .woocommerce input.button.small, .woocommerce input.button.alt.small, .woocommerce input#submit.alt.small, .woocommerce a.button.alt.small, .woocommerce button.button.alt.small, .woocommerce-page input#submit.small, .woocommerce-page a.button.small, .woocommerce-page button.button.small, .woocommerce-page input.button.small, .woocommerce-page input.button.alt.small, .woocommerce-page input#submit.alt.small, .woocommerce-page a.button.alt.small, .woocommerce-page button.button.alt.small, body input#submit.small, body a.button.small, body button.button.small, body input.button.small, body input.button.alt.small, body input#submit.alt.small, body a.button.alt.small, body button.button.alt.small {
    font-size: 0.77419rem; }
  body.woocommerce input#submit.large, body.woocommerce a.button.large, body.woocommerce button.button.large, body.woocommerce input.button.large, body.woocommerce input.button.alt.large, body.woocommerce input#submit.alt.large, body.woocommerce a.button.alt.large, body.woocommerce button.button.alt.large, body.woocommerce-page input#submit.large, body.woocommerce-page a.button.large, body.woocommerce-page button.button.large, body.woocommerce-page input.button.large, body.woocommerce-page input.button.alt.large, body.woocommerce-page input#submit.alt.large, body.woocommerce-page a.button.alt.large, body.woocommerce-page button.button.alt.large, .woocommerce input#submit.large, .woocommerce a.button.large, .woocommerce button.button.large, .woocommerce input.button.large, .woocommerce input.button.alt.large, .woocommerce input#submit.alt.large, .woocommerce a.button.alt.large, .woocommerce button.button.alt.large, .woocommerce-page input#submit.large, .woocommerce-page a.button.large, .woocommerce-page button.button.large, .woocommerce-page input.button.large, .woocommerce-page input.button.alt.large, .woocommerce-page input#submit.alt.large, .woocommerce-page a.button.alt.large, .woocommerce-page button.button.alt.large, body input#submit.large, body a.button.large, body button.button.large, body input.button.large, body input.button.alt.large, body input#submit.alt.large, body a.button.alt.large, body button.button.alt.large {
    font-size: 1.16129rem; }
body.woocommerce span.onsale, body.woocommerce span.onsale, body.woocommerce-page span.onsale, body.woocommerce-page span.onsale, .woocommerce span.onsale, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce-page span.onsale, body span.onsale, body span.onsale {
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  display: block;
  font-size: 0.96774rem;
  color: black;
  line-height: 1.4;
  background: black;
  font-size: 0.70968rem;
  text-transform: uppercase;
  font-weight: 600;
  min-height: 55px;
  min-width: 55px;
  line-height: 45px;
  text-shadow: none;
  border-radius: 1000px;
  color: white;
  z-index: 1;
  position: absolute;
  text-align: center;
  padding: 4px;
  left: auto;
  margin: -15px -15px 0 0 !important;
  right: 0;
  top: 0;
  letter-spacing: 1px; }
  body.woocommerce span.onsale:hover, body.woocommerce span.onsale:hover, body.woocommerce-page span.onsale:hover, body.woocommerce-page span.onsale:hover, .woocommerce span.onsale:hover, .woocommerce span.onsale:hover, .woocommerce-page span.onsale:hover, .woocommerce-page span.onsale:hover, body span.onsale:hover, body span.onsale:hover {
    color: #eb5429;
    text-decoration: none; }
  body.woocommerce span.onsale:hover, body.woocommerce span.onsale:hover, body.woocommerce-page span.onsale:hover, body.woocommerce-page span.onsale:hover, .woocommerce span.onsale:hover, .woocommerce span.onsale:hover, .woocommerce-page span.onsale:hover, .woocommerce-page span.onsale:hover, body span.onsale:hover, body span.onsale:hover {
    color: white; }
body.woocommerce .star-rating, body.woocommerce-page .star-rating, .woocommerce .star-rating, .woocommerce-page .star-rating, body .star-rating {
  font-family: FontAwesome;
  font-size: 15px;
  letter-spacing: 2.5px;
  height: 1em;
  width: 5.4em;
  line-height: 1em;
  overflow: hidden;
  position: relative;
  display: block;
  float: none; }
  body.woocommerce .star-rating span, body.woocommerce-page .star-rating span, .woocommerce .star-rating span, .woocommerce-page .star-rating span, body .star-rating span {
    float: left;
    left: 0;
    overflow: hidden;
    padding-top: 1.5em;
    position: absolute;
    top: 0; }
    body.woocommerce .star-rating span:before, body.woocommerce-page .star-rating span:before, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, body .star-rating span:before {
      color: #b6aa90;
      content: '\f005 \f005 \f005 \f005 \f005';
      font-family: FontAwesome;
      position: absolute;
      left: 0;
      top: 0; }
  body.woocommerce .star-rating:before, body.woocommerce-page .star-rating:before, .woocommerce .star-rating:before, .woocommerce-page .star-rating:before, body .star-rating:before {
    content: '\f005 \f005 \f005 \f005 \f005';
    font-family: FontAwesome;
    color: rgba(0, 0, 0, 0.3);
    position: absolute;
    left: 0;
    top: 0; }
body.woocommerce .woocommerce-product-rating, body.woocommerce-page .woocommerce-product-rating, .woocommerce .woocommerce-product-rating, .woocommerce-page .woocommerce-product-rating, body .woocommerce-product-rating {
  width: 100%;
  display: inline-block;
  margin-bottom: 15px; }
  @media only screen and (max-width:40em) {
    body.woocommerce .woocommerce-product-rating, body.woocommerce-page .woocommerce-product-rating, .woocommerce .woocommerce-product-rating, .woocommerce-page .woocommerce-product-rating, body .woocommerce-product-rating {
      margin-bottom: 0; } }
  body.woocommerce .woocommerce-product-rating .star-rating, body.woocommerce-page .woocommerce-product-rating .star-rating, .woocommerce .woocommerce-product-rating .star-rating, .woocommerce-page .woocommerce-product-rating .star-rating, body .woocommerce-product-rating .star-rating {
    float: none;
    display: inline-block;
    margin-left: 10px; }
  body.woocommerce .woocommerce-product-rating .woocommerce-review-link, body.woocommerce-page .woocommerce-product-rating .woocommerce-review-link, .woocommerce .woocommerce-product-rating .woocommerce-review-link, .woocommerce-page .woocommerce-product-rating .woocommerce-review-link, body .woocommerce-product-rating .woocommerce-review-link {
    float: left;
    display: inline-block;
    line-height: 1.7;
    color: #888888; }
    body.woocommerce .woocommerce-product-rating .woocommerce-review-link:hover, body.woocommerce-page .woocommerce-product-rating .woocommerce-review-link:hover, .woocommerce .woocommerce-product-rating .woocommerce-review-link:hover, .woocommerce-page .woocommerce-product-rating .woocommerce-review-link:hover, body .woocommerce-product-rating .woocommerce-review-link:hover {
      color: black; }
body.woocommerce li.product .star-rating, body.woocommerce-page li.product .star-rating, .woocommerce li.product .star-rating, .woocommerce-page li.product .star-rating, body li.product .star-rating {
  margin: 0 auto 8px; }
body.woocommerce li.product span.price, body.woocommerce-page li.product span.price, .woocommerce li.product span.price, .woocommerce-page li.product span.price, body li.product span.price {
  color: black; }
  body.woocommerce li.product span.price ins, body.woocommerce-page li.product span.price ins, .woocommerce li.product span.price ins, .woocommerce-page li.product span.price ins, body li.product span.price ins {
    text-decoration: none; }
body.woocommerce #content, body.woocommerce .footer, body.woocommerce-page #content, body.woocommerce-page .footer, .woocommerce #content, .woocommerce .footer, .woocommerce-page #content, .woocommerce-page .footer, body #content, body .footer {
  /*product flexslider*/
  /*direction nav*/ }
  body.woocommerce #content div.quantity, body.woocommerce .footer div.quantity, body.woocommerce-page #content div.quantity, body.woocommerce-page .footer div.quantity, .woocommerce #content div.quantity, .woocommerce .footer div.quantity, .woocommerce-page #content div.quantity, .woocommerce-page .footer div.quantity, body #content div.quantity, body .footer div.quantity {
    width: 109px;
    margin-right: 30px; }
    body.woocommerce #content div.quantity input.qty, body.woocommerce .footer div.quantity input.qty, body.woocommerce-page #content div.quantity input.qty, body.woocommerce-page .footer div.quantity input.qty, .woocommerce #content div.quantity input.qty, .woocommerce .footer div.quantity input.qty, .woocommerce-page #content div.quantity input.qty, .woocommerce-page .footer div.quantity input.qty, body #content div.quantity input.qty, body .footer div.quantity input.qty {
      background: white;
      height: 50px;
      width: 83px;
      border-radius: 0px;
      border: 1px solid rgba(0, 0, 0, 0.2);
      box-shadow: none;
      font-size: 18px;
      color: black;
      font-weight: normal;
      margin: 0; }
    body.woocommerce #content div.quantity .plus, body.woocommerce #content div.quantity .minus, body.woocommerce .footer div.quantity .plus, body.woocommerce .footer div.quantity .minus, body.woocommerce-page #content div.quantity .plus, body.woocommerce-page #content div.quantity .minus, body.woocommerce-page .footer div.quantity .plus, body.woocommerce-page .footer div.quantity .minus, .woocommerce #content div.quantity .plus, .woocommerce #content div.quantity .minus, .woocommerce .footer div.quantity .plus, .woocommerce .footer div.quantity .minus, .woocommerce-page #content div.quantity .plus, .woocommerce-page #content div.quantity .minus, .woocommerce-page .footer div.quantity .plus, .woocommerce-page .footer div.quantity .minus, body #content div.quantity .plus, body #content div.quantity .minus, body .footer div.quantity .plus, body .footer div.quantity .minus {
      background: white;
      font-size: 20px;
      font-family: arial;
      color: black;
      height: 25px;
      width: 27px;
      border-radius: 0px;
      font-weight: normal;
      box-shadow: none; }
      body.woocommerce #content div.quantity .plus:hover, body.woocommerce #content div.quantity .minus:hover, body.woocommerce .footer div.quantity .plus:hover, body.woocommerce .footer div.quantity .minus:hover, body.woocommerce-page #content div.quantity .plus:hover, body.woocommerce-page #content div.quantity .minus:hover, body.woocommerce-page .footer div.quantity .plus:hover, body.woocommerce-page .footer div.quantity .minus:hover, .woocommerce #content div.quantity .plus:hover, .woocommerce #content div.quantity .minus:hover, .woocommerce .footer div.quantity .plus:hover, .woocommerce .footer div.quantity .minus:hover, .woocommerce-page #content div.quantity .plus:hover, .woocommerce-page #content div.quantity .minus:hover, .woocommerce-page .footer div.quantity .plus:hover, .woocommerce-page .footer div.quantity .minus:hover, body #content div.quantity .plus:hover, body #content div.quantity .minus:hover, body .footer div.quantity .plus:hover, body .footer div.quantity .minus:hover {
        background: white;
        color: #eb5429; }
  body.woocommerce #content div.product .woocommerce-tabs ul.tabs, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce .footer div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs, body #content div.product .woocommerce-tabs ul.tabs, body .footer div.product .woocommerce-tabs ul.tabs {
    margin: 0;
    padding: 0;
    overflow: visible; }
    body.woocommerce #content div.product .woocommerce-tabs ul.tabs:before, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce .footer div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs:before, body #content div.product .woocommerce-tabs ul.tabs:before, body .footer div.product .woocommerce-tabs ul.tabs:before {
      border-bottom: 3px solid rgba(0, 0, 0, 0.07); }
    body.woocommerce #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li.active:before, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li.active:after, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li:before, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li:after, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li.active, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li.active:before, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li:before, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li:after, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li.active, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li:before, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li:after, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li.active:after, body #content div.product .woocommerce-tabs ul.tabs li, body #content div.product .woocommerce-tabs ul.tabs li:before, body #content div.product .woocommerce-tabs ul.tabs li:after, body #content div.product .woocommerce-tabs ul.tabs li.active, body #content div.product .woocommerce-tabs ul.tabs li.active:before, body #content div.product .woocommerce-tabs ul.tabs li.active:after, body .footer div.product .woocommerce-tabs ul.tabs li, body .footer div.product .woocommerce-tabs ul.tabs li:before, body .footer div.product .woocommerce-tabs ul.tabs li:after, body .footer div.product .woocommerce-tabs ul.tabs li.active, body .footer div.product .woocommerce-tabs ul.tabs li.active:before, body .footer div.product .woocommerce-tabs ul.tabs li.active:after {
      box-shadow: none;
      background: none;
      border: 0;
      border-radius: 0px;
      margin: 0 20px 0 0;
      padding: 0;
      float: left; }
    body.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li a, body #content div.product .woocommerce-tabs ul.tabs li a, body .footer div.product .woocommerce-tabs ul.tabs li a {
      font-size: 1.16129rem;
      color: black;
      padding: 12px 10px;
      font-weight: normal;
      border-bottom: 3px solid transparent;
      margin: 0;
      position: relative; }
    body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover a, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li:hover a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:hover a, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:hover a, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li:hover a, body #content div.product .woocommerce-tabs ul.tabs li.active a, body #content div.product .woocommerce-tabs ul.tabs li:hover a, body .footer div.product .woocommerce-tabs ul.tabs li.active a, body .footer div.product .woocommerce-tabs ul.tabs li:hover a {
      color: #eb5429;
      border-bottom: 3px solid #eb5429; }
      body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a:before, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover a:before, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li.active a:before, body.woocommerce .footer div.product .woocommerce-tabs ul.tabs li:hover a:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a:before, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:hover a:before, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li.active a:before, body.woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li:hover a:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a:before, .woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover a:before, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li.active a:before, .woocommerce .footer div.product .woocommerce-tabs ul.tabs li:hover a:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a:before, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:hover a:before, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li.active a:before, .woocommerce-page .footer div.product .woocommerce-tabs ul.tabs li:hover a:before, body #content div.product .woocommerce-tabs ul.tabs li.active a:before, body #content div.product .woocommerce-tabs ul.tabs li:hover a:before, body .footer div.product .woocommerce-tabs ul.tabs li.active a:before, body .footer div.product .woocommerce-tabs ul.tabs li:hover a:before {
        content: '';
        display: block;
        bottom: -16px;
        left: 50%;
        margin-left: -4px;
        border: solid transparent;
        content: " ";
        height: 0;
        width: 0;
        position: absolute;
        pointer-events: none;
        border-color: rgba(136, 183, 213, 0);
        border-top-color: #eb5429;
        border-width: 8px; }
  body.woocommerce #content div.product .woocommerce-tabs .entry-content, body.woocommerce #content div.product .woocommerce-tabs .entry-content.panel, body.woocommerce .footer div.product .woocommerce-tabs .entry-content, body.woocommerce .footer div.product .woocommerce-tabs .entry-content.panel, body.woocommerce-page #content div.product .woocommerce-tabs .entry-content, body.woocommerce-page #content div.product .woocommerce-tabs .entry-content.panel, body.woocommerce-page .footer div.product .woocommerce-tabs .entry-content, body.woocommerce-page .footer div.product .woocommerce-tabs .entry-content.panel, .woocommerce #content div.product .woocommerce-tabs .entry-content, .woocommerce #content div.product .woocommerce-tabs .entry-content.panel, .woocommerce .footer div.product .woocommerce-tabs .entry-content, .woocommerce .footer div.product .woocommerce-tabs .entry-content.panel, .woocommerce-page #content div.product .woocommerce-tabs .entry-content, .woocommerce-page #content div.product .woocommerce-tabs .entry-content.panel, .woocommerce-page .footer div.product .woocommerce-tabs .entry-content, .woocommerce-page .footer div.product .woocommerce-tabs .entry-content.panel, body #content div.product .woocommerce-tabs .entry-content, body #content div.product .woocommerce-tabs .entry-content.panel, body .footer div.product .woocommerce-tabs .entry-content, body .footer div.product .woocommerce-tabs .entry-content.panel {
    float: left;
    border: 1px solid rgba(0, 0, 0, 0.1);
    background: white;
    padding: 10px;
    padding: 20px; }
    body.woocommerce #content div.product .woocommerce-tabs .entry-content h2, body.woocommerce #content div.product .woocommerce-tabs .entry-content .comment-reply-title, body.woocommerce #content div.product .woocommerce-tabs .entry-content.panel h2, body.woocommerce #content div.product .woocommerce-tabs .entry-content.panel .comment-reply-title, body.woocommerce .footer div.product .woocommerce-tabs .entry-content h2, body.woocommerce .footer div.product .woocommerce-tabs .entry-content .comment-reply-title, body.woocommerce .footer div.product .woocommerce-tabs .entry-content.panel h2, body.woocommerce .footer div.product .woocommerce-tabs .entry-content.panel .comment-reply-title, body.woocommerce-page #content div.product .woocommerce-tabs .entry-content h2, body.woocommerce-page #content div.product .woocommerce-tabs .entry-content .comment-reply-title, body.woocommerce-page #content div.product .woocommerce-tabs .entry-content.panel h2, body.woocommerce-page #content div.product .woocommerce-tabs .entry-content.panel .comment-reply-title, body.woocommerce-page .footer div.product .woocommerce-tabs .entry-content h2, body.woocommerce-page .footer div.product .woocommerce-tabs .entry-content .comment-reply-title, body.woocommerce-page .footer div.product .woocommerce-tabs .entry-content.panel h2, body.woocommerce-page .footer div.product .woocommerce-tabs .entry-content.panel .comment-reply-title, .woocommerce #content div.product .woocommerce-tabs .entry-content h2, .woocommerce #content div.product .woocommerce-tabs .entry-content .comment-reply-title, .woocommerce #content div.product .woocommerce-tabs .entry-content.panel h2, .woocommerce #content div.product .woocommerce-tabs .entry-content.panel .comment-reply-title, .woocommerce .footer div.product .woocommerce-tabs .entry-content h2, .woocommerce .footer div.product .woocommerce-tabs .entry-content .comment-reply-title, .woocommerce .footer div.product .woocommerce-tabs .entry-content.panel h2, .woocommerce .footer div.product .woocommerce-tabs .entry-content.panel .comment-reply-title, .woocommerce-page #content div.product .woocommerce-tabs .entry-content h2, .woocommerce-page #content div.product .woocommerce-tabs .entry-content .comment-reply-title, .woocommerce-page #content div.product .woocommerce-tabs .entry-content.panel h2, .woocommerce-page #content div.product .woocommerce-tabs .entry-content.panel .comment-reply-title, .woocommerce-page .footer div.product .woocommerce-tabs .entry-content h2, .woocommerce-page .footer div.product .woocommerce-tabs .entry-content .comment-reply-title, .woocommerce-page .footer div.product .woocommerce-tabs .entry-content.panel h2, .woocommerce-page .footer div.product .woocommerce-tabs .entry-content.panel .comment-reply-title, body #content div.product .woocommerce-tabs .entry-content h2, body #content div.product .woocommerce-tabs .entry-content .comment-reply-title, body #content div.product .woocommerce-tabs .entry-content.panel h2, body #content div.product .woocommerce-tabs .entry-content.panel .comment-reply-title, body .footer div.product .woocommerce-tabs .entry-content h2, body .footer div.product .woocommerce-tabs .entry-content .comment-reply-title, body .footer div.product .woocommerce-tabs .entry-content.panel h2, body .footer div.product .woocommerce-tabs .entry-content.panel .comment-reply-title {
      margin-bottom: 15px;
      margin-top: 0;
      font-size: 18px;
      font-weight: normal;
      color: #444444;
      text-transform: none;
      font-size: 1.29032rem;
      color: black; }
    body.woocommerce #content div.product .woocommerce-tabs .entry-content h3, body.woocommerce #content div.product .woocommerce-tabs .entry-content.panel h3, body.woocommerce .footer div.product .woocommerce-tabs .entry-content h3, body.woocommerce .footer div.product .woocommerce-tabs .entry-content.panel h3, body.woocommerce-page #content div.product .woocommerce-tabs .entry-content h3, body.woocommerce-page #content div.product .woocommerce-tabs .entry-content.panel h3, body.woocommerce-page .footer div.product .woocommerce-tabs .entry-content h3, body.woocommerce-page .footer div.product .woocommerce-tabs .entry-content.panel h3, .woocommerce #content div.product .woocommerce-tabs .entry-content h3, .woocommerce #content div.product .woocommerce-tabs .entry-content.panel h3, .woocommerce .footer div.product .woocommerce-tabs .entry-content h3, .woocommerce .footer div.product .woocommerce-tabs .entry-content.panel h3, .woocommerce-page #content div.product .woocommerce-tabs .entry-content h3, .woocommerce-page #content div.product .woocommerce-tabs .entry-content.panel h3, .woocommerce-page .footer div.product .woocommerce-tabs .entry-content h3, .woocommerce-page .footer div.product .woocommerce-tabs .entry-content.panel h3, body #content div.product .woocommerce-tabs .entry-content h3, body #content div.product .woocommerce-tabs .entry-content.panel h3, body .footer div.product .woocommerce-tabs .entry-content h3, body .footer div.product .woocommerce-tabs .entry-content.panel h3 {
      margin-bottom: 5px;
      text-transform: none;
      font-size: 1.03226rem;
      color: black; }
  body.woocommerce #content div.product p.price, body.woocommerce .footer div.product p.price, body.woocommerce-page #content div.product p.price, body.woocommerce-page .footer div.product p.price, .woocommerce #content div.product p.price, .woocommerce .footer div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce-page .footer div.product p.price, body #content div.product p.price, body .footer div.product p.price {
    font-size: 1.93548rem;
    color: black; }
    body.woocommerce #content div.product p.price ins, body.woocommerce .footer div.product p.price ins, body.woocommerce-page #content div.product p.price ins, body.woocommerce-page .footer div.product p.price ins, .woocommerce #content div.product p.price ins, .woocommerce .footer div.product p.price ins, .woocommerce-page #content div.product p.price ins, .woocommerce-page .footer div.product p.price ins, body #content div.product p.price ins, body .footer div.product p.price ins {
      text-decoration: none; }
      body.woocommerce #content div.product p.price ins .amount, body.woocommerce .footer div.product p.price ins .amount, body.woocommerce-page #content div.product p.price ins .amount, body.woocommerce-page .footer div.product p.price ins .amount, .woocommerce #content div.product p.price ins .amount, .woocommerce .footer div.product p.price ins .amount, .woocommerce-page #content div.product p.price ins .amount, .woocommerce-page .footer div.product p.price ins .amount, body #content div.product p.price ins .amount, body .footer div.product p.price ins .amount {
        font-size: 1.93548rem; }
    body.woocommerce #content div.product p.price > .amount, body.woocommerce .footer div.product p.price > .amount, body.woocommerce-page #content div.product p.price > .amount, body.woocommerce-page .footer div.product p.price > .amount, .woocommerce #content div.product p.price > .amount, .woocommerce .footer div.product p.price > .amount, .woocommerce-page #content div.product p.price > .amount, .woocommerce-page .footer div.product p.price > .amount, body #content div.product p.price > .amount, body .footer div.product p.price > .amount {
      font-size: 1.93548rem; }
      @media only screen and (max-width:40em) {
        body.woocommerce #content div.product p.price > .amount, body.woocommerce .footer div.product p.price > .amount, body.woocommerce-page #content div.product p.price > .amount, body.woocommerce-page .footer div.product p.price > .amount, .woocommerce #content div.product p.price > .amount, .woocommerce .footer div.product p.price > .amount, .woocommerce-page #content div.product p.price > .amount, .woocommerce-page .footer div.product p.price > .amount, body #content div.product p.price > .amount, body .footer div.product p.price > .amount {
          font-size: 1.29032rem; } }
  body.woocommerce #content div.product span.price, body.woocommerce .footer div.product span.price, body.woocommerce-page #content div.product span.price, body.woocommerce-page .footer div.product span.price, .woocommerce #content div.product span.price, .woocommerce .footer div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce-page .footer div.product span.price, body #content div.product span.price, body .footer div.product span.price {
    font-size: 16px;
    color: black; }
    body.woocommerce #content div.product span.price ins, body.woocommerce .footer div.product span.price ins, body.woocommerce-page #content div.product span.price ins, body.woocommerce-page .footer div.product span.price ins, .woocommerce #content div.product span.price ins, .woocommerce .footer div.product span.price ins, .woocommerce-page #content div.product span.price ins, .woocommerce-page .footer div.product span.price ins, body #content div.product span.price ins, body .footer div.product span.price ins {
      text-decoration: none; }
  body.woocommerce #content div.product div[itemprop="description"] h3, body.woocommerce .footer div.product div[itemprop="description"] h3, body.woocommerce-page #content div.product div[itemprop="description"] h3, body.woocommerce-page .footer div.product div[itemprop="description"] h3, .woocommerce #content div.product div[itemprop="description"] h3, .woocommerce .footer div.product div[itemprop="description"] h3, .woocommerce-page #content div.product div[itemprop="description"] h3, .woocommerce-page .footer div.product div[itemprop="description"] h3, body #content div.product div[itemprop="description"] h3, body .footer div.product div[itemprop="description"] h3 {
    margin-bottom: 5px;
    text-transform: none;
    font-size: 1.03226rem;
    color: black; }
  body.woocommerce #content div.product form.cart, body.woocommerce #content div.product p.cart, body.woocommerce .footer div.product form.cart, body.woocommerce .footer div.product p.cart, body.woocommerce-page #content div.product form.cart, body.woocommerce-page #content div.product p.cart, body.woocommerce-page .footer div.product form.cart, body.woocommerce-page .footer div.product p.cart, .woocommerce #content div.product form.cart, .woocommerce #content div.product p.cart, .woocommerce .footer div.product form.cart, .woocommerce .footer div.product p.cart, .woocommerce-page #content div.product form.cart, .woocommerce-page #content div.product p.cart, .woocommerce-page .footer div.product form.cart, .woocommerce-page .footer div.product p.cart, body #content div.product form.cart, body #content div.product p.cart, body .footer div.product form.cart, body .footer div.product p.cart {
    width: 100%;
    display: inline-block;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    padding-top: 30px;
    margin-top: 20px; }
    body.woocommerce #content div.product form.cart div.quantity, body.woocommerce #content div.product p.cart div.quantity, body.woocommerce .footer div.product form.cart div.quantity, body.woocommerce .footer div.product p.cart div.quantity, body.woocommerce-page #content div.product form.cart div.quantity, body.woocommerce-page #content div.product p.cart div.quantity, body.woocommerce-page .footer div.product form.cart div.quantity, body.woocommerce-page .footer div.product p.cart div.quantity, .woocommerce #content div.product form.cart div.quantity, .woocommerce #content div.product p.cart div.quantity, .woocommerce .footer div.product form.cart div.quantity, .woocommerce .footer div.product p.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity, .woocommerce-page #content div.product p.cart div.quantity, .woocommerce-page .footer div.product form.cart div.quantity, .woocommerce-page .footer div.product p.cart div.quantity, body #content div.product form.cart div.quantity, body #content div.product p.cart div.quantity, body .footer div.product form.cart div.quantity, body .footer div.product p.cart div.quantity {
      margin-right: 30px; }
    body.woocommerce #content div.product form.cart .button, body.woocommerce #content div.product p.cart .button, body.woocommerce .footer div.product form.cart .button, body.woocommerce .footer div.product p.cart .button, body.woocommerce-page #content div.product form.cart .button, body.woocommerce-page #content div.product p.cart .button, body.woocommerce-page .footer div.product form.cart .button, body.woocommerce-page .footer div.product p.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce #content div.product p.cart .button, .woocommerce .footer div.product form.cart .button, .woocommerce .footer div.product p.cart .button, .woocommerce-page #content div.product form.cart .button, .woocommerce-page #content div.product p.cart .button, .woocommerce-page .footer div.product form.cart .button, .woocommerce-page .footer div.product p.cart .button, body #content div.product form.cart .button, body #content div.product p.cart .button, body .footer div.product form.cart .button, body .footer div.product p.cart .button {
      padding: 13px 50px;
      font-size: 18px;
      font-weight: bold; }
    body.woocommerce #content div.product form.cart table.variations, body.woocommerce #content div.product p.cart table.variations, body.woocommerce .footer div.product form.cart table.variations, body.woocommerce .footer div.product p.cart table.variations, body.woocommerce-page #content div.product form.cart table.variations, body.woocommerce-page #content div.product p.cart table.variations, body.woocommerce-page .footer div.product form.cart table.variations, body.woocommerce-page .footer div.product p.cart table.variations, .woocommerce #content div.product form.cart table.variations, .woocommerce #content div.product p.cart table.variations, .woocommerce .footer div.product form.cart table.variations, .woocommerce .footer div.product p.cart table.variations, .woocommerce-page #content div.product form.cart table.variations, .woocommerce-page #content div.product p.cart table.variations, .woocommerce-page .footer div.product form.cart table.variations, .woocommerce-page .footer div.product p.cart table.variations, body #content div.product form.cart table.variations, body #content div.product p.cart table.variations, body .footer div.product form.cart table.variations, body .footer div.product p.cart table.variations {
      background: none;
      border: 0; }
    body.woocommerce #content div.product form.cart.variations_form table, body.woocommerce #content div.product p.cart.variations_form table, body.woocommerce .footer div.product form.cart.variations_form table, body.woocommerce .footer div.product p.cart.variations_form table, body.woocommerce-page #content div.product form.cart.variations_form table, body.woocommerce-page #content div.product p.cart.variations_form table, body.woocommerce-page .footer div.product form.cart.variations_form table, body.woocommerce-page .footer div.product p.cart.variations_form table, .woocommerce #content div.product form.cart.variations_form table, .woocommerce #content div.product p.cart.variations_form table, .woocommerce .footer div.product form.cart.variations_form table, .woocommerce .footer div.product p.cart.variations_form table, .woocommerce-page #content div.product form.cart.variations_form table, .woocommerce-page #content div.product p.cart.variations_form table, .woocommerce-page .footer div.product form.cart.variations_form table, .woocommerce-page .footer div.product p.cart.variations_form table, body #content div.product form.cart.variations_form table, body #content div.product p.cart.variations_form table, body .footer div.product form.cart.variations_form table, body .footer div.product p.cart.variations_form table {
      margin: 0; }
      body.woocommerce #content div.product form.cart.variations_form table tr, body.woocommerce #content div.product p.cart.variations_form table tr, body.woocommerce .footer div.product form.cart.variations_form table tr, body.woocommerce .footer div.product p.cart.variations_form table tr, body.woocommerce-page #content div.product form.cart.variations_form table tr, body.woocommerce-page #content div.product p.cart.variations_form table tr, body.woocommerce-page .footer div.product form.cart.variations_form table tr, body.woocommerce-page .footer div.product p.cart.variations_form table tr, .woocommerce #content div.product form.cart.variations_form table tr, .woocommerce #content div.product p.cart.variations_form table tr, .woocommerce .footer div.product form.cart.variations_form table tr, .woocommerce .footer div.product p.cart.variations_form table tr, .woocommerce-page #content div.product form.cart.variations_form table tr, .woocommerce-page #content div.product p.cart.variations_form table tr, .woocommerce-page .footer div.product form.cart.variations_form table tr, .woocommerce-page .footer div.product p.cart.variations_form table tr, body #content div.product form.cart.variations_form table tr, body #content div.product p.cart.variations_form table tr, body .footer div.product form.cart.variations_form table tr, body .footer div.product p.cart.variations_form table tr {
        display: inline-block;
        float: left;
        margin: 10px 0 0;
        padding: 0 30px 0 0;
        border: 0;
        width: 50%; }
        @media only screen and (max-width:40em) {
          body.woocommerce #content div.product form.cart.variations_form table tr, body.woocommerce #content div.product p.cart.variations_form table tr, body.woocommerce .footer div.product form.cart.variations_form table tr, body.woocommerce .footer div.product p.cart.variations_form table tr, body.woocommerce-page #content div.product form.cart.variations_form table tr, body.woocommerce-page #content div.product p.cart.variations_form table tr, body.woocommerce-page .footer div.product form.cart.variations_form table tr, body.woocommerce-page .footer div.product p.cart.variations_form table tr, .woocommerce #content div.product form.cart.variations_form table tr, .woocommerce #content div.product p.cart.variations_form table tr, .woocommerce .footer div.product form.cart.variations_form table tr, .woocommerce .footer div.product p.cart.variations_form table tr, .woocommerce-page #content div.product form.cart.variations_form table tr, .woocommerce-page #content div.product p.cart.variations_form table tr, .woocommerce-page .footer div.product form.cart.variations_form table tr, .woocommerce-page .footer div.product p.cart.variations_form table tr, body #content div.product form.cart.variations_form table tr, body #content div.product p.cart.variations_form table tr, body .footer div.product form.cart.variations_form table tr, body .footer div.product p.cart.variations_form table tr {
            width: 100%;
            margin: 0; } }
        body.woocommerce #content div.product form.cart.variations_form table tr td, body.woocommerce #content div.product p.cart.variations_form table tr td, body.woocommerce .footer div.product form.cart.variations_form table tr td, body.woocommerce .footer div.product p.cart.variations_form table tr td, body.woocommerce-page #content div.product form.cart.variations_form table tr td, body.woocommerce-page #content div.product p.cart.variations_form table tr td, body.woocommerce-page .footer div.product form.cart.variations_form table tr td, body.woocommerce-page .footer div.product p.cart.variations_form table tr td, .woocommerce #content div.product form.cart.variations_form table tr td, .woocommerce #content div.product p.cart.variations_form table tr td, .woocommerce .footer div.product form.cart.variations_form table tr td, .woocommerce .footer div.product p.cart.variations_form table tr td, .woocommerce-page #content div.product form.cart.variations_form table tr td, .woocommerce-page #content div.product p.cart.variations_form table tr td, .woocommerce-page .footer div.product form.cart.variations_form table tr td, .woocommerce-page .footer div.product p.cart.variations_form table tr td, body #content div.product form.cart.variations_form table tr td, body #content div.product p.cart.variations_form table tr td, body .footer div.product form.cart.variations_form table tr td, body .footer div.product p.cart.variations_form table tr td {
          display: inline-block;
          background: transparent;
          font-size: 18px;
          font-weight: normal;
          color: #444444;
          padding: 0; }
          body.woocommerce #content div.product form.cart.variations_form table tr td .select-wrap, body.woocommerce #content div.product p.cart.variations_form table tr td .select-wrap, body.woocommerce .footer div.product form.cart.variations_form table tr td .select-wrap, body.woocommerce .footer div.product p.cart.variations_form table tr td .select-wrap, body.woocommerce-page #content div.product form.cart.variations_form table tr td .select-wrap, body.woocommerce-page #content div.product p.cart.variations_form table tr td .select-wrap, body.woocommerce-page .footer div.product form.cart.variations_form table tr td .select-wrap, body.woocommerce-page .footer div.product p.cart.variations_form table tr td .select-wrap, .woocommerce #content div.product form.cart.variations_form table tr td .select-wrap, .woocommerce #content div.product p.cart.variations_form table tr td .select-wrap, .woocommerce .footer div.product form.cart.variations_form table tr td .select-wrap, .woocommerce .footer div.product p.cart.variations_form table tr td .select-wrap, .woocommerce-page #content div.product form.cart.variations_form table tr td .select-wrap, .woocommerce-page #content div.product p.cart.variations_form table tr td .select-wrap, .woocommerce-page .footer div.product form.cart.variations_form table tr td .select-wrap, .woocommerce-page .footer div.product p.cart.variations_form table tr td .select-wrap, body #content div.product form.cart.variations_form table tr td .select-wrap, body #content div.product p.cart.variations_form table tr td .select-wrap, body .footer div.product form.cart.variations_form table tr td .select-wrap, body .footer div.product p.cart.variations_form table tr td .select-wrap {
            display: inline-block;
            min-width: 200px; }
            body.woocommerce #content div.product form.cart.variations_form table tr td .select-wrap span.select, body.woocommerce #content div.product p.cart.variations_form table tr td .select-wrap span.select, body.woocommerce .footer div.product form.cart.variations_form table tr td .select-wrap span.select, body.woocommerce .footer div.product p.cart.variations_form table tr td .select-wrap span.select, body.woocommerce-page #content div.product form.cart.variations_form table tr td .select-wrap span.select, body.woocommerce-page #content div.product p.cart.variations_form table tr td .select-wrap span.select, body.woocommerce-page .footer div.product form.cart.variations_form table tr td .select-wrap span.select, body.woocommerce-page .footer div.product p.cart.variations_form table tr td .select-wrap span.select, .woocommerce #content div.product form.cart.variations_form table tr td .select-wrap span.select, .woocommerce #content div.product p.cart.variations_form table tr td .select-wrap span.select, .woocommerce .footer div.product form.cart.variations_form table tr td .select-wrap span.select, .woocommerce .footer div.product p.cart.variations_form table tr td .select-wrap span.select, .woocommerce-page #content div.product form.cart.variations_form table tr td .select-wrap span.select, .woocommerce-page #content div.product p.cart.variations_form table tr td .select-wrap span.select, .woocommerce-page .footer div.product form.cart.variations_form table tr td .select-wrap span.select, .woocommerce-page .footer div.product p.cart.variations_form table tr td .select-wrap span.select, body #content div.product form.cart.variations_form table tr td .select-wrap span.select, body #content div.product p.cart.variations_form table tr td .select-wrap span.select, body .footer div.product form.cart.variations_form table tr td .select-wrap span.select, body .footer div.product p.cart.variations_form table tr td .select-wrap span.select {
              padding: 12px 20px 10px 10px;
              height: 100%; }
              body.woocommerce #content div.product form.cart.variations_form table tr td .select-wrap span.select:after, body.woocommerce #content div.product p.cart.variations_form table tr td .select-wrap span.select:after, body.woocommerce .footer div.product form.cart.variations_form table tr td .select-wrap span.select:after, body.woocommerce .footer div.product p.cart.variations_form table tr td .select-wrap span.select:after, body.woocommerce-page #content div.product form.cart.variations_form table tr td .select-wrap span.select:after, body.woocommerce-page #content div.product p.cart.variations_form table tr td .select-wrap span.select:after, body.woocommerce-page .footer div.product form.cart.variations_form table tr td .select-wrap span.select:after, body.woocommerce-page .footer div.product p.cart.variations_form table tr td .select-wrap span.select:after, .woocommerce #content div.product form.cart.variations_form table tr td .select-wrap span.select:after, .woocommerce #content div.product p.cart.variations_form table tr td .select-wrap span.select:after, .woocommerce .footer div.product form.cart.variations_form table tr td .select-wrap span.select:after, .woocommerce .footer div.product p.cart.variations_form table tr td .select-wrap span.select:after, .woocommerce-page #content div.product form.cart.variations_form table tr td .select-wrap span.select:after, .woocommerce-page #content div.product p.cart.variations_form table tr td .select-wrap span.select:after, .woocommerce-page .footer div.product form.cart.variations_form table tr td .select-wrap span.select:after, .woocommerce-page .footer div.product p.cart.variations_form table tr td .select-wrap span.select:after, body #content div.product form.cart.variations_form table tr td .select-wrap span.select:after, body #content div.product p.cart.variations_form table tr td .select-wrap span.select:after, body .footer div.product form.cart.variations_form table tr td .select-wrap span.select:after, body .footer div.product p.cart.variations_form table tr td .select-wrap span.select:after {
                top: 10px; }
            body.woocommerce #content div.product form.cart.variations_form table tr td .select-wrap option, body.woocommerce #content div.product p.cart.variations_form table tr td .select-wrap option, body.woocommerce .footer div.product form.cart.variations_form table tr td .select-wrap option, body.woocommerce .footer div.product p.cart.variations_form table tr td .select-wrap option, body.woocommerce-page #content div.product form.cart.variations_form table tr td .select-wrap option, body.woocommerce-page #content div.product p.cart.variations_form table tr td .select-wrap option, body.woocommerce-page .footer div.product form.cart.variations_form table tr td .select-wrap option, body.woocommerce-page .footer div.product p.cart.variations_form table tr td .select-wrap option, .woocommerce #content div.product form.cart.variations_form table tr td .select-wrap option, .woocommerce #content div.product p.cart.variations_form table tr td .select-wrap option, .woocommerce .footer div.product form.cart.variations_form table tr td .select-wrap option, .woocommerce .footer div.product p.cart.variations_form table tr td .select-wrap option, .woocommerce-page #content div.product form.cart.variations_form table tr td .select-wrap option, .woocommerce-page #content div.product p.cart.variations_form table tr td .select-wrap option, .woocommerce-page .footer div.product form.cart.variations_form table tr td .select-wrap option, .woocommerce-page .footer div.product p.cart.variations_form table tr td .select-wrap option, body #content div.product form.cart.variations_form table tr td .select-wrap option, body #content div.product p.cart.variations_form table tr td .select-wrap option, body .footer div.product form.cart.variations_form table tr td .select-wrap option, body .footer div.product p.cart.variations_form table tr td .select-wrap option {
              margin: 5px; }
        body.woocommerce #content div.product form.cart.variations_form table tr td.label, body.woocommerce #content div.product p.cart.variations_form table tr td.label, body.woocommerce .footer div.product form.cart.variations_form table tr td.label, body.woocommerce .footer div.product p.cart.variations_form table tr td.label, body.woocommerce-page #content div.product form.cart.variations_form table tr td.label, body.woocommerce-page #content div.product p.cart.variations_form table tr td.label, body.woocommerce-page .footer div.product form.cart.variations_form table tr td.label, body.woocommerce-page .footer div.product p.cart.variations_form table tr td.label, .woocommerce #content div.product form.cart.variations_form table tr td.label, .woocommerce #content div.product p.cart.variations_form table tr td.label, .woocommerce .footer div.product form.cart.variations_form table tr td.label, .woocommerce .footer div.product p.cart.variations_form table tr td.label, .woocommerce-page #content div.product form.cart.variations_form table tr td.label, .woocommerce-page #content div.product p.cart.variations_form table tr td.label, .woocommerce-page .footer div.product form.cart.variations_form table tr td.label, .woocommerce-page .footer div.product p.cart.variations_form table tr td.label, body #content div.product form.cart.variations_form table tr td.label, body #content div.product p.cart.variations_form table tr td.label, body .footer div.product form.cart.variations_form table tr td.label, body .footer div.product p.cart.variations_form table tr td.label {
          padding-right: 15px;
          max-width: 130px;
          min-width: 80px;
          display: inline-block;
          float: left;
          text-align: left; }
          body.woocommerce #content div.product form.cart.variations_form table tr td.label label, body.woocommerce #content div.product p.cart.variations_form table tr td.label label, body.woocommerce .footer div.product form.cart.variations_form table tr td.label label, body.woocommerce .footer div.product p.cart.variations_form table tr td.label label, body.woocommerce-page #content div.product form.cart.variations_form table tr td.label label, body.woocommerce-page #content div.product p.cart.variations_form table tr td.label label, body.woocommerce-page .footer div.product form.cart.variations_form table tr td.label label, body.woocommerce-page .footer div.product p.cart.variations_form table tr td.label label, .woocommerce #content div.product form.cart.variations_form table tr td.label label, .woocommerce #content div.product p.cart.variations_form table tr td.label label, .woocommerce .footer div.product form.cart.variations_form table tr td.label label, .woocommerce .footer div.product p.cart.variations_form table tr td.label label, .woocommerce-page #content div.product form.cart.variations_form table tr td.label label, .woocommerce-page #content div.product p.cart.variations_form table tr td.label label, .woocommerce-page .footer div.product form.cart.variations_form table tr td.label label, .woocommerce-page .footer div.product p.cart.variations_form table tr td.label label, body #content div.product form.cart.variations_form table tr td.label label, body #content div.product p.cart.variations_form table tr td.label label, body .footer div.product form.cart.variations_form table tr td.label label, body .footer div.product p.cart.variations_form table tr td.label label {
            font-family: 'Roboto', sans-serif;
            font-weight: normal;
            display: block;
            font-size: 0.96774rem;
            color: black;
            line-height: 1.4;
            font-size: 1.03226rem;
            padding: 10px 0; }
            body.woocommerce #content div.product form.cart.variations_form table tr td.label label:hover, body.woocommerce #content div.product p.cart.variations_form table tr td.label label:hover, body.woocommerce .footer div.product form.cart.variations_form table tr td.label label:hover, body.woocommerce .footer div.product p.cart.variations_form table tr td.label label:hover, body.woocommerce-page #content div.product form.cart.variations_form table tr td.label label:hover, body.woocommerce-page #content div.product p.cart.variations_form table tr td.label label:hover, body.woocommerce-page .footer div.product form.cart.variations_form table tr td.label label:hover, body.woocommerce-page .footer div.product p.cart.variations_form table tr td.label label:hover, .woocommerce #content div.product form.cart.variations_form table tr td.label label:hover, .woocommerce #content div.product p.cart.variations_form table tr td.label label:hover, .woocommerce .footer div.product form.cart.variations_form table tr td.label label:hover, .woocommerce .footer div.product p.cart.variations_form table tr td.label label:hover, .woocommerce-page #content div.product form.cart.variations_form table tr td.label label:hover, .woocommerce-page #content div.product p.cart.variations_form table tr td.label label:hover, .woocommerce-page .footer div.product form.cart.variations_form table tr td.label label:hover, .woocommerce-page .footer div.product p.cart.variations_form table tr td.label label:hover, body #content div.product form.cart.variations_form table tr td.label label:hover, body #content div.product p.cart.variations_form table tr td.label label:hover, body .footer div.product form.cart.variations_form table tr td.label label:hover, body .footer div.product p.cart.variations_form table tr td.label label:hover {
              color: #eb5429;
              text-decoration: none; }
            body.woocommerce #content div.product form.cart.variations_form table tr td.label label:hover, body.woocommerce #content div.product p.cart.variations_form table tr td.label label:hover, body.woocommerce .footer div.product form.cart.variations_form table tr td.label label:hover, body.woocommerce .footer div.product p.cart.variations_form table tr td.label label:hover, body.woocommerce-page #content div.product form.cart.variations_form table tr td.label label:hover, body.woocommerce-page #content div.product p.cart.variations_form table tr td.label label:hover, body.woocommerce-page .footer div.product form.cart.variations_form table tr td.label label:hover, body.woocommerce-page .footer div.product p.cart.variations_form table tr td.label label:hover, .woocommerce #content div.product form.cart.variations_form table tr td.label label:hover, .woocommerce #content div.product p.cart.variations_form table tr td.label label:hover, .woocommerce .footer div.product form.cart.variations_form table tr td.label label:hover, .woocommerce .footer div.product p.cart.variations_form table tr td.label label:hover, .woocommerce-page #content div.product form.cart.variations_form table tr td.label label:hover, .woocommerce-page #content div.product p.cart.variations_form table tr td.label label:hover, .woocommerce-page .footer div.product form.cart.variations_form table tr td.label label:hover, .woocommerce-page .footer div.product p.cart.variations_form table tr td.label label:hover, body #content div.product form.cart.variations_form table tr td.label label:hover, body #content div.product p.cart.variations_form table tr td.label label:hover, body .footer div.product form.cart.variations_form table tr td.label label:hover, body .footer div.product p.cart.variations_form table tr td.label label:hover {
              color: black; }
          @media only screen and (max-width:40em) {
            body.woocommerce #content div.product form.cart.variations_form table tr td.label, body.woocommerce #content div.product p.cart.variations_form table tr td.label, body.woocommerce .footer div.product form.cart.variations_form table tr td.label, body.woocommerce .footer div.product p.cart.variations_form table tr td.label, body.woocommerce-page #content div.product form.cart.variations_form table tr td.label, body.woocommerce-page #content div.product p.cart.variations_form table tr td.label, body.woocommerce-page .footer div.product form.cart.variations_form table tr td.label, body.woocommerce-page .footer div.product p.cart.variations_form table tr td.label, .woocommerce #content div.product form.cart.variations_form table tr td.label, .woocommerce #content div.product p.cart.variations_form table tr td.label, .woocommerce .footer div.product form.cart.variations_form table tr td.label, .woocommerce .footer div.product p.cart.variations_form table tr td.label, .woocommerce-page #content div.product form.cart.variations_form table tr td.label, .woocommerce-page #content div.product p.cart.variations_form table tr td.label, .woocommerce-page .footer div.product form.cart.variations_form table tr td.label, .woocommerce-page .footer div.product p.cart.variations_form table tr td.label, body #content div.product form.cart.variations_form table tr td.label, body #content div.product p.cart.variations_form table tr td.label, body .footer div.product form.cart.variations_form table tr td.label, body .footer div.product p.cart.variations_form table tr td.label {
              width: 150px; } }
        body.woocommerce #content div.product form.cart.variations_form table tr td.value, body.woocommerce #content div.product p.cart.variations_form table tr td.value, body.woocommerce .footer div.product form.cart.variations_form table tr td.value, body.woocommerce .footer div.product p.cart.variations_form table tr td.value, body.woocommerce-page #content div.product form.cart.variations_form table tr td.value, body.woocommerce-page #content div.product p.cart.variations_form table tr td.value, body.woocommerce-page .footer div.product form.cart.variations_form table tr td.value, body.woocommerce-page .footer div.product p.cart.variations_form table tr td.value, .woocommerce #content div.product form.cart.variations_form table tr td.value, .woocommerce #content div.product p.cart.variations_form table tr td.value, .woocommerce .footer div.product form.cart.variations_form table tr td.value, .woocommerce .footer div.product p.cart.variations_form table tr td.value, .woocommerce-page #content div.product form.cart.variations_form table tr td.value, .woocommerce-page #content div.product p.cart.variations_form table tr td.value, .woocommerce-page .footer div.product form.cart.variations_form table tr td.value, .woocommerce-page .footer div.product p.cart.variations_form table tr td.value, body #content div.product form.cart.variations_form table tr td.value, body #content div.product p.cart.variations_form table tr td.value, body .footer div.product form.cart.variations_form table tr td.value, body .footer div.product p.cart.variations_form table tr td.value {
          max-width: calc(100% - 130px);
          display: inline-block;
          float: left; }
          @media only screen and (max-width:40em) {
            body.woocommerce #content div.product form.cart.variations_form table tr td.value, body.woocommerce #content div.product p.cart.variations_form table tr td.value, body.woocommerce .footer div.product form.cart.variations_form table tr td.value, body.woocommerce .footer div.product p.cart.variations_form table tr td.value, body.woocommerce-page #content div.product form.cart.variations_form table tr td.value, body.woocommerce-page #content div.product p.cart.variations_form table tr td.value, body.woocommerce-page .footer div.product form.cart.variations_form table tr td.value, body.woocommerce-page .footer div.product p.cart.variations_form table tr td.value, .woocommerce #content div.product form.cart.variations_form table tr td.value, .woocommerce #content div.product p.cart.variations_form table tr td.value, .woocommerce .footer div.product form.cart.variations_form table tr td.value, .woocommerce .footer div.product p.cart.variations_form table tr td.value, .woocommerce-page #content div.product form.cart.variations_form table tr td.value, .woocommerce-page #content div.product p.cart.variations_form table tr td.value, .woocommerce-page .footer div.product form.cart.variations_form table tr td.value, .woocommerce-page .footer div.product p.cart.variations_form table tr td.value, body #content div.product form.cart.variations_form table tr td.value, body #content div.product p.cart.variations_form table tr td.value, body .footer div.product form.cart.variations_form table tr td.value, body .footer div.product p.cart.variations_form table tr td.value {
              width: calc(100% - 150px); } }
        body.woocommerce #content div.product form.cart.variations_form table tr .reset_variations, body.woocommerce #content div.product p.cart.variations_form table tr .reset_variations, body.woocommerce .footer div.product form.cart.variations_form table tr .reset_variations, body.woocommerce .footer div.product p.cart.variations_form table tr .reset_variations, body.woocommerce-page #content div.product form.cart.variations_form table tr .reset_variations, body.woocommerce-page #content div.product p.cart.variations_form table tr .reset_variations, body.woocommerce-page .footer div.product form.cart.variations_form table tr .reset_variations, body.woocommerce-page .footer div.product p.cart.variations_form table tr .reset_variations, .woocommerce #content div.product form.cart.variations_form table tr .reset_variations, .woocommerce #content div.product p.cart.variations_form table tr .reset_variations, .woocommerce .footer div.product form.cart.variations_form table tr .reset_variations, .woocommerce .footer div.product p.cart.variations_form table tr .reset_variations, .woocommerce-page #content div.product form.cart.variations_form table tr .reset_variations, .woocommerce-page #content div.product p.cart.variations_form table tr .reset_variations, .woocommerce-page .footer div.product form.cart.variations_form table tr .reset_variations, .woocommerce-page .footer div.product p.cart.variations_form table tr .reset_variations, body #content div.product form.cart.variations_form table tr .reset_variations, body #content div.product p.cart.variations_form table tr .reset_variations, body .footer div.product form.cart.variations_form table tr .reset_variations, body .footer div.product p.cart.variations_form table tr .reset_variations {
          font-size: 12px;
          margin-top: 5px;
          display: inline-block; }
        body.woocommerce #content div.product form.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body.woocommerce #content div.product form.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body.woocommerce #content div.product p.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body.woocommerce #content div.product p.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body.woocommerce .footer div.product form.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body.woocommerce .footer div.product form.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body.woocommerce .footer div.product p.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body.woocommerce .footer div.product p.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body.woocommerce-page #content div.product form.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body.woocommerce-page #content div.product form.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body.woocommerce-page #content div.product p.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body.woocommerce-page #content div.product p.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body.woocommerce-page .footer div.product form.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body.woocommerce-page .footer div.product form.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body.woocommerce-page .footer div.product p.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body.woocommerce-page .footer div.product p.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, .woocommerce #content div.product form.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, .woocommerce #content div.product form.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, .woocommerce #content div.product p.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, .woocommerce #content div.product p.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, .woocommerce .footer div.product form.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, .woocommerce .footer div.product form.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, .woocommerce .footer div.product p.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, .woocommerce .footer div.product p.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, .woocommerce-page #content div.product form.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, .woocommerce-page #content div.product form.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, .woocommerce-page #content div.product p.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, .woocommerce-page #content div.product p.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, .woocommerce-page .footer div.product form.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, .woocommerce-page .footer div.product form.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, .woocommerce-page .footer div.product p.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, .woocommerce-page .footer div.product p.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body #content div.product form.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body #content div.product form.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body #content div.product p.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body #content div.product p.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body .footer div.product form.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body .footer div.product form.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations, body .footer div.product p.cart.variations_form table tr [style="visibility: hidden;"].reset_variations, body .footer div.product p.cart.variations_form table tr [style="visibility: hidden; display: inline-block;"].reset_variations {
          display: none; }
        body.woocommerce #content div.product form.cart.variations_form table tr:nth-of-type(1), body.woocommerce #content div.product form.cart.variations_form table tr:nth-of-type(2), body.woocommerce #content div.product p.cart.variations_form table tr:nth-of-type(1), body.woocommerce #content div.product p.cart.variations_form table tr:nth-of-type(2), body.woocommerce .footer div.product form.cart.variations_form table tr:nth-of-type(1), body.woocommerce .footer div.product form.cart.variations_form table tr:nth-of-type(2), body.woocommerce .footer div.product p.cart.variations_form table tr:nth-of-type(1), body.woocommerce .footer div.product p.cart.variations_form table tr:nth-of-type(2), body.woocommerce-page #content div.product form.cart.variations_form table tr:nth-of-type(1), body.woocommerce-page #content div.product form.cart.variations_form table tr:nth-of-type(2), body.woocommerce-page #content div.product p.cart.variations_form table tr:nth-of-type(1), body.woocommerce-page #content div.product p.cart.variations_form table tr:nth-of-type(2), body.woocommerce-page .footer div.product form.cart.variations_form table tr:nth-of-type(1), body.woocommerce-page .footer div.product form.cart.variations_form table tr:nth-of-type(2), body.woocommerce-page .footer div.product p.cart.variations_form table tr:nth-of-type(1), body.woocommerce-page .footer div.product p.cart.variations_form table tr:nth-of-type(2), .woocommerce #content div.product form.cart.variations_form table tr:nth-of-type(1), .woocommerce #content div.product form.cart.variations_form table tr:nth-of-type(2), .woocommerce #content div.product p.cart.variations_form table tr:nth-of-type(1), .woocommerce #content div.product p.cart.variations_form table tr:nth-of-type(2), .woocommerce .footer div.product form.cart.variations_form table tr:nth-of-type(1), .woocommerce .footer div.product form.cart.variations_form table tr:nth-of-type(2), .woocommerce .footer div.product p.cart.variations_form table tr:nth-of-type(1), .woocommerce .footer div.product p.cart.variations_form table tr:nth-of-type(2), .woocommerce-page #content div.product form.cart.variations_form table tr:nth-of-type(1), .woocommerce-page #content div.product form.cart.variations_form table tr:nth-of-type(2), .woocommerce-page #content div.product p.cart.variations_form table tr:nth-of-type(1), .woocommerce-page #content div.product p.cart.variations_form table tr:nth-of-type(2), .woocommerce-page .footer div.product form.cart.variations_form table tr:nth-of-type(1), .woocommerce-page .footer div.product form.cart.variations_form table tr:nth-of-type(2), .woocommerce-page .footer div.product p.cart.variations_form table tr:nth-of-type(1), .woocommerce-page .footer div.product p.cart.variations_form table tr:nth-of-type(2), body #content div.product form.cart.variations_form table tr:nth-of-type(1), body #content div.product form.cart.variations_form table tr:nth-of-type(2), body #content div.product p.cart.variations_form table tr:nth-of-type(1), body #content div.product p.cart.variations_form table tr:nth-of-type(2), body .footer div.product form.cart.variations_form table tr:nth-of-type(1), body .footer div.product form.cart.variations_form table tr:nth-of-type(2), body .footer div.product p.cart.variations_form table tr:nth-of-type(1), body .footer div.product p.cart.variations_form table tr:nth-of-type(2) {
          margin-top: 0; }
        body.woocommerce #content div.product form.cart.variations_form table tr:nth-child(2n), body.woocommerce #content div.product p.cart.variations_form table tr:nth-child(2n), body.woocommerce .footer div.product form.cart.variations_form table tr:nth-child(2n), body.woocommerce .footer div.product p.cart.variations_form table tr:nth-child(2n), body.woocommerce-page #content div.product form.cart.variations_form table tr:nth-child(2n), body.woocommerce-page #content div.product p.cart.variations_form table tr:nth-child(2n), body.woocommerce-page .footer div.product form.cart.variations_form table tr:nth-child(2n), body.woocommerce-page .footer div.product p.cart.variations_form table tr:nth-child(2n), .woocommerce #content div.product form.cart.variations_form table tr:nth-child(2n), .woocommerce #content div.product p.cart.variations_form table tr:nth-child(2n), .woocommerce .footer div.product form.cart.variations_form table tr:nth-child(2n), .woocommerce .footer div.product p.cart.variations_form table tr:nth-child(2n), .woocommerce-page #content div.product form.cart.variations_form table tr:nth-child(2n), .woocommerce-page #content div.product p.cart.variations_form table tr:nth-child(2n), .woocommerce-page .footer div.product form.cart.variations_form table tr:nth-child(2n), .woocommerce-page .footer div.product p.cart.variations_form table tr:nth-child(2n), body #content div.product form.cart.variations_form table tr:nth-child(2n), body #content div.product p.cart.variations_form table tr:nth-child(2n), body .footer div.product form.cart.variations_form table tr:nth-child(2n), body .footer div.product p.cart.variations_form table tr:nth-child(2n) {
          padding-right: 0; }
    body.woocommerce #content div.product form.cart .single_variation_wrap .single_variation, body.woocommerce #content div.product p.cart .single_variation_wrap .single_variation, body.woocommerce .footer div.product form.cart .single_variation_wrap .single_variation, body.woocommerce .footer div.product p.cart .single_variation_wrap .single_variation, body.woocommerce-page #content div.product form.cart .single_variation_wrap .single_variation, body.woocommerce-page #content div.product p.cart .single_variation_wrap .single_variation, body.woocommerce-page .footer div.product form.cart .single_variation_wrap .single_variation, body.woocommerce-page .footer div.product p.cart .single_variation_wrap .single_variation, .woocommerce #content div.product form.cart .single_variation_wrap .single_variation, .woocommerce #content div.product p.cart .single_variation_wrap .single_variation, .woocommerce .footer div.product form.cart .single_variation_wrap .single_variation, .woocommerce .footer div.product p.cart .single_variation_wrap .single_variation, .woocommerce-page #content div.product form.cart .single_variation_wrap .single_variation, .woocommerce-page #content div.product p.cart .single_variation_wrap .single_variation, .woocommerce-page .footer div.product form.cart .single_variation_wrap .single_variation, .woocommerce-page .footer div.product p.cart .single_variation_wrap .single_variation, body #content div.product form.cart .single_variation_wrap .single_variation, body #content div.product p.cart .single_variation_wrap .single_variation, body .footer div.product form.cart .single_variation_wrap .single_variation, body .footer div.product p.cart .single_variation_wrap .single_variation {
      margin: 20px 0;
      width: 100%;
      display: inline-block; }
    body.woocommerce #content div.product form.cart .single_variation_wrap .price, body.woocommerce #content div.product p.cart .single_variation_wrap .price, body.woocommerce .footer div.product form.cart .single_variation_wrap .price, body.woocommerce .footer div.product p.cart .single_variation_wrap .price, body.woocommerce-page #content div.product form.cart .single_variation_wrap .price, body.woocommerce-page #content div.product p.cart .single_variation_wrap .price, body.woocommerce-page .footer div.product form.cart .single_variation_wrap .price, body.woocommerce-page .footer div.product p.cart .single_variation_wrap .price, .woocommerce #content div.product form.cart .single_variation_wrap .price, .woocommerce #content div.product p.cart .single_variation_wrap .price, .woocommerce .footer div.product form.cart .single_variation_wrap .price, .woocommerce .footer div.product p.cart .single_variation_wrap .price, .woocommerce-page #content div.product form.cart .single_variation_wrap .price, .woocommerce-page #content div.product p.cart .single_variation_wrap .price, .woocommerce-page .footer div.product form.cart .single_variation_wrap .price, .woocommerce-page .footer div.product p.cart .single_variation_wrap .price, body #content div.product form.cart .single_variation_wrap .price, body #content div.product p.cart .single_variation_wrap .price, body .footer div.product form.cart .single_variation_wrap .price, body .footer div.product p.cart .single_variation_wrap .price {
      font-size: 1.93548rem;
      font-weight: 400; }
      body.woocommerce #content div.product form.cart .single_variation_wrap .price del .amount, body.woocommerce #content div.product p.cart .single_variation_wrap .price del .amount, body.woocommerce .footer div.product form.cart .single_variation_wrap .price del .amount, body.woocommerce .footer div.product p.cart .single_variation_wrap .price del .amount, body.woocommerce-page #content div.product form.cart .single_variation_wrap .price del .amount, body.woocommerce-page #content div.product p.cart .single_variation_wrap .price del .amount, body.woocommerce-page .footer div.product form.cart .single_variation_wrap .price del .amount, body.woocommerce-page .footer div.product p.cart .single_variation_wrap .price del .amount, .woocommerce #content div.product form.cart .single_variation_wrap .price del .amount, .woocommerce #content div.product p.cart .single_variation_wrap .price del .amount, .woocommerce .footer div.product form.cart .single_variation_wrap .price del .amount, .woocommerce .footer div.product p.cart .single_variation_wrap .price del .amount, .woocommerce-page #content div.product form.cart .single_variation_wrap .price del .amount, .woocommerce-page #content div.product p.cart .single_variation_wrap .price del .amount, .woocommerce-page .footer div.product form.cart .single_variation_wrap .price del .amount, .woocommerce-page .footer div.product p.cart .single_variation_wrap .price del .amount, body #content div.product form.cart .single_variation_wrap .price del .amount, body #content div.product p.cart .single_variation_wrap .price del .amount, body .footer div.product form.cart .single_variation_wrap .price del .amount, body .footer div.product p.cart .single_variation_wrap .price del .amount {
        font-size: 1.29032rem; }
    @media only screen and (max-width:40em) {
      body.woocommerce #content div.product form.cart .single_variation_wrap, body.woocommerce #content div.product p.cart .single_variation_wrap, body.woocommerce .footer div.product form.cart .single_variation_wrap, body.woocommerce .footer div.product p.cart .single_variation_wrap, body.woocommerce-page #content div.product form.cart .single_variation_wrap, body.woocommerce-page #content div.product p.cart .single_variation_wrap, body.woocommerce-page .footer div.product form.cart .single_variation_wrap, body.woocommerce-page .footer div.product p.cart .single_variation_wrap, .woocommerce #content div.product form.cart .single_variation_wrap, .woocommerce #content div.product p.cart .single_variation_wrap, .woocommerce .footer div.product form.cart .single_variation_wrap, .woocommerce .footer div.product p.cart .single_variation_wrap, .woocommerce-page #content div.product form.cart .single_variation_wrap, .woocommerce-page #content div.product p.cart .single_variation_wrap, .woocommerce-page .footer div.product form.cart .single_variation_wrap, .woocommerce-page .footer div.product p.cart .single_variation_wrap, body #content div.product form.cart .single_variation_wrap, body #content div.product p.cart .single_variation_wrap, body .footer div.product form.cart .single_variation_wrap, body .footer div.product p.cart .single_variation_wrap {
        margin-top: 0; } }
    @media only screen and (max-width:40em) {
      body.woocommerce #content div.product form.cart, body.woocommerce #content div.product p.cart, body.woocommerce .footer div.product form.cart, body.woocommerce .footer div.product p.cart, body.woocommerce-page #content div.product form.cart, body.woocommerce-page #content div.product p.cart, body.woocommerce-page .footer div.product form.cart, body.woocommerce-page .footer div.product p.cart, .woocommerce #content div.product form.cart, .woocommerce #content div.product p.cart, .woocommerce .footer div.product form.cart, .woocommerce .footer div.product p.cart, .woocommerce-page #content div.product form.cart, .woocommerce-page #content div.product p.cart, .woocommerce-page .footer div.product form.cart, .woocommerce-page .footer div.product p.cart, body #content div.product form.cart, body #content div.product p.cart, body .footer div.product form.cart, body .footer div.product p.cart {
        padding-top: 20px;
        margin: 10px 0; } }
    body.woocommerce #content div.product form.cart table.group_table, body.woocommerce #content div.product p.cart table.group_table, body.woocommerce .footer div.product form.cart table.group_table, body.woocommerce .footer div.product p.cart table.group_table, body.woocommerce-page #content div.product form.cart table.group_table, body.woocommerce-page #content div.product p.cart table.group_table, body.woocommerce-page .footer div.product form.cart table.group_table, body.woocommerce-page .footer div.product p.cart table.group_table, .woocommerce #content div.product form.cart table.group_table, .woocommerce #content div.product p.cart table.group_table, .woocommerce .footer div.product form.cart table.group_table, .woocommerce .footer div.product p.cart table.group_table, .woocommerce-page #content div.product form.cart table.group_table, .woocommerce-page #content div.product p.cart table.group_table, .woocommerce-page .footer div.product form.cart table.group_table, .woocommerce-page .footer div.product p.cart table.group_table, body #content div.product form.cart table.group_table, body #content div.product p.cart table.group_table, body .footer div.product form.cart table.group_table, body .footer div.product p.cart table.group_table {
      border: 0;
      margin: 0 0 30px; }
      body.woocommerce #content div.product form.cart table.group_table td, body.woocommerce #content div.product form.cart table.group_table td.label, body.woocommerce #content div.product p.cart table.group_table td, body.woocommerce #content div.product p.cart table.group_table td.label, body.woocommerce .footer div.product form.cart table.group_table td, body.woocommerce .footer div.product form.cart table.group_table td.label, body.woocommerce .footer div.product p.cart table.group_table td, body.woocommerce .footer div.product p.cart table.group_table td.label, body.woocommerce-page #content div.product form.cart table.group_table td, body.woocommerce-page #content div.product form.cart table.group_table td.label, body.woocommerce-page #content div.product p.cart table.group_table td, body.woocommerce-page #content div.product p.cart table.group_table td.label, body.woocommerce-page .footer div.product form.cart table.group_table td, body.woocommerce-page .footer div.product form.cart table.group_table td.label, body.woocommerce-page .footer div.product p.cart table.group_table td, body.woocommerce-page .footer div.product p.cart table.group_table td.label, .woocommerce #content div.product form.cart table.group_table td, .woocommerce #content div.product form.cart table.group_table td.label, .woocommerce #content div.product p.cart table.group_table td, .woocommerce #content div.product p.cart table.group_table td.label, .woocommerce .footer div.product form.cart table.group_table td, .woocommerce .footer div.product form.cart table.group_table td.label, .woocommerce .footer div.product p.cart table.group_table td, .woocommerce .footer div.product p.cart table.group_table td.label, .woocommerce-page #content div.product form.cart table.group_table td, .woocommerce-page #content div.product form.cart table.group_table td.label, .woocommerce-page #content div.product p.cart table.group_table td, .woocommerce-page #content div.product p.cart table.group_table td.label, .woocommerce-page .footer div.product form.cart table.group_table td, .woocommerce-page .footer div.product form.cart table.group_table td.label, .woocommerce-page .footer div.product p.cart table.group_table td, .woocommerce-page .footer div.product p.cart table.group_table td.label, body #content div.product form.cart table.group_table td, body #content div.product form.cart table.group_table td.label, body #content div.product p.cart table.group_table td, body #content div.product p.cart table.group_table td.label, body .footer div.product form.cart table.group_table td, body .footer div.product form.cart table.group_table td.label, body .footer div.product p.cart table.group_table td, body .footer div.product p.cart table.group_table td.label {
        background-color: transparent;
        line-height: 1.16129rem;
        vertical-align: middle;
        display: inline-block; }
      body.woocommerce #content div.product form.cart table.group_table td.label, body.woocommerce #content div.product p.cart table.group_table td.label, body.woocommerce .footer div.product form.cart table.group_table td.label, body.woocommerce .footer div.product p.cart table.group_table td.label, body.woocommerce-page #content div.product form.cart table.group_table td.label, body.woocommerce-page #content div.product p.cart table.group_table td.label, body.woocommerce-page .footer div.product form.cart table.group_table td.label, body.woocommerce-page .footer div.product p.cart table.group_table td.label, .woocommerce #content div.product form.cart table.group_table td.label, .woocommerce #content div.product p.cart table.group_table td.label, .woocommerce .footer div.product form.cart table.group_table td.label, .woocommerce .footer div.product p.cart table.group_table td.label, .woocommerce-page #content div.product form.cart table.group_table td.label, .woocommerce-page #content div.product p.cart table.group_table td.label, .woocommerce-page .footer div.product form.cart table.group_table td.label, .woocommerce-page .footer div.product p.cart table.group_table td.label, body #content div.product form.cart table.group_table td.label, body #content div.product p.cart table.group_table td.label, body .footer div.product form.cart table.group_table td.label, body .footer div.product p.cart table.group_table td.label {
        width: 300px;
        text-align: left;
        white-space: normal; }
        body.woocommerce #content div.product form.cart table.group_table td.label label a, body.woocommerce #content div.product p.cart table.group_table td.label label a, body.woocommerce .footer div.product form.cart table.group_table td.label label a, body.woocommerce .footer div.product p.cart table.group_table td.label label a, body.woocommerce-page #content div.product form.cart table.group_table td.label label a, body.woocommerce-page #content div.product p.cart table.group_table td.label label a, body.woocommerce-page .footer div.product form.cart table.group_table td.label label a, body.woocommerce-page .footer div.product p.cart table.group_table td.label label a, .woocommerce #content div.product form.cart table.group_table td.label label a, .woocommerce #content div.product p.cart table.group_table td.label label a, .woocommerce .footer div.product form.cart table.group_table td.label label a, .woocommerce .footer div.product p.cart table.group_table td.label label a, .woocommerce-page #content div.product form.cart table.group_table td.label label a, .woocommerce-page #content div.product p.cart table.group_table td.label label a, .woocommerce-page .footer div.product form.cart table.group_table td.label label a, .woocommerce-page .footer div.product p.cart table.group_table td.label label a, body #content div.product form.cart table.group_table td.label label a, body #content div.product p.cart table.group_table td.label label a, body .footer div.product form.cart table.group_table td.label label a, body .footer div.product p.cart table.group_table td.label label a {
          color: black;
          font-size: 1.29032rem; }
          body.woocommerce #content div.product form.cart table.group_table td.label label a:hover, body.woocommerce #content div.product p.cart table.group_table td.label label a:hover, body.woocommerce .footer div.product form.cart table.group_table td.label label a:hover, body.woocommerce .footer div.product p.cart table.group_table td.label label a:hover, body.woocommerce-page #content div.product form.cart table.group_table td.label label a:hover, body.woocommerce-page #content div.product p.cart table.group_table td.label label a:hover, body.woocommerce-page .footer div.product form.cart table.group_table td.label label a:hover, body.woocommerce-page .footer div.product p.cart table.group_table td.label label a:hover, .woocommerce #content div.product form.cart table.group_table td.label label a:hover, .woocommerce #content div.product p.cart table.group_table td.label label a:hover, .woocommerce .footer div.product form.cart table.group_table td.label label a:hover, .woocommerce .footer div.product p.cart table.group_table td.label label a:hover, .woocommerce-page #content div.product form.cart table.group_table td.label label a:hover, .woocommerce-page #content div.product p.cart table.group_table td.label label a:hover, .woocommerce-page .footer div.product form.cart table.group_table td.label label a:hover, .woocommerce-page .footer div.product p.cart table.group_table td.label label a:hover, body #content div.product form.cart table.group_table td.label label a:hover, body #content div.product p.cart table.group_table td.label label a:hover, body .footer div.product form.cart table.group_table td.label label a:hover, body .footer div.product p.cart table.group_table td.label label a:hover {
            color: #eb5429; }
      body.woocommerce #content div.product form.cart table.group_table .price .amount, body.woocommerce #content div.product p.cart table.group_table .price .amount, body.woocommerce .footer div.product form.cart table.group_table .price .amount, body.woocommerce .footer div.product p.cart table.group_table .price .amount, body.woocommerce-page #content div.product form.cart table.group_table .price .amount, body.woocommerce-page #content div.product p.cart table.group_table .price .amount, body.woocommerce-page .footer div.product form.cart table.group_table .price .amount, body.woocommerce-page .footer div.product p.cart table.group_table .price .amount, .woocommerce #content div.product form.cart table.group_table .price .amount, .woocommerce #content div.product p.cart table.group_table .price .amount, .woocommerce .footer div.product form.cart table.group_table .price .amount, .woocommerce .footer div.product p.cart table.group_table .price .amount, .woocommerce-page #content div.product form.cart table.group_table .price .amount, .woocommerce-page #content div.product p.cart table.group_table .price .amount, .woocommerce-page .footer div.product form.cart table.group_table .price .amount, .woocommerce-page .footer div.product p.cart table.group_table .price .amount, body #content div.product form.cart table.group_table .price .amount, body #content div.product p.cart table.group_table .price .amount, body .footer div.product form.cart table.group_table .price .amount, body .footer div.product p.cart table.group_table .price .amount {
        font-size: 1.29032rem; }
  body.woocommerce #content div.product .product_meta, body.woocommerce .footer div.product .product_meta, body.woocommerce-page #content div.product .product_meta, body.woocommerce-page .footer div.product .product_meta, .woocommerce #content div.product .product_meta, .woocommerce .footer div.product .product_meta, .woocommerce-page #content div.product .product_meta, .woocommerce-page .footer div.product .product_meta, body #content div.product .product_meta, body .footer div.product .product_meta {
    font-size: 1rem;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    padding-top: 15px; }
    body.woocommerce #content div.product .product_meta > span, body.woocommerce .footer div.product .product_meta > span, body.woocommerce-page #content div.product .product_meta > span, body.woocommerce-page .footer div.product .product_meta > span, .woocommerce #content div.product .product_meta > span, .woocommerce .footer div.product .product_meta > span, .woocommerce-page #content div.product .product_meta > span, .woocommerce-page .footer div.product .product_meta > span, body #content div.product .product_meta > span, body .footer div.product .product_meta > span {
      display: block; }
      body.woocommerce #content div.product .product_meta > span a, body.woocommerce #content div.product .product_meta > span span, body.woocommerce .footer div.product .product_meta > span a, body.woocommerce .footer div.product .product_meta > span span, body.woocommerce-page #content div.product .product_meta > span a, body.woocommerce-page #content div.product .product_meta > span span, body.woocommerce-page .footer div.product .product_meta > span a, body.woocommerce-page .footer div.product .product_meta > span span, .woocommerce #content div.product .product_meta > span a, .woocommerce #content div.product .product_meta > span span, .woocommerce .footer div.product .product_meta > span a, .woocommerce .footer div.product .product_meta > span span, .woocommerce-page #content div.product .product_meta > span a, .woocommerce-page #content div.product .product_meta > span span, .woocommerce-page .footer div.product .product_meta > span a, .woocommerce-page .footer div.product .product_meta > span span, body #content div.product .product_meta > span a, body #content div.product .product_meta > span span, body .footer div.product .product_meta > span a, body .footer div.product .product_meta > span span {
        color: #888888;
        padding-right: 1px;
        margin-left: 2px; }
        body.woocommerce #content div.product .product_meta > span a:hover, body.woocommerce #content div.product .product_meta > span span:hover, body.woocommerce .footer div.product .product_meta > span a:hover, body.woocommerce .footer div.product .product_meta > span span:hover, body.woocommerce-page #content div.product .product_meta > span a:hover, body.woocommerce-page #content div.product .product_meta > span span:hover, body.woocommerce-page .footer div.product .product_meta > span a:hover, body.woocommerce-page .footer div.product .product_meta > span span:hover, .woocommerce #content div.product .product_meta > span a:hover, .woocommerce #content div.product .product_meta > span span:hover, .woocommerce .footer div.product .product_meta > span a:hover, .woocommerce .footer div.product .product_meta > span span:hover, .woocommerce-page #content div.product .product_meta > span a:hover, .woocommerce-page #content div.product .product_meta > span span:hover, .woocommerce-page .footer div.product .product_meta > span a:hover, .woocommerce-page .footer div.product .product_meta > span span:hover, body #content div.product .product_meta > span a:hover, body #content div.product .product_meta > span span:hover, body .footer div.product .product_meta > span a:hover, body .footer div.product .product_meta > span span:hover {
          text-decoration: none;
          color: #eb5429; }
  body.woocommerce #content div.product div.summary, body.woocommerce .footer div.product div.summary, body.woocommerce-page #content div.product div.summary, body.woocommerce-page .footer div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce .footer div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page .footer div.product div.summary, body #content div.product div.summary, body .footer div.product div.summary {
    width: 55%;
    float: right; }
    body.woocommerce #content div.product div.summary .prev-next, body.woocommerce .footer div.product div.summary .prev-next, body.woocommerce-page #content div.product div.summary .prev-next, body.woocommerce-page .footer div.product div.summary .prev-next, .woocommerce #content div.product div.summary .prev-next, .woocommerce .footer div.product div.summary .prev-next, .woocommerce-page #content div.product div.summary .prev-next, .woocommerce-page .footer div.product div.summary .prev-next, body #content div.product div.summary .prev-next, body .footer div.product div.summary .prev-next {
      text-align: right;
      border-bottom: 1px solid rgba(0, 0, 0, 0.2);
      margin-bottom: 20px;
      padding-bottom: 10px;
      line-height: normal; }
      body.woocommerce #content div.product div.summary .prev-next:after {
        display: table;
        content: "";
        clear: both;
      }
      body.woocommerce #content div.product div.summary .prev-next .back, body.woocommerce .footer div.product div.summary .prev-next .back, body.woocommerce-page #content div.product div.summary .prev-next .back, body.woocommerce-page .footer div.product div.summary .prev-next .back, .woocommerce #content div.product div.summary .prev-next .back, .woocommerce .footer div.product div.summary .prev-next .back, .woocommerce-page #content div.product div.summary .prev-next .back, .woocommerce-page .footer div.product div.summary .prev-next .back, body #content div.product div.summary .prev-next .back, body .footer div.product div.summary .prev-next .back {
        float: left;
        color: #877859; }
        body.woocommerce #content div.product div.summary .prev-next .back i, body.woocommerce .footer div.product div.summary .prev-next .back i, body.woocommerce-page #content div.product div.summary .prev-next .back i, body.woocommerce-page .footer div.product div.summary .prev-next .back i, .woocommerce #content div.product div.summary .prev-next .back i, .woocommerce .footer div.product div.summary .prev-next .back i, .woocommerce-page #content div.product div.summary .prev-next .back i, .woocommerce-page .footer div.product div.summary .prev-next .back i, body #content div.product div.summary .prev-next .back i, body .footer div.product div.summary .prev-next .back i {
          font-size: 16px;
          margin-right: 10px; }
        body.woocommerce #content div.product div.summary .prev-next .back:hover, body.woocommerce .footer div.product div.summary .prev-next .back:hover, body.woocommerce-page #content div.product div.summary .prev-next .back:hover, body.woocommerce-page .footer div.product div.summary .prev-next .back:hover, .woocommerce #content div.product div.summary .prev-next .back:hover, .woocommerce .footer div.product div.summary .prev-next .back:hover, .woocommerce-page #content div.product div.summary .prev-next .back:hover, .woocommerce-page .footer div.product div.summary .prev-next .back:hover, body #content div.product div.summary .prev-next .back:hover, body .footer div.product div.summary .prev-next .back:hover {
          color: #eb5429; }
      body.woocommerce #content div.product div.summary .prev-next a[rel="prev"], body.woocommerce #content div.product div.summary .prev-next a[rel="next"], body.woocommerce .footer div.product div.summary .prev-next a[rel="prev"], body.woocommerce .footer div.product div.summary .prev-next a[rel="next"], body.woocommerce-page #content div.product div.summary .prev-next a[rel="prev"], body.woocommerce-page #content div.product div.summary .prev-next a[rel="next"], body.woocommerce-page .footer div.product div.summary .prev-next a[rel="prev"], body.woocommerce-page .footer div.product div.summary .prev-next a[rel="next"], .woocommerce #content div.product div.summary .prev-next a[rel="prev"], .woocommerce #content div.product div.summary .prev-next a[rel="next"], .woocommerce .footer div.product div.summary .prev-next a[rel="prev"], .woocommerce .footer div.product div.summary .prev-next a[rel="next"], .woocommerce-page #content div.product div.summary .prev-next a[rel="prev"], .woocommerce-page #content div.product div.summary .prev-next a[rel="next"], .woocommerce-page .footer div.product div.summary .prev-next a[rel="prev"], .woocommerce-page .footer div.product div.summary .prev-next a[rel="next"], body #content div.product div.summary .prev-next a[rel="prev"], body #content div.product div.summary .prev-next a[rel="next"], body .footer div.product div.summary .prev-next a[rel="prev"], body .footer div.product div.summary .prev-next a[rel="next"] {
        font-size: 0;
        margin: 0 4px;
        width: 10px;
        display: inline-block; }
        body.woocommerce #content div.product div.summary .prev-next a[rel="prev"]:before, body.woocommerce #content div.product div.summary .prev-next a[rel="next"]:before, body.woocommerce .footer div.product div.summary .prev-next a[rel="prev"]:before, body.woocommerce .footer div.product div.summary .prev-next a[rel="next"]:before, body.woocommerce-page #content div.product div.summary .prev-next a[rel="prev"]:before, body.woocommerce-page #content div.product div.summary .prev-next a[rel="next"]:before, body.woocommerce-page .footer div.product div.summary .prev-next a[rel="prev"]:before, body.woocommerce-page .footer div.product div.summary .prev-next a[rel="next"]:before, .woocommerce #content div.product div.summary .prev-next a[rel="prev"]:before, .woocommerce #content div.product div.summary .prev-next a[rel="next"]:before, .woocommerce .footer div.product div.summary .prev-next a[rel="prev"]:before, .woocommerce .footer div.product div.summary .prev-next a[rel="next"]:before, .woocommerce-page #content div.product div.summary .prev-next a[rel="prev"]:before, .woocommerce-page #content div.product div.summary .prev-next a[rel="next"]:before, .woocommerce-page .footer div.product div.summary .prev-next a[rel="prev"]:before, .woocommerce-page .footer div.product div.summary .prev-next a[rel="next"]:before, body #content div.product div.summary .prev-next a[rel="prev"]:before, body #content div.product div.summary .prev-next a[rel="next"]:before, body .footer div.product div.summary .prev-next a[rel="prev"]:before, body .footer div.product div.summary .prev-next a[rel="next"]:before {
          font-family: fontawesome;
          font-size: 28px;
          color: black; }
      body.woocommerce #content div.product div.summary .prev-next a[rel="prev"]:before, body.woocommerce .footer div.product div.summary .prev-next a[rel="prev"]:before, body.woocommerce-page #content div.product div.summary .prev-next a[rel="prev"]:before, body.woocommerce-page .footer div.product div.summary .prev-next a[rel="prev"]:before, .woocommerce #content div.product div.summary .prev-next a[rel="prev"]:before, .woocommerce .footer div.product div.summary .prev-next a[rel="prev"]:before, .woocommerce-page #content div.product div.summary .prev-next a[rel="prev"]:before, .woocommerce-page .footer div.product div.summary .prev-next a[rel="prev"]:before, body #content div.product div.summary .prev-next a[rel="prev"]:before, body .footer div.product div.summary .prev-next a[rel="prev"]:before {
        content: '\f104'; }
      body.woocommerce #content div.product div.summary .prev-next a[rel="next"]:before, body.woocommerce .footer div.product div.summary .prev-next a[rel="next"]:before, body.woocommerce-page #content div.product div.summary .prev-next a[rel="next"]:before, body.woocommerce-page .footer div.product div.summary .prev-next a[rel="next"]:before, .woocommerce #content div.product div.summary .prev-next a[rel="next"]:before, .woocommerce .footer div.product div.summary .prev-next a[rel="next"]:before, .woocommerce-page #content div.product div.summary .prev-next a[rel="next"]:before, .woocommerce-page .footer div.product div.summary .prev-next a[rel="next"]:before, body #content div.product div.summary .prev-next a[rel="next"]:before, body .footer div.product div.summary .prev-next a[rel="next"]:before {
        content: '\f105'; }
      body.woocommerce #content div.product div.summary .prev-next a:hover:before, body.woocommerce .footer div.product div.summary .prev-next a:hover:before, body.woocommerce-page #content div.product div.summary .prev-next a:hover:before, body.woocommerce-page .footer div.product div.summary .prev-next a:hover:before, .woocommerce #content div.product div.summary .prev-next a:hover:before, .woocommerce .footer div.product div.summary .prev-next a:hover:before, .woocommerce-page #content div.product div.summary .prev-next a:hover:before, .woocommerce-page .footer div.product div.summary .prev-next a:hover:before, body #content div.product div.summary .prev-next a:hover:before, body .footer div.product div.summary .prev-next a:hover:before {
        color: #eb5429; }
    body.woocommerce #content div.product div.summary .product_title, body.woocommerce .footer div.product div.summary .product_title, body.woocommerce-page #content div.product div.summary .product_title, body.woocommerce-page .footer div.product div.summary .product_title, .woocommerce #content div.product div.summary .product_title, .woocommerce .footer div.product div.summary .product_title, .woocommerce-page #content div.product div.summary .product_title, .woocommerce-page .footer div.product div.summary .product_title, body #content div.product div.summary .product_title, body .footer div.product div.summary .product_title {
      margin-bottom: 0; }
  body.woocommerce #content div.product div.product_images, body.woocommerce .footer div.product div.product_images, body.woocommerce-page #content div.product div.product_images, body.woocommerce-page .footer div.product div.product_images, .woocommerce #content div.product div.product_images, .woocommerce .footer div.product div.product_images, .woocommerce-page #content div.product div.product_images, .woocommerce-page .footer div.product div.product_images, body #content div.product div.product_images, body .footer div.product div.product_images {
    width: 42%;
    padding: 8px;
    border: 1px solid rgba(0, 0, 0, 0.1);
    float: left;
    position: relative;
    margin-bottom: 2em; }
    body.woocommerce #content div.product div.product_images .images, body.woocommerce .footer div.product div.product_images .images, body.woocommerce-page #content div.product div.product_images .images, body.woocommerce-page .footer div.product div.product_images .images, .woocommerce #content div.product div.product_images .images, .woocommerce .footer div.product div.product_images .images, .woocommerce-page #content div.product div.product_images .images, .woocommerce-page .footer div.product div.product_images .images, body #content div.product div.product_images .images, body .footer div.product div.product_images .images {
      width: 100%;
      display: inline-block;
      margin: 0; }
    body.woocommerce #content div.product div.product_images img, body.woocommerce .footer div.product div.product_images img, body.woocommerce-page #content div.product div.product_images img, body.woocommerce-page .footer div.product div.product_images img, .woocommerce #content div.product div.product_images img, .woocommerce .footer div.product div.product_images img, .woocommerce-page #content div.product div.product_images img, .woocommerce-page .footer div.product div.product_images img, body #content div.product div.product_images img, body .footer div.product div.product_images img {
      box-shadow: none; }
    body.woocommerce #content div.product div.product_images .thumbnails, body.woocommerce .footer div.product div.product_images .thumbnails, body.woocommerce-page #content div.product div.product_images .thumbnails, body.woocommerce-page .footer div.product div.product_images .thumbnails, .woocommerce #content div.product div.product_images .thumbnails, .woocommerce .footer div.product div.product_images .thumbnails, .woocommerce-page #content div.product div.product_images .thumbnails, .woocommerce-page .footer div.product div.product_images .thumbnails, body #content div.product div.product_images .thumbnails, body .footer div.product div.product_images .thumbnails {
      margin: 0 -5px;
      padding-top: 5px; }
      body.woocommerce #content div.product div.product_images .thumbnails a, body.woocommerce .footer div.product div.product_images .thumbnails a, body.woocommerce-page #content div.product div.product_images .thumbnails a, body.woocommerce-page .footer div.product div.product_images .thumbnails a, .woocommerce #content div.product div.product_images .thumbnails a, .woocommerce .footer div.product div.product_images .thumbnails a, .woocommerce-page #content div.product div.product_images .thumbnails a, .woocommerce-page .footer div.product div.product_images .thumbnails a, body #content div.product div.product_images .thumbnails a, body .footer div.product div.product_images .thumbnails a {
        width: 20%;
        margin: 0;
        display: inline-block;
        clear: none;
        padding: 0 5px; }
    body.woocommerce #content div.product div.product_images .woo_main_flexslider, body.woocommerce .footer div.product div.product_images .woo_main_flexslider, body.woocommerce-page #content div.product div.product_images .woo_main_flexslider, body.woocommerce-page .footer div.product div.product_images .woo_main_flexslider, .woocommerce #content div.product div.product_images .woo_main_flexslider, .woocommerce .footer div.product div.product_images .woo_main_flexslider, .woocommerce-page #content div.product div.product_images .woo_main_flexslider, .woocommerce-page .footer div.product div.product_images .woo_main_flexslider, body #content div.product div.product_images .woo_main_flexslider, body .footer div.product div.product_images .woo_main_flexslider {
      position: relative; }
      body.woocommerce #content div.product div.product_images .woo_main_flexslider ul, body.woocommerce .footer div.product div.product_images .woo_main_flexslider ul, body.woocommerce-page #content div.product div.product_images .woo_main_flexslider ul, body.woocommerce-page .footer div.product div.product_images .woo_main_flexslider ul, .woocommerce #content div.product div.product_images .woo_main_flexslider ul, .woocommerce .footer div.product div.product_images .woo_main_flexslider ul, .woocommerce-page #content div.product div.product_images .woo_main_flexslider ul, .woocommerce-page .footer div.product div.product_images .woo_main_flexslider ul, body #content div.product div.product_images .woo_main_flexslider ul, body .footer div.product div.product_images .woo_main_flexslider ul {
        margin: 0;
        padding: 0;
        list-style: none; }
      body.woocommerce #content div.product div.product_images .woo_main_flexslider .flex-control-nav, body.woocommerce .footer div.product div.product_images .woo_main_flexslider .flex-control-nav, body.woocommerce-page #content div.product div.product_images .woo_main_flexslider .flex-control-nav, body.woocommerce-page .footer div.product div.product_images .woo_main_flexslider .flex-control-nav, .woocommerce #content div.product div.product_images .woo_main_flexslider .flex-control-nav, .woocommerce .footer div.product div.product_images .woo_main_flexslider .flex-control-nav, .woocommerce-page #content div.product div.product_images .woo_main_flexslider .flex-control-nav, .woocommerce-page .footer div.product div.product_images .woo_main_flexslider .flex-control-nav, body #content div.product div.product_images .woo_main_flexslider .flex-control-nav, body .footer div.product div.product_images .woo_main_flexslider .flex-control-nav {
        display: none; }
      body.woocommerce #content div.product div.product_images .woo_main_flexslider .flex-direction-nav, body.woocommerce .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav, body.woocommerce-page #content div.product div.product_images .woo_main_flexslider .flex-direction-nav, body.woocommerce-page .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav, .woocommerce #content div.product div.product_images .woo_main_flexslider .flex-direction-nav, .woocommerce .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav, .woocommerce-page #content div.product div.product_images .woo_main_flexslider .flex-direction-nav, .woocommerce-page .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav, body #content div.product div.product_images .woo_main_flexslider .flex-direction-nav, body .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav {
        list-style: none;
        margin: 0; }
        body.woocommerce #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li, body.woocommerce .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li, body.woocommerce-page #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li, body.woocommerce-page .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li, .woocommerce #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li, .woocommerce .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li, .woocommerce-page #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li, .woocommerce-page .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li, body #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li, body .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li {
          position: absolute;
          left: 0;
          top: 50%;
          margin-top: -15px; }
          body.woocommerce #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li a, body.woocommerce .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li a, body.woocommerce-page #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li a, body.woocommerce-page .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li a, .woocommerce #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li a, .woocommerce .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li a, .woocommerce-page #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li a, .woocommerce-page .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li a, body #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li a, body .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li a {
            font-size: 30px;
            opacity: 0.4;
            padding: 0 10px; }
          body.woocommerce #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li:last-child, body.woocommerce .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li:last-child, body.woocommerce-page #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li:last-child, body.woocommerce-page .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li:last-child, .woocommerce #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li:last-child, .woocommerce .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li:last-child, .woocommerce-page #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li:last-child, .woocommerce-page .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li:last-child, body #content div.product div.product_images .woo_main_flexslider .flex-direction-nav li:last-child, body .footer div.product div.product_images .woo_main_flexslider .flex-direction-nav li:last-child {
            left: auto;
            right: 0; }
      body.woocommerce #content div.product div.product_images .woo_main_flexslider:hover .flex-direction-nav li a, body.woocommerce .footer div.product div.product_images .woo_main_flexslider:hover .flex-direction-nav li a, body.woocommerce-page #content div.product div.product_images .woo_main_flexslider:hover .flex-direction-nav li a, body.woocommerce-page .footer div.product div.product_images .woo_main_flexslider:hover .flex-direction-nav li a, .woocommerce #content div.product div.product_images .woo_main_flexslider:hover .flex-direction-nav li a, .woocommerce .footer div.product div.product_images .woo_main_flexslider:hover .flex-direction-nav li a, .woocommerce-page #content div.product div.product_images .woo_main_flexslider:hover .flex-direction-nav li a, .woocommerce-page .footer div.product div.product_images .woo_main_flexslider:hover .flex-direction-nav li a, body #content div.product div.product_images .woo_main_flexslider:hover .flex-direction-nav li a, body .footer div.product div.product_images .woo_main_flexslider:hover .flex-direction-nav li a {
        opacity: 1; }
    body.woocommerce #content div.product div.product_images .woo_silde_gallery, body.woocommerce .footer div.product div.product_images .woo_silde_gallery, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery, .woocommerce #content div.product div.product_images .woo_silde_gallery, .woocommerce .footer div.product div.product_images .woo_silde_gallery, .woocommerce-page #content div.product div.product_images .woo_silde_gallery, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery, body #content div.product div.product_images .woo_silde_gallery, body .footer div.product div.product_images .woo_silde_gallery {
      position: relative;
      margin: 8px 0 0; }
      body.woocommerce #content div.product div.product_images .woo_silde_gallery ul, body.woocommerce .footer div.product div.product_images .woo_silde_gallery ul, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery ul, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery ul, .woocommerce #content div.product div.product_images .woo_silde_gallery ul, .woocommerce .footer div.product div.product_images .woo_silde_gallery ul, .woocommerce-page #content div.product div.product_images .woo_silde_gallery ul, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery ul, body #content div.product div.product_images .woo_silde_gallery ul, body .footer div.product div.product_images .woo_silde_gallery ul {
        margin: 0;
        padding: 0;
        list-style: none; }
      body.woocommerce #content div.product div.product_images .woo_silde_gallery .slides li, body.woocommerce .footer div.product div.product_images .woo_silde_gallery .slides li, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery .slides li, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery .slides li, .woocommerce #content div.product div.product_images .woo_silde_gallery .slides li, .woocommerce .footer div.product div.product_images .woo_silde_gallery .slides li, .woocommerce-page #content div.product div.product_images .woo_silde_gallery .slides li, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery .slides li, body #content div.product div.product_images .woo_silde_gallery .slides li, body .footer div.product div.product_images .woo_silde_gallery .slides li {
        margin: 0 8px 0 0; }
      body.woocommerce #content div.product div.product_images .woo_silde_gallery .flex-control-nav, body.woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-control-nav, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-control-nav, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-control-nav, .woocommerce #content div.product div.product_images .woo_silde_gallery .flex-control-nav, .woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-control-nav, .woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-control-nav, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-control-nav, body #content div.product div.product_images .woo_silde_gallery .flex-control-nav, body .footer div.product div.product_images .woo_silde_gallery .flex-control-nav {
        display: none; }
      body.woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav, body.woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav, .woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav, .woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav, .woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav, body #content div.product div.product_images .woo_silde_gallery .flex-direction-nav, body .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav {
        list-style: none; }
        body.woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li, body.woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li, .woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li, .woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li, .woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li, body #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li, body .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li {
          position: absolute;
          left: 0;
          top: 0;
          height: 100%; }
          body.woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, body.woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, .woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, .woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, .woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, body #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, body .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a {
            padding: 0 10px;
            height: 100%;
            background: #333333;
            color: white;
            opacity: 0; }
            body.woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a i, body.woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a i, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a i, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a i, .woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a i, .woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a i, .woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a i, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a i, body #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a i, body .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a i {
              padding: 24px 0; }
            @media only screen and (max-width:1200px) {
              body.woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, body.woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, .woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, .woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, .woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, body #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a, body .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a {
                opacity: 1; } }
            body.woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a:hover, body.woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a:hover, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a:hover, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a:hover, .woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a:hover, .woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a:hover, .woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a:hover, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a:hover, body #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li a:hover, body .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li a:hover {
              background: #eb5429; }
          body.woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li:last-child, body.woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li:last-child, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li:last-child, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li:last-child, .woocommerce #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li:last-child, .woocommerce .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li:last-child, .woocommerce-page #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li:last-child, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li:last-child, body #content div.product div.product_images .woo_silde_gallery .flex-direction-nav li:last-child, body .footer div.product div.product_images .woo_silde_gallery .flex-direction-nav li:last-child {
            left: auto;
            right: 0; }
      body.woocommerce #content div.product div.product_images .woo_silde_gallery:hover .flex-direction-nav li a, body.woocommerce .footer div.product div.product_images .woo_silde_gallery:hover .flex-direction-nav li a, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery:hover .flex-direction-nav li a, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery:hover .flex-direction-nav li a, .woocommerce #content div.product div.product_images .woo_silde_gallery:hover .flex-direction-nav li a, .woocommerce .footer div.product div.product_images .woo_silde_gallery:hover .flex-direction-nav li a, .woocommerce-page #content div.product div.product_images .woo_silde_gallery:hover .flex-direction-nav li a, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery:hover .flex-direction-nav li a, body #content div.product div.product_images .woo_silde_gallery:hover .flex-direction-nav li a, body .footer div.product div.product_images .woo_silde_gallery:hover .flex-direction-nav li a {
        opacity: 1; }
      @media only screen and (max-width:1200px) {
        body.woocommerce #content div.product div.product_images .woo_silde_gallery, body.woocommerce .footer div.product div.product_images .woo_silde_gallery, body.woocommerce-page #content div.product div.product_images .woo_silde_gallery, body.woocommerce-page .footer div.product div.product_images .woo_silde_gallery, .woocommerce #content div.product div.product_images .woo_silde_gallery, .woocommerce .footer div.product div.product_images .woo_silde_gallery, .woocommerce-page #content div.product div.product_images .woo_silde_gallery, .woocommerce-page .footer div.product div.product_images .woo_silde_gallery, body #content div.product div.product_images .woo_silde_gallery, body .footer div.product div.product_images .woo_silde_gallery {
          padding: 0 30px; } }
  body.woocommerce #content div.product table, body.woocommerce .footer div.product table, body.woocommerce-page #content div.product table, body.woocommerce-page .footer div.product table, .woocommerce #content div.product table, .woocommerce .footer div.product table, .woocommerce-page #content div.product table, .woocommerce-page .footer div.product table, body #content div.product table, body .footer div.product table {
    border-width: 0px; }
    body.woocommerce #content div.product table tr, body.woocommerce .footer div.product table tr, body.woocommerce-page #content div.product table tr, body.woocommerce-page .footer div.product table tr, .woocommerce #content div.product table tr, .woocommerce .footer div.product table tr, .woocommerce-page #content div.product table tr, .woocommerce-page .footer div.product table tr, body #content div.product table tr, body .footer div.product table tr {
      border-width: 0px;
      background: transparent; }
      body.woocommerce #content div.product table tr.alt td, body.woocommerce #content div.product table tr.alt th, body.woocommerce .footer div.product table tr.alt td, body.woocommerce .footer div.product table tr.alt th, body.woocommerce-page #content div.product table tr.alt td, body.woocommerce-page #content div.product table tr.alt th, body.woocommerce-page .footer div.product table tr.alt td, body.woocommerce-page .footer div.product table tr.alt th, .woocommerce #content div.product table tr.alt td, .woocommerce #content div.product table tr.alt th, .woocommerce .footer div.product table tr.alt td, .woocommerce .footer div.product table tr.alt th, .woocommerce-page #content div.product table tr.alt td, .woocommerce-page #content div.product table tr.alt th, .woocommerce-page .footer div.product table tr.alt td, .woocommerce-page .footer div.product table tr.alt th, body #content div.product table tr.alt td, body #content div.product table tr.alt th, body .footer div.product table tr.alt td, body .footer div.product table tr.alt th {
        background: transparent; }
      body.woocommerce #content div.product table tr td, body.woocommerce #content div.product table tr th, body.woocommerce .footer div.product table tr td, body.woocommerce .footer div.product table tr th, body.woocommerce-page #content div.product table tr td, body.woocommerce-page #content div.product table tr th, body.woocommerce-page .footer div.product table tr td, body.woocommerce-page .footer div.product table tr th, .woocommerce #content div.product table tr td, .woocommerce #content div.product table tr th, .woocommerce .footer div.product table tr td, .woocommerce .footer div.product table tr th, .woocommerce-page #content div.product table tr td, .woocommerce-page #content div.product table tr th, .woocommerce-page .footer div.product table tr td, .woocommerce-page .footer div.product table tr th, body #content div.product table tr td, body #content div.product table tr th, body .footer div.product table tr td, body .footer div.product table tr th {
        border-width: 0px;
        font-style: normal; }
        body.woocommerce #content div.product table tr td p, body.woocommerce #content div.product table tr th p, body.woocommerce .footer div.product table tr td p, body.woocommerce .footer div.product table tr th p, body.woocommerce-page #content div.product table tr td p, body.woocommerce-page #content div.product table tr th p, body.woocommerce-page .footer div.product table tr td p, body.woocommerce-page .footer div.product table tr th p, .woocommerce #content div.product table tr td p, .woocommerce #content div.product table tr th p, .woocommerce .footer div.product table tr td p, .woocommerce .footer div.product table tr th p, .woocommerce-page #content div.product table tr td p, .woocommerce-page #content div.product table tr th p, .woocommerce-page .footer div.product table tr td p, .woocommerce-page .footer div.product table tr th p, body #content div.product table tr td p, body #content div.product table tr th p, body .footer div.product table tr td p, body .footer div.product table tr th p {
          padding: 4px 0; }
  body.woocommerce #content div.product table.shop_attributes th, body.woocommerce .footer div.product table.shop_attributes th, body.woocommerce-page #content div.product table.shop_attributes th, body.woocommerce-page .footer div.product table.shop_attributes th, .woocommerce #content div.product table.shop_attributes th, .woocommerce .footer div.product table.shop_attributes th, .woocommerce-page #content div.product table.shop_attributes th, .woocommerce-page .footer div.product table.shop_attributes th, body #content div.product table.shop_attributes th, body .footer div.product table.shop_attributes th {
    font-weight: 500; }
  body.woocommerce #content nav.woocommerce-pagination ul li a, body.woocommerce #content nav.woocommerce-pagination ul li span, body.woocommerce .footer nav.woocommerce-pagination ul li a, body.woocommerce .footer nav.woocommerce-pagination ul li span, body.woocommerce-page #content nav.woocommerce-pagination ul li a, body.woocommerce-page #content nav.woocommerce-pagination ul li span, body.woocommerce-page .footer nav.woocommerce-pagination ul li a, body.woocommerce-page .footer nav.woocommerce-pagination ul li span, .woocommerce #content nav.woocommerce-pagination ul li a, .woocommerce #content nav.woocommerce-pagination ul li span, .woocommerce .footer nav.woocommerce-pagination ul li a, .woocommerce .footer nav.woocommerce-pagination ul li span, .woocommerce-page #content nav.woocommerce-pagination ul li a, .woocommerce-page #content nav.woocommerce-pagination ul li span, .woocommerce-page .footer nav.woocommerce-pagination ul li a, .woocommerce-page .footer nav.woocommerce-pagination ul li span, body #content nav.woocommerce-pagination ul li a, body #content nav.woocommerce-pagination ul li span, body .footer nav.woocommerce-pagination ul li a, body .footer nav.woocommerce-pagination ul li span {
    min-width: 40px;
    min-height: 40px;
    background: white;
    padding: 10px;
    line-height: normal; }
  body.woocommerce #content input.button, body.woocommerce #content input#submit, body.woocommerce #content a.button, body.woocommerce #content button.button, body.woocommerce #content input.button, body.woocommerce #content input.button.alt, body.woocommerce #content input#submit.alt, body.woocommerce #content a.button.alt, body.woocommerce #content button.button.alt, body.woocommerce .footer input.button, body.woocommerce .footer input#submit, body.woocommerce .footer a.button, body.woocommerce .footer button.button, body.woocommerce .footer input.button, body.woocommerce .footer input.button.alt, body.woocommerce .footer input#submit.alt, body.woocommerce .footer a.button.alt, body.woocommerce .footer button.button.alt, body.woocommerce-page #content input.button, body.woocommerce-page #content input#submit, body.woocommerce-page #content a.button, body.woocommerce-page #content button.button, body.woocommerce-page #content input.button, body.woocommerce-page #content input.button.alt, body.woocommerce-page #content input#submit.alt, body.woocommerce-page #content a.button.alt, body.woocommerce-page #content button.button.alt, body.woocommerce-page .footer input.button, body.woocommerce-page .footer input#submit, body.woocommerce-page .footer a.button, body.woocommerce-page .footer button.button, body.woocommerce-page .footer input.button, body.woocommerce-page .footer input.button.alt, body.woocommerce-page .footer input#submit.alt, body.woocommerce-page .footer a.button.alt, body.woocommerce-page .footer button.button.alt, .woocommerce #content input.button, .woocommerce #content input#submit, .woocommerce #content a.button, .woocommerce #content button.button, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input#submit.alt, .woocommerce #content a.button.alt, .woocommerce #content button.button.alt, .woocommerce .footer input.button, .woocommerce .footer input#submit, .woocommerce .footer a.button, .woocommerce .footer button.button, .woocommerce .footer input.button, .woocommerce .footer input.button.alt, .woocommerce .footer input#submit.alt, .woocommerce .footer a.button.alt, .woocommerce .footer button.button.alt, .woocommerce-page #content input.button, .woocommerce-page #content input#submit, .woocommerce-page #content a.button, .woocommerce-page #content button.button, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input#submit.alt, .woocommerce-page #content a.button.alt, .woocommerce-page #content button.button.alt, .woocommerce-page .footer input.button, .woocommerce-page .footer input#submit, .woocommerce-page .footer a.button, .woocommerce-page .footer button.button, .woocommerce-page .footer input.button, .woocommerce-page .footer input.button.alt, .woocommerce-page .footer input#submit.alt, .woocommerce-page .footer a.button.alt, .woocommerce-page .footer button.button.alt, body #content input.button, body #content input#submit, body #content a.button, body #content button.button, body #content input.button, body #content input.button.alt, body #content input#submit.alt, body #content a.button.alt, body #content button.button.alt, body .footer input.button, body .footer input#submit, body .footer a.button, body .footer button.button, body .footer input.button, body .footer input.button.alt, body .footer input#submit.alt, body .footer a.button.alt, body .footer button.button.alt {
    text-transform: uppercase;
    font-size: 0.90323rem;
    padding: 10px 20px 11px;
    border: 0px;
    border-radius: 0px;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    box-shadow: none;
    text-shadow: none;
    background: #333333;
    color: white;
    line-height: normal;
    letter-spacing: 0px; }
    body.woocommerce #content input.button.alt, body.woocommerce #content input.button.checkout, body.woocommerce #content input#submit.alt, body.woocommerce #content input#submit.checkout, body.woocommerce #content a.button.alt, body.woocommerce #content a.button.checkout, body.woocommerce #content button.button.alt, body.woocommerce #content button.button.checkout, body.woocommerce #content input.button.alt, body.woocommerce #content input.button.checkout, body.woocommerce #content input.button.alt.alt, body.woocommerce #content input.button.alt.checkout, body.woocommerce #content input#submit.alt.alt, body.woocommerce #content input#submit.alt.checkout, body.woocommerce #content a.button.alt.alt, body.woocommerce #content a.button.alt.checkout, body.woocommerce #content button.button.alt.alt, body.woocommerce #content button.button.alt.checkout, body.woocommerce .footer input.button.alt, body.woocommerce .footer input.button.checkout, body.woocommerce .footer input#submit.alt, body.woocommerce .footer input#submit.checkout, body.woocommerce .footer a.button.alt, body.woocommerce .footer a.button.checkout, body.woocommerce .footer button.button.alt, body.woocommerce .footer button.button.checkout, body.woocommerce .footer input.button.alt, body.woocommerce .footer input.button.checkout, body.woocommerce .footer input.button.alt.alt, body.woocommerce .footer input.button.alt.checkout, body.woocommerce .footer input#submit.alt.alt, body.woocommerce .footer input#submit.alt.checkout, body.woocommerce .footer a.button.alt.alt, body.woocommerce .footer a.button.alt.checkout, body.woocommerce .footer button.button.alt.alt, body.woocommerce .footer button.button.alt.checkout, body.woocommerce-page #content input.button.alt, body.woocommerce-page #content input.button.checkout, body.woocommerce-page #content input#submit.alt, body.woocommerce-page #content input#submit.checkout, body.woocommerce-page #content a.button.alt, body.woocommerce-page #content a.button.checkout, body.woocommerce-page #content button.button.alt, body.woocommerce-page #content button.button.checkout, body.woocommerce-page #content input.button.alt, body.woocommerce-page #content input.button.checkout, body.woocommerce-page #content input.button.alt.alt, body.woocommerce-page #content input.button.alt.checkout, body.woocommerce-page #content input#submit.alt.alt, body.woocommerce-page #content input#submit.alt.checkout, body.woocommerce-page #content a.button.alt.alt, body.woocommerce-page #content a.button.alt.checkout, body.woocommerce-page #content button.button.alt.alt, body.woocommerce-page #content button.button.alt.checkout, body.woocommerce-page .footer input.button.alt, body.woocommerce-page .footer input.button.checkout, body.woocommerce-page .footer input#submit.alt, body.woocommerce-page .footer input#submit.checkout, body.woocommerce-page .footer a.button.alt, body.woocommerce-page .footer a.button.checkout, body.woocommerce-page .footer button.button.alt, body.woocommerce-page .footer button.button.checkout, body.woocommerce-page .footer input.button.alt, body.woocommerce-page .footer input.button.checkout, body.woocommerce-page .footer input.button.alt.alt, body.woocommerce-page .footer input.button.alt.checkout, body.woocommerce-page .footer input#submit.alt.alt, body.woocommerce-page .footer input#submit.alt.checkout, body.woocommerce-page .footer a.button.alt.alt, body.woocommerce-page .footer a.button.alt.checkout, body.woocommerce-page .footer button.button.alt.alt, body.woocommerce-page .footer button.button.alt.checkout, .woocommerce #content input.button.alt, .woocommerce #content input.button.checkout, .woocommerce #content input#submit.alt, .woocommerce #content input#submit.checkout, .woocommerce #content a.button.alt, .woocommerce #content a.button.checkout, .woocommerce #content button.button.alt, .woocommerce #content button.button.checkout, .woocommerce #content input.button.alt, .woocommerce #content input.button.checkout, .woocommerce #content input.button.alt.alt, .woocommerce #content input.button.alt.checkout, .woocommerce #content input#submit.alt.alt, .woocommerce #content input#submit.alt.checkout, .woocommerce #content a.button.alt.alt, .woocommerce #content a.button.alt.checkout, .woocommerce #content button.button.alt.alt, .woocommerce #content button.button.alt.checkout, .woocommerce .footer input.button.alt, .woocommerce .footer input.button.checkout, .woocommerce .footer input#submit.alt, .woocommerce .footer input#submit.checkout, .woocommerce .footer a.button.alt, .woocommerce .footer a.button.checkout, .woocommerce .footer button.button.alt, .woocommerce .footer button.button.checkout, .woocommerce .footer input.button.alt, .woocommerce .footer input.button.checkout, .woocommerce .footer input.button.alt.alt, .woocommerce .footer input.button.alt.checkout, .woocommerce .footer input#submit.alt.alt, .woocommerce .footer input#submit.alt.checkout, .woocommerce .footer a.button.alt.alt, .woocommerce .footer a.button.alt.checkout, .woocommerce .footer button.button.alt.alt, .woocommerce .footer button.button.alt.checkout, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.checkout, .woocommerce-page #content input#submit.alt, .woocommerce-page #content input#submit.checkout, .woocommerce-page #content a.button.alt, .woocommerce-page #content a.button.checkout, .woocommerce-page #content button.button.alt, .woocommerce-page #content button.button.checkout, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.checkout, .woocommerce-page #content input.button.alt.alt, .woocommerce-page #content input.button.alt.checkout, .woocommerce-page #content input#submit.alt.alt, .woocommerce-page #content input#submit.alt.checkout, .woocommerce-page #content a.button.alt.alt, .woocommerce-page #content a.button.alt.checkout, .woocommerce-page #content button.button.alt.alt, .woocommerce-page #content button.button.alt.checkout, .woocommerce-page .footer input.button.alt, .woocommerce-page .footer input.button.checkout, .woocommerce-page .footer input#submit.alt, .woocommerce-page .footer input#submit.checkout, .woocommerce-page .footer a.button.alt, .woocommerce-page .footer a.button.checkout, .woocommerce-page .footer button.button.alt, .woocommerce-page .footer button.button.checkout, .woocommerce-page .footer input.button.alt, .woocommerce-page .footer input.button.checkout, .woocommerce-page .footer input.button.alt.alt, .woocommerce-page .footer input.button.alt.checkout, .woocommerce-page .footer input#submit.alt.alt, .woocommerce-page .footer input#submit.alt.checkout, .woocommerce-page .footer a.button.alt.alt, .woocommerce-page .footer a.button.alt.checkout, .woocommerce-page .footer button.button.alt.alt, .woocommerce-page .footer button.button.alt.checkout, body #content input.button.alt, body #content input.button.checkout, body #content input#submit.alt, body #content input#submit.checkout, body #content a.button.alt, body #content a.button.checkout, body #content button.button.alt, body #content button.button.checkout, body #content input.button.alt, body #content input.button.checkout, body #content input.button.alt.alt, body #content input.button.alt.checkout, body #content input#submit.alt.alt, body #content input#submit.alt.checkout, body #content a.button.alt.alt, body #content a.button.alt.checkout, body #content button.button.alt.alt, body #content button.button.alt.checkout, body .footer input.button.alt, body .footer input.button.checkout, body .footer input#submit.alt, body .footer input#submit.checkout, body .footer a.button.alt, body .footer a.button.checkout, body .footer button.button.alt, body .footer button.button.checkout, body .footer input.button.alt, body .footer input.button.checkout, body .footer input.button.alt.alt, body .footer input.button.alt.checkout, body .footer input#submit.alt.alt, body .footer input#submit.alt.checkout, body .footer a.button.alt.alt, body .footer a.button.alt.checkout, body .footer button.button.alt.alt, body .footer button.button.alt.checkout {
      background: #eb5429; }
      body.woocommerce #content input.button.alt:hover, body.woocommerce #content input.button.checkout:hover, body.woocommerce #content input#submit.alt:hover, body.woocommerce #content input#submit.checkout:hover, body.woocommerce #content a.button.alt:hover, body.woocommerce #content a.button.checkout:hover, body.woocommerce #content button.button.alt:hover, body.woocommerce #content button.button.checkout:hover, body.woocommerce #content input.button.alt:hover, body.woocommerce #content input.button.checkout:hover, body.woocommerce #content input.button.alt.alt:hover, body.woocommerce #content input.button.alt.checkout:hover, body.woocommerce #content input#submit.alt.alt:hover, body.woocommerce #content input#submit.alt.checkout:hover, body.woocommerce #content a.button.alt.alt:hover, body.woocommerce #content a.button.alt.checkout:hover, body.woocommerce #content button.button.alt.alt:hover, body.woocommerce #content button.button.alt.checkout:hover, body.woocommerce .footer input.button.alt:hover, body.woocommerce .footer input.button.checkout:hover, body.woocommerce .footer input#submit.alt:hover, body.woocommerce .footer input#submit.checkout:hover, body.woocommerce .footer a.button.alt:hover, body.woocommerce .footer a.button.checkout:hover, body.woocommerce .footer button.button.alt:hover, body.woocommerce .footer button.button.checkout:hover, body.woocommerce .footer input.button.alt:hover, body.woocommerce .footer input.button.checkout:hover, body.woocommerce .footer input.button.alt.alt:hover, body.woocommerce .footer input.button.alt.checkout:hover, body.woocommerce .footer input#submit.alt.alt:hover, body.woocommerce .footer input#submit.alt.checkout:hover, body.woocommerce .footer a.button.alt.alt:hover, body.woocommerce .footer a.button.alt.checkout:hover, body.woocommerce .footer button.button.alt.alt:hover, body.woocommerce .footer button.button.alt.checkout:hover, body.woocommerce-page #content input.button.alt:hover, body.woocommerce-page #content input.button.checkout:hover, body.woocommerce-page #content input#submit.alt:hover, body.woocommerce-page #content input#submit.checkout:hover, body.woocommerce-page #content a.button.alt:hover, body.woocommerce-page #content a.button.checkout:hover, body.woocommerce-page #content button.button.alt:hover, body.woocommerce-page #content button.button.checkout:hover, body.woocommerce-page #content input.button.alt:hover, body.woocommerce-page #content input.button.checkout:hover, body.woocommerce-page #content input.button.alt.alt:hover, body.woocommerce-page #content input.button.alt.checkout:hover, body.woocommerce-page #content input#submit.alt.alt:hover, body.woocommerce-page #content input#submit.alt.checkout:hover, body.woocommerce-page #content a.button.alt.alt:hover, body.woocommerce-page #content a.button.alt.checkout:hover, body.woocommerce-page #content button.button.alt.alt:hover, body.woocommerce-page #content button.button.alt.checkout:hover, body.woocommerce-page .footer input.button.alt:hover, body.woocommerce-page .footer input.button.checkout:hover, body.woocommerce-page .footer input#submit.alt:hover, body.woocommerce-page .footer input#submit.checkout:hover, body.woocommerce-page .footer a.button.alt:hover, body.woocommerce-page .footer a.button.checkout:hover, body.woocommerce-page .footer button.button.alt:hover, body.woocommerce-page .footer button.button.checkout:hover, body.woocommerce-page .footer input.button.alt:hover, body.woocommerce-page .footer input.button.checkout:hover, body.woocommerce-page .footer input.button.alt.alt:hover, body.woocommerce-page .footer input.button.alt.checkout:hover, body.woocommerce-page .footer input#submit.alt.alt:hover, body.woocommerce-page .footer input#submit.alt.checkout:hover, body.woocommerce-page .footer a.button.alt.alt:hover, body.woocommerce-page .footer a.button.alt.checkout:hover, body.woocommerce-page .footer button.button.alt.alt:hover, body.woocommerce-page .footer button.button.alt.checkout:hover, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button.checkout:hover, .woocommerce #content input#submit.alt:hover, .woocommerce #content input#submit.checkout:hover, .woocommerce #content a.button.alt:hover, .woocommerce #content a.button.checkout:hover, .woocommerce #content button.button.alt:hover, .woocommerce #content button.button.checkout:hover, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button.checkout:hover, .woocommerce #content input.button.alt.alt:hover, .woocommerce #content input.button.alt.checkout:hover, .woocommerce #content input#submit.alt.alt:hover, .woocommerce #content input#submit.alt.checkout:hover, .woocommerce #content a.button.alt.alt:hover, .woocommerce #content a.button.alt.checkout:hover, .woocommerce #content button.button.alt.alt:hover, .woocommerce #content button.button.alt.checkout:hover, .woocommerce .footer input.button.alt:hover, .woocommerce .footer input.button.checkout:hover, .woocommerce .footer input#submit.alt:hover, .woocommerce .footer input#submit.checkout:hover, .woocommerce .footer a.button.alt:hover, .woocommerce .footer a.button.checkout:hover, .woocommerce .footer button.button.alt:hover, .woocommerce .footer button.button.checkout:hover, .woocommerce .footer input.button.alt:hover, .woocommerce .footer input.button.checkout:hover, .woocommerce .footer input.button.alt.alt:hover, .woocommerce .footer input.button.alt.checkout:hover, .woocommerce .footer input#submit.alt.alt:hover, .woocommerce .footer input#submit.alt.checkout:hover, .woocommerce .footer a.button.alt.alt:hover, .woocommerce .footer a.button.alt.checkout:hover, .woocommerce .footer button.button.alt.alt:hover, .woocommerce .footer button.button.alt.checkout:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #content input.button.checkout:hover, .woocommerce-page #content input#submit.alt:hover, .woocommerce-page #content input#submit.checkout:hover, .woocommerce-page #content a.button.alt:hover, .woocommerce-page #content a.button.checkout:hover, .woocommerce-page #content button.button.alt:hover, .woocommerce-page #content button.button.checkout:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #content input.button.checkout:hover, .woocommerce-page #content input.button.alt.alt:hover, .woocommerce-page #content input.button.alt.checkout:hover, .woocommerce-page #content input#submit.alt.alt:hover, .woocommerce-page #content input#submit.alt.checkout:hover, .woocommerce-page #content a.button.alt.alt:hover, .woocommerce-page #content a.button.alt.checkout:hover, .woocommerce-page #content button.button.alt.alt:hover, .woocommerce-page #content button.button.alt.checkout:hover, .woocommerce-page .footer input.button.alt:hover, .woocommerce-page .footer input.button.checkout:hover, .woocommerce-page .footer input#submit.alt:hover, .woocommerce-page .footer input#submit.checkout:hover, .woocommerce-page .footer a.button.alt:hover, .woocommerce-page .footer a.button.checkout:hover, .woocommerce-page .footer button.button.alt:hover, .woocommerce-page .footer button.button.checkout:hover, .woocommerce-page .footer input.button.alt:hover, .woocommerce-page .footer input.button.checkout:hover, .woocommerce-page .footer input.button.alt.alt:hover, .woocommerce-page .footer input.button.alt.checkout:hover, .woocommerce-page .footer input#submit.alt.alt:hover, .woocommerce-page .footer input#submit.alt.checkout:hover, .woocommerce-page .footer a.button.alt.alt:hover, .woocommerce-page .footer a.button.alt.checkout:hover, .woocommerce-page .footer button.button.alt.alt:hover, .woocommerce-page .footer button.button.alt.checkout:hover, body #content input.button.alt:hover, body #content input.button.checkout:hover, body #content input#submit.alt:hover, body #content input#submit.checkout:hover, body #content a.button.alt:hover, body #content a.button.checkout:hover, body #content button.button.alt:hover, body #content button.button.checkout:hover, body #content input.button.alt:hover, body #content input.button.checkout:hover, body #content input.button.alt.alt:hover, body #content input.button.alt.checkout:hover, body #content input#submit.alt.alt:hover, body #content input#submit.alt.checkout:hover, body #content a.button.alt.alt:hover, body #content a.button.alt.checkout:hover, body #content button.button.alt.alt:hover, body #content button.button.alt.checkout:hover, body .footer input.button.alt:hover, body .footer input.button.checkout:hover, body .footer input#submit.alt:hover, body .footer input#submit.checkout:hover, body .footer a.button.alt:hover, body .footer a.button.checkout:hover, body .footer button.button.alt:hover, body .footer button.button.checkout:hover, body .footer input.button.alt:hover, body .footer input.button.checkout:hover, body .footer input.button.alt.alt:hover, body .footer input.button.alt.checkout:hover, body .footer input#submit.alt.alt:hover, body .footer input#submit.alt.checkout:hover, body .footer a.button.alt.alt:hover, body .footer a.button.alt.checkout:hover, body .footer button.button.alt.alt:hover, body .footer button.button.alt.checkout:hover {
        background: #333333; }
    body.woocommerce #content input.button:hover, body.woocommerce #content input.button:focus, body.woocommerce #content input.button:active, body.woocommerce #content input#submit:hover, body.woocommerce #content input#submit:focus, body.woocommerce #content input#submit:active, body.woocommerce #content a.button:hover, body.woocommerce #content a.button:focus, body.woocommerce #content a.button:active, body.woocommerce #content button.button:hover, body.woocommerce #content button.button:focus, body.woocommerce #content button.button:active, body.woocommerce #content input.button:hover, body.woocommerce #content input.button:focus, body.woocommerce #content input.button:active, body.woocommerce #content input.button.alt:hover, body.woocommerce #content input.button.alt:focus, body.woocommerce #content input.button.alt:active, body.woocommerce #content input#submit.alt:hover, body.woocommerce #content input#submit.alt:focus, body.woocommerce #content input#submit.alt:active, body.woocommerce #content a.button.alt:hover, body.woocommerce #content a.button.alt:focus, body.woocommerce #content a.button.alt:active, body.woocommerce #content button.button.alt:hover, body.woocommerce #content button.button.alt:focus, body.woocommerce #content button.button.alt:active, body.woocommerce .footer input.button:hover, body.woocommerce .footer input.button:focus, body.woocommerce .footer input.button:active, body.woocommerce .footer input#submit:hover, body.woocommerce .footer input#submit:focus, body.woocommerce .footer input#submit:active, body.woocommerce .footer a.button:hover, body.woocommerce .footer a.button:focus, body.woocommerce .footer a.button:active, body.woocommerce .footer button.button:hover, body.woocommerce .footer button.button:focus, body.woocommerce .footer button.button:active, body.woocommerce .footer input.button:hover, body.woocommerce .footer input.button:focus, body.woocommerce .footer input.button:active, body.woocommerce .footer input.button.alt:hover, body.woocommerce .footer input.button.alt:focus, body.woocommerce .footer input.button.alt:active, body.woocommerce .footer input#submit.alt:hover, body.woocommerce .footer input#submit.alt:focus, body.woocommerce .footer input#submit.alt:active, body.woocommerce .footer a.button.alt:hover, body.woocommerce .footer a.button.alt:focus, body.woocommerce .footer a.button.alt:active, body.woocommerce .footer button.button.alt:hover, body.woocommerce .footer button.button.alt:focus, body.woocommerce .footer button.button.alt:active, body.woocommerce-page #content input.button:hover, body.woocommerce-page #content input.button:focus, body.woocommerce-page #content input.button:active, body.woocommerce-page #content input#submit:hover, body.woocommerce-page #content input#submit:focus, body.woocommerce-page #content input#submit:active, body.woocommerce-page #content a.button:hover, body.woocommerce-page #content a.button:focus, body.woocommerce-page #content a.button:active, body.woocommerce-page #content button.button:hover, body.woocommerce-page #content button.button:focus, body.woocommerce-page #content button.button:active, body.woocommerce-page #content input.button:hover, body.woocommerce-page #content input.button:focus, body.woocommerce-page #content input.button:active, body.woocommerce-page #content input.button.alt:hover, body.woocommerce-page #content input.button.alt:focus, body.woocommerce-page #content input.button.alt:active, body.woocommerce-page #content input#submit.alt:hover, body.woocommerce-page #content input#submit.alt:focus, body.woocommerce-page #content input#submit.alt:active, body.woocommerce-page #content a.button.alt:hover, body.woocommerce-page #content a.button.alt:focus, body.woocommerce-page #content a.button.alt:active, body.woocommerce-page #content button.button.alt:hover, body.woocommerce-page #content button.button.alt:focus, body.woocommerce-page #content button.button.alt:active, body.woocommerce-page .footer input.button:hover, body.woocommerce-page .footer input.button:focus, body.woocommerce-page .footer input.button:active, body.woocommerce-page .footer input#submit:hover, body.woocommerce-page .footer input#submit:focus, body.woocommerce-page .footer input#submit:active, body.woocommerce-page .footer a.button:hover, body.woocommerce-page .footer a.button:focus, body.woocommerce-page .footer a.button:active, body.woocommerce-page .footer button.button:hover, body.woocommerce-page .footer button.button:focus, body.woocommerce-page .footer button.button:active, body.woocommerce-page .footer input.button:hover, body.woocommerce-page .footer input.button:focus, body.woocommerce-page .footer input.button:active, body.woocommerce-page .footer input.button.alt:hover, body.woocommerce-page .footer input.button.alt:focus, body.woocommerce-page .footer input.button.alt:active, body.woocommerce-page .footer input#submit.alt:hover, body.woocommerce-page .footer input#submit.alt:focus, body.woocommerce-page .footer input#submit.alt:active, body.woocommerce-page .footer a.button.alt:hover, body.woocommerce-page .footer a.button.alt:focus, body.woocommerce-page .footer a.button.alt:active, body.woocommerce-page .footer button.button.alt:hover, body.woocommerce-page .footer button.button.alt:focus, body.woocommerce-page .footer button.button.alt:active, .woocommerce #content input.button:hover, .woocommerce #content input.button:focus, .woocommerce #content input.button:active, .woocommerce #content input#submit:hover, .woocommerce #content input#submit:focus, .woocommerce #content input#submit:active, .woocommerce #content a.button:hover, .woocommerce #content a.button:focus, .woocommerce #content a.button:active, .woocommerce #content button.button:hover, .woocommerce #content button.button:focus, .woocommerce #content button.button:active, .woocommerce #content input.button:hover, .woocommerce #content input.button:focus, .woocommerce #content input.button:active, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button.alt:focus, .woocommerce #content input.button.alt:active, .woocommerce #content input#submit.alt:hover, .woocommerce #content input#submit.alt:focus, .woocommerce #content input#submit.alt:active, .woocommerce #content a.button.alt:hover, .woocommerce #content a.button.alt:focus, .woocommerce #content a.button.alt:active, .woocommerce #content button.button.alt:hover, .woocommerce #content button.button.alt:focus, .woocommerce #content button.button.alt:active, .woocommerce .footer input.button:hover, .woocommerce .footer input.button:focus, .woocommerce .footer input.button:active, .woocommerce .footer input#submit:hover, .woocommerce .footer input#submit:focus, .woocommerce .footer input#submit:active, .woocommerce .footer a.button:hover, .woocommerce .footer a.button:focus, .woocommerce .footer a.button:active, .woocommerce .footer button.button:hover, .woocommerce .footer button.button:focus, .woocommerce .footer button.button:active, .woocommerce .footer input.button:hover, .woocommerce .footer input.button:focus, .woocommerce .footer input.button:active, .woocommerce .footer input.button.alt:hover, .woocommerce .footer input.button.alt:focus, .woocommerce .footer input.button.alt:active, .woocommerce .footer input#submit.alt:hover, .woocommerce .footer input#submit.alt:focus, .woocommerce .footer input#submit.alt:active, .woocommerce .footer a.button.alt:hover, .woocommerce .footer a.button.alt:focus, .woocommerce .footer a.button.alt:active, .woocommerce .footer button.button.alt:hover, .woocommerce .footer button.button.alt:focus, .woocommerce .footer button.button.alt:active, .woocommerce-page #content input.button:hover, .woocommerce-page #content input.button:focus, .woocommerce-page #content input.button:active, .woocommerce-page #content input#submit:hover, .woocommerce-page #content input#submit:focus, .woocommerce-page #content input#submit:active, .woocommerce-page #content a.button:hover, .woocommerce-page #content a.button:focus, .woocommerce-page #content a.button:active, .woocommerce-page #content button.button:hover, .woocommerce-page #content button.button:focus, .woocommerce-page #content button.button:active, .woocommerce-page #content input.button:hover, .woocommerce-page #content input.button:focus, .woocommerce-page #content input.button:active, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #content input.button.alt:focus, .woocommerce-page #content input.button.alt:active, .woocommerce-page #content input#submit.alt:hover, .woocommerce-page #content input#submit.alt:focus, .woocommerce-page #content input#submit.alt:active, .woocommerce-page #content a.button.alt:hover, .woocommerce-page #content a.button.alt:focus, .woocommerce-page #content a.button.alt:active, .woocommerce-page #content button.button.alt:hover, .woocommerce-page #content button.button.alt:focus, .woocommerce-page #content button.button.alt:active, .woocommerce-page .footer input.button:hover, .woocommerce-page .footer input.button:focus, .woocommerce-page .footer input.button:active, .woocommerce-page .footer input#submit:hover, .woocommerce-page .footer input#submit:focus, .woocommerce-page .footer input#submit:active, .woocommerce-page .footer a.button:hover, .woocommerce-page .footer a.button:focus, .woocommerce-page .footer a.button:active, .woocommerce-page .footer button.button:hover, .woocommerce-page .footer button.button:focus, .woocommerce-page .footer button.button:active, .woocommerce-page .footer input.button:hover, .woocommerce-page .footer input.button:focus, .woocommerce-page .footer input.button:active, .woocommerce-page .footer input.button.alt:hover, .woocommerce-page .footer input.button.alt:focus, .woocommerce-page .footer input.button.alt:active, .woocommerce-page .footer input#submit.alt:hover, .woocommerce-page .footer input#submit.alt:focus, .woocommerce-page .footer input#submit.alt:active, .woocommerce-page .footer a.button.alt:hover, .woocommerce-page .footer a.button.alt:focus, .woocommerce-page .footer a.button.alt:active, .woocommerce-page .footer button.button.alt:hover, .woocommerce-page .footer button.button.alt:focus, .woocommerce-page .footer button.button.alt:active, body #content input.button:hover, body #content input.button:focus, body #content input.button:active, body #content input#submit:hover, body #content input#submit:focus, body #content input#submit:active, body #content a.button:hover, body #content a.button:focus, body #content a.button:active, body #content button.button:hover, body #content button.button:focus, body #content button.button:active, body #content input.button:hover, body #content input.button:focus, body #content input.button:active, body #content input.button.alt:hover, body #content input.button.alt:focus, body #content input.button.alt:active, body #content input#submit.alt:hover, body #content input#submit.alt:focus, body #content input#submit.alt:active, body #content a.button.alt:hover, body #content a.button.alt:focus, body #content a.button.alt:active, body #content button.button.alt:hover, body #content button.button.alt:focus, body #content button.button.alt:active, body .footer input.button:hover, body .footer input.button:focus, body .footer input.button:active, body .footer input#submit:hover, body .footer input#submit:focus, body .footer input#submit:active, body .footer a.button:hover, body .footer a.button:focus, body .footer a.button:active, body .footer button.button:hover, body .footer button.button:focus, body .footer button.button:active, body .footer input.button:hover, body .footer input.button:focus, body .footer input.button:active, body .footer input.button.alt:hover, body .footer input.button.alt:focus, body .footer input.button.alt:active, body .footer input#submit.alt:hover, body .footer input#submit.alt:focus, body .footer input#submit.alt:active, body .footer a.button.alt:hover, body .footer a.button.alt:focus, body .footer a.button.alt:active, body .footer button.button.alt:hover, body .footer button.button.alt:focus, body .footer button.button.alt:active {
      background: #eb5429;
      text-shadow: none;
      color: white; }
    body.woocommerce #content input.button.dropdown, body.woocommerce #content input#submit.dropdown, body.woocommerce #content a.button.dropdown, body.woocommerce #content button.button.dropdown, body.woocommerce #content input.button.dropdown, body.woocommerce #content input.button.alt.dropdown, body.woocommerce #content input#submit.alt.dropdown, body.woocommerce #content a.button.alt.dropdown, body.woocommerce #content button.button.alt.dropdown, body.woocommerce .footer input.button.dropdown, body.woocommerce .footer input#submit.dropdown, body.woocommerce .footer a.button.dropdown, body.woocommerce .footer button.button.dropdown, body.woocommerce .footer input.button.dropdown, body.woocommerce .footer input.button.alt.dropdown, body.woocommerce .footer input#submit.alt.dropdown, body.woocommerce .footer a.button.alt.dropdown, body.woocommerce .footer button.button.alt.dropdown, body.woocommerce-page #content input.button.dropdown, body.woocommerce-page #content input#submit.dropdown, body.woocommerce-page #content a.button.dropdown, body.woocommerce-page #content button.button.dropdown, body.woocommerce-page #content input.button.dropdown, body.woocommerce-page #content input.button.alt.dropdown, body.woocommerce-page #content input#submit.alt.dropdown, body.woocommerce-page #content a.button.alt.dropdown, body.woocommerce-page #content button.button.alt.dropdown, body.woocommerce-page .footer input.button.dropdown, body.woocommerce-page .footer input#submit.dropdown, body.woocommerce-page .footer a.button.dropdown, body.woocommerce-page .footer button.button.dropdown, body.woocommerce-page .footer input.button.dropdown, body.woocommerce-page .footer input.button.alt.dropdown, body.woocommerce-page .footer input#submit.alt.dropdown, body.woocommerce-page .footer a.button.alt.dropdown, body.woocommerce-page .footer button.button.alt.dropdown, .woocommerce #content input.button.dropdown, .woocommerce #content input#submit.dropdown, .woocommerce #content a.button.dropdown, .woocommerce #content button.button.dropdown, .woocommerce #content input.button.dropdown, .woocommerce #content input.button.alt.dropdown, .woocommerce #content input#submit.alt.dropdown, .woocommerce #content a.button.alt.dropdown, .woocommerce #content button.button.alt.dropdown, .woocommerce .footer input.button.dropdown, .woocommerce .footer input#submit.dropdown, .woocommerce .footer a.button.dropdown, .woocommerce .footer button.button.dropdown, .woocommerce .footer input.button.dropdown, .woocommerce .footer input.button.alt.dropdown, .woocommerce .footer input#submit.alt.dropdown, .woocommerce .footer a.button.alt.dropdown, .woocommerce .footer button.button.alt.dropdown, .woocommerce-page #content input.button.dropdown, .woocommerce-page #content input#submit.dropdown, .woocommerce-page #content a.button.dropdown, .woocommerce-page #content button.button.dropdown, .woocommerce-page #content input.button.dropdown, .woocommerce-page #content input.button.alt.dropdown, .woocommerce-page #content input#submit.alt.dropdown, .woocommerce-page #content a.button.alt.dropdown, .woocommerce-page #content button.button.alt.dropdown, .woocommerce-page .footer input.button.dropdown, .woocommerce-page .footer input#submit.dropdown, .woocommerce-page .footer a.button.dropdown, .woocommerce-page .footer button.button.dropdown, .woocommerce-page .footer input.button.dropdown, .woocommerce-page .footer input.button.alt.dropdown, .woocommerce-page .footer input#submit.alt.dropdown, .woocommerce-page .footer a.button.alt.dropdown, .woocommerce-page .footer button.button.alt.dropdown, body #content input.button.dropdown, body #content input#submit.dropdown, body #content a.button.dropdown, body #content button.button.dropdown, body #content input.button.dropdown, body #content input.button.alt.dropdown, body #content input#submit.alt.dropdown, body #content a.button.alt.dropdown, body #content button.button.alt.dropdown, body .footer input.button.dropdown, body .footer input#submit.dropdown, body .footer a.button.dropdown, body .footer button.button.dropdown, body .footer input.button.dropdown, body .footer input.button.alt.dropdown, body .footer input#submit.alt.dropdown, body .footer a.button.alt.dropdown, body .footer button.button.alt.dropdown {
      padding-right: 3rem; }
    body.woocommerce #content input.button.split, body.woocommerce #content input#submit.split, body.woocommerce #content a.button.split, body.woocommerce #content button.button.split, body.woocommerce #content input.button.split, body.woocommerce #content input.button.alt.split, body.woocommerce #content input#submit.alt.split, body.woocommerce #content a.button.alt.split, body.woocommerce #content button.button.alt.split, body.woocommerce .footer input.button.split, body.woocommerce .footer input#submit.split, body.woocommerce .footer a.button.split, body.woocommerce .footer button.button.split, body.woocommerce .footer input.button.split, body.woocommerce .footer input.button.alt.split, body.woocommerce .footer input#submit.alt.split, body.woocommerce .footer a.button.alt.split, body.woocommerce .footer button.button.alt.split, body.woocommerce-page #content input.button.split, body.woocommerce-page #content input#submit.split, body.woocommerce-page #content a.button.split, body.woocommerce-page #content button.button.split, body.woocommerce-page #content input.button.split, body.woocommerce-page #content input.button.alt.split, body.woocommerce-page #content input#submit.alt.split, body.woocommerce-page #content a.button.alt.split, body.woocommerce-page #content button.button.alt.split, body.woocommerce-page .footer input.button.split, body.woocommerce-page .footer input#submit.split, body.woocommerce-page .footer a.button.split, body.woocommerce-page .footer button.button.split, body.woocommerce-page .footer input.button.split, body.woocommerce-page .footer input.button.alt.split, body.woocommerce-page .footer input#submit.alt.split, body.woocommerce-page .footer a.button.alt.split, body.woocommerce-page .footer button.button.alt.split, .woocommerce #content input.button.split, .woocommerce #content input#submit.split, .woocommerce #content a.button.split, .woocommerce #content button.button.split, .woocommerce #content input.button.split, .woocommerce #content input.button.alt.split, .woocommerce #content input#submit.alt.split, .woocommerce #content a.button.alt.split, .woocommerce #content button.button.alt.split, .woocommerce .footer input.button.split, .woocommerce .footer input#submit.split, .woocommerce .footer a.button.split, .woocommerce .footer button.button.split, .woocommerce .footer input.button.split, .woocommerce .footer input.button.alt.split, .woocommerce .footer input#submit.alt.split, .woocommerce .footer a.button.alt.split, .woocommerce .footer button.button.alt.split, .woocommerce-page #content input.button.split, .woocommerce-page #content input#submit.split, .woocommerce-page #content a.button.split, .woocommerce-page #content button.button.split, .woocommerce-page #content input.button.split, .woocommerce-page #content input.button.alt.split, .woocommerce-page #content input#submit.alt.split, .woocommerce-page #content a.button.alt.split, .woocommerce-page #content button.button.alt.split, .woocommerce-page .footer input.button.split, .woocommerce-page .footer input#submit.split, .woocommerce-page .footer a.button.split, .woocommerce-page .footer button.button.split, .woocommerce-page .footer input.button.split, .woocommerce-page .footer input.button.alt.split, .woocommerce-page .footer input#submit.alt.split, .woocommerce-page .footer a.button.alt.split, .woocommerce-page .footer button.button.alt.split, body #content input.button.split, body #content input#submit.split, body #content a.button.split, body #content button.button.split, body #content input.button.split, body #content input.button.alt.split, body #content input#submit.alt.split, body #content a.button.alt.split, body #content button.button.alt.split, body .footer input.button.split, body .footer input#submit.split, body .footer a.button.split, body .footer button.button.split, body .footer input.button.split, body .footer input.button.alt.split, body .footer input#submit.alt.split, body .footer a.button.alt.split, body .footer button.button.alt.split {
      padding-right: 5rem; }
    body.woocommerce #content input.button.secondary:after, body.woocommerce #content input#submit.secondary:after, body.woocommerce #content a.button.secondary:after, body.woocommerce #content button.button.secondary:after, body.woocommerce #content input.button.secondary:after, body.woocommerce #content input.button.alt.secondary:after, body.woocommerce #content input#submit.alt.secondary:after, body.woocommerce #content a.button.alt.secondary:after, body.woocommerce #content button.button.alt.secondary:after, body.woocommerce .footer input.button.secondary:after, body.woocommerce .footer input#submit.secondary:after, body.woocommerce .footer a.button.secondary:after, body.woocommerce .footer button.button.secondary:after, body.woocommerce .footer input.button.secondary:after, body.woocommerce .footer input.button.alt.secondary:after, body.woocommerce .footer input#submit.alt.secondary:after, body.woocommerce .footer a.button.alt.secondary:after, body.woocommerce .footer button.button.alt.secondary:after, body.woocommerce-page #content input.button.secondary:after, body.woocommerce-page #content input#submit.secondary:after, body.woocommerce-page #content a.button.secondary:after, body.woocommerce-page #content button.button.secondary:after, body.woocommerce-page #content input.button.secondary:after, body.woocommerce-page #content input.button.alt.secondary:after, body.woocommerce-page #content input#submit.alt.secondary:after, body.woocommerce-page #content a.button.alt.secondary:after, body.woocommerce-page #content button.button.alt.secondary:after, body.woocommerce-page .footer input.button.secondary:after, body.woocommerce-page .footer input#submit.secondary:after, body.woocommerce-page .footer a.button.secondary:after, body.woocommerce-page .footer button.button.secondary:after, body.woocommerce-page .footer input.button.secondary:after, body.woocommerce-page .footer input.button.alt.secondary:after, body.woocommerce-page .footer input#submit.alt.secondary:after, body.woocommerce-page .footer a.button.alt.secondary:after, body.woocommerce-page .footer button.button.alt.secondary:after, .woocommerce #content input.button.secondary:after, .woocommerce #content input#submit.secondary:after, .woocommerce #content a.button.secondary:after, .woocommerce #content button.button.secondary:after, .woocommerce #content input.button.secondary:after, .woocommerce #content input.button.alt.secondary:after, .woocommerce #content input#submit.alt.secondary:after, .woocommerce #content a.button.alt.secondary:after, .woocommerce #content button.button.alt.secondary:after, .woocommerce .footer input.button.secondary:after, .woocommerce .footer input#submit.secondary:after, .woocommerce .footer a.button.secondary:after, .woocommerce .footer button.button.secondary:after, .woocommerce .footer input.button.secondary:after, .woocommerce .footer input.button.alt.secondary:after, .woocommerce .footer input#submit.alt.secondary:after, .woocommerce .footer a.button.alt.secondary:after, .woocommerce .footer button.button.alt.secondary:after, .woocommerce-page #content input.button.secondary:after, .woocommerce-page #content input#submit.secondary:after, .woocommerce-page #content a.button.secondary:after, .woocommerce-page #content button.button.secondary:after, .woocommerce-page #content input.button.secondary:after, .woocommerce-page #content input.button.alt.secondary:after, .woocommerce-page #content input#submit.alt.secondary:after, .woocommerce-page #content a.button.alt.secondary:after, .woocommerce-page #content button.button.alt.secondary:after, .woocommerce-page .footer input.button.secondary:after, .woocommerce-page .footer input#submit.secondary:after, .woocommerce-page .footer a.button.secondary:after, .woocommerce-page .footer button.button.secondary:after, .woocommerce-page .footer input.button.secondary:after, .woocommerce-page .footer input.button.alt.secondary:after, .woocommerce-page .footer input#submit.alt.secondary:after, .woocommerce-page .footer a.button.alt.secondary:after, .woocommerce-page .footer button.button.alt.secondary:after, body #content input.button.secondary:after, body #content input#submit.secondary:after, body #content a.button.secondary:after, body #content button.button.secondary:after, body #content input.button.secondary:after, body #content input.button.alt.secondary:after, body #content input#submit.alt.secondary:after, body #content a.button.alt.secondary:after, body #content button.button.alt.secondary:after, body .footer input.button.secondary:after, body .footer input#submit.secondary:after, body .footer a.button.secondary:after, body .footer button.button.secondary:after, body .footer input.button.secondary:after, body .footer input.button.alt.secondary:after, body .footer input#submit.alt.secondary:after, body .footer a.button.alt.secondary:after, body .footer button.button.alt.secondary:after {
      border-color: white transparent transparent; }
    body.woocommerce #content input.button.secondary span:after, body.woocommerce #content input#submit.secondary span:after, body.woocommerce #content a.button.secondary span:after, body.woocommerce #content button.button.secondary span:after, body.woocommerce #content input.button.secondary span:after, body.woocommerce #content input.button.alt.secondary span:after, body.woocommerce #content input#submit.alt.secondary span:after, body.woocommerce #content a.button.alt.secondary span:after, body.woocommerce #content button.button.alt.secondary span:after, body.woocommerce .footer input.button.secondary span:after, body.woocommerce .footer input#submit.secondary span:after, body.woocommerce .footer a.button.secondary span:after, body.woocommerce .footer button.button.secondary span:after, body.woocommerce .footer input.button.secondary span:after, body.woocommerce .footer input.button.alt.secondary span:after, body.woocommerce .footer input#submit.alt.secondary span:after, body.woocommerce .footer a.button.alt.secondary span:after, body.woocommerce .footer button.button.alt.secondary span:after, body.woocommerce-page #content input.button.secondary span:after, body.woocommerce-page #content input#submit.secondary span:after, body.woocommerce-page #content a.button.secondary span:after, body.woocommerce-page #content button.button.secondary span:after, body.woocommerce-page #content input.button.secondary span:after, body.woocommerce-page #content input.button.alt.secondary span:after, body.woocommerce-page #content input#submit.alt.secondary span:after, body.woocommerce-page #content a.button.alt.secondary span:after, body.woocommerce-page #content button.button.alt.secondary span:after, body.woocommerce-page .footer input.button.secondary span:after, body.woocommerce-page .footer input#submit.secondary span:after, body.woocommerce-page .footer a.button.secondary span:after, body.woocommerce-page .footer button.button.secondary span:after, body.woocommerce-page .footer input.button.secondary span:after, body.woocommerce-page .footer input.button.alt.secondary span:after, body.woocommerce-page .footer input#submit.alt.secondary span:after, body.woocommerce-page .footer a.button.alt.secondary span:after, body.woocommerce-page .footer button.button.alt.secondary span:after, .woocommerce #content input.button.secondary span:after, .woocommerce #content input#submit.secondary span:after, .woocommerce #content a.button.secondary span:after, .woocommerce #content button.button.secondary span:after, .woocommerce #content input.button.secondary span:after, .woocommerce #content input.button.alt.secondary span:after, .woocommerce #content input#submit.alt.secondary span:after, .woocommerce #content a.button.alt.secondary span:after, .woocommerce #content button.button.alt.secondary span:after, .woocommerce .footer input.button.secondary span:after, .woocommerce .footer input#submit.secondary span:after, .woocommerce .footer a.button.secondary span:after, .woocommerce .footer button.button.secondary span:after, .woocommerce .footer input.button.secondary span:after, .woocommerce .footer input.button.alt.secondary span:after, .woocommerce .footer input#submit.alt.secondary span:after, .woocommerce .footer a.button.alt.secondary span:after, .woocommerce .footer button.button.alt.secondary span:after, .woocommerce-page #content input.button.secondary span:after, .woocommerce-page #content input#submit.secondary span:after, .woocommerce-page #content a.button.secondary span:after, .woocommerce-page #content button.button.secondary span:after, .woocommerce-page #content input.button.secondary span:after, .woocommerce-page #content input.button.alt.secondary span:after, .woocommerce-page #content input#submit.alt.secondary span:after, .woocommerce-page #content a.button.alt.secondary span:after, .woocommerce-page #content button.button.alt.secondary span:after, .woocommerce-page .footer input.button.secondary span:after, .woocommerce-page .footer input#submit.secondary span:after, .woocommerce-page .footer a.button.secondary span:after, .woocommerce-page .footer button.button.secondary span:after, .woocommerce-page .footer input.button.secondary span:after, .woocommerce-page .footer input.button.alt.secondary span:after, .woocommerce-page .footer input#submit.alt.secondary span:after, .woocommerce-page .footer a.button.alt.secondary span:after, .woocommerce-page .footer button.button.alt.secondary span:after, body #content input.button.secondary span:after, body #content input#submit.secondary span:after, body #content a.button.secondary span:after, body #content button.button.secondary span:after, body #content input.button.secondary span:after, body #content input.button.alt.secondary span:after, body #content input#submit.alt.secondary span:after, body #content a.button.alt.secondary span:after, body #content button.button.alt.secondary span:after, body .footer input.button.secondary span:after, body .footer input#submit.secondary span:after, body .footer a.button.secondary span:after, body .footer button.button.secondary span:after, body .footer input.button.secondary span:after, body .footer input.button.alt.secondary span:after, body .footer input#submit.alt.secondary span:after, body .footer a.button.alt.secondary span:after, body .footer button.button.alt.secondary span:after {
      border-color: white transparent transparent; }
    body.woocommerce #content input.button.tiny, body.woocommerce #content input#submit.tiny, body.woocommerce #content a.button.tiny, body.woocommerce #content button.button.tiny, body.woocommerce #content input.button.tiny, body.woocommerce #content input.button.alt.tiny, body.woocommerce #content input#submit.alt.tiny, body.woocommerce #content a.button.alt.tiny, body.woocommerce #content button.button.alt.tiny, body.woocommerce .footer input.button.tiny, body.woocommerce .footer input#submit.tiny, body.woocommerce .footer a.button.tiny, body.woocommerce .footer button.button.tiny, body.woocommerce .footer input.button.tiny, body.woocommerce .footer input.button.alt.tiny, body.woocommerce .footer input#submit.alt.tiny, body.woocommerce .footer a.button.alt.tiny, body.woocommerce .footer button.button.alt.tiny, body.woocommerce-page #content input.button.tiny, body.woocommerce-page #content input#submit.tiny, body.woocommerce-page #content a.button.tiny, body.woocommerce-page #content button.button.tiny, body.woocommerce-page #content input.button.tiny, body.woocommerce-page #content input.button.alt.tiny, body.woocommerce-page #content input#submit.alt.tiny, body.woocommerce-page #content a.button.alt.tiny, body.woocommerce-page #content button.button.alt.tiny, body.woocommerce-page .footer input.button.tiny, body.woocommerce-page .footer input#submit.tiny, body.woocommerce-page .footer a.button.tiny, body.woocommerce-page .footer button.button.tiny, body.woocommerce-page .footer input.button.tiny, body.woocommerce-page .footer input.button.alt.tiny, body.woocommerce-page .footer input#submit.alt.tiny, body.woocommerce-page .footer a.button.alt.tiny, body.woocommerce-page .footer button.button.alt.tiny, .woocommerce #content input.button.tiny, .woocommerce #content input#submit.tiny, .woocommerce #content a.button.tiny, .woocommerce #content button.button.tiny, .woocommerce #content input.button.tiny, .woocommerce #content input.button.alt.tiny, .woocommerce #content input#submit.alt.tiny, .woocommerce #content a.button.alt.tiny, .woocommerce #content button.button.alt.tiny, .woocommerce .footer input.button.tiny, .woocommerce .footer input#submit.tiny, .woocommerce .footer a.button.tiny, .woocommerce .footer button.button.tiny, .woocommerce .footer input.button.tiny, .woocommerce .footer input.button.alt.tiny, .woocommerce .footer input#submit.alt.tiny, .woocommerce .footer a.button.alt.tiny, .woocommerce .footer button.button.alt.tiny, .woocommerce-page #content input.button.tiny, .woocommerce-page #content input#submit.tiny, .woocommerce-page #content a.button.tiny, .woocommerce-page #content button.button.tiny, .woocommerce-page #content input.button.tiny, .woocommerce-page #content input.button.alt.tiny, .woocommerce-page #content input#submit.alt.tiny, .woocommerce-page #content a.button.alt.tiny, .woocommerce-page #content button.button.alt.tiny, .woocommerce-page .footer input.button.tiny, .woocommerce-page .footer input#submit.tiny, .woocommerce-page .footer a.button.tiny, .woocommerce-page .footer button.button.tiny, .woocommerce-page .footer input.button.tiny, .woocommerce-page .footer input.button.alt.tiny, .woocommerce-page .footer input#submit.alt.tiny, .woocommerce-page .footer a.button.alt.tiny, .woocommerce-page .footer button.button.alt.tiny, body #content input.button.tiny, body #content input#submit.tiny, body #content a.button.tiny, body #content button.button.tiny, body #content input.button.tiny, body #content input.button.alt.tiny, body #content input#submit.alt.tiny, body #content a.button.alt.tiny, body #content button.button.alt.tiny, body .footer input.button.tiny, body .footer input#submit.tiny, body .footer a.button.tiny, body .footer button.button.tiny, body .footer input.button.tiny, body .footer input.button.alt.tiny, body .footer input#submit.alt.tiny, body .footer a.button.alt.tiny, body .footer button.button.alt.tiny {
      font-size: 0.64516rem; }
    body.woocommerce #content input.button.small, body.woocommerce #content input#submit.small, body.woocommerce #content a.button.small, body.woocommerce #content button.button.small, body.woocommerce #content input.button.small, body.woocommerce #content input.button.alt.small, body.woocommerce #content input#submit.alt.small, body.woocommerce #content a.button.alt.small, body.woocommerce #content button.button.alt.small, body.woocommerce .footer input.button.small, body.woocommerce .footer input#submit.small, body.woocommerce .footer a.button.small, body.woocommerce .footer button.button.small, body.woocommerce .footer input.button.small, body.woocommerce .footer input.button.alt.small, body.woocommerce .footer input#submit.alt.small, body.woocommerce .footer a.button.alt.small, body.woocommerce .footer button.button.alt.small, body.woocommerce-page #content input.button.small, body.woocommerce-page #content input#submit.small, body.woocommerce-page #content a.button.small, body.woocommerce-page #content button.button.small, body.woocommerce-page #content input.button.small, body.woocommerce-page #content input.button.alt.small, body.woocommerce-page #content input#submit.alt.small, body.woocommerce-page #content a.button.alt.small, body.woocommerce-page #content button.button.alt.small, body.woocommerce-page .footer input.button.small, body.woocommerce-page .footer input#submit.small, body.woocommerce-page .footer a.button.small, body.woocommerce-page .footer button.button.small, body.woocommerce-page .footer input.button.small, body.woocommerce-page .footer input.button.alt.small, body.woocommerce-page .footer input#submit.alt.small, body.woocommerce-page .footer a.button.alt.small, body.woocommerce-page .footer button.button.alt.small, .woocommerce #content input.button.small, .woocommerce #content input#submit.small, .woocommerce #content a.button.small, .woocommerce #content button.button.small, .woocommerce #content input.button.small, .woocommerce #content input.button.alt.small, .woocommerce #content input#submit.alt.small, .woocommerce #content a.button.alt.small, .woocommerce #content button.button.alt.small, .woocommerce .footer input.button.small, .woocommerce .footer input#submit.small, .woocommerce .footer a.button.small, .woocommerce .footer button.button.small, .woocommerce .footer input.button.small, .woocommerce .footer input.button.alt.small, .woocommerce .footer input#submit.alt.small, .woocommerce .footer a.button.alt.small, .woocommerce .footer button.button.alt.small, .woocommerce-page #content input.button.small, .woocommerce-page #content input#submit.small, .woocommerce-page #content a.button.small, .woocommerce-page #content button.button.small, .woocommerce-page #content input.button.small, .woocommerce-page #content input.button.alt.small, .woocommerce-page #content input#submit.alt.small, .woocommerce-page #content a.button.alt.small, .woocommerce-page #content button.button.alt.small, .woocommerce-page .footer input.button.small, .woocommerce-page .footer input#submit.small, .woocommerce-page .footer a.button.small, .woocommerce-page .footer button.button.small, .woocommerce-page .footer input.button.small, .woocommerce-page .footer input.button.alt.small, .woocommerce-page .footer input#submit.alt.small, .woocommerce-page .footer a.button.alt.small, .woocommerce-page .footer button.button.alt.small, body #content input.button.small, body #content input#submit.small, body #content a.button.small, body #content button.button.small, body #content input.button.small, body #content input.button.alt.small, body #content input#submit.alt.small, body #content a.button.alt.small, body #content button.button.alt.small, body .footer input.button.small, body .footer input#submit.small, body .footer a.button.small, body .footer button.button.small, body .footer input.button.small, body .footer input.button.alt.small, body .footer input#submit.alt.small, body .footer a.button.alt.small, body .footer button.button.alt.small {
      font-size: 0.77419rem; }
    body.woocommerce #content input.button.large, body.woocommerce #content input#submit.large, body.woocommerce #content a.button.large, body.woocommerce #content button.button.large, body.woocommerce #content input.button.large, body.woocommerce #content input.button.alt.large, body.woocommerce #content input#submit.alt.large, body.woocommerce #content a.button.alt.large, body.woocommerce #content button.button.alt.large, body.woocommerce .footer input.button.large, body.woocommerce .footer input#submit.large, body.woocommerce .footer a.button.large, body.woocommerce .footer button.button.large, body.woocommerce .footer input.button.large, body.woocommerce .footer input.button.alt.large, body.woocommerce .footer input#submit.alt.large, body.woocommerce .footer a.button.alt.large, body.woocommerce .footer button.button.alt.large, body.woocommerce-page #content input.button.large, body.woocommerce-page #content input#submit.large, body.woocommerce-page #content a.button.large, body.woocommerce-page #content button.button.large, body.woocommerce-page #content input.button.large, body.woocommerce-page #content input.button.alt.large, body.woocommerce-page #content input#submit.alt.large, body.woocommerce-page #content a.button.alt.large, body.woocommerce-page #content button.button.alt.large, body.woocommerce-page .footer input.button.large, body.woocommerce-page .footer input#submit.large, body.woocommerce-page .footer a.button.large, body.woocommerce-page .footer button.button.large, body.woocommerce-page .footer input.button.large, body.woocommerce-page .footer input.button.alt.large, body.woocommerce-page .footer input#submit.alt.large, body.woocommerce-page .footer a.button.alt.large, body.woocommerce-page .footer button.button.alt.large, .woocommerce #content input.button.large, .woocommerce #content input#submit.large, .woocommerce #content a.button.large, .woocommerce #content button.button.large, .woocommerce #content input.button.large, .woocommerce #content input.button.alt.large, .woocommerce #content input#submit.alt.large, .woocommerce #content a.button.alt.large, .woocommerce #content button.button.alt.large, .woocommerce .footer input.button.large, .woocommerce .footer input#submit.large, .woocommerce .footer a.button.large, .woocommerce .footer button.button.large, .woocommerce .footer input.button.large, .woocommerce .footer input.button.alt.large, .woocommerce .footer input#submit.alt.large, .woocommerce .footer a.button.alt.large, .woocommerce .footer button.button.alt.large, .woocommerce-page #content input.button.large, .woocommerce-page #content input#submit.large, .woocommerce-page #content a.button.large, .woocommerce-page #content button.button.large, .woocommerce-page #content input.button.large, .woocommerce-page #content input.button.alt.large, .woocommerce-page #content input#submit.alt.large, .woocommerce-page #content a.button.alt.large, .woocommerce-page #content button.button.alt.large, .woocommerce-page .footer input.button.large, .woocommerce-page .footer input#submit.large, .woocommerce-page .footer a.button.large, .woocommerce-page .footer button.button.large, .woocommerce-page .footer input.button.large, .woocommerce-page .footer input.button.alt.large, .woocommerce-page .footer input#submit.alt.large, .woocommerce-page .footer a.button.alt.large, .woocommerce-page .footer button.button.alt.large, body #content input.button.large, body #content input#submit.large, body #content a.button.large, body #content button.button.large, body #content input.button.large, body #content input.button.alt.large, body #content input#submit.alt.large, body #content a.button.alt.large, body #content button.button.alt.large, body .footer input.button.large, body .footer input#submit.large, body .footer a.button.large, body .footer button.button.large, body .footer input.button.large, body .footer input.button.alt.large, body .footer input#submit.alt.large, body .footer a.button.alt.large, body .footer button.button.alt.large {
      font-size: 1.16129rem; }
  @media only screen and (min-width:1200px) {
    body.woocommerce #content a.add_to_cart_button, body.woocommerce #content a.added_to_cart, body.woocommerce #content a.button.product_type_variable, body.woocommerce #content a.product_type_external, body.woocommerce #content a.product_type_grouped, body.woocommerce .footer a.add_to_cart_button, body.woocommerce .footer a.added_to_cart, body.woocommerce .footer a.button.product_type_variable, body.woocommerce .footer a.product_type_external, body.woocommerce .footer a.product_type_grouped, body.woocommerce-page #content a.add_to_cart_button, body.woocommerce-page #content a.added_to_cart, body.woocommerce-page #content a.button.product_type_variable, body.woocommerce-page #content a.product_type_external, body.woocommerce-page #content a.product_type_grouped, body.woocommerce-page .footer a.add_to_cart_button, body.woocommerce-page .footer a.added_to_cart, body.woocommerce-page .footer a.button.product_type_variable, body.woocommerce-page .footer a.product_type_external, body.woocommerce-page .footer a.product_type_grouped, .woocommerce #content a.add_to_cart_button, .woocommerce #content a.added_to_cart, .woocommerce #content a.button.product_type_variable, .woocommerce #content a.product_type_external, .woocommerce #content a.product_type_grouped, .woocommerce .footer a.add_to_cart_button, .woocommerce .footer a.added_to_cart, .woocommerce .footer a.button.product_type_variable, .woocommerce .footer a.product_type_external, .woocommerce .footer a.product_type_grouped, .woocommerce-page #content a.add_to_cart_button, .woocommerce-page #content a.added_to_cart, .woocommerce-page #content a.button.product_type_variable, .woocommerce-page #content a.product_type_external, .woocommerce-page #content a.product_type_grouped, .woocommerce-page .footer a.add_to_cart_button, .woocommerce-page .footer a.added_to_cart, .woocommerce-page .footer a.button.product_type_variable, .woocommerce-page .footer a.product_type_external, .woocommerce-page .footer a.product_type_grouped, body #content a.add_to_cart_button, body #content a.added_to_cart, body #content a.button.product_type_variable, body #content a.product_type_external, body #content a.product_type_grouped, body .footer a.add_to_cart_button, body .footer a.added_to_cart, body .footer a.button.product_type_variable, body .footer a.product_type_external, body .footer a.product_type_grouped {
      height: 50px;
      width: 50px;
      font-size: 0;
      text-align: center;
      padding: 0;
      line-height: 50px;
      box-shadow: 0 0px 1px 1px rgba(0, 0, 0, 0.05);
      color: #eb5429;
      background: white;
      border-radius: 100%; }
      body.woocommerce #content a.add_to_cart_button:hover, body.woocommerce #content a.added_to_cart:hover, body.woocommerce #content a.button.product_type_variable:hover, body.woocommerce #content a.product_type_external:hover, body.woocommerce #content a.product_type_grouped:hover, body.woocommerce .footer a.add_to_cart_button:hover, body.woocommerce .footer a.added_to_cart:hover, body.woocommerce .footer a.button.product_type_variable:hover, body.woocommerce .footer a.product_type_external:hover, body.woocommerce .footer a.product_type_grouped:hover, body.woocommerce-page #content a.add_to_cart_button:hover, body.woocommerce-page #content a.added_to_cart:hover, body.woocommerce-page #content a.button.product_type_variable:hover, body.woocommerce-page #content a.product_type_external:hover, body.woocommerce-page #content a.product_type_grouped:hover, body.woocommerce-page .footer a.add_to_cart_button:hover, body.woocommerce-page .footer a.added_to_cart:hover, body.woocommerce-page .footer a.button.product_type_variable:hover, body.woocommerce-page .footer a.product_type_external:hover, body.woocommerce-page .footer a.product_type_grouped:hover, .woocommerce #content a.add_to_cart_button:hover, .woocommerce #content a.added_to_cart:hover, .woocommerce #content a.button.product_type_variable:hover, .woocommerce #content a.product_type_external:hover, .woocommerce #content a.product_type_grouped:hover, .woocommerce .footer a.add_to_cart_button:hover, .woocommerce .footer a.added_to_cart:hover, .woocommerce .footer a.button.product_type_variable:hover, .woocommerce .footer a.product_type_external:hover, .woocommerce .footer a.product_type_grouped:hover, .woocommerce-page #content a.add_to_cart_button:hover, .woocommerce-page #content a.added_to_cart:hover, .woocommerce-page #content a.button.product_type_variable:hover, .woocommerce-page #content a.product_type_external:hover, .woocommerce-page #content a.product_type_grouped:hover, .woocommerce-page .footer a.add_to_cart_button:hover, .woocommerce-page .footer a.added_to_cart:hover, .woocommerce-page .footer a.button.product_type_variable:hover, .woocommerce-page .footer a.product_type_external:hover, .woocommerce-page .footer a.product_type_grouped:hover, body #content a.add_to_cart_button:hover, body #content a.added_to_cart:hover, body #content a.button.product_type_variable:hover, body #content a.product_type_external:hover, body #content a.product_type_grouped:hover, body .footer a.add_to_cart_button:hover, body .footer a.added_to_cart:hover, body .footer a.button.product_type_variable:hover, body .footer a.product_type_external:hover, body .footer a.product_type_grouped:hover {
        color: white;
        background: #eb5429; } }
  body.woocommerce #content .widget_search form, body.woocommerce .footer .widget_search form, body.woocommerce-page #content .widget_search form, body.woocommerce-page .footer .widget_search form, .woocommerce #content .widget_search form, .woocommerce .footer .widget_search form, .woocommerce-page #content .widget_search form, .woocommerce-page .footer .widget_search form, body #content .widget_search form, body .footer .widget_search form {
    height: 40px;
    display: inline-block;
    width: 100%; }
  body.woocommerce #content .widget_search input[type="text"], body.woocommerce .footer .widget_search input[type="text"], body.woocommerce-page #content .widget_search input[type="text"], body.woocommerce-page .footer .widget_search input[type="text"], .woocommerce #content .widget_search input[type="text"], .woocommerce .footer .widget_search input[type="text"], .woocommerce-page #content .widget_search input[type="text"], .woocommerce-page .footer .widget_search input[type="text"], body #content .widget_search input[type="text"], body .footer .widget_search input[type="text"] {
    max-width: 65%;
    float: left;
    display: inline-block;
    margin-right: 0;
    margin: 0 0 1.03226rem;
    height: 100%; }
  body.woocommerce #content .widget_search input[type="submit"], body.woocommerce .footer .widget_search input[type="submit"], body.woocommerce-page #content .widget_search input[type="submit"], body.woocommerce-page .footer .widget_search input[type="submit"], .woocommerce #content .widget_search input[type="submit"], .woocommerce .footer .widget_search input[type="submit"], .woocommerce-page #content .widget_search input[type="submit"], .woocommerce-page .footer .widget_search input[type="submit"], body #content .widget_search input[type="submit"], body .footer .widget_search input[type="submit"] {
    display: block;
    float: none;
    line-height: 1em;
    padding: 0 15px;
    margin: 0 0 1.03226rem;
    height: 100%; }
  body.woocommerce #content .widget_price_filter .price_slider_wrapper .ui-widget-content, body.woocommerce .footer .widget_price_filter .price_slider_wrapper .ui-widget-content, body.woocommerce-page #content .widget_price_filter .price_slider_wrapper .ui-widget-content, body.woocommerce-page .footer .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce #content .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce .footer .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page #content .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .footer .widget_price_filter .price_slider_wrapper .ui-widget-content, body #content .widget_price_filter .price_slider_wrapper .ui-widget-content, body .footer .widget_price_filter .price_slider_wrapper .ui-widget-content {
    border-radius: 0px;
    background: #eeeeee;
    border: 0px;
    height: 4px;
    margin-bottom: 25px; }
  body.woocommerce #content .widget_price_filter .ui-slider-horizontal .ui-slider-range, body.woocommerce .footer .widget_price_filter .ui-slider-horizontal .ui-slider-range, body.woocommerce-page #content .widget_price_filter .ui-slider-horizontal .ui-slider-range, body.woocommerce-page .footer .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce #content .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce .footer .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce-page #content .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce-page .footer .widget_price_filter .ui-slider-horizontal .ui-slider-range, body #content .widget_price_filter .ui-slider-horizontal .ui-slider-range, body .footer .widget_price_filter .ui-slider-horizontal .ui-slider-range {
    border-radius: 0px;
    background: #f8c3b5;
    box-shadow: none;
    height: 4px; }
  body.woocommerce #content .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce .footer .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce-page #content .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce-page .footer .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce #content .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .footer .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page #content .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .footer .widget_price_filter .ui-slider .ui-slider-handle, body #content .widget_price_filter .ui-slider .ui-slider-handle, body .footer .widget_price_filter .ui-slider .ui-slider-handle {
    -webkit-transition: all 0s ease 0s;
    -moz-transition: all 0s ease 0s;
    -ms-transition: all 0s ease 0s;
    -o-transition: all 0s ease 0s;
    transition: all 0s ease 0s;
    height: 15px;
    width: 15px;
    top: -6px;
    background: #eb5429;
    border: 0px;
    box-shadow: none;
    border-radius: 0px; }
  body.woocommerce #content .widget_price_filter .price_label, body.woocommerce .footer .widget_price_filter .price_label, body.woocommerce-page #content .widget_price_filter .price_label, body.woocommerce-page .footer .widget_price_filter .price_label, .woocommerce #content .widget_price_filter .price_label, .woocommerce .footer .widget_price_filter .price_label, .woocommerce-page #content .widget_price_filter .price_label, .woocommerce-page .footer .widget_price_filter .price_label, body #content .widget_price_filter .price_label, body .footer .widget_price_filter .price_label {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    display: block;
    font-size: 0.96774rem;
    color: black;
    line-height: 1.4;
    line-height: 2.9; }
    body.woocommerce #content .widget_price_filter .price_label:hover, body.woocommerce .footer .widget_price_filter .price_label:hover, body.woocommerce-page #content .widget_price_filter .price_label:hover, body.woocommerce-page .footer .widget_price_filter .price_label:hover, .woocommerce #content .widget_price_filter .price_label:hover, .woocommerce .footer .widget_price_filter .price_label:hover, .woocommerce-page #content .widget_price_filter .price_label:hover, .woocommerce-page .footer .widget_price_filter .price_label:hover, body #content .widget_price_filter .price_label:hover, body .footer .widget_price_filter .price_label:hover {
      color: #eb5429;
      text-decoration: none; }
    body.woocommerce #content .widget_price_filter .price_label:hover, body.woocommerce .footer .widget_price_filter .price_label:hover, body.woocommerce-page #content .widget_price_filter .price_label:hover, body.woocommerce-page .footer .widget_price_filter .price_label:hover, .woocommerce #content .widget_price_filter .price_label:hover, .woocommerce .footer .widget_price_filter .price_label:hover, .woocommerce-page #content .widget_price_filter .price_label:hover, .woocommerce-page .footer .widget_price_filter .price_label:hover, body #content .widget_price_filter .price_label:hover, body .footer .widget_price_filter .price_label:hover {
      color: black; }
  body.woocommerce #content .widget_layered_nav ul li, body.woocommerce .footer .widget_layered_nav ul li, body.woocommerce-page #content .widget_layered_nav ul li, body.woocommerce-page .footer .widget_layered_nav ul li, .woocommerce #content .widget_layered_nav ul li, .woocommerce .footer .widget_layered_nav ul li, .woocommerce-page #content .widget_layered_nav ul li, .woocommerce-page .footer .widget_layered_nav ul li, body #content .widget_layered_nav ul li, body .footer .widget_layered_nav ul li {
    width: 100%;
    display: inline-block;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding-bottom: 5px;
    margin-bottom: 5px;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s; }
    body.woocommerce #content .widget_layered_nav ul li:hover, body.woocommerce .footer .widget_layered_nav ul li:hover, body.woocommerce-page #content .widget_layered_nav ul li:hover, body.woocommerce-page .footer .widget_layered_nav ul li:hover, .woocommerce #content .widget_layered_nav ul li:hover, .woocommerce .footer .widget_layered_nav ul li:hover, .woocommerce-page #content .widget_layered_nav ul li:hover, .woocommerce-page .footer .widget_layered_nav ul li:hover, body #content .widget_layered_nav ul li:hover, body .footer .widget_layered_nav ul li:hover {
      border-bottom-color: black; }
      body.woocommerce #content .widget_layered_nav ul li:hover a, body.woocommerce .footer .widget_layered_nav ul li:hover a, body.woocommerce-page #content .widget_layered_nav ul li:hover a, body.woocommerce-page .footer .widget_layered_nav ul li:hover a, .woocommerce #content .widget_layered_nav ul li:hover a, .woocommerce .footer .widget_layered_nav ul li:hover a, .woocommerce-page #content .widget_layered_nav ul li:hover a, .woocommerce-page .footer .widget_layered_nav ul li:hover a, body #content .widget_layered_nav ul li:hover a, body .footer .widget_layered_nav ul li:hover a {
        color: #eb5429; }
      body.woocommerce #content .widget_layered_nav ul li:hover small.count, body.woocommerce .footer .widget_layered_nav ul li:hover small.count, body.woocommerce-page #content .widget_layered_nav ul li:hover small.count, body.woocommerce-page .footer .widget_layered_nav ul li:hover small.count, .woocommerce #content .widget_layered_nav ul li:hover small.count, .woocommerce .footer .widget_layered_nav ul li:hover small.count, .woocommerce-page #content .widget_layered_nav ul li:hover small.count, .woocommerce-page .footer .widget_layered_nav ul li:hover small.count, body #content .widget_layered_nav ul li:hover small.count, body .footer .widget_layered_nav ul li:hover small.count {
        color: black; }
    body.woocommerce #content .widget_layered_nav ul li a, body.woocommerce .footer .widget_layered_nav ul li a, body.woocommerce-page #content .widget_layered_nav ul li a, body.woocommerce-page .footer .widget_layered_nav ul li a, .woocommerce #content .widget_layered_nav ul li a, .woocommerce .footer .widget_layered_nav ul li a, .woocommerce-page #content .widget_layered_nav ul li a, .woocommerce-page .footer .widget_layered_nav ul li a, body #content .widget_layered_nav ul li a, body .footer .widget_layered_nav ul li a {
      color: black;
      margin-bottom: 0; }
      body.woocommerce #content .widget_layered_nav ul li a:hover, body.woocommerce .footer .widget_layered_nav ul li a:hover, body.woocommerce-page #content .widget_layered_nav ul li a:hover, body.woocommerce-page .footer .widget_layered_nav ul li a:hover, .woocommerce #content .widget_layered_nav ul li a:hover, .woocommerce .footer .widget_layered_nav ul li a:hover, .woocommerce-page #content .widget_layered_nav ul li a:hover, .woocommerce-page .footer .widget_layered_nav ul li a:hover, body #content .widget_layered_nav ul li a:hover, body .footer .widget_layered_nav ul li a:hover {
        color: #eb5429;
        text-decoration: none; }
    body.woocommerce #content .widget_layered_nav ul li.chosen a, body.woocommerce .footer .widget_layered_nav ul li.chosen a, body.woocommerce-page #content .widget_layered_nav ul li.chosen a, body.woocommerce-page .footer .widget_layered_nav ul li.chosen a, .woocommerce #content .widget_layered_nav ul li.chosen a, .woocommerce .footer .widget_layered_nav ul li.chosen a, .woocommerce-page #content .widget_layered_nav ul li.chosen a, .woocommerce-page .footer .widget_layered_nav ul li.chosen a, body #content .widget_layered_nav ul li.chosen a, body .footer .widget_layered_nav ul li.chosen a {
      background: rgba(0, 0, 0, 0.1);
      color: #444444;
      border: 0px;
      padding: 4px 5px 5px 7px;
      border-radius: 0; }
      body.woocommerce #content .widget_layered_nav ul li.chosen a:hover, body.woocommerce .footer .widget_layered_nav ul li.chosen a:hover, body.woocommerce-page #content .widget_layered_nav ul li.chosen a:hover, body.woocommerce-page .footer .widget_layered_nav ul li.chosen a:hover, .woocommerce #content .widget_layered_nav ul li.chosen a:hover, .woocommerce .footer .widget_layered_nav ul li.chosen a:hover, .woocommerce-page #content .widget_layered_nav ul li.chosen a:hover, .woocommerce-page .footer .widget_layered_nav ul li.chosen a:hover, body #content .widget_layered_nav ul li.chosen a:hover, body .footer .widget_layered_nav ul li.chosen a:hover {
        background: #eb5429;
        color: white; }
  body.woocommerce #content ul.product_list_widget li, body.woocommerce .footer ul.product_list_widget li, body.woocommerce-page #content ul.product_list_widget li, body.woocommerce-page .footer ul.product_list_widget li, .woocommerce #content ul.product_list_widget li, .woocommerce .footer ul.product_list_widget li, .woocommerce-page #content ul.product_list_widget li, .woocommerce-page .footer ul.product_list_widget li, body #content ul.product_list_widget li, body .footer ul.product_list_widget li {
    width: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    padding: 0 0 15px;
    margin: 0 0 15px;
    padding-bottom: 15px;
    margin-bottom: 15px;
    width: 100%;
    display: inline-block; }
    body.woocommerce #content ul.product_list_widget li .view-img, body.woocommerce .footer ul.product_list_widget li .view-img, body.woocommerce-page #content ul.product_list_widget li .view-img, body.woocommerce-page .footer ul.product_list_widget li .view-img, .woocommerce #content ul.product_list_widget li .view-img, .woocommerce .footer ul.product_list_widget li .view-img, .woocommerce-page #content ul.product_list_widget li .view-img, .woocommerce-page .footer ul.product_list_widget li .view-img, body #content ul.product_list_widget li .view-img, body .footer ul.product_list_widget li .view-img {
      margin-bottom: 0; }
      body.woocommerce #content ul.product_list_widget li .view-img img, body.woocommerce .footer ul.product_list_widget li .view-img img, body.woocommerce-page #content ul.product_list_widget li .view-img img, body.woocommerce-page .footer ul.product_list_widget li .view-img img, .woocommerce #content ul.product_list_widget li .view-img img, .woocommerce .footer ul.product_list_widget li .view-img img, .woocommerce-page #content ul.product_list_widget li .view-img img, .woocommerce-page .footer ul.product_list_widget li .view-img img, body #content ul.product_list_widget li .view-img img, body .footer ul.product_list_widget li .view-img img {
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 4px; }
    body.woocommerce #content ul.product_list_widget li:last-child, body.woocommerce .footer ul.product_list_widget li:last-child, body.woocommerce-page #content ul.product_list_widget li:last-child, body.woocommerce-page .footer ul.product_list_widget li:last-child, .woocommerce #content ul.product_list_widget li:last-child, .woocommerce .footer ul.product_list_widget li:last-child, .woocommerce-page #content ul.product_list_widget li:last-child, .woocommerce-page .footer ul.product_list_widget li:last-child, body #content ul.product_list_widget li:last-child, body .footer ul.product_list_widget li:last-child {
      border-bottom: 0;
      margin-bottom: 10px;
      padding-bottom: 0; }
    body.woocommerce #content ul.product_list_widget li a, body.woocommerce .footer ul.product_list_widget li a, body.woocommerce-page #content ul.product_list_widget li a, body.woocommerce-page .footer ul.product_list_widget li a, .woocommerce #content ul.product_list_widget li a, .woocommerce .footer ul.product_list_widget li a, .woocommerce-page #content ul.product_list_widget li a, .woocommerce-page .footer ul.product_list_widget li a, body #content ul.product_list_widget li a, body .footer ul.product_list_widget li a {
      font-family: 'Roboto', sans-serif;
      font-weight: normal;
      display: block;
      font-size: 0.96774rem;
      color: black;
      line-height: 1.4;
      font-size: 1.03226rem; }
      body.woocommerce #content ul.product_list_widget li a:hover, body.woocommerce .footer ul.product_list_widget li a:hover, body.woocommerce-page #content ul.product_list_widget li a:hover, body.woocommerce-page .footer ul.product_list_widget li a:hover, .woocommerce #content ul.product_list_widget li a:hover, .woocommerce .footer ul.product_list_widget li a:hover, .woocommerce-page #content ul.product_list_widget li a:hover, .woocommerce-page .footer ul.product_list_widget li a:hover, body #content ul.product_list_widget li a:hover, body .footer ul.product_list_widget li a:hover {
        color: #eb5429;
        text-decoration: none; }
      body.woocommerce #content ul.product_list_widget li a img, body.woocommerce .footer ul.product_list_widget li a img, body.woocommerce-page #content ul.product_list_widget li a img, body.woocommerce-page .footer ul.product_list_widget li a img, .woocommerce #content ul.product_list_widget li a img, .woocommerce .footer ul.product_list_widget li a img, .woocommerce-page #content ul.product_list_widget li a img, .woocommerce-page .footer ul.product_list_widget li a img, body #content ul.product_list_widget li a img, body .footer ul.product_list_widget li a img {
        width: 75px;
        box-shadow: none;
        float: left;
        margin: 0 10px 0 0;
        border: 1px solid rgba(0, 0, 0, 0.1);
        padding: 2px; }
    body.woocommerce #content ul.product_list_widget li > span.amount, body.woocommerce .footer ul.product_list_widget li > span.amount, body.woocommerce-page #content ul.product_list_widget li > span.amount, body.woocommerce-page .footer ul.product_list_widget li > span.amount, .woocommerce #content ul.product_list_widget li > span.amount, .woocommerce .footer ul.product_list_widget li > span.amount, .woocommerce-page #content ul.product_list_widget li > span.amount, .woocommerce-page .footer ul.product_list_widget li > span.amount, body #content ul.product_list_widget li > span.amount, body .footer ul.product_list_widget li > span.amount {
      margin-top: 5px;
      display: inline-block;
      font-weight: 400; }
    body.woocommerce #content ul.product_list_widget li ins, body.woocommerce .footer ul.product_list_widget li ins, body.woocommerce-page #content ul.product_list_widget li ins, body.woocommerce-page .footer ul.product_list_widget li ins, .woocommerce #content ul.product_list_widget li ins, .woocommerce .footer ul.product_list_widget li ins, .woocommerce-page #content ul.product_list_widget li ins, .woocommerce-page .footer ul.product_list_widget li ins, body #content ul.product_list_widget li ins, body .footer ul.product_list_widget li ins {
      text-decoration: none;
      display: inline-block;
      font-size: 0.83871rem; }
    body.woocommerce #content ul.product_list_widget li del, body.woocommerce .footer ul.product_list_widget li del, body.woocommerce-page #content ul.product_list_widget li del, body.woocommerce-page .footer ul.product_list_widget li del, .woocommerce #content ul.product_list_widget li del, .woocommerce .footer ul.product_list_widget li del, .woocommerce-page #content ul.product_list_widget li del, .woocommerce-page .footer ul.product_list_widget li del, body #content ul.product_list_widget li del, body .footer ul.product_list_widget li del {
      text-decoration: line-through;
      display: inline-block;
      margin-top: 5px; }
    body.woocommerce #content ul.product_list_widget li span.reviewer, body.woocommerce .footer ul.product_list_widget li span.reviewer, body.woocommerce-page #content ul.product_list_widget li span.reviewer, body.woocommerce-page .footer ul.product_list_widget li span.reviewer, .woocommerce #content ul.product_list_widget li span.reviewer, .woocommerce .footer ul.product_list_widget li span.reviewer, .woocommerce-page #content ul.product_list_widget li span.reviewer, .woocommerce-page .footer ul.product_list_widget li span.reviewer, body #content ul.product_list_widget li span.reviewer, body .footer ul.product_list_widget li span.reviewer {
      color: #888888;
      font-size: 13px; }
      body.woocommerce #content ul.product_list_widget li span.reviewer:hover, body.woocommerce .footer ul.product_list_widget li span.reviewer:hover, body.woocommerce-page #content ul.product_list_widget li span.reviewer:hover, body.woocommerce-page .footer ul.product_list_widget li span.reviewer:hover, .woocommerce #content ul.product_list_widget li span.reviewer:hover, .woocommerce .footer ul.product_list_widget li span.reviewer:hover, .woocommerce-page #content ul.product_list_widget li span.reviewer:hover, .woocommerce-page .footer ul.product_list_widget li span.reviewer:hover, body #content ul.product_list_widget li span.reviewer:hover, body .footer ul.product_list_widget li span.reviewer:hover {
        color: #626262; }
    body.woocommerce #content ul.product_list_widget li .star-rating + .reviewer, body.woocommerce .footer ul.product_list_widget li .star-rating + .reviewer, body.woocommerce-page #content ul.product_list_widget li .star-rating + .reviewer, body.woocommerce-page .footer ul.product_list_widget li .star-rating + .reviewer, .woocommerce #content ul.product_list_widget li .star-rating + .reviewer, .woocommerce .footer ul.product_list_widget li .star-rating + .reviewer, .woocommerce-page #content ul.product_list_widget li .star-rating + .reviewer, .woocommerce-page .footer ul.product_list_widget li .star-rating + .reviewer, body #content ul.product_list_widget li .star-rating + .reviewer, body .footer ul.product_list_widget li .star-rating + .reviewer {
      margin-top: 6px;
      display: inline-block; }
  body.woocommerce #content .widget_layered_nav_filters ul li, body.woocommerce .footer .widget_layered_nav_filters ul li, body.woocommerce-page #content .widget_layered_nav_filters ul li, body.woocommerce-page .footer .widget_layered_nav_filters ul li, .woocommerce #content .widget_layered_nav_filters ul li, .woocommerce .footer .widget_layered_nav_filters ul li, .woocommerce-page #content .widget_layered_nav_filters ul li, .woocommerce-page .footer .widget_layered_nav_filters ul li, body #content .widget_layered_nav_filters ul li, body .footer .widget_layered_nav_filters ul li {
    margin: 0 5px 5px 0; }
    body.woocommerce #content .widget_layered_nav_filters ul li a, body.woocommerce .footer .widget_layered_nav_filters ul li a, body.woocommerce-page #content .widget_layered_nav_filters ul li a, body.woocommerce-page .footer .widget_layered_nav_filters ul li a, .woocommerce #content .widget_layered_nav_filters ul li a, .woocommerce .footer .widget_layered_nav_filters ul li a, .woocommerce-page #content .widget_layered_nav_filters ul li a, .woocommerce-page .footer .widget_layered_nav_filters ul li a, body #content .widget_layered_nav_filters ul li a, body .footer .widget_layered_nav_filters ul li a {
      line-height: normal;
      padding: 3px 10px 5px;
      background: rgba(0, 0, 0, 0.1);
      border: 0px;
      color: #444444;
      font-size: 0.77419rem;
      margin: 0;
      border-radius: 0px; }
      body.woocommerce #content .widget_layered_nav_filters ul li a:hover, body.woocommerce .footer .widget_layered_nav_filters ul li a:hover, body.woocommerce-page #content .widget_layered_nav_filters ul li a:hover, body.woocommerce-page .footer .widget_layered_nav_filters ul li a:hover, .woocommerce #content .widget_layered_nav_filters ul li a:hover, .woocommerce .footer .widget_layered_nav_filters ul li a:hover, .woocommerce-page #content .widget_layered_nav_filters ul li a:hover, .woocommerce-page .footer .widget_layered_nav_filters ul li a:hover, body #content .widget_layered_nav_filters ul li a:hover, body .footer .widget_layered_nav_filters ul li a:hover {
        color: white;
        background: #eb5429; }
    body.woocommerce #content .widget_layered_nav_filters ul li.chosen a, body.woocommerce .footer .widget_layered_nav_filters ul li.chosen a, body.woocommerce-page #content .widget_layered_nav_filters ul li.chosen a, body.woocommerce-page .footer .widget_layered_nav_filters ul li.chosen a, .woocommerce #content .widget_layered_nav_filters ul li.chosen a, .woocommerce .footer .widget_layered_nav_filters ul li.chosen a, .woocommerce-page #content .widget_layered_nav_filters ul li.chosen a, .woocommerce-page .footer .widget_layered_nav_filters ul li.chosen a, body #content .widget_layered_nav_filters ul li.chosen a, body .footer .widget_layered_nav_filters ul li.chosen a {
      background: #e6e6e6;
      color: #444444;
      border: 0px;
      border-radius: 0;
      padding: 5px 5px 5px 7px; }
      body.woocommerce #content .widget_layered_nav_filters ul li.chosen a:hover, body.woocommerce .footer .widget_layered_nav_filters ul li.chosen a:hover, body.woocommerce-page #content .widget_layered_nav_filters ul li.chosen a:hover, body.woocommerce-page .footer .widget_layered_nav_filters ul li.chosen a:hover, .woocommerce #content .widget_layered_nav_filters ul li.chosen a:hover, .woocommerce .footer .widget_layered_nav_filters ul li.chosen a:hover, .woocommerce-page #content .widget_layered_nav_filters ul li.chosen a:hover, .woocommerce-page .footer .widget_layered_nav_filters ul li.chosen a:hover, body #content .widget_layered_nav_filters ul li.chosen a:hover, body .footer .widget_layered_nav_filters ul li.chosen a:hover {
        background: #eb5429;
        color: white; }
  body.woocommerce #content span.price, body.woocommerce .footer span.price, body.woocommerce-page #content span.price, body.woocommerce-page .footer span.price, .woocommerce #content span.price, .woocommerce .footer span.price, .woocommerce-page #content span.price, .woocommerce-page .footer span.price, body #content span.price, body .footer span.price {
    font-family: 'Roboto', sans-serif; }
    body.woocommerce #content span.price .amount, body.woocommerce .footer span.price .amount, body.woocommerce-page #content span.price .amount, body.woocommerce-page .footer span.price .amount, .woocommerce #content span.price .amount, .woocommerce .footer span.price .amount, .woocommerce-page #content span.price .amount, .woocommerce-page .footer span.price .amount, body #content span.price .amount, body .footer span.price .amount {
      font-weight: 400;
      color: #333333; }
    body.woocommerce #content span.price del, body.woocommerce .footer span.price del, body.woocommerce-page #content span.price del, body.woocommerce-page .footer span.price del, .woocommerce #content span.price del, .woocommerce .footer span.price del, .woocommerce-page #content span.price del, .woocommerce-page .footer span.price del, body #content span.price del, body .footer span.price del {
      text-decoration: none; }
      body.woocommerce #content span.price del span.amount, body.woocommerce .footer span.price del span.amount, body.woocommerce-page #content span.price del span.amount, body.woocommerce-page .footer span.price del span.amount, .woocommerce #content span.price del span.amount, .woocommerce .footer span.price del span.amount, .woocommerce-page #content span.price del span.amount, .woocommerce-page .footer span.price del span.amount, body #content span.price del span.amount, body .footer span.price del span.amount {
        color: #888888;
        font-size: 13px;
        text-decoration: none;
        font-size: 0.90323rem;
        font-weight: 400;
        text-decoration: line-through; }
        body.woocommerce #content span.price del span.amount:hover, body.woocommerce .footer span.price del span.amount:hover, body.woocommerce-page #content span.price del span.amount:hover, body.woocommerce-page .footer span.price del span.amount:hover, .woocommerce #content span.price del span.amount:hover, .woocommerce .footer span.price del span.amount:hover, .woocommerce-page #content span.price del span.amount:hover, .woocommerce-page .footer span.price del span.amount:hover, body #content span.price del span.amount:hover, body .footer span.price del span.amount:hover {
          color: #626262; }
  body.woocommerce #content ul.products li.product .product-wrap, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap, body.woocommerce .footer ul.products li.product .product-wrap, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap, body.woocommerce-page #content ul.products li.product .product-wrap, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap, body.woocommerce-page .footer ul.products li.product .product-wrap, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap, .woocommerce #content ul.products li.product .product-wrap, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap, .woocommerce .footer ul.products li.product .product-wrap, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap, .woocommerce-page #content ul.products li.product .product-wrap, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap, .woocommerce-page .footer ul.products li.product .product-wrap, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap, body #content ul.products li.product .product-wrap, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap, body .footer ul.products li.product .product-wrap, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap {
    text-align: center;
    position: relative;
    border: 1px solid rgba(0, 0, 0, 0.1);
    background: white;
    padding: 10px;
    -webkit-transition: all 0.3s ease 0s;
    -moz-transition: all 0.3s ease 0s;
    -ms-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    padding: 4px 4px 10px; }
    body.woocommerce #content ul.products li.product .product-wrap a img, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, body.woocommerce .footer ul.products li.product .product-wrap a img, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, body.woocommerce-page #content ul.products li.product .product-wrap a img, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, body.woocommerce-page .footer ul.products li.product .product-wrap a img, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, .woocommerce #content ul.products li.product .product-wrap a img, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, .woocommerce .footer ul.products li.product .product-wrap a img, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, .woocommerce-page #content ul.products li.product .product-wrap a img, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, .woocommerce-page .footer ul.products li.product .product-wrap a img, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, body #content ul.products li.product .product-wrap a img, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, body .footer ul.products li.product .product-wrap a img, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img {
      box-shadow: none; }
      @media only screen and (max-width:40em) {
        body.woocommerce #content ul.products li.product .product-wrap a img, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, body.woocommerce .footer ul.products li.product .product-wrap a img, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, body.woocommerce-page #content ul.products li.product .product-wrap a img, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, body.woocommerce-page .footer ul.products li.product .product-wrap a img, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, .woocommerce #content ul.products li.product .product-wrap a img, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, .woocommerce .footer ul.products li.product .product-wrap a img, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, .woocommerce-page #content ul.products li.product .product-wrap a img, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, .woocommerce-page .footer ul.products li.product .product-wrap a img, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, body #content ul.products li.product .product-wrap a img, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img, body .footer ul.products li.product .product-wrap a img, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a img {
          width: 100%; } }
    body.woocommerce #content ul.products li.product .product-wrap h3, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap h3, body.woocommerce .footer ul.products li.product .product-wrap h3, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap h3, body.woocommerce-page #content ul.products li.product .product-wrap h3, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap h3, body.woocommerce-page .footer ul.products li.product .product-wrap h3, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap h3, .woocommerce #content ul.products li.product .product-wrap h3, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap h3, .woocommerce .footer ul.products li.product .product-wrap h3, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap h3, .woocommerce-page #content ul.products li.product .product-wrap h3, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap h3, .woocommerce-page .footer ul.products li.product .product-wrap h3, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap h3, body #content ul.products li.product .product-wrap h3, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap h3, body .footer ul.products li.product .product-wrap h3, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap h3 {
      font-size: 1.22581rem;
      color: black;
      margin: 0;
      padding: 5px 0 1px; }
    body.woocommerce #content ul.products li.product .product-wrap .product-img, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img, body.woocommerce .footer ul.products li.product .product-wrap .product-img, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img, body.woocommerce-page #content ul.products li.product .product-wrap .product-img, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img, body.woocommerce-page .footer ul.products li.product .product-wrap .product-img, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img, .woocommerce #content ul.products li.product .product-wrap .product-img, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img, .woocommerce .footer ul.products li.product .product-wrap .product-img, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img, .woocommerce-page #content ul.products li.product .product-wrap .product-img, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img, .woocommerce-page .footer ul.products li.product .product-wrap .product-img, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img, body #content ul.products li.product .product-wrap .product-img, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img, body .footer ul.products li.product .product-wrap .product-img, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img {
      position: relative; }
      body.woocommerce #content ul.products li.product .product-wrap .product-img .overlay-image-bg img, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img .overlay-image-bg img, body.woocommerce .footer ul.products li.product .product-wrap .product-img .overlay-image-bg img, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img .overlay-image-bg img, body.woocommerce-page #content ul.products li.product .product-wrap .product-img .overlay-image-bg img, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img .overlay-image-bg img, body.woocommerce-page .footer ul.products li.product .product-wrap .product-img .overlay-image-bg img, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img .overlay-image-bg img, .woocommerce #content ul.products li.product .product-wrap .product-img .overlay-image-bg img, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img .overlay-image-bg img, .woocommerce .footer ul.products li.product .product-wrap .product-img .overlay-image-bg img, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img .overlay-image-bg img, .woocommerce-page #content ul.products li.product .product-wrap .product-img .overlay-image-bg img, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img .overlay-image-bg img, .woocommerce-page .footer ul.products li.product .product-wrap .product-img .overlay-image-bg img, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img .overlay-image-bg img, body #content ul.products li.product .product-wrap .product-img .overlay-image-bg img, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img .overlay-image-bg img, body .footer ul.products li.product .product-wrap .product-img .overlay-image-bg img, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .product-img .overlay-image-bg img {
        width: 100%; }
    @media only screen and (min-width:1200px) {
      body.woocommerce #content ul.products li.product .product-wrap .overlay-bg, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg, .woocommerce #content ul.products li.product .product-wrap .overlay-bg, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg, body #content ul.products li.product .product-wrap .overlay-bg, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg, body .footer ul.products li.product .product-wrap .overlay-bg, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg {
        position: absolute;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        height: 50px;
        width: 50px; }
        body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body #content ul.products li.product .product-wrap .overlay-bg a, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body .footer ul.products li.product .product-wrap .overlay-bg a, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a {
          position: relative !important;
          margin: 0 auto;
          display: inline-block;
          top: 0;
          left: 0;
          right: 0;
          -moz-transform: scale(0);
          -o-transform: scale(0);
          -ms-transform: scale(0);
          -webkit-transform: scale(0);
          transform: scale(0);
          -webkit-transition: all 0.3s ease 0s;
          -moz-transition: all 0.3s ease 0s;
          -ms-transition: all 0.3s ease 0s;
          -o-transition: all 0.3s ease 0s;
          transition: all 0.3s ease 0s;
          background: #333333;
          color: white;
          font-weight: 500;
          font-size: 0;
          padding: 0;
          letter-spacing: 0px; }
          body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a:hover, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:hover, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a:hover, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:hover, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a:hover, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:hover, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a:hover, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:hover, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a:hover, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:hover, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a:hover, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:hover, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a:hover, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:hover, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a:hover, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:hover, body #content ul.products li.product .product-wrap .overlay-bg a:hover, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:hover, body .footer ul.products li.product .product-wrap .overlay-bg a:hover, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:hover {
            background: #eb5429;
            color: white; }
          body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a:before, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:before, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a:before, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:before, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a:before, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:before, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a:before, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:before, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a:before, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:before, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a:before, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:before, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a:before, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:before, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a:before, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:before, body #content ul.products li.product .product-wrap .overlay-bg a:before, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:before, body .footer ul.products li.product .product-wrap .overlay-bg a:before, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:before {
            content: '\f07a';
            font-family: FontAwesome;
            font-size: 22px;
            margin: 0;
            text-align: center; }
          body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a.added_to_cart:before, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.added_to_cart:before, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.added_to_cart:before, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.added_to_cart:before, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.added_to_cart:before, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.added_to_cart:before, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.added_to_cart:before, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.added_to_cart:before, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a.added_to_cart:before, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.added_to_cart:before, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.added_to_cart:before, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.added_to_cart:before, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.added_to_cart:before, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.added_to_cart:before, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.added_to_cart:before, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.added_to_cart:before, body #content ul.products li.product .product-wrap .overlay-bg a.added_to_cart:before, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.added_to_cart:before, body .footer ul.products li.product .product-wrap .overlay-bg a.added_to_cart:before, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.added_to_cart:before {
            content: '\f00c'; }
          body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a.product_type_variable:before, body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a.product_type_external:before, body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a.product_type_grouped:before, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_variable:before, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_external:before, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_grouped:before, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.product_type_variable:before, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.product_type_external:before, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.product_type_grouped:before, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_variable:before, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_external:before, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_grouped:before, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.product_type_variable:before, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.product_type_external:before, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.product_type_grouped:before, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_variable:before, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_external:before, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_grouped:before, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.product_type_variable:before, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.product_type_external:before, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.product_type_grouped:before, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_variable:before, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_external:before, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_grouped:before, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a.product_type_variable:before, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a.product_type_external:before, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a.product_type_grouped:before, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_variable:before, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_external:before, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_grouped:before, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.product_type_variable:before, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.product_type_external:before, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.product_type_grouped:before, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_variable:before, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_external:before, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_grouped:before, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.product_type_variable:before, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.product_type_external:before, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.product_type_grouped:before, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_variable:before, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_external:before, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_grouped:before, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.product_type_variable:before, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.product_type_external:before, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.product_type_grouped:before, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_variable:before, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_external:before, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_grouped:before, body #content ul.products li.product .product-wrap .overlay-bg a.product_type_variable:before, body #content ul.products li.product .product-wrap .overlay-bg a.product_type_external:before, body #content ul.products li.product .product-wrap .overlay-bg a.product_type_grouped:before, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_variable:before, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_external:before, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_grouped:before, body .footer ul.products li.product .product-wrap .overlay-bg a.product_type_variable:before, body .footer ul.products li.product .product-wrap .overlay-bg a.product_type_external:before, body .footer ul.products li.product .product-wrap .overlay-bg a.product_type_grouped:before, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_variable:before, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_external:before, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.product_type_grouped:before {
            content: '\f0ca'; }
          body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a:after, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:after, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a:after, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:after, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a:after, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:after, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a:after, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:after, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a:after, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:after, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a:after, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:after, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a:after, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:after, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a:after, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:after, body #content ul.products li.product .product-wrap .overlay-bg a:after, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:after, body .footer ul.products li.product .product-wrap .overlay-bg a:after, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a:after {
            margin: 0; }
        body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a.button.loading:before, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.button.loading:before, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.button.loading:before, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.button.loading:before, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.button.loading:before, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.button.loading:before, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.button.loading:before, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.button.loading:before, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a.button.loading:before, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.button.loading:before, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.button.loading:before, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.button.loading:before, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.button.loading:before, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.button.loading:before, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.button.loading:before, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.button.loading:before, body #content ul.products li.product .product-wrap .overlay-bg a.button.loading:before, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.button.loading:before, body .footer ul.products li.product .product-wrap .overlay-bg a.button.loading:before, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.button.loading:before {
          background: transparent;
          border-radius: 1000px;
          animation: load 1.337s infinite ease-out reverse;
          content: "\f1ce";
          font-family: FontAwesome;
          font-size: 0.83871rem;
          color: white !important; }
      body.woocommerce #content ul.products li.product .product-wrap:hover, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover, body.woocommerce .footer ul.products li.product .product-wrap:hover, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover, body.woocommerce-page #content ul.products li.product .product-wrap:hover, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover, body.woocommerce-page .footer ul.products li.product .product-wrap:hover, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover, .woocommerce #content ul.products li.product .product-wrap:hover, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover, .woocommerce .footer ul.products li.product .product-wrap:hover, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover, .woocommerce-page #content ul.products li.product .product-wrap:hover, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover, .woocommerce-page .footer ul.products li.product .product-wrap:hover, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover, body #content ul.products li.product .product-wrap:hover, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover, body .footer ul.products li.product .product-wrap:hover, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover {
        border-color: rgba(0, 0, 0, 0.5);
        border-bottom-color: #eb5429;
        box-shadow: inset 0 -2px 0 #eb5429; }
        body.woocommerce #content ul.products li.product .product-wrap:hover h3, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover h3, body.woocommerce .footer ul.products li.product .product-wrap:hover h3, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover h3, body.woocommerce-page #content ul.products li.product .product-wrap:hover h3, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover h3, body.woocommerce-page .footer ul.products li.product .product-wrap:hover h3, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover h3, .woocommerce #content ul.products li.product .product-wrap:hover h3, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover h3, .woocommerce .footer ul.products li.product .product-wrap:hover h3, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover h3, .woocommerce-page #content ul.products li.product .product-wrap:hover h3, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover h3, .woocommerce-page .footer ul.products li.product .product-wrap:hover h3, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover h3, body #content ul.products li.product .product-wrap:hover h3, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover h3, body .footer ul.products li.product .product-wrap:hover h3, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover h3 {
          color: #eb5429;
          -webkit-transition: all 0.5s ease 0s;
          -moz-transition: all 0.5s ease 0s;
          -ms-transition: all 0.5s ease 0s;
          -o-transition: all 0.5s ease 0s;
          transition: all 0.5s ease 0s; }
        body.woocommerce #content ul.products li.product .product-wrap:hover a.add_to_cart_button, body.woocommerce #content ul.products li.product .product-wrap:hover .overlay-image-bg:before, body.woocommerce #content ul.products li.product .product-wrap:hover .added_to_cart, body.woocommerce #content ul.products li.product .product-wrap:hover a.product_type_variable, body.woocommerce #content ul.products li.product .product-wrap:hover a.product_type_external, body.woocommerce #content ul.products li.product .product-wrap:hover .product_type_grouped, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.add_to_cart_button, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg:before, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .added_to_cart, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_variable, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_external, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .product_type_grouped, body.woocommerce .footer ul.products li.product .product-wrap:hover a.add_to_cart_button, body.woocommerce .footer ul.products li.product .product-wrap:hover .overlay-image-bg:before, body.woocommerce .footer ul.products li.product .product-wrap:hover .added_to_cart, body.woocommerce .footer ul.products li.product .product-wrap:hover a.product_type_variable, body.woocommerce .footer ul.products li.product .product-wrap:hover a.product_type_external, body.woocommerce .footer ul.products li.product .product-wrap:hover .product_type_grouped, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.add_to_cart_button, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg:before, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .added_to_cart, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_variable, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_external, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .product_type_grouped, body.woocommerce-page #content ul.products li.product .product-wrap:hover a.add_to_cart_button, body.woocommerce-page #content ul.products li.product .product-wrap:hover .overlay-image-bg:before, body.woocommerce-page #content ul.products li.product .product-wrap:hover .added_to_cart, body.woocommerce-page #content ul.products li.product .product-wrap:hover a.product_type_variable, body.woocommerce-page #content ul.products li.product .product-wrap:hover a.product_type_external, body.woocommerce-page #content ul.products li.product .product-wrap:hover .product_type_grouped, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.add_to_cart_button, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg:before, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .added_to_cart, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_variable, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_external, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .product_type_grouped, body.woocommerce-page .footer ul.products li.product .product-wrap:hover a.add_to_cart_button, body.woocommerce-page .footer ul.products li.product .product-wrap:hover .overlay-image-bg:before, body.woocommerce-page .footer ul.products li.product .product-wrap:hover .added_to_cart, body.woocommerce-page .footer ul.products li.product .product-wrap:hover a.product_type_variable, body.woocommerce-page .footer ul.products li.product .product-wrap:hover a.product_type_external, body.woocommerce-page .footer ul.products li.product .product-wrap:hover .product_type_grouped, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.add_to_cart_button, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg:before, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .added_to_cart, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_variable, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_external, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .product_type_grouped, .woocommerce #content ul.products li.product .product-wrap:hover a.add_to_cart_button, .woocommerce #content ul.products li.product .product-wrap:hover .overlay-image-bg:before, .woocommerce #content ul.products li.product .product-wrap:hover .added_to_cart, .woocommerce #content ul.products li.product .product-wrap:hover a.product_type_variable, .woocommerce #content ul.products li.product .product-wrap:hover a.product_type_external, .woocommerce #content ul.products li.product .product-wrap:hover .product_type_grouped, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.add_to_cart_button, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg:before, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .added_to_cart, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_variable, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_external, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .product_type_grouped, .woocommerce .footer ul.products li.product .product-wrap:hover a.add_to_cart_button, .woocommerce .footer ul.products li.product .product-wrap:hover .overlay-image-bg:before, .woocommerce .footer ul.products li.product .product-wrap:hover .added_to_cart, .woocommerce .footer ul.products li.product .product-wrap:hover a.product_type_variable, .woocommerce .footer ul.products li.product .product-wrap:hover a.product_type_external, .woocommerce .footer ul.products li.product .product-wrap:hover .product_type_grouped, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.add_to_cart_button, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg:before, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .added_to_cart, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_variable, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_external, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .product_type_grouped, .woocommerce-page #content ul.products li.product .product-wrap:hover a.add_to_cart_button, .woocommerce-page #content ul.products li.product .product-wrap:hover .overlay-image-bg:before, .woocommerce-page #content ul.products li.product .product-wrap:hover .added_to_cart, .woocommerce-page #content ul.products li.product .product-wrap:hover a.product_type_variable, .woocommerce-page #content ul.products li.product .product-wrap:hover a.product_type_external, .woocommerce-page #content ul.products li.product .product-wrap:hover .product_type_grouped, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.add_to_cart_button, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg:before, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .added_to_cart, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_variable, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_external, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .product_type_grouped, .woocommerce-page .footer ul.products li.product .product-wrap:hover a.add_to_cart_button, .woocommerce-page .footer ul.products li.product .product-wrap:hover .overlay-image-bg:before, .woocommerce-page .footer ul.products li.product .product-wrap:hover .added_to_cart, .woocommerce-page .footer ul.products li.product .product-wrap:hover a.product_type_variable, .woocommerce-page .footer ul.products li.product .product-wrap:hover a.product_type_external, .woocommerce-page .footer ul.products li.product .product-wrap:hover .product_type_grouped, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.add_to_cart_button, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg:before, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .added_to_cart, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_variable, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_external, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .product_type_grouped, body #content ul.products li.product .product-wrap:hover a.add_to_cart_button, body #content ul.products li.product .product-wrap:hover .overlay-image-bg:before, body #content ul.products li.product .product-wrap:hover .added_to_cart, body #content ul.products li.product .product-wrap:hover a.product_type_variable, body #content ul.products li.product .product-wrap:hover a.product_type_external, body #content ul.products li.product .product-wrap:hover .product_type_grouped, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.add_to_cart_button, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg:before, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .added_to_cart, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_variable, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_external, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .product_type_grouped, body .footer ul.products li.product .product-wrap:hover a.add_to_cart_button, body .footer ul.products li.product .product-wrap:hover .overlay-image-bg:before, body .footer ul.products li.product .product-wrap:hover .added_to_cart, body .footer ul.products li.product .product-wrap:hover a.product_type_variable, body .footer ul.products li.product .product-wrap:hover a.product_type_external, body .footer ul.products li.product .product-wrap:hover .product_type_grouped, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.add_to_cart_button, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg:before, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .added_to_cart, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_variable, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover a.product_type_external, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .product_type_grouped {
          -moz-transform: scale(1);
          -o-transform: scale(1);
          -ms-transform: scale(1);
          -webkit-transform: scale(1);
          transform: scale(1); }
        body.woocommerce #content ul.products li.product .product-wrap:hover .overlay-image-bg a:before, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg a:before, body.woocommerce .footer ul.products li.product .product-wrap:hover .overlay-image-bg a:before, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg a:before, body.woocommerce-page #content ul.products li.product .product-wrap:hover .overlay-image-bg a:before, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg a:before, body.woocommerce-page .footer ul.products li.product .product-wrap:hover .overlay-image-bg a:before, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg a:before, .woocommerce #content ul.products li.product .product-wrap:hover .overlay-image-bg a:before, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg a:before, .woocommerce .footer ul.products li.product .product-wrap:hover .overlay-image-bg a:before, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg a:before, .woocommerce-page #content ul.products li.product .product-wrap:hover .overlay-image-bg a:before, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg a:before, .woocommerce-page .footer ul.products li.product .product-wrap:hover .overlay-image-bg a:before, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg a:before, body #content ul.products li.product .product-wrap:hover .overlay-image-bg a:before, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg a:before, body .footer ul.products li.product .product-wrap:hover .overlay-image-bg a:before, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap:hover .overlay-image-bg a:before {
          opacity: 1;
          -moz-transform: scale(1);
          -o-transform: scale(1);
          -ms-transform: scale(1);
          -webkit-transform: scale(1);
          transform: scale(1); }
      body.woocommerce #content ul.products li.product .product-wrap .overlay-image-bg, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg, body.woocommerce .footer ul.products li.product .product-wrap .overlay-image-bg, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-image-bg, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-image-bg, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg, .woocommerce #content ul.products li.product .product-wrap .overlay-image-bg, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg, .woocommerce .footer ul.products li.product .product-wrap .overlay-image-bg, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg, .woocommerce-page #content ul.products li.product .product-wrap .overlay-image-bg, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-image-bg, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg, body #content ul.products li.product .product-wrap .overlay-image-bg, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg, body .footer ul.products li.product .product-wrap .overlay-image-bg, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg {
        position: relative; }
        body.woocommerce #content ul.products li.product .product-wrap .overlay-image-bg a:before, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg a:before, body.woocommerce .footer ul.products li.product .product-wrap .overlay-image-bg a:before, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg a:before, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-image-bg a:before, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg a:before, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-image-bg a:before, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg a:before, .woocommerce #content ul.products li.product .product-wrap .overlay-image-bg a:before, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg a:before, .woocommerce .footer ul.products li.product .product-wrap .overlay-image-bg a:before, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg a:before, .woocommerce-page #content ul.products li.product .product-wrap .overlay-image-bg a:before, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg a:before, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-image-bg a:before, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg a:before, body #content ul.products li.product .product-wrap .overlay-image-bg a:before, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg a:before, body .footer ul.products li.product .product-wrap .overlay-image-bg a:before, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-image-bg a:before {
          position: absolute;
          content: '';
          left: 0;
          top: 0;
          right: 0;
          bottom: 0;
          margin: auto;
          height: 95%;
          width: 95%;
          background: rgba(255, 255, 255, 0.8);
          opacity: 0;
          -webkit-transition: all 0.5s ease 0s;
          -moz-transition: all 0.5s ease 0s;
          -ms-transition: all 0.5s ease 0s;
          -o-transition: all 0.5s ease 0s;
          transition: all 0.5s ease 0s;
          -moz-transform: scale(0.9);
          -o-transform: scale(0.9);
          -ms-transform: scale(0.9);
          -webkit-transform: scale(0.9);
          transform: scale(0.9); } }

      body.woocommerce #content #main ul li a,
      body.woocommerce-page #content #main ul li a,
      .woocommerce #content #main ul.products li a,
      .woocommerce-page #content #main ul li a{overflow: hidden; vertical-align: middle;}

    body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body #content ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body .footer ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added {
      display: none; }
      body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body #content ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body .footer ul.products li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a.add_to_cart_button.added + .added_to_cart.wc-forward {
        display: inline-block; }
    @media only screen and (min-width:1200px) {
      body.woocommerce #content ul.products li.product .product-wrap .overlay-bg .add_to_cart_button.added, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg .add_to_cart_button.added, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg .add_to_cart_button.added, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg .add_to_cart_button.added, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg .add_to_cart_button.added, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg .add_to_cart_button.added, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg .add_to_cart_button.added, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg .add_to_cart_button.added, .woocommerce #content ul.products li.product .product-wrap .overlay-bg .add_to_cart_button.added, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg .add_to_cart_button.added, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg .add_to_cart_button.added, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg .add_to_cart_button.added, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg .add_to_cart_button.added, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg .add_to_cart_button.added, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg .add_to_cart_button.added, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg .add_to_cart_button.added, body #content ul.products li.product .product-wrap .overlay-bg .add_to_cart_button.added, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg .add_to_cart_button.added, body .footer ul.products li.product .product-wrap .overlay-bg .add_to_cart_button.added, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg .add_to_cart_button.added {
        display: none; }
      body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body #content ul.products li.product .product-wrap .overlay-bg a, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body .footer ul.products li.product .product-wrap .overlay-bg a, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a {
        margin-bottom: 0; } }
    body.woocommerce #content ul.products li.product .product-wrap a:hover img, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a:hover img, body.woocommerce .footer ul.products li.product .product-wrap a:hover img, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a:hover img, body.woocommerce-page #content ul.products li.product .product-wrap a:hover img, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a:hover img, body.woocommerce-page .footer ul.products li.product .product-wrap a:hover img, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a:hover img, .woocommerce #content ul.products li.product .product-wrap a:hover img, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a:hover img, .woocommerce .footer ul.products li.product .product-wrap a:hover img, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a:hover img, .woocommerce-page #content ul.products li.product .product-wrap a:hover img, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a:hover img, .woocommerce-page .footer ul.products li.product .product-wrap a:hover img, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a:hover img, body #content ul.products li.product .product-wrap a:hover img, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a:hover img, body .footer ul.products li.product .product-wrap a:hover img, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a:hover img {
      box-shadow: none; }
    @media only screen and (max-width:1200px) {
      body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart, body #content ul.products li.product .product-wrap a.added_to_cart, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart, body .footer ul.products li.product .product-wrap a.added_to_cart, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart {
        text-transform: uppercase;
        font-size: 0.90323rem;
        padding: 10px 20px 11px;
        border: 0px;
        border-radius: 0px;
        font-family: 'Roboto', sans-serif;
        font-weight: normal;
        box-shadow: none;
        text-shadow: none;
        background: #333333;
        color: white;
        line-height: normal;
        letter-spacing: 0px; }
        body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.alt, body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.checkout, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.alt, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.checkout, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.alt, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.checkout, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.alt, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.checkout, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.alt, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.checkout, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.alt, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.checkout, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.alt, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.checkout, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.alt, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.checkout, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout, body #content ul.products li.product .product-wrap a.added_to_cart.alt, body #content ul.products li.product .product-wrap a.added_to_cart.checkout, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout, body .footer ul.products li.product .product-wrap a.added_to_cart.alt, body .footer ul.products li.product .product-wrap a.added_to_cart.checkout, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout {
          background: #eb5429; }
          body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.alt:hover, body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.checkout:hover, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt:hover, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout:hover, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.alt:hover, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.checkout:hover, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt:hover, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout:hover, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.alt:hover, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.checkout:hover, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt:hover, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout:hover, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.alt:hover, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.checkout:hover, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt:hover, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout:hover, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.alt:hover, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.checkout:hover, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt:hover, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout:hover, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.alt:hover, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.checkout:hover, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt:hover, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout:hover, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.alt:hover, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.checkout:hover, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt:hover, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout:hover, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.alt:hover, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.checkout:hover, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt:hover, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout:hover, body #content ul.products li.product .product-wrap a.added_to_cart.alt:hover, body #content ul.products li.product .product-wrap a.added_to_cart.checkout:hover, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt:hover, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout:hover, body .footer ul.products li.product .product-wrap a.added_to_cart.alt:hover, body .footer ul.products li.product .product-wrap a.added_to_cart.checkout:hover, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.alt:hover, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.checkout:hover {
            background: #333333; }
        body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart:hover, body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart:focus, body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart:active, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:hover, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:focus, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:active, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart:hover, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart:focus, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart:active, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:hover, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:focus, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:active, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart:hover, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart:focus, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart:active, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:hover, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:focus, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:active, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart:hover, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart:focus, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart:active, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:hover, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:focus, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:active, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart:hover, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart:focus, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart:active, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:hover, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:focus, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:active, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart:hover, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart:focus, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart:active, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:hover, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:focus, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:active, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart:hover, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart:focus, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart:active, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:hover, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:focus, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:active, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart:hover, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart:focus, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart:active, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:hover, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:focus, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:active, body #content ul.products li.product .product-wrap a.added_to_cart:hover, body #content ul.products li.product .product-wrap a.added_to_cart:focus, body #content ul.products li.product .product-wrap a.added_to_cart:active, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:hover, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:focus, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:active, body .footer ul.products li.product .product-wrap a.added_to_cart:hover, body .footer ul.products li.product .product-wrap a.added_to_cart:focus, body .footer ul.products li.product .product-wrap a.added_to_cart:active, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:hover, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:focus, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart:active {
          background: #eb5429;
          text-shadow: none;
          color: white; }
        body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.dropdown, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.dropdown, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.dropdown, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.dropdown, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.dropdown, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.dropdown, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.dropdown, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.dropdown, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.dropdown, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.dropdown, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.dropdown, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.dropdown, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.dropdown, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.dropdown, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.dropdown, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.dropdown, body #content ul.products li.product .product-wrap a.added_to_cart.dropdown, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.dropdown, body .footer ul.products li.product .product-wrap a.added_to_cart.dropdown, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.dropdown {
          padding-right: 3rem; }
        body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.split, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.split, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.split, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.split, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.split, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.split, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.split, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.split, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.split, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.split, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.split, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.split, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.split, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.split, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.split, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.split, body #content ul.products li.product .product-wrap a.added_to_cart.split, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.split, body .footer ul.products li.product .product-wrap a.added_to_cart.split, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.split {
          padding-right: 5rem; }
        body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.secondary:after, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary:after, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.secondary:after, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary:after, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.secondary:after, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary:after, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.secondary:after, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary:after, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.secondary:after, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary:after, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.secondary:after, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary:after, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.secondary:after, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary:after, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.secondary:after, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary:after, body #content ul.products li.product .product-wrap a.added_to_cart.secondary:after, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary:after, body .footer ul.products li.product .product-wrap a.added_to_cart.secondary:after, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary:after {
          border-color: white transparent transparent; }
        body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.secondary span:after, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary span:after, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.secondary span:after, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary span:after, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.secondary span:after, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary span:after, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.secondary span:after, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary span:after, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.secondary span:after, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary span:after, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.secondary span:after, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary span:after, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.secondary span:after, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary span:after, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.secondary span:after, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary span:after, body #content ul.products li.product .product-wrap a.added_to_cart.secondary span:after, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary span:after, body .footer ul.products li.product .product-wrap a.added_to_cart.secondary span:after, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.secondary span:after {
          border-color: white transparent transparent; }
        body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.tiny, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.tiny, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.tiny, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.tiny, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.tiny, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.tiny, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.tiny, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.tiny, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.tiny, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.tiny, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.tiny, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.tiny, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.tiny, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.tiny, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.tiny, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.tiny, body #content ul.products li.product .product-wrap a.added_to_cart.tiny, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.tiny, body .footer ul.products li.product .product-wrap a.added_to_cart.tiny, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.tiny {
          font-size: 0.64516rem; }
        body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.small, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.small, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.small, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.small, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.small, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.small, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.small, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.small, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.small, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.small, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.small, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.small, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.small, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.small, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.small, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.small, body #content ul.products li.product .product-wrap a.added_to_cart.small, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.small, body .footer ul.products li.product .product-wrap a.added_to_cart.small, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.small {
          font-size: 0.77419rem; }
        body.woocommerce #content ul.products li.product .product-wrap a.added_to_cart.large, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.large, body.woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.large, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.large, body.woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.large, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.large, body.woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.large, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.large, .woocommerce #content ul.products li.product .product-wrap a.added_to_cart.large, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.large, .woocommerce .footer ul.products li.product .product-wrap a.added_to_cart.large, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.large, .woocommerce-page #content ul.products li.product .product-wrap a.added_to_cart.large, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.large, .woocommerce-page .footer ul.products li.product .product-wrap a.added_to_cart.large, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.large, body #content ul.products li.product .product-wrap a.added_to_cart.large, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.large, body .footer ul.products li.product .product-wrap a.added_to_cart.large, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap a.added_to_cart.large {
          font-size: 1.16129rem; } }
    body.woocommerce #content ul.products li.product .product-wrap .custom-cat, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat, body.woocommerce .footer ul.products li.product .product-wrap .custom-cat, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat, body.woocommerce-page #content ul.products li.product .product-wrap .custom-cat, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat, body.woocommerce-page .footer ul.products li.product .product-wrap .custom-cat, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat, .woocommerce #content ul.products li.product .product-wrap .custom-cat, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat, .woocommerce .footer ul.products li.product .product-wrap .custom-cat, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat, .woocommerce-page #content ul.products li.product .product-wrap .custom-cat, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat, .woocommerce-page .footer ul.products li.product .product-wrap .custom-cat, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat, body #content ul.products li.product .product-wrap .custom-cat, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat, body .footer ul.products li.product .product-wrap .custom-cat, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat {
      margin: 7px 0 0; }
      body.woocommerce #content ul.products li.product .product-wrap .custom-cat a, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a, body.woocommerce .footer ul.products li.product .product-wrap .custom-cat a, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a, body.woocommerce-page #content ul.products li.product .product-wrap .custom-cat a, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a, body.woocommerce-page .footer ul.products li.product .product-wrap .custom-cat a, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a, .woocommerce #content ul.products li.product .product-wrap .custom-cat a, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a, .woocommerce .footer ul.products li.product .product-wrap .custom-cat a, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a, .woocommerce-page #content ul.products li.product .product-wrap .custom-cat a, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a, .woocommerce-page .footer ul.products li.product .product-wrap .custom-cat a, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a, body #content ul.products li.product .product-wrap .custom-cat a, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a, body .footer ul.products li.product .product-wrap .custom-cat a, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a {
        color: #eb5429;
        font-size: 0.77419rem; }
        body.woocommerce #content ul.products li.product .product-wrap .custom-cat a:hover, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a:hover, body.woocommerce .footer ul.products li.product .product-wrap .custom-cat a:hover, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a:hover, body.woocommerce-page #content ul.products li.product .product-wrap .custom-cat a:hover, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a:hover, body.woocommerce-page .footer ul.products li.product .product-wrap .custom-cat a:hover, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a:hover, .woocommerce #content ul.products li.product .product-wrap .custom-cat a:hover, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a:hover, .woocommerce .footer ul.products li.product .product-wrap .custom-cat a:hover, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a:hover, .woocommerce-page #content ul.products li.product .product-wrap .custom-cat a:hover, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a:hover, .woocommerce-page .footer ul.products li.product .product-wrap .custom-cat a:hover, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a:hover, body #content ul.products li.product .product-wrap .custom-cat a:hover, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a:hover, body .footer ul.products li.product .product-wrap .custom-cat a:hover, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .custom-cat a:hover {
          color: #888888; }
    body.woocommerce #content ul.products li.product .product-wrap .price, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .price, body.woocommerce .footer ul.products li.product .product-wrap .price, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .price, body.woocommerce-page #content ul.products li.product .product-wrap .price, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .price, body.woocommerce-page .footer ul.products li.product .product-wrap .price, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .price, .woocommerce #content ul.products li.product .product-wrap .price, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .price, .woocommerce .footer ul.products li.product .product-wrap .price, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .price, .woocommerce-page #content ul.products li.product .product-wrap .price, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .price, .woocommerce-page .footer ul.products li.product .product-wrap .price, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .price, body #content ul.products li.product .product-wrap .price, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .price, body .footer ul.products li.product .product-wrap .price, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .price {
      color: black;
      font-weight: 500;
      font-size: 1.03226rem; }
    @media only screen and (max-width:1200px) {
      body.woocommerce #content ul.products li.product .product-wrap .overlay-bg a, body.woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body.woocommerce .footer ul.products li.product .product-wrap .overlay-bg a, body.woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body.woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a, body.woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body.woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a, body.woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce #content ul.products li.product .product-wrap .overlay-bg a, .woocommerce #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce .footer ul.products li.product .product-wrap .overlay-bg a, .woocommerce .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce-page #content ul.products li.product .product-wrap .overlay-bg a, .woocommerce-page #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, .woocommerce-page .footer ul.products li.product .product-wrap .overlay-bg a, .woocommerce-page .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body #content ul.products li.product .product-wrap .overlay-bg a, body #content .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a, body .footer ul.products li.product .product-wrap .overlay-bg a, body .footer .tmpl_woo_products_slider .flex-slides li.product .product-wrap .overlay-bg a {
        display: inline-block;
        padding: 10px 20px;
        margin: 10px 0 5px; } }
  body.woocommerce #content .front_content .widget-inside, body.woocommerce .footer .front_content .widget-inside, body.woocommerce-page #content .front_content .widget-inside, body.woocommerce-page .footer .front_content .widget-inside, .woocommerce #content .front_content .widget-inside, .woocommerce .footer .front_content .widget-inside, .woocommerce-page #content .front_content .widget-inside, .woocommerce-page .footer .front_content .widget-inside, body #content .front_content .widget-inside, body .footer .front_content .widget-inside {
    position: relative; }
  body.woocommerce #content .front_content .flex-flexslider, body.woocommerce .footer .front_content .flex-flexslider, body.woocommerce-page #content .front_content .flex-flexslider, body.woocommerce-page .footer .front_content .flex-flexslider, .woocommerce #content .front_content .flex-flexslider, .woocommerce .footer .front_content .flex-flexslider, .woocommerce-page #content .front_content .flex-flexslider, .woocommerce-page .footer .front_content .flex-flexslider, body #content .front_content .flex-flexslider, body .footer .front_content .flex-flexslider {
    margin: 0 0 30px; }
    body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderviewport, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderviewport, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderviewport, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderviewport, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderviewport, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderviewport, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderviewport, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderviewport, body #content .front_content .flex-flexslider .flex-flexsliderviewport, body .footer .front_content .flex-flexslider .flex-flexsliderviewport {
      padding: 10px 25px 0 0;
      margin: -10px -25px 0 0; }
    body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a {
      position: absolute;
      top: 50%;
      opacity: 0;
      font-size: 30px;
      border: 1px solid rgba(0, 0, 0, 0.3);
      height: 45px;
      width: 45px;
      text-align: center;
      line-height: 40px;
      border-radius: 100%;
      padding: 0; }
      body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev {
        display: block;
        left: -70px; }
      body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext {
        display: block;
        right: -70px; }
      body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderdisabled, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderdisabled, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderdisabled, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderdisabled, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderdisabled, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderdisabled, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderdisabled, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderdisabled, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderdisabled, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderdisabled {
        display: none; }
      body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a:hover, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a:hover, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a:hover, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a:hover, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a:hover, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a:hover, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a:hover, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a:hover, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a:hover, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a:hover {
        border-color: black;
        outline: none; }
      @media only screen and (max-width:64em) {
        body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev {
          left: 30px; }
        body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext {
          right: 30px; } }
      body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a i, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a i, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a i, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a i, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a i, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a i, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a i, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a i, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a i, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a i {
        line-height: 42px;
        position: relative; }
      body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext i, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext i, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext i, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext i, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext i, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext i, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext i, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext i, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext i, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext i {
        right: -1px; }
      body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev i, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev i, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev i, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev i, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev i, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev i, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev i, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev i, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev i, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev i {
        left: -1px; }
    body.woocommerce #content .front_content .flex-flexslider:hover .flex-flexsliderdirection-nav li a, body.woocommerce .footer .front_content .flex-flexslider:hover .flex-flexsliderdirection-nav li a, body.woocommerce-page #content .front_content .flex-flexslider:hover .flex-flexsliderdirection-nav li a, body.woocommerce-page .footer .front_content .flex-flexslider:hover .flex-flexsliderdirection-nav li a, .woocommerce #content .front_content .flex-flexslider:hover .flex-flexsliderdirection-nav li a, .woocommerce .footer .front_content .flex-flexslider:hover .flex-flexsliderdirection-nav li a, .woocommerce-page #content .front_content .flex-flexslider:hover .flex-flexsliderdirection-nav li a, .woocommerce-page .footer .front_content .flex-flexslider:hover .flex-flexsliderdirection-nav li a, body #content .front_content .flex-flexslider:hover .flex-flexsliderdirection-nav li a, body .footer .front_content .flex-flexslider:hover .flex-flexsliderdirection-nav li a {
      opacity: 1; }
  body.woocommerce #content.front-page, body.woocommerce .footer.front-page, body.woocommerce-page #content.front-page, body.woocommerce-page .footer.front-page, .woocommerce #content.front-page, .woocommerce .footer.front-page, .woocommerce-page #content.front-page, .woocommerce-page .footer.front-page, body #content.front-page, body .footer.front-page {
    margin-bottom: -30px; }
    body.woocommerce #content.front-page #inner-content .widget-title.h2, body.woocommerce .footer.front-page #inner-content .widget-title.h2, body.woocommerce-page #content.front-page #inner-content .widget-title.h2, body.woocommerce-page .footer.front-page #inner-content .widget-title.h2, .woocommerce #content.front-page #inner-content .widget-title.h2, .woocommerce .footer.front-page #inner-content .widget-title.h2, .woocommerce-page #content.front-page #inner-content .widget-title.h2, .woocommerce-page .footer.front-page #inner-content .widget-title.h2, body #content.front-page #inner-content .widget-title.h2, body .footer.front-page #inner-content .widget-title.h2 {
      margin-bottom: 1.6129rem; }
    @media only screen and (max-width:40em) {
      body.woocommerce #content.front-page #inner-content, body.woocommerce .footer.front-page #inner-content, body.woocommerce-page #content.front-page #inner-content, body.woocommerce-page .footer.front-page #inner-content, .woocommerce #content.front-page #inner-content, .woocommerce .footer.front-page #inner-content, .woocommerce-page #content.front-page #inner-content, .woocommerce-page .footer.front-page #inner-content, body #content.front-page #inner-content, body .footer.front-page #inner-content {
        padding: 0 15px; } }
  body.woocommerce #content .front_after_content_left .widget-inside, body.woocommerce .footer .front_after_content_left .widget-inside, body.woocommerce-page #content .front_after_content_left .widget-inside, body.woocommerce-page .footer .front_after_content_left .widget-inside, .woocommerce #content .front_after_content_left .widget-inside, .woocommerce .footer .front_after_content_left .widget-inside, .woocommerce-page #content .front_after_content_left .widget-inside, .woocommerce-page .footer .front_after_content_left .widget-inside, body #content .front_after_content_left .widget-inside, body .footer .front_after_content_left .widget-inside {
    position: relative; }
  body.woocommerce #content .front_after_content_left .flex-flexslider, body.woocommerce .footer .front_after_content_left .flex-flexslider, body.woocommerce-page #content .front_after_content_left .flex-flexslider, body.woocommerce-page .footer .front_after_content_left .flex-flexslider, .woocommerce #content .front_after_content_left .flex-flexslider, .woocommerce .footer .front_after_content_left .flex-flexslider, .woocommerce-page #content .front_after_content_left .flex-flexslider, .woocommerce-page .footer .front_after_content_left .flex-flexslider, body #content .front_after_content_left .flex-flexslider, body .footer .front_after_content_left .flex-flexslider {
    margin: 0 0 30px; }
    body.woocommerce #content .front_after_content_left .flex-flexslider .flex-flexsliderviewport, body.woocommerce .footer .front_after_content_left .flex-flexslider .flex-flexsliderviewport, body.woocommerce-page #content .front_after_content_left .flex-flexslider .flex-flexsliderviewport, body.woocommerce-page .footer .front_after_content_left .flex-flexslider .flex-flexsliderviewport, .woocommerce #content .front_after_content_left .flex-flexslider .flex-flexsliderviewport, .woocommerce .footer .front_after_content_left .flex-flexslider .flex-flexsliderviewport, .woocommerce-page #content .front_after_content_left .flex-flexslider .flex-flexsliderviewport, .woocommerce-page .footer .front_after_content_left .flex-flexslider .flex-flexsliderviewport, body #content .front_after_content_left .flex-flexslider .flex-flexsliderviewport, body .footer .front_after_content_left .flex-flexslider .flex-flexsliderviewport {
      padding: 12px 25px 0 0;
      margin: -12px -25px 0 0; }
    body.woocommerce #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce-page #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce-page .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce-page #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce-page .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, body #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, body .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a {
      position: absolute;
      top: 0;
      right: 0;
      text-align: right;
      width: 20px;
      display: inline-block;
      font-size: 1.93548rem; }
      body.woocommerce #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce-page #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce-page .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce-page #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce-page .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev {
        right: 30px;
        text-align: center; }
  body.woocommerce #content .variation dt, body.woocommerce .footer .variation dt, body.woocommerce-page #content .variation dt, body.woocommerce-page .footer .variation dt, .woocommerce #content .variation dt, .woocommerce .footer .variation dt, .woocommerce-page #content .variation dt, .woocommerce-page .footer .variation dt, body #content .variation dt, body .footer .variation dt {
    font-weight: 400; }
  body.woocommerce #content .variation dd, body.woocommerce .footer .variation dd, body.woocommerce-page #content .variation dd, body.woocommerce-page .footer .variation dd, .woocommerce #content .variation dd, .woocommerce .footer .variation dd, .woocommerce-page #content .variation dd, .woocommerce-page .footer .variation dd, body #content .variation dd, body .footer .variation dd {
    margin: 0;
    padding: 0; }
  @media only screen and (max-width:1200px) {
    body.woocommerce #content .front_content .widget-inside, body.woocommerce .footer .front_content .widget-inside, body.woocommerce-page #content .front_content .widget-inside, body.woocommerce-page .footer .front_content .widget-inside, .woocommerce #content .front_content .widget-inside, .woocommerce .footer .front_content .widget-inside, .woocommerce-page #content .front_content .widget-inside, .woocommerce-page .footer .front_content .widget-inside, body #content .front_content .widget-inside, body .footer .front_content .widget-inside {
      position: relative; }
    body.woocommerce #content .front_content .flex-flexslider, body.woocommerce .footer .front_content .flex-flexslider, body.woocommerce-page #content .front_content .flex-flexslider, body.woocommerce-page .footer .front_content .flex-flexslider, .woocommerce #content .front_content .flex-flexslider, .woocommerce .footer .front_content .flex-flexslider, .woocommerce-page #content .front_content .flex-flexslider, .woocommerce-page .footer .front_content .flex-flexslider, body #content .front_content .flex-flexslider, body .footer .front_content .flex-flexslider {
      margin: 0 0 30px; }
      body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderviewport, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderviewport, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderviewport, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderviewport, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderviewport, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderviewport, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderviewport, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderviewport, body #content .front_content .flex-flexslider .flex-flexsliderviewport, body .footer .front_content .flex-flexslider .flex-flexsliderviewport {
        padding: 12px 25px 0 0;
        margin: -12px -25px 0 0; }
      body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a {
        position: absolute;
        top: 0;
        right: 0;
        text-align: center;
        width: 20px;
        display: inline-block;
        font-size: 1.93548rem;
        opacity: 1;
        border: 0; }
        body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev {
          right: 30px;
          left: auto; }
        body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext {
          right: 0;
          text-align: right; } }
body.woocommerce #respond input.button, body.woocommerce #respond input#submit, body.woocommerce #respond a.button, body.woocommerce #respond button.button, body.woocommerce #respond input.button, body.woocommerce #respond input.button.alt, body.woocommerce #respond input#submit.alt, body.woocommerce #respond a.button.alt, body.woocommerce #respond button.button.alt, body.woocommerce-page #respond input.button, body.woocommerce-page #respond input#submit, body.woocommerce-page #respond a.button, body.woocommerce-page #respond button.button, body.woocommerce-page #respond input.button, body.woocommerce-page #respond input.button.alt, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page #respond a.button.alt, body.woocommerce-page #respond button.button.alt, .woocommerce #respond input.button, .woocommerce #respond input#submit, .woocommerce #respond a.button, .woocommerce #respond button.button, .woocommerce #respond input.button, .woocommerce #respond input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #respond a.button.alt, .woocommerce #respond button.button.alt, .woocommerce-page #respond input.button, .woocommerce-page #respond input#submit, .woocommerce-page #respond a.button, .woocommerce-page #respond button.button, .woocommerce-page #respond input.button, .woocommerce-page #respond input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond a.button.alt, .woocommerce-page #respond button.button.alt, body #respond input.button, body #respond input#submit, body #respond a.button, body #respond button.button, body #respond input.button, body #respond input.button.alt, body #respond input#submit.alt, body #respond a.button.alt, body #respond button.button.alt {
  text-transform: uppercase;
  font-size: 0.90323rem;
  padding: 10px 20px 11px;
  border: 0px;
  border-radius: 0px;
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  box-shadow: none;
  text-shadow: none;
  background: #333333;
  color: white;
  line-height: normal;
  letter-spacing: 0px; }
  body.woocommerce #respond input.button.alt, body.woocommerce #respond input.button.checkout, body.woocommerce #respond input#submit.alt, body.woocommerce #respond input#submit.checkout, body.woocommerce #respond a.button.alt, body.woocommerce #respond a.button.checkout, body.woocommerce #respond button.button.alt, body.woocommerce #respond button.button.checkout, body.woocommerce #respond input.button.alt, body.woocommerce #respond input.button.checkout, body.woocommerce #respond input.button.alt.alt, body.woocommerce #respond input.button.alt.checkout, body.woocommerce #respond input#submit.alt.alt, body.woocommerce #respond input#submit.alt.checkout, body.woocommerce #respond a.button.alt.alt, body.woocommerce #respond a.button.alt.checkout, body.woocommerce #respond button.button.alt.alt, body.woocommerce #respond button.button.alt.checkout, body.woocommerce-page #respond input.button.alt, body.woocommerce-page #respond input.button.checkout, body.woocommerce-page #respond input#submit.alt, body.woocommerce-page #respond input#submit.checkout, body.woocommerce-page #respond a.button.alt, body.woocommerce-page #respond a.button.checkout, body.woocommerce-page #respond button.button.alt, body.woocommerce-page #respond button.button.checkout, body.woocommerce-page #respond input.button.alt, body.woocommerce-page #respond input.button.checkout, body.woocommerce-page #respond input.button.alt.alt, body.woocommerce-page #respond input.button.alt.checkout, body.woocommerce-page #respond input#submit.alt.alt, body.woocommerce-page #respond input#submit.alt.checkout, body.woocommerce-page #respond a.button.alt.alt, body.woocommerce-page #respond a.button.alt.checkout, body.woocommerce-page #respond button.button.alt.alt, body.woocommerce-page #respond button.button.alt.checkout, .woocommerce #respond input.button.alt, .woocommerce #respond input.button.checkout, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.checkout, .woocommerce #respond a.button.alt, .woocommerce #respond a.button.checkout, .woocommerce #respond button.button.alt, .woocommerce #respond button.button.checkout, .woocommerce #respond input.button.alt, .woocommerce #respond input.button.checkout, .woocommerce #respond input.button.alt.alt, .woocommerce #respond input.button.alt.checkout, .woocommerce #respond input#submit.alt.alt, .woocommerce #respond input#submit.alt.checkout, .woocommerce #respond a.button.alt.alt, .woocommerce #respond a.button.alt.checkout, .woocommerce #respond button.button.alt.alt, .woocommerce #respond button.button.alt.checkout, .woocommerce-page #respond input.button.alt, .woocommerce-page #respond input.button.checkout, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.checkout, .woocommerce-page #respond a.button.alt, .woocommerce-page #respond a.button.checkout, .woocommerce-page #respond button.button.alt, .woocommerce-page #respond button.button.checkout, .woocommerce-page #respond input.button.alt, .woocommerce-page #respond input.button.checkout, .woocommerce-page #respond input.button.alt.alt, .woocommerce-page #respond input.button.alt.checkout, .woocommerce-page #respond input#submit.alt.alt, .woocommerce-page #respond input#submit.alt.checkout, .woocommerce-page #respond a.button.alt.alt, .woocommerce-page #respond a.button.alt.checkout, .woocommerce-page #respond button.button.alt.alt, .woocommerce-page #respond button.button.alt.checkout, body #respond input.button.alt, body #respond input.button.checkout, body #respond input#submit.alt, body #respond input#submit.checkout, body #respond a.button.alt, body #respond a.button.checkout, body #respond button.button.alt, body #respond button.button.checkout, body #respond input.button.alt, body #respond input.button.checkout, body #respond input.button.alt.alt, body #respond input.button.alt.checkout, body #respond input#submit.alt.alt, body #respond input#submit.alt.checkout, body #respond a.button.alt.alt, body #respond a.button.alt.checkout, body #respond button.button.alt.alt, body #respond button.button.alt.checkout {
    background: #eb5429; }
    body.woocommerce #respond input.button.alt:hover, body.woocommerce #respond input.button.checkout:hover, body.woocommerce #respond input#submit.alt:hover, body.woocommerce #respond input#submit.checkout:hover, body.woocommerce #respond a.button.alt:hover, body.woocommerce #respond a.button.checkout:hover, body.woocommerce #respond button.button.alt:hover, body.woocommerce #respond button.button.checkout:hover, body.woocommerce #respond input.button.alt:hover, body.woocommerce #respond input.button.checkout:hover, body.woocommerce #respond input.button.alt.alt:hover, body.woocommerce #respond input.button.alt.checkout:hover, body.woocommerce #respond input#submit.alt.alt:hover, body.woocommerce #respond input#submit.alt.checkout:hover, body.woocommerce #respond a.button.alt.alt:hover, body.woocommerce #respond a.button.alt.checkout:hover, body.woocommerce #respond button.button.alt.alt:hover, body.woocommerce #respond button.button.alt.checkout:hover, body.woocommerce-page #respond input.button.alt:hover, body.woocommerce-page #respond input.button.checkout:hover, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page #respond input#submit.checkout:hover, body.woocommerce-page #respond a.button.alt:hover, body.woocommerce-page #respond a.button.checkout:hover, body.woocommerce-page #respond button.button.alt:hover, body.woocommerce-page #respond button.button.checkout:hover, body.woocommerce-page #respond input.button.alt:hover, body.woocommerce-page #respond input.button.checkout:hover, body.woocommerce-page #respond input.button.alt.alt:hover, body.woocommerce-page #respond input.button.alt.checkout:hover, body.woocommerce-page #respond input#submit.alt.alt:hover, body.woocommerce-page #respond input#submit.alt.checkout:hover, body.woocommerce-page #respond a.button.alt.alt:hover, body.woocommerce-page #respond a.button.alt.checkout:hover, body.woocommerce-page #respond button.button.alt.alt:hover, body.woocommerce-page #respond button.button.alt.checkout:hover, .woocommerce #respond input.button.alt:hover, .woocommerce #respond input.button.checkout:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit.checkout:hover, .woocommerce #respond a.button.alt:hover, .woocommerce #respond a.button.checkout:hover, .woocommerce #respond button.button.alt:hover, .woocommerce #respond button.button.checkout:hover, .woocommerce #respond input.button.alt:hover, .woocommerce #respond input.button.checkout:hover, .woocommerce #respond input.button.alt.alt:hover, .woocommerce #respond input.button.alt.checkout:hover, .woocommerce #respond input#submit.alt.alt:hover, .woocommerce #respond input#submit.alt.checkout:hover, .woocommerce #respond a.button.alt.alt:hover, .woocommerce #respond a.button.alt.checkout:hover, .woocommerce #respond button.button.alt.alt:hover, .woocommerce #respond button.button.alt.checkout:hover, .woocommerce-page #respond input.button.alt:hover, .woocommerce-page #respond input.button.checkout:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.checkout:hover, .woocommerce-page #respond a.button.alt:hover, .woocommerce-page #respond a.button.checkout:hover, .woocommerce-page #respond button.button.alt:hover, .woocommerce-page #respond button.button.checkout:hover, .woocommerce-page #respond input.button.alt:hover, .woocommerce-page #respond input.button.checkout:hover, .woocommerce-page #respond input.button.alt.alt:hover, .woocommerce-page #respond input.button.alt.checkout:hover, .woocommerce-page #respond input#submit.alt.alt:hover, .woocommerce-page #respond input#submit.alt.checkout:hover, .woocommerce-page #respond a.button.alt.alt:hover, .woocommerce-page #respond a.button.alt.checkout:hover, .woocommerce-page #respond button.button.alt.alt:hover, .woocommerce-page #respond button.button.alt.checkout:hover, body #respond input.button.alt:hover, body #respond input.button.checkout:hover, body #respond input#submit.alt:hover, body #respond input#submit.checkout:hover, body #respond a.button.alt:hover, body #respond a.button.checkout:hover, body #respond button.button.alt:hover, body #respond button.button.checkout:hover, body #respond input.button.alt:hover, body #respond input.button.checkout:hover, body #respond input.button.alt.alt:hover, body #respond input.button.alt.checkout:hover, body #respond input#submit.alt.alt:hover, body #respond input#submit.alt.checkout:hover, body #respond a.button.alt.alt:hover, body #respond a.button.alt.checkout:hover, body #respond button.button.alt.alt:hover, body #respond button.button.alt.checkout:hover {
      background: #333333; }
  body.woocommerce #respond input.button:hover, body.woocommerce #respond input.button:focus, body.woocommerce #respond input.button:active, body.woocommerce #respond input#submit:hover, body.woocommerce #respond input#submit:focus, body.woocommerce #respond input#submit:active, body.woocommerce #respond a.button:hover, body.woocommerce #respond a.button:focus, body.woocommerce #respond a.button:active, body.woocommerce #respond button.button:hover, body.woocommerce #respond button.button:focus, body.woocommerce #respond button.button:active, body.woocommerce #respond input.button:hover, body.woocommerce #respond input.button:focus, body.woocommerce #respond input.button:active, body.woocommerce #respond input.button.alt:hover, body.woocommerce #respond input.button.alt:focus, body.woocommerce #respond input.button.alt:active, body.woocommerce #respond input#submit.alt:hover, body.woocommerce #respond input#submit.alt:focus, body.woocommerce #respond input#submit.alt:active, body.woocommerce #respond a.button.alt:hover, body.woocommerce #respond a.button.alt:focus, body.woocommerce #respond a.button.alt:active, body.woocommerce #respond button.button.alt:hover, body.woocommerce #respond button.button.alt:focus, body.woocommerce #respond button.button.alt:active, body.woocommerce-page #respond input.button:hover, body.woocommerce-page #respond input.button:focus, body.woocommerce-page #respond input.button:active, body.woocommerce-page #respond input#submit:hover, body.woocommerce-page #respond input#submit:focus, body.woocommerce-page #respond input#submit:active, body.woocommerce-page #respond a.button:hover, body.woocommerce-page #respond a.button:focus, body.woocommerce-page #respond a.button:active, body.woocommerce-page #respond button.button:hover, body.woocommerce-page #respond button.button:focus, body.woocommerce-page #respond button.button:active, body.woocommerce-page #respond input.button:hover, body.woocommerce-page #respond input.button:focus, body.woocommerce-page #respond input.button:active, body.woocommerce-page #respond input.button.alt:hover, body.woocommerce-page #respond input.button.alt:focus, body.woocommerce-page #respond input.button.alt:active, body.woocommerce-page #respond input#submit.alt:hover, body.woocommerce-page #respond input#submit.alt:focus, body.woocommerce-page #respond input#submit.alt:active, body.woocommerce-page #respond a.button.alt:hover, body.woocommerce-page #respond a.button.alt:focus, body.woocommerce-page #respond a.button.alt:active, body.woocommerce-page #respond button.button.alt:hover, body.woocommerce-page #respond button.button.alt:focus, body.woocommerce-page #respond button.button.alt:active, .woocommerce #respond input.button:hover, .woocommerce #respond input.button:focus, .woocommerce #respond input.button:active, .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit:focus, .woocommerce #respond input#submit:active, .woocommerce #respond a.button:hover, .woocommerce #respond a.button:focus, .woocommerce #respond a.button:active, .woocommerce #respond button.button:hover, .woocommerce #respond button.button:focus, .woocommerce #respond button.button:active, .woocommerce #respond input.button:hover, .woocommerce #respond input.button:focus, .woocommerce #respond input.button:active, .woocommerce #respond input.button.alt:hover, .woocommerce #respond input.button.alt:focus, .woocommerce #respond input.button.alt:active, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit.alt:focus, .woocommerce #respond input#submit.alt:active, .woocommerce #respond a.button.alt:hover, .woocommerce #respond a.button.alt:focus, .woocommerce #respond a.button.alt:active, .woocommerce #respond button.button.alt:hover, .woocommerce #respond button.button.alt:focus, .woocommerce #respond button.button.alt:active, .woocommerce-page #respond input.button:hover, .woocommerce-page #respond input.button:focus, .woocommerce-page #respond input.button:active, .woocommerce-page #respond input#submit:hover, .woocommerce-page #respond input#submit:focus, .woocommerce-page #respond input#submit:active, .woocommerce-page #respond a.button:hover, .woocommerce-page #respond a.button:focus, .woocommerce-page #respond a.button:active, .woocommerce-page #respond button.button:hover, .woocommerce-page #respond button.button:focus, .woocommerce-page #respond button.button:active, .woocommerce-page #respond input.button:hover, .woocommerce-page #respond input.button:focus, .woocommerce-page #respond input.button:active, .woocommerce-page #respond input.button.alt:hover, .woocommerce-page #respond input.button.alt:focus, .woocommerce-page #respond input.button.alt:active, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:focus, .woocommerce-page #respond input#submit.alt:active, .woocommerce-page #respond a.button.alt:hover, .woocommerce-page #respond a.button.alt:focus, .woocommerce-page #respond a.button.alt:active, .woocommerce-page #respond button.button.alt:hover, .woocommerce-page #respond button.button.alt:focus, .woocommerce-page #respond button.button.alt:active, body #respond input.button:hover, body #respond input.button:focus, body #respond input.button:active, body #respond input#submit:hover, body #respond input#submit:focus, body #respond input#submit:active, body #respond a.button:hover, body #respond a.button:focus, body #respond a.button:active, body #respond button.button:hover, body #respond button.button:focus, body #respond button.button:active, body #respond input.button:hover, body #respond input.button:focus, body #respond input.button:active, body #respond input.button.alt:hover, body #respond input.button.alt:focus, body #respond input.button.alt:active, body #respond input#submit.alt:hover, body #respond input#submit.alt:focus, body #respond input#submit.alt:active, body #respond a.button.alt:hover, body #respond a.button.alt:focus, body #respond a.button.alt:active, body #respond button.button.alt:hover, body #respond button.button.alt:focus, body #respond button.button.alt:active {
    background: #eb5429;
    text-shadow: none;
    color: white; }
  body.woocommerce #respond input.button.dropdown, body.woocommerce #respond input#submit.dropdown, body.woocommerce #respond a.button.dropdown, body.woocommerce #respond button.button.dropdown, body.woocommerce #respond input.button.dropdown, body.woocommerce #respond input.button.alt.dropdown, body.woocommerce #respond input#submit.alt.dropdown, body.woocommerce #respond a.button.alt.dropdown, body.woocommerce #respond button.button.alt.dropdown, body.woocommerce-page #respond input.button.dropdown, body.woocommerce-page #respond input#submit.dropdown, body.woocommerce-page #respond a.button.dropdown, body.woocommerce-page #respond button.button.dropdown, body.woocommerce-page #respond input.button.dropdown, body.woocommerce-page #respond input.button.alt.dropdown, body.woocommerce-page #respond input#submit.alt.dropdown, body.woocommerce-page #respond a.button.alt.dropdown, body.woocommerce-page #respond button.button.alt.dropdown, .woocommerce #respond input.button.dropdown, .woocommerce #respond input#submit.dropdown, .woocommerce #respond a.button.dropdown, .woocommerce #respond button.button.dropdown, .woocommerce #respond input.button.dropdown, .woocommerce #respond input.button.alt.dropdown, .woocommerce #respond input#submit.alt.dropdown, .woocommerce #respond a.button.alt.dropdown, .woocommerce #respond button.button.alt.dropdown, .woocommerce-page #respond input.button.dropdown, .woocommerce-page #respond input#submit.dropdown, .woocommerce-page #respond a.button.dropdown, .woocommerce-page #respond button.button.dropdown, .woocommerce-page #respond input.button.dropdown, .woocommerce-page #respond input.button.alt.dropdown, .woocommerce-page #respond input#submit.alt.dropdown, .woocommerce-page #respond a.button.alt.dropdown, .woocommerce-page #respond button.button.alt.dropdown, body #respond input.button.dropdown, body #respond input#submit.dropdown, body #respond a.button.dropdown, body #respond button.button.dropdown, body #respond input.button.dropdown, body #respond input.button.alt.dropdown, body #respond input#submit.alt.dropdown, body #respond a.button.alt.dropdown, body #respond button.button.alt.dropdown {
    padding-right: 3rem; }
  body.woocommerce #respond input.button.split, body.woocommerce #respond input#submit.split, body.woocommerce #respond a.button.split, body.woocommerce #respond button.button.split, body.woocommerce #respond input.button.split, body.woocommerce #respond input.button.alt.split, body.woocommerce #respond input#submit.alt.split, body.woocommerce #respond a.button.alt.split, body.woocommerce #respond button.button.alt.split, body.woocommerce-page #respond input.button.split, body.woocommerce-page #respond input#submit.split, body.woocommerce-page #respond a.button.split, body.woocommerce-page #respond button.button.split, body.woocommerce-page #respond input.button.split, body.woocommerce-page #respond input.button.alt.split, body.woocommerce-page #respond input#submit.alt.split, body.woocommerce-page #respond a.button.alt.split, body.woocommerce-page #respond button.button.alt.split, .woocommerce #respond input.button.split, .woocommerce #respond input#submit.split, .woocommerce #respond a.button.split, .woocommerce #respond button.button.split, .woocommerce #respond input.button.split, .woocommerce #respond input.button.alt.split, .woocommerce #respond input#submit.alt.split, .woocommerce #respond a.button.alt.split, .woocommerce #respond button.button.alt.split, .woocommerce-page #respond input.button.split, .woocommerce-page #respond input#submit.split, .woocommerce-page #respond a.button.split, .woocommerce-page #respond button.button.split, .woocommerce-page #respond input.button.split, .woocommerce-page #respond input.button.alt.split, .woocommerce-page #respond input#submit.alt.split, .woocommerce-page #respond a.button.alt.split, .woocommerce-page #respond button.button.alt.split, body #respond input.button.split, body #respond input#submit.split, body #respond a.button.split, body #respond button.button.split, body #respond input.button.split, body #respond input.button.alt.split, body #respond input#submit.alt.split, body #respond a.button.alt.split, body #respond button.button.alt.split {
    padding-right: 5rem; }
  body.woocommerce #respond input.button.secondary:after, body.woocommerce #respond input#submit.secondary:after, body.woocommerce #respond a.button.secondary:after, body.woocommerce #respond button.button.secondary:after, body.woocommerce #respond input.button.secondary:after, body.woocommerce #respond input.button.alt.secondary:after, body.woocommerce #respond input#submit.alt.secondary:after, body.woocommerce #respond a.button.alt.secondary:after, body.woocommerce #respond button.button.alt.secondary:after, body.woocommerce-page #respond input.button.secondary:after, body.woocommerce-page #respond input#submit.secondary:after, body.woocommerce-page #respond a.button.secondary:after, body.woocommerce-page #respond button.button.secondary:after, body.woocommerce-page #respond input.button.secondary:after, body.woocommerce-page #respond input.button.alt.secondary:after, body.woocommerce-page #respond input#submit.alt.secondary:after, body.woocommerce-page #respond a.button.alt.secondary:after, body.woocommerce-page #respond button.button.alt.secondary:after, .woocommerce #respond input.button.secondary:after, .woocommerce #respond input#submit.secondary:after, .woocommerce #respond a.button.secondary:after, .woocommerce #respond button.button.secondary:after, .woocommerce #respond input.button.secondary:after, .woocommerce #respond input.button.alt.secondary:after, .woocommerce #respond input#submit.alt.secondary:after, .woocommerce #respond a.button.alt.secondary:after, .woocommerce #respond button.button.alt.secondary:after, .woocommerce-page #respond input.button.secondary:after, .woocommerce-page #respond input#submit.secondary:after, .woocommerce-page #respond a.button.secondary:after, .woocommerce-page #respond button.button.secondary:after, .woocommerce-page #respond input.button.secondary:after, .woocommerce-page #respond input.button.alt.secondary:after, .woocommerce-page #respond input#submit.alt.secondary:after, .woocommerce-page #respond a.button.alt.secondary:after, .woocommerce-page #respond button.button.alt.secondary:after, body #respond input.button.secondary:after, body #respond input#submit.secondary:after, body #respond a.button.secondary:after, body #respond button.button.secondary:after, body #respond input.button.secondary:after, body #respond input.button.alt.secondary:after, body #respond input#submit.alt.secondary:after, body #respond a.button.alt.secondary:after, body #respond button.button.alt.secondary:after {
    border-color: white transparent transparent; }
  body.woocommerce #respond input.button.secondary span:after, body.woocommerce #respond input#submit.secondary span:after, body.woocommerce #respond a.button.secondary span:after, body.woocommerce #respond button.button.secondary span:after, body.woocommerce #respond input.button.secondary span:after, body.woocommerce #respond input.button.alt.secondary span:after, body.woocommerce #respond input#submit.alt.secondary span:after, body.woocommerce #respond a.button.alt.secondary span:after, body.woocommerce #respond button.button.alt.secondary span:after, body.woocommerce-page #respond input.button.secondary span:after, body.woocommerce-page #respond input#submit.secondary span:after, body.woocommerce-page #respond a.button.secondary span:after, body.woocommerce-page #respond button.button.secondary span:after, body.woocommerce-page #respond input.button.secondary span:after, body.woocommerce-page #respond input.button.alt.secondary span:after, body.woocommerce-page #respond input#submit.alt.secondary span:after, body.woocommerce-page #respond a.button.alt.secondary span:after, body.woocommerce-page #respond button.button.alt.secondary span:after, .woocommerce #respond input.button.secondary span:after, .woocommerce #respond input#submit.secondary span:after, .woocommerce #respond a.button.secondary span:after, .woocommerce #respond button.button.secondary span:after, .woocommerce #respond input.button.secondary span:after, .woocommerce #respond input.button.alt.secondary span:after, .woocommerce #respond input#submit.alt.secondary span:after, .woocommerce #respond a.button.alt.secondary span:after, .woocommerce #respond button.button.alt.secondary span:after, .woocommerce-page #respond input.button.secondary span:after, .woocommerce-page #respond input#submit.secondary span:after, .woocommerce-page #respond a.button.secondary span:after, .woocommerce-page #respond button.button.secondary span:after, .woocommerce-page #respond input.button.secondary span:after, .woocommerce-page #respond input.button.alt.secondary span:after, .woocommerce-page #respond input#submit.alt.secondary span:after, .woocommerce-page #respond a.button.alt.secondary span:after, .woocommerce-page #respond button.button.alt.secondary span:after, body #respond input.button.secondary span:after, body #respond input#submit.secondary span:after, body #respond a.button.secondary span:after, body #respond button.button.secondary span:after, body #respond input.button.secondary span:after, body #respond input.button.alt.secondary span:after, body #respond input#submit.alt.secondary span:after, body #respond a.button.alt.secondary span:after, body #respond button.button.alt.secondary span:after {
    border-color: white transparent transparent; }
  body.woocommerce #respond input.button.tiny, body.woocommerce #respond input#submit.tiny, body.woocommerce #respond a.button.tiny, body.woocommerce #respond button.button.tiny, body.woocommerce #respond input.button.tiny, body.woocommerce #respond input.button.alt.tiny, body.woocommerce #respond input#submit.alt.tiny, body.woocommerce #respond a.button.alt.tiny, body.woocommerce #respond button.button.alt.tiny, body.woocommerce-page #respond input.button.tiny, body.woocommerce-page #respond input#submit.tiny, body.woocommerce-page #respond a.button.tiny, body.woocommerce-page #respond button.button.tiny, body.woocommerce-page #respond input.button.tiny, body.woocommerce-page #respond input.button.alt.tiny, body.woocommerce-page #respond input#submit.alt.tiny, body.woocommerce-page #respond a.button.alt.tiny, body.woocommerce-page #respond button.button.alt.tiny, .woocommerce #respond input.button.tiny, .woocommerce #respond input#submit.tiny, .woocommerce #respond a.button.tiny, .woocommerce #respond button.button.tiny, .woocommerce #respond input.button.tiny, .woocommerce #respond input.button.alt.tiny, .woocommerce #respond input#submit.alt.tiny, .woocommerce #respond a.button.alt.tiny, .woocommerce #respond button.button.alt.tiny, .woocommerce-page #respond input.button.tiny, .woocommerce-page #respond input#submit.tiny, .woocommerce-page #respond a.button.tiny, .woocommerce-page #respond button.button.tiny, .woocommerce-page #respond input.button.tiny, .woocommerce-page #respond input.button.alt.tiny, .woocommerce-page #respond input#submit.alt.tiny, .woocommerce-page #respond a.button.alt.tiny, .woocommerce-page #respond button.button.alt.tiny, body #respond input.button.tiny, body #respond input#submit.tiny, body #respond a.button.tiny, body #respond button.button.tiny, body #respond input.button.tiny, body #respond input.button.alt.tiny, body #respond input#submit.alt.tiny, body #respond a.button.alt.tiny, body #respond button.button.alt.tiny {
    font-size: 0.64516rem; }
  body.woocommerce #respond input.button.small, body.woocommerce #respond input#submit.small, body.woocommerce #respond a.button.small, body.woocommerce #respond button.button.small, body.woocommerce #respond input.button.small, body.woocommerce #respond input.button.alt.small, body.woocommerce #respond input#submit.alt.small, body.woocommerce #respond a.button.alt.small, body.woocommerce #respond button.button.alt.small, body.woocommerce-page #respond input.button.small, body.woocommerce-page #respond input#submit.small, body.woocommerce-page #respond a.button.small, body.woocommerce-page #respond button.button.small, body.woocommerce-page #respond input.button.small, body.woocommerce-page #respond input.button.alt.small, body.woocommerce-page #respond input#submit.alt.small, body.woocommerce-page #respond a.button.alt.small, body.woocommerce-page #respond button.button.alt.small, .woocommerce #respond input.button.small, .woocommerce #respond input#submit.small, .woocommerce #respond a.button.small, .woocommerce #respond button.button.small, .woocommerce #respond input.button.small, .woocommerce #respond input.button.alt.small, .woocommerce #respond input#submit.alt.small, .woocommerce #respond a.button.alt.small, .woocommerce #respond button.button.alt.small, .woocommerce-page #respond input.button.small, .woocommerce-page #respond input#submit.small, .woocommerce-page #respond a.button.small, .woocommerce-page #respond button.button.small, .woocommerce-page #respond input.button.small, .woocommerce-page #respond input.button.alt.small, .woocommerce-page #respond input#submit.alt.small, .woocommerce-page #respond a.button.alt.small, .woocommerce-page #respond button.button.alt.small, body #respond input.button.small, body #respond input#submit.small, body #respond a.button.small, body #respond button.button.small, body #respond input.button.small, body #respond input.button.alt.small, body #respond input#submit.alt.small, body #respond a.button.alt.small, body #respond button.button.alt.small {
    font-size: 0.77419rem; }
  body.woocommerce #respond input.button.large, body.woocommerce #respond input#submit.large, body.woocommerce #respond a.button.large, body.woocommerce #respond button.button.large, body.woocommerce #respond input.button.large, body.woocommerce #respond input.button.alt.large, body.woocommerce #respond input#submit.alt.large, body.woocommerce #respond a.button.alt.large, body.woocommerce #respond button.button.alt.large, body.woocommerce-page #respond input.button.large, body.woocommerce-page #respond input#submit.large, body.woocommerce-page #respond a.button.large, body.woocommerce-page #respond button.button.large, body.woocommerce-page #respond input.button.large, body.woocommerce-page #respond input.button.alt.large, body.woocommerce-page #respond input#submit.alt.large, body.woocommerce-page #respond a.button.alt.large, body.woocommerce-page #respond button.button.alt.large, .woocommerce #respond input.button.large, .woocommerce #respond input#submit.large, .woocommerce #respond a.button.large, .woocommerce #respond button.button.large, .woocommerce #respond input.button.large, .woocommerce #respond input.button.alt.large, .woocommerce #respond input#submit.alt.large, .woocommerce #respond a.button.alt.large, .woocommerce #respond button.button.alt.large, .woocommerce-page #respond input.button.large, .woocommerce-page #respond input#submit.large, .woocommerce-page #respond a.button.large, .woocommerce-page #respond button.button.large, .woocommerce-page #respond input.button.large, .woocommerce-page #respond input.button.alt.large, .woocommerce-page #respond input#submit.alt.large, .woocommerce-page #respond a.button.alt.large, .woocommerce-page #respond button.button.alt.large, body #respond input.button.large, body #respond input#submit.large, body #respond a.button.large, body #respond button.button.large, body #respond input.button.large, body #respond input.button.alt.large, body #respond input#submit.alt.large, body #respond a.button.alt.large, body #respond button.button.alt.large {
    font-size: 1.16129rem; }
body.woocommerce p.stars a, body.woocommerce-page p.stars a, .woocommerce p.stars a, .woocommerce-page p.stars a, body p.stars a {
  font-size: 0.90323rem;
  letter-spacing: 2px; }
  body.woocommerce p.stars a:after, body.woocommerce-page p.stars a:after, .woocommerce p.stars a:after, .woocommerce-page p.stars a:after, body p.stars a:after {
    color: #b4b0ae; }
  body.woocommerce p.stars a:hover:after, body.woocommerce p.stars a:focus:after, body.woocommerce-page p.stars a:hover:after, body.woocommerce-page p.stars a:focus:after, .woocommerce p.stars a:hover:after, .woocommerce p.stars a:focus:after, .woocommerce-page p.stars a:hover:after, .woocommerce-page p.stars a:focus:after, body p.stars a:hover:after, body p.stars a:focus:after {
    color: #b6aa90; }
  body.woocommerce p.stars a.star-1, body.woocommerce p.stars a.star-2, body.woocommerce p.stars a.star-3, body.woocommerce p.stars a.star-4, body.woocommerce p.stars a.star-5, body.woocommerce-page p.stars a.star-1, body.woocommerce-page p.stars a.star-2, body.woocommerce-page p.stars a.star-3, body.woocommerce-page p.stars a.star-4, body.woocommerce-page p.stars a.star-5, .woocommerce p.stars a.star-1, .woocommerce p.stars a.star-2, .woocommerce p.stars a.star-3, .woocommerce p.stars a.star-4, .woocommerce p.stars a.star-5, .woocommerce-page p.stars a.star-1, .woocommerce-page p.stars a.star-2, .woocommerce-page p.stars a.star-3, .woocommerce-page p.stars a.star-4, .woocommerce-page p.stars a.star-5, body p.stars a.star-1, body p.stars a.star-2, body p.stars a.star-3, body p.stars a.star-4, body p.stars a.star-5 {
    border: 0px;
    margin-right: 20px; }
body.woocommerce p.stars a.active:after, body.woocommerce-page p.stars a.active:after, .woocommerce p.stars a.active:after, .woocommerce-page p.stars a.active:after, body p.stars a.active:after {
  color: #b6aa90; }
body.woocommerce p.stars a.star-1, body.woocommerce p.stars a.star-1.active, body.woocommerce p.stars a.star-1:hover, body.woocommerce-page p.stars a.star-1, body.woocommerce-page p.stars a.star-1.active, body.woocommerce-page p.stars a.star-1:hover, .woocommerce p.stars a.star-1, .woocommerce p.stars a.star-1.active, .woocommerce p.stars a.star-1:hover, .woocommerce-page p.stars a.star-1, .woocommerce-page p.stars a.star-1.active, .woocommerce-page p.stars a.star-1:hover, body p.stars a.star-1, body p.stars a.star-1.active, body p.stars a.star-1:hover {
  width: 1.5em; }
  body.woocommerce p.stars a.star-1:after, body.woocommerce p.stars a.star-1.active:after, body.woocommerce p.stars a.star-1:hover:after, body.woocommerce-page p.stars a.star-1:after, body.woocommerce-page p.stars a.star-1.active:after, body.woocommerce-page p.stars a.star-1:hover:after, .woocommerce p.stars a.star-1:after, .woocommerce p.stars a.star-1.active:after, .woocommerce p.stars a.star-1:hover:after, .woocommerce-page p.stars a.star-1:after, .woocommerce-page p.stars a.star-1.active:after, .woocommerce-page p.stars a.star-1:hover:after, body p.stars a.star-1:after, body p.stars a.star-1.active:after, body p.stars a.star-1:hover:after {
    content: '\f005';
    font-family: FontAwesome; }
body.woocommerce p.stars a.star-2, body.woocommerce p.stars a.star-2.active, body.woocommerce p.stars a.star-2:hover, body.woocommerce-page p.stars a.star-2, body.woocommerce-page p.stars a.star-2.active, body.woocommerce-page p.stars a.star-2:hover, .woocommerce p.stars a.star-2, .woocommerce p.stars a.star-2.active, .woocommerce p.stars a.star-2:hover, .woocommerce-page p.stars a.star-2, .woocommerce-page p.stars a.star-2.active, .woocommerce-page p.stars a.star-2:hover, body p.stars a.star-2, body p.stars a.star-2.active, body p.stars a.star-2:hover {
  width: 2.5em; }
  body.woocommerce p.stars a.star-2:after, body.woocommerce p.stars a.star-2.active:after, body.woocommerce p.stars a.star-2:hover:after, body.woocommerce-page p.stars a.star-2:after, body.woocommerce-page p.stars a.star-2.active:after, body.woocommerce-page p.stars a.star-2:hover:after, .woocommerce p.stars a.star-2:after, .woocommerce p.stars a.star-2.active:after, .woocommerce p.stars a.star-2:hover:after, .woocommerce-page p.stars a.star-2:after, .woocommerce-page p.stars a.star-2.active:after, .woocommerce-page p.stars a.star-2:hover:after, body p.stars a.star-2:after, body p.stars a.star-2.active:after, body p.stars a.star-2:hover:after {
    content: '\f005 \f005';
    font-family: FontAwesome; }
body.woocommerce p.stars a.star-3, body.woocommerce p.stars a.star-3.active, body.woocommerce p.stars a.star-3:hover, body.woocommerce-page p.stars a.star-3, body.woocommerce-page p.stars a.star-3.active, body.woocommerce-page p.stars a.star-3:hover, .woocommerce p.stars a.star-3, .woocommerce p.stars a.star-3.active, .woocommerce p.stars a.star-3:hover, .woocommerce-page p.stars a.star-3, .woocommerce-page p.stars a.star-3.active, .woocommerce-page p.stars a.star-3:hover, body p.stars a.star-3, body p.stars a.star-3.active, body p.stars a.star-3:hover {
  width: 3.5em; }
  body.woocommerce p.stars a.star-3:after, body.woocommerce p.stars a.star-3.active:after, body.woocommerce p.stars a.star-3:hover:after, body.woocommerce-page p.stars a.star-3:after, body.woocommerce-page p.stars a.star-3.active:after, body.woocommerce-page p.stars a.star-3:hover:after, .woocommerce p.stars a.star-3:after, .woocommerce p.stars a.star-3.active:after, .woocommerce p.stars a.star-3:hover:after, .woocommerce-page p.stars a.star-3:after, .woocommerce-page p.stars a.star-3.active:after, .woocommerce-page p.stars a.star-3:hover:after, body p.stars a.star-3:after, body p.stars a.star-3.active:after, body p.stars a.star-3:hover:after {
    content: '\f005 \f005 \f005';
    font-family: FontAwesome; }
body.woocommerce p.stars a.star-4, body.woocommerce p.stars a.star-4.active, body.woocommerce p.stars a.star-4:hover, body.woocommerce-page p.stars a.star-4, body.woocommerce-page p.stars a.star-4.active, body.woocommerce-page p.stars a.star-4:hover, .woocommerce p.stars a.star-4, .woocommerce p.stars a.star-4.active, .woocommerce p.stars a.star-4:hover, .woocommerce-page p.stars a.star-4, .woocommerce-page p.stars a.star-4.active, .woocommerce-page p.stars a.star-4:hover, body p.stars a.star-4, body p.stars a.star-4.active, body p.stars a.star-4:hover {
  width: 4.5em; }
  body.woocommerce p.stars a.star-4:after, body.woocommerce p.stars a.star-4.active:after, body.woocommerce p.stars a.star-4:hover:after, body.woocommerce-page p.stars a.star-4:after, body.woocommerce-page p.stars a.star-4.active:after, body.woocommerce-page p.stars a.star-4:hover:after, .woocommerce p.stars a.star-4:after, .woocommerce p.stars a.star-4.active:after, .woocommerce p.stars a.star-4:hover:after, .woocommerce-page p.stars a.star-4:after, .woocommerce-page p.stars a.star-4.active:after, .woocommerce-page p.stars a.star-4:hover:after, body p.stars a.star-4:after, body p.stars a.star-4.active:after, body p.stars a.star-4:hover:after {
    content: '\f005 \f005 \f005 \f005';
    font-family: FontAwesome; }
body.woocommerce p.stars a.star-5, body.woocommerce p.stars a.star-5.active, body.woocommerce p.stars a.star-5:hover, body.woocommerce-page p.stars a.star-5, body.woocommerce-page p.stars a.star-5.active, body.woocommerce-page p.stars a.star-5:hover, .woocommerce p.stars a.star-5, .woocommerce p.stars a.star-5.active, .woocommerce p.stars a.star-5:hover, .woocommerce-page p.stars a.star-5, .woocommerce-page p.stars a.star-5.active, .woocommerce-page p.stars a.star-5:hover, body p.stars a.star-5, body p.stars a.star-5.active, body p.stars a.star-5:hover {
  width: 5.5em; }
  body.woocommerce p.stars a.star-5:after, body.woocommerce p.stars a.star-5.active:after, body.woocommerce p.stars a.star-5:hover:after, body.woocommerce-page p.stars a.star-5:after, body.woocommerce-page p.stars a.star-5.active:after, body.woocommerce-page p.stars a.star-5:hover:after, .woocommerce p.stars a.star-5:after, .woocommerce p.stars a.star-5.active:after, .woocommerce p.stars a.star-5:hover:after, .woocommerce-page p.stars a.star-5:after, .woocommerce-page p.stars a.star-5.active:after, .woocommerce-page p.stars a.star-5:hover:after, body p.stars a.star-5:after, body p.stars a.star-5.active:after, body p.stars a.star-5:hover:after {
    content: '\f005 \f005 \f005 \f005 \f005';
    font-family: FontAwesome; }
body.woocommerce #reviews, body.woocommerce-page #reviews, .woocommerce #reviews, .woocommerce-page #reviews, body #reviews {
  width: 100%;
  display: inline-block;
  float: left; }
  body.woocommerce #reviews #comments, body.woocommerce-page #reviews #comments, .woocommerce #reviews #comments, .woocommerce-page #reviews #comments, body #reviews #comments {
    width: 100%;
    display: inline-block;
    float: left; }
    body.woocommerce #reviews #comments ol.commentlist, body.woocommerce-page #reviews #comments ol.commentlist, .woocommerce #reviews #comments ol.commentlist, .woocommerce-page #reviews #comments ol.commentlist, body #reviews #comments ol.commentlist {
      margin-top: 20px; }
      body.woocommerce #reviews #comments ol.commentlist li img.avatar, body.woocommerce-page #reviews #comments ol.commentlist li img.avatar, .woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar, body #reviews #comments ol.commentlist li img.avatar {
        width: 70px;
        border: 1px solid rgba(0, 0, 0, 0.1);
        background: transparent;
        padding: 4px; }
      body.woocommerce #reviews #comments ol.commentlist li .comment-text, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text, .woocommerce #reviews #comments ol.commentlist li .comment-text, .woocommerce-page #reviews #comments ol.commentlist li .comment-text, body #reviews #comments ol.commentlist li .comment-text {
        margin: 0 0 0 80px;
        border: 0;
        padding: 0; }
        body.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text .star-rating, .woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating, .woocommerce-page #reviews #comments ol.commentlist li .comment-text .star-rating, body #reviews #comments ol.commentlist li .comment-text .star-rating {
          display: inline-block;
          float: none;
          top: -3px; }
        body.woocommerce #reviews #comments ol.commentlist li .comment-text .meta, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta, .woocommerce #reviews #comments ol.commentlist li .comment-text .meta, .woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta, body #reviews #comments ol.commentlist li .comment-text .meta {
          float: left;
          display: inline-block;
          margin-right: 10px;
          color: #444444;
          font-size: 0.90323rem;
          font-weight: 500;
          margin-bottom: 0;
          line-height: 1; }
          body.woocommerce #reviews #comments ol.commentlist li .comment-text .meta time, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta time, .woocommerce #reviews #comments ol.commentlist li .comment-text .meta time, .woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta time, body #reviews #comments ol.commentlist li .comment-text .meta time {
            color: #888888;
            font-size: 13px; }
            body.woocommerce #reviews #comments ol.commentlist li .comment-text .meta time:hover, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta time:hover, .woocommerce #reviews #comments ol.commentlist li .comment-text .meta time:hover, .woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta time:hover, body #reviews #comments ol.commentlist li .comment-text .meta time:hover {
              color: #626262; }
            body.woocommerce #reviews #comments ol.commentlist li .comment-text .meta time:hover, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta time:hover, .woocommerce #reviews #comments ol.commentlist li .comment-text .meta time:hover, .woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta time:hover, body #reviews #comments ol.commentlist li .comment-text .meta time:hover {
              color: #888888; }
          body.woocommerce #reviews #comments ol.commentlist li .comment-text .meta strong, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta strong, .woocommerce #reviews #comments ol.commentlist li .comment-text .meta strong, .woocommerce-page #reviews #comments ol.commentlist li .comment-text .meta strong, body #reviews #comments ol.commentlist li .comment-text .meta strong {
            display: inline-block;
            font-weight: 500; }
        body.woocommerce #reviews #comments ol.commentlist li .comment-text .description, body.woocommerce-page #reviews #comments ol.commentlist li .comment-text .description, .woocommerce #reviews #comments ol.commentlist li .comment-text .description, .woocommerce-page #reviews #comments ol.commentlist li .comment-text .description, body #reviews #comments ol.commentlist li .comment-text .description {
          display: inline-block;
          width: 100%;
          margin-top: -5px;
          float: left; }
  body.woocommerce #reviews #review_form, body.woocommerce-page #reviews #review_form, .woocommerce #reviews #review_form, .woocommerce-page #reviews #review_form, body #reviews #review_form {
    margin-top: 30px; }
    body.woocommerce #reviews #review_form #respond #commentform p, body.woocommerce-page #reviews #review_form #respond #commentform p, .woocommerce #reviews #review_form #respond #commentform p, .woocommerce-page #reviews #review_form #respond #commentform p, body #reviews #review_form #respond #commentform p {
      display: inline-block;
      float: left;
      width: 100%;
      margin-bottom: 15px; }
    body.woocommerce #reviews #review_form #respond #commentform label, body.woocommerce-page #reviews #review_form #respond #commentform label, .woocommerce #reviews #review_form #respond #commentform label, .woocommerce-page #reviews #review_form #respond #commentform label, body #reviews #review_form #respond #commentform label {
      display: inline-block;
      float: left;
      margin: 0 20px 0 0;
      width: 100px;
      font-weight: 500; }
    body.woocommerce #reviews #review_form #respond #commentform p.stars, body.woocommerce-page #reviews #review_form #respond #commentform p.stars, .woocommerce #reviews #review_form #respond #commentform p.stars, .woocommerce-page #reviews #review_form #respond #commentform p.stars, body #reviews #review_form #respond #commentform p.stars {
      width: auto;
      margin: 0;
      display: inline-block; }
    body.woocommerce #reviews #review_form #respond #commentform textarea#comment, body.woocommerce-page #reviews #review_form #respond #commentform textarea#comment, .woocommerce #reviews #review_form #respond #commentform textarea#comment, .woocommerce-page #reviews #review_form #respond #commentform textarea#comment, body #reviews #review_form #respond #commentform textarea#comment {
      display: inline-block;
      margin: 0;
      float: left;
      width: 80%;
      max-width: 600px;
      height: 150px; }
    body.woocommerce #reviews #review_form #respond #commentform p.form-submit, body.woocommerce-page #reviews #review_form #respond #commentform p.form-submit, .woocommerce #reviews #review_form #respond #commentform p.form-submit, .woocommerce-page #reviews #review_form #respond #commentform p.form-submit, body #reviews #review_form #respond #commentform p.form-submit {
      padding-left: 120px; }
  body.woocommerce #reviews h3, body.woocommerce-page #reviews h3, .woocommerce #reviews h3, .woocommerce-page #reviews h3, body #reviews h3 {
    margin-bottom: 15px; }
body.woocommerce .woocommerce-result-count, body.woocommerce-page .woocommerce-result-count, .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, body .woocommerce-result-count {
  margin-top: 10px; }
body.woocommerce .woocommerce-ordering, body.woocommerce-page .woocommerce-ordering, .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering, body .woocommerce-ordering {
  margin-bottom: 30px;
  min-width: 250px; }
  @media only screen and (max-width:1200px) {
    body.woocommerce .woocommerce-ordering .select, body.woocommerce-page .woocommerce-ordering .select, .woocommerce .woocommerce-ordering .select, .woocommerce-page .woocommerce-ordering .select, body .woocommerce-ordering .select {
      width: 100%;
      max-width: 100%; } }
body.woocommerce .woocommerce-info, body.woocommerce .woocommerce-error, body.woocommerce .woocommerce-message, body.woocommerce .alert-box, body.woocommerce-page .woocommerce-info, body.woocommerce-page .woocommerce-error, body.woocommerce-page .woocommerce-message, body.woocommerce-page .alert-box, .woocommerce .woocommerce-info, .woocommerce .woocommerce-error, .woocommerce .woocommerce-message, .woocommerce .alert-box, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-message, .woocommerce-page .alert-box, body .woocommerce-info, body .woocommerce-error, body .woocommerce-message, body .alert-box {
  box-shadow: none;
  border-radius: 0px;
  text-shadow: none;
  border-top: 3px solid;
  padding: 1em 1em 1em 3.5em !important; }
  body.woocommerce .woocommerce-info:before, body.woocommerce .woocommerce-error:before, body.woocommerce .woocommerce-message:before, body.woocommerce .alert-box:before, body.woocommerce-page .woocommerce-info:before, body.woocommerce-page .woocommerce-error:before, body.woocommerce-page .woocommerce-message:before, body.woocommerce-page .alert-box:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-message:before, .woocommerce .alert-box:before, .woocommerce-page .woocommerce-info:before, .woocommerce-page .woocommerce-error:before, .woocommerce-page .woocommerce-message:before, .woocommerce-page .alert-box:before, body .woocommerce-info:before, body .woocommerce-error:before, body .woocommerce-message:before, body .alert-box:before {
    content: none; }
  body.woocommerce .woocommerce-info:after, body.woocommerce .woocommerce-error:after, body.woocommerce .woocommerce-message:after, body.woocommerce .alert-box:after, body.woocommerce-page .woocommerce-info:after, body.woocommerce-page .woocommerce-error:after, body.woocommerce-page .woocommerce-message:after, body.woocommerce-page .alert-box:after, .woocommerce .woocommerce-info:after, .woocommerce .woocommerce-error:after, .woocommerce .woocommerce-message:after, .woocommerce .alert-box:after, .woocommerce-page .woocommerce-info:after, .woocommerce-page .woocommerce-error:after, .woocommerce-page .woocommerce-message:after, .woocommerce-page .alert-box:after, body .woocommerce-info:after, body .woocommerce-error:after, body .woocommerce-message:after, body .alert-box:after {
    font-family: FontAwesome;
    font-size: 25px;
    position: absolute;
    left: 15px;
    top: 7px; }
  body.woocommerce .woocommerce-info a.button, body.woocommerce .woocommerce-error a.button, body.woocommerce .woocommerce-message a.button, body.woocommerce .alert-box a.button, body.woocommerce-page .woocommerce-info a.button, body.woocommerce-page .woocommerce-error a.button, body.woocommerce-page .woocommerce-message a.button, body.woocommerce-page .alert-box a.button, .woocommerce .woocommerce-info a.button, .woocommerce .woocommerce-error a.button, .woocommerce .woocommerce-message a.button, .woocommerce .alert-box a.button, .woocommerce-page .woocommerce-info a.button, .woocommerce-page .woocommerce-error a.button, .woocommerce-page .woocommerce-message a.button, .woocommerce-page .alert-box a.button, body .woocommerce-info a.button, body .woocommerce-error a.button, body .woocommerce-message a.button, body .alert-box a.button {
    position: relative;
    top: -5px;
    padding: 7px 20px !important; }
body.woocommerce .woocommerce-info, body.woocommerce .alert-box.secondary, body.woocommerce .alert-box.radius, body.woocommerce-page .woocommerce-info, body.woocommerce-page .alert-box.secondary, body.woocommerce-page .alert-box.radius, .woocommerce .woocommerce-info, .woocommerce .alert-box.secondary, .woocommerce .alert-box.radius, .woocommerce-page .woocommerce-info, .woocommerce-page .alert-box.secondary, .woocommerce-page .alert-box.radius, body .woocommerce-info, body .alert-box.secondary, body .alert-box.radius {
  background: #d9edf7;
  color: #30a0d4;
  border-color: #30a0d4; }
  body.woocommerce .woocommerce-info:after, body.woocommerce .alert-box.secondary:after, body.woocommerce .alert-box.radius:after, body.woocommerce-page .woocommerce-info:after, body.woocommerce-page .alert-box.secondary:after, body.woocommerce-page .alert-box.radius:after, .woocommerce .woocommerce-info:after, .woocommerce .alert-box.secondary:after, .woocommerce .alert-box.radius:after, .woocommerce-page .woocommerce-info:after, .woocommerce-page .alert-box.secondary:after, .woocommerce-page .alert-box.radius:after, body .woocommerce-info:after, body .alert-box.secondary:after, body .alert-box.radius:after {
    content: '\f00d';
    color: #85c7e5; }
body.woocommerce .woocommerce-error, body.woocommerce .alert-box.alert, body.woocommerce-page .woocommerce-error, body.woocommerce-page .alert-box.alert, .woocommerce .woocommerce-error, .woocommerce .alert-box.alert, .woocommerce-page .woocommerce-error, .woocommerce-page .alert-box.alert, body .woocommerce-error, body .alert-box.alert {
  background: #f2dede;
  color: #b84c4c;
  border-color: #f2dede, 40%; }
  body.woocommerce .woocommerce-error:after, body.woocommerce .alert-box.alert:after, body.woocommerce-page .woocommerce-error:after, body.woocommerce-page .alert-box.alert:after, .woocommerce .woocommerce-error:after, .woocommerce .alert-box.alert:after, .woocommerce-page .woocommerce-error:after, .woocommerce-page .alert-box.alert:after, body .woocommerce-error:after, body .alert-box.alert:after {
    content: '\f00d';
    color: #d59595; }
body.woocommerce .woocommerce-message, body.woocommerce .alert-box.success, body.woocommerce-page .woocommerce-message, body.woocommerce-page .alert-box.success, .woocommerce .woocommerce-message, .woocommerce .alert-box.success, .woocommerce-page .woocommerce-message, .woocommerce-page .alert-box.success, body .woocommerce-message, body .alert-box.success {
  background: #dff0d8;
  color: #68b646;
  border-color: #dff0d8, 40%; }
  body.woocommerce .woocommerce-message:after, body.woocommerce .alert-box.success:after, body.woocommerce-page .woocommerce-message:after, body.woocommerce-page .alert-box.success:after, .woocommerce .woocommerce-message:after, .woocommerce .alert-box.success:after, .woocommerce-page .woocommerce-message:after, .woocommerce-page .alert-box.success:after, body .woocommerce-message:after, body .alert-box.success:after {
    content: '\f00c';
    color: #a3d48e; }
body.woocommerce form.login, body.woocommerce-page form.login, .woocommerce form.login, .woocommerce-page form.login, body form.login {
  border-radius: 0; }
body.woocommerce table.shop_attributes, body.woocommerce-page table.shop_attributes, .woocommerce table.shop_attributes, .woocommerce-page table.shop_attributes, body table.shop_attributes {
  margin-bottom: 0; }
body.woocommerce .pricing-table .cta-button, body.woocommerce-page .pricing-table .cta-button, .woocommerce .pricing-table .cta-button, .woocommerce-page .pricing-table .cta-button, body .pricing-table .cta-button {
  padding-bottom: 20px; }
body.woocommerce .wpcf7-form p input[type='text'], body.woocommerce .wpcf7-form p input[type='email'], body.woocommerce .wpcf7-form p input[type='phone'], body.woocommerce .wpcf7-form p input[type='tel'], body.woocommerce-page .wpcf7-form p input[type='text'], body.woocommerce-page .wpcf7-form p input[type='email'], body.woocommerce-page .wpcf7-form p input[type='phone'], body.woocommerce-page .wpcf7-form p input[type='tel'], .woocommerce .wpcf7-form p input[type='text'], .woocommerce .wpcf7-form p input[type='email'], .woocommerce .wpcf7-form p input[type='phone'], .woocommerce .wpcf7-form p input[type='tel'], .woocommerce-page .wpcf7-form p input[type='text'], .woocommerce-page .wpcf7-form p input[type='email'], .woocommerce-page .wpcf7-form p input[type='phone'], .woocommerce-page .wpcf7-form p input[type='tel'], body .wpcf7-form p input[type='text'], body .wpcf7-form p input[type='email'], body .wpcf7-form p input[type='phone'], body .wpcf7-form p input[type='tel'] {
  max-width: 300px; }
body.woocommerce .wpcf7-form p textarea, body.woocommerce-page .wpcf7-form p textarea, .woocommerce .wpcf7-form p textarea, .woocommerce-page .wpcf7-form p textarea, body .wpcf7-form p textarea {
  max-width: 600px;
  height: 150px; }
body.woocommerce .pp_pic_holder .ppt, body.woocommerce .pp_pic_holder .pp_description, body.woocommerce-page .pp_pic_holder .ppt, body.woocommerce-page .pp_pic_holder .pp_description, .woocommerce .pp_pic_holder .ppt, .woocommerce .pp_pic_holder .pp_description, .woocommerce-page .pp_pic_holder .ppt, .woocommerce-page .pp_pic_holder .pp_description, body .pp_pic_holder .ppt, body .pp_pic_holder .pp_description {
  display: none !important; }
.address .title .edit {
    display: block !important;
    float: none !important;
    margin-left: 0 !important;
}  

/*cart page*/
body.woocommerce-cart.woocommerce-page #content #main, .woocommerce-checkout #content #main {
  width: 100%; }
body.woocommerce-cart.woocommerce-page #content .sidebar, .woocommerce-checkout #content .sidebar {
  display: none; }
body.woocommerce-cart.woocommerce-page #content table.shop_table, body.woocommerce-cart.woocommerce-page #content table.cart, .woocommerce-checkout #content table.shop_table, .woocommerce-checkout #content table.cart {
  border-radius: 0; }
  @media only screen and (max-width:64em) {
    body.woocommerce-cart.woocommerce-page #content table.shop_table, body.woocommerce-cart.woocommerce-page #content table.cart, .woocommerce-checkout #content table.shop_table, .woocommerce-checkout #content table.cart {
      display: table;
      table-layout: auto; } }
  body.woocommerce-cart.woocommerce-page #content table.shop_table th, body.woocommerce-cart.woocommerce-page #content table.cart th, .woocommerce-checkout #content table.shop_table th, .woocommerce-checkout #content table.cart th {
    padding: 1.5em 0.625em;
    font-size: 0.90323rem;
    font-weight: 600;
    text-transform: uppercase;
    text-align: left; }
    @media only screen and (max-width:40em) {
      body.woocommerce-cart.woocommerce-page #content table.shop_table th, body.woocommerce-cart.woocommerce-page #content table.cart th, .woocommerce-checkout #content table.shop_table th, .woocommerce-checkout #content table.cart th {
        position: absolute;
        top: -9999px;
        left: -9999px; } }
  body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions, body.woocommerce-cart.woocommerce-page #content table.cart td.actions, .woocommerce-checkout #content table.shop_table td.actions, .woocommerce-checkout #content table.cart td.actions {
    background: white;
    padding: 30px;
    text-align: right; }
    body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions input[type="submit"]:not(.alt), body.woocommerce-cart.woocommerce-page #content table.cart td.actions input[type="submit"]:not(.alt), .woocommerce-checkout #content table.shop_table td.actions input[type="submit"]:not(.alt), .woocommerce-checkout #content table.cart td.actions input[type="submit"]:not(.alt) {
      padding: 15px 20px;
      background: white;
      color: #444444;
      border: 1px solid rgba(0, 0, 0, 0.2);
      padding: 15px 30px; }
      body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions input[type="submit"]:not(.alt):hover, body.woocommerce-cart.woocommerce-page #content table.cart td.actions input[type="submit"]:not(.alt):hover, .woocommerce-checkout #content table.shop_table td.actions input[type="submit"]:not(.alt):hover, .woocommerce-checkout #content table.cart td.actions input[type="submit"]:not(.alt):hover {
        background: #eb5429;
        color: white;
        border-color: #eb5429; }
      @media only screen and (max-width:64em) {
        body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions input[type="submit"]:not(.alt), body.woocommerce-cart.woocommerce-page #content table.cart td.actions input[type="submit"]:not(.alt), .woocommerce-checkout #content table.shop_table td.actions input[type="submit"]:not(.alt), .woocommerce-checkout #content table.cart td.actions input[type="submit"]:not(.alt) {
          padding: 10px; } }
      @media only screen and (max-width:40.063em) {
        body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions input[type="submit"]:not(.alt), body.woocommerce-cart.woocommerce-page #content table.cart td.actions input[type="submit"]:not(.alt), .woocommerce-checkout #content table.shop_table td.actions input[type="submit"]:not(.alt), .woocommerce-checkout #content table.cart td.actions input[type="submit"]:not(.alt) {
          padding: 10px;
          margin: 0 0 10px;
          width: 100%; } }
    body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions input[type="submit"].alt, body.woocommerce-cart.woocommerce-page #content table.cart td.actions input[type="submit"].alt, .woocommerce-checkout #content table.shop_table td.actions input[type="submit"].alt, .woocommerce-checkout #content table.cart td.actions input[type="submit"].alt {
      padding: 15px 30px;
      border: 1px solid #eb5429;
      margin-left: 10px; }
      body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions input[type="submit"].alt:hover, body.woocommerce-cart.woocommerce-page #content table.cart td.actions input[type="submit"].alt:hover, .woocommerce-checkout #content table.shop_table td.actions input[type="submit"].alt:hover, .woocommerce-checkout #content table.cart td.actions input[type="submit"].alt:hover {
        border-color: #333333; }
      @media only screen and (max-width:64em) {
        body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions input[type="submit"].alt, body.woocommerce-cart.woocommerce-page #content table.cart td.actions input[type="submit"].alt, .woocommerce-checkout #content table.shop_table td.actions input[type="submit"].alt, .woocommerce-checkout #content table.cart td.actions input[type="submit"].alt {
          padding: 10px; } }
      @media only screen and (max-width:40.063em) {
        body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions input[type="submit"].alt, body.woocommerce-cart.woocommerce-page #content table.cart td.actions input[type="submit"].alt, .woocommerce-checkout #content table.shop_table td.actions input[type="submit"].alt, .woocommerce-checkout #content table.cart td.actions input[type="submit"].alt {
          width: 100%; } }
    body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions .coupon input[type="text"], body.woocommerce-cart.woocommerce-page #content table.cart td.actions .coupon input[type="text"], .woocommerce-checkout #content table.shop_table td.actions .coupon input[type="text"], .woocommerce-checkout #content table.cart td.actions .coupon input[type="text"] {
      padding: 15px 10px;
      box-shadow: none;
      width: auto;
      margin: 0 -1px 0 0;
      border: 1px solid rgba(0, 0, 0, 0.3);
      line-height: normal; }
      @media only screen and (max-width:64em) {
        body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions .coupon input[type="text"], body.woocommerce-cart.woocommerce-page #content table.cart td.actions .coupon input[type="text"], .woocommerce-checkout #content table.shop_table td.actions .coupon input[type="text"], .woocommerce-checkout #content table.cart td.actions .coupon input[type="text"] {
          padding: 10px;
          margin: 0;
          max-width: 140px; } }
    body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions .coupon input[type="submit"], body.woocommerce-cart.woocommerce-page #content table.cart td.actions .coupon input[type="submit"], .woocommerce-checkout #content table.shop_table td.actions .coupon input[type="submit"], .woocommerce-checkout #content table.cart td.actions .coupon input[type="submit"] {
      background: #333333;
      color: white;
      border: 1px solid rgba(0, 0, 0, 0.3);
      padding: 15px 20px; }
      body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions .coupon input[type="submit"]:hover, body.woocommerce-cart.woocommerce-page #content table.cart td.actions .coupon input[type="submit"]:hover, .woocommerce-checkout #content table.shop_table td.actions .coupon input[type="submit"]:hover, .woocommerce-checkout #content table.cart td.actions .coupon input[type="submit"]:hover {
        background: #eb5429;
        color: white;
        border-color: #eb5429; }
      @media only screen and (max-width:64em) {
        body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions .coupon input[type="submit"], body.woocommerce-cart.woocommerce-page #content table.cart td.actions .coupon input[type="submit"], .woocommerce-checkout #content table.shop_table td.actions .coupon input[type="submit"], .woocommerce-checkout #content table.cart td.actions .coupon input[type="submit"] {
          padding: 10px;
          margin: 0;
          width: auto; } }
    @media only screen and (max-width:40.063em) {
      body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions .coupon, body.woocommerce-cart.woocommerce-page #content table.cart td.actions .coupon, .woocommerce-checkout #content table.shop_table td.actions .coupon, .woocommerce-checkout #content table.cart td.actions .coupon {
        margin-bottom: 10px; } }
    @media only screen and (max-width:64em) {
      body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions, body.woocommerce-cart.woocommerce-page #content table.cart td.actions, .woocommerce-checkout #content table.shop_table td.actions, .woocommerce-checkout #content table.cart td.actions {
        padding: 10px; } }
    @media only screen and (max-width:40.063em) {
      body.woocommerce-cart.woocommerce-page #content table.shop_table td.actions, body.woocommerce-cart.woocommerce-page #content table.cart td.actions, .woocommerce-checkout #content table.shop_table td.actions, .woocommerce-checkout #content table.cart td.actions {
        padding: 10px;
        display: inline-block;
        width: 100%; } }
  body.woocommerce-cart.woocommerce-page #content table.shop_table td, body.woocommerce-cart.woocommerce-page #content table.cart td, .woocommerce-checkout #content table.shop_table td, .woocommerce-checkout #content table.cart td {
    text-align: left;
    padding: 0.5em 0.625em; }
    body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-remove, body.woocommerce-cart.woocommerce-page #content table.cart td.product-remove, .woocommerce-checkout #content table.shop_table td.product-remove, .woocommerce-checkout #content table.cart td.product-remove {
      text-align: center; }
      body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-remove a, body.woocommerce-cart.woocommerce-page #content table.cart td.product-remove a, .woocommerce-checkout #content table.shop_table td.product-remove a, .woocommerce-checkout #content table.cart td.product-remove a {
        font-family: 'Open Sans', sans-serif;
        font-weight: 300;
        display: inline-block;
        color: black !important;
        line-height: 1.4;
        width: 1.5em;
        height: 1.5em;
        border: 1px solid rgba(0, 0, 0, 0.1); }
        body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-remove a:hover, body.woocommerce-cart.woocommerce-page #content table.cart td.product-remove a:hover, .woocommerce-checkout #content table.shop_table td.product-remove a:hover, .woocommerce-checkout #content table.cart td.product-remove a:hover {
          background: none;
          border-color: black;
          color: black !important; }
      @media only screen and (max-width:40em) {
        body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-remove, body.woocommerce-cart.woocommerce-page #content table.cart td.product-remove, .woocommerce-checkout #content table.shop_table td.product-remove, .woocommerce-checkout #content table.cart td.product-remove {
          text-align: left; }

        body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexsliderprev {
          top: -8px; }
        body.woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body.woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce-page #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, .woocommerce-page .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body #content .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext, body .footer .front_content .flex-flexslider .flex-flexsliderdirection-nav li a.flex-flexslidernext {
          top: -8px;} 
        body.woocommerce #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce-page #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, body.woocommerce-page .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce-page #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, .woocommerce-page .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, body #content .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a, body .footer .front_after_content_left .flex-flexslider .flex-flexsliderdirection-nav li a {
        	top: -8px;}  
      }
    body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-name a, body.woocommerce-cart.woocommerce-page #content table.cart td.product-name a, .woocommerce-checkout #content table.shop_table td.product-name a, .woocommerce-checkout #content table.cart td.product-name a {
      color: #444444;
      text-transform: uppercase; }
      body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-name a:hover, body.woocommerce-cart.woocommerce-page #content table.cart td.product-name a:hover, .woocommerce-checkout #content table.shop_table td.product-name a:hover, .woocommerce-checkout #content table.cart td.product-name a:hover {
        color: black; }
    body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-name dt, body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-name dd, body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-name dd p, body.woocommerce-cart.woocommerce-page #content table.cart td.product-name dt, body.woocommerce-cart.woocommerce-page #content table.cart td.product-name dd, body.woocommerce-cart.woocommerce-page #content table.cart td.product-name dd p, .woocommerce-checkout #content table.shop_table td.product-name dt, .woocommerce-checkout #content table.shop_table td.product-name dd, .woocommerce-checkout #content table.shop_table td.product-name dd p, .woocommerce-checkout #content table.cart td.product-name dt, .woocommerce-checkout #content table.cart td.product-name dd, .woocommerce-checkout #content table.cart td.product-name dd p {
      font-size: 0.90323rem;
      clear: none;
      margin-right: 5px; }
    body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-quantity .quantity, body.woocommerce-cart.woocommerce-page #content table.cart td.product-quantity .quantity, .woocommerce-checkout #content table.shop_table td.product-quantity .quantity, .woocommerce-checkout #content table.cart td.product-quantity .quantity {
      margin: 0; }
    body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-price .amount, body.woocommerce-cart.woocommerce-page #content table.shop_table td.product-subtotal .amount, body.woocommerce-cart.woocommerce-page #content table.cart td.product-price .amount, body.woocommerce-cart.woocommerce-page #content table.cart td.product-subtotal .amount, .woocommerce-checkout #content table.shop_table td.product-price .amount, .woocommerce-checkout #content table.shop_table td.product-subtotal .amount, .woocommerce-checkout #content table.cart td.product-price .amount, .woocommerce-checkout #content table.cart td.product-subtotal .amount {
      font-size: 1.29032rem;
      font-weight: 400;
      font-family: 'Roboto', sans-serif; }
    @media only screen and (max-width:40em) {
      body.woocommerce-cart.woocommerce-page #content table.shop_table td, body.woocommerce-cart.woocommerce-page #content table.cart td, .woocommerce-checkout #content table.shop_table td, .woocommerce-checkout #content table.cart td {
        border: none;
        border-bottom: 1px solid #eeeeee;
        position: relative;
        padding: 1em 1em 1em 50%;
       /* display: block;*/ }
        body.woocommerce-cart.woocommerce-page #content table.shop_table td:before, body.woocommerce-cart.woocommerce-page #content table.cart td:before, .woocommerce-checkout #content table.shop_table td:before, .woocommerce-checkout #content table.cart td:before {
          /* Now like a table header */
          position: absolute;
          /* Top/left values mimic padding */
          top: 1em;
          left: 1em;
          width: 45%;
          padding-right: 10px;
          white-space: nowrap;
          text-align: left; }
        body.woocommerce-cart.woocommerce-page #content table.shop_table td:nth-of-type(3):before, body.woocommerce-cart.woocommerce-page #content table.cart td:nth-of-type(3):before, .woocommerce-checkout #content table.shop_table td:nth-of-type(3):before, .woocommerce-checkout #content table.cart td:nth-of-type(3):before {
          content: "Product"; }
        body.woocommerce-cart.woocommerce-page #content table.shop_table td:nth-of-type(4):before, body.woocommerce-cart.woocommerce-page #content table.cart td:nth-of-type(4):before, .woocommerce-checkout #content table.shop_table td:nth-of-type(4):before, .woocommerce-checkout #content table.cart td:nth-of-type(4):before {
          content: "Price"; }
        body.woocommerce-cart.woocommerce-page #content table.shop_table td:nth-of-type(5):before, body.woocommerce-cart.woocommerce-page #content table.cart td:nth-of-type(5):before, .woocommerce-checkout #content table.shop_table td:nth-of-type(5):before, .woocommerce-checkout #content table.cart td:nth-of-type(5):before {
          content: "Quantity"; }
        body.woocommerce-cart.woocommerce-page #content table.shop_table td:nth-of-type(6):before, body.woocommerce-cart.woocommerce-page #content table.cart td:nth-of-type(6):before, .woocommerce-checkout #content table.shop_table td:nth-of-type(6):before, .woocommerce-checkout #content table.cart td:nth-of-type(6):before {
          content: "Total"; } }
    body.woocommerce-cart.woocommerce-page #content table.shop_table td .variation dd, body.woocommerce-cart.woocommerce-page #content table.shop_table td .variation dt, body.woocommerce-cart.woocommerce-page #content table.cart td .variation dd, body.woocommerce-cart.woocommerce-page #content table.cart td .variation dt, .woocommerce-checkout #content table.shop_table td .variation dd, .woocommerce-checkout #content table.shop_table td .variation dt, .woocommerce-checkout #content table.cart td .variation dd, .woocommerce-checkout #content table.cart td .variation dt {
      font-size: 0.83871rem; }
      body.woocommerce-cart.woocommerce-page #content table.shop_table td .variation dd p, body.woocommerce-cart.woocommerce-page #content table.shop_table td .variation dt p, body.woocommerce-cart.woocommerce-page #content table.cart td .variation dd p, body.woocommerce-cart.woocommerce-page #content table.cart td .variation dt p, .woocommerce-checkout #content table.shop_table td .variation dd p, .woocommerce-checkout #content table.shop_table td .variation dt p, .woocommerce-checkout #content table.cart td .variation dd p, .woocommerce-checkout #content table.cart td .variation dt p {
        font-size: 0.83871rem; }
  body.woocommerce-cart.woocommerce-page #content table.shop_table img, body.woocommerce-cart.woocommerce-page #content table.cart img, .woocommerce-checkout #content table.shop_table img, .woocommerce-checkout #content table.cart img {
    width: auto; }
  @media only screen and (min-width:25.063em) {
    body.woocommerce-cart.woocommerce-page #content table.shop_table .product-remove, body.woocommerce-cart.woocommerce-page #content table.cart .product-remove, .woocommerce-checkout #content table.shop_table .product-remove, .woocommerce-checkout #content table.cart .product-remove {
      width: 5%;
      text-align: center; }
    body.woocommerce-cart.woocommerce-page #content table.shop_table .product-thumbnail, body.woocommerce-cart.woocommerce-page #content table.cart .product-thumbnail, .woocommerce-checkout #content table.shop_table .product-thumbnail, .woocommerce-checkout #content table.cart .product-thumbnail {
      width: 10%;
      text-align: center; }
    body.woocommerce-cart.woocommerce-page #content table.shop_table .product-name, body.woocommerce-cart.woocommerce-page #content table.cart .product-name, .woocommerce-checkout #content table.shop_table .product-name, .woocommerce-checkout #content table.cart .product-name {
      width: 40%; }
    body.woocommerce-cart.woocommerce-page #content table.shop_table .product-price, body.woocommerce-cart.woocommerce-page #content table.cart .product-price, .woocommerce-checkout #content table.shop_table .product-price, .woocommerce-checkout #content table.cart .product-price {
      width: 15%; }
    body.woocommerce-cart.woocommerce-page #content table.shop_table .product-quantity, body.woocommerce-cart.woocommerce-page #content table.cart .product-quantity, .woocommerce-checkout #content table.shop_table .product-quantity, .woocommerce-checkout #content table.cart .product-quantity {
      width: 20%; }
    body.woocommerce-cart.woocommerce-page #content table.shop_table .product-subtotal, body.woocommerce-cart.woocommerce-page #content table.cart .product-subtotal, .woocommerce-checkout #content table.shop_table .product-subtotal, .woocommerce-checkout #content table.cart .product-subtotal {
      width: 10%; } }
body.woocommerce-cart.woocommerce-page #content .cart-collaterals h2, .woocommerce-checkout #content .cart-collaterals h2 {
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  display: block;
  font-size: 0.96774rem;
  color: black;
  line-height: 1.4;
  font-size: 1.29032rem; }
  body.woocommerce-cart.woocommerce-page #content .cart-collaterals h2:hover, .woocommerce-checkout #content .cart-collaterals h2:hover {
    color: #eb5429;
    text-decoration: none; }
  body.woocommerce-cart.woocommerce-page #content .cart-collaterals h2:hover, body.woocommerce-cart.woocommerce-page #content .cart-collaterals h2 a:hover, .woocommerce-checkout #content .cart-collaterals h2:hover, .woocommerce-checkout #content .cart-collaterals h2 a:hover {
    color: black; }
body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cross-sells, .woocommerce-checkout #content .cart-collaterals .cross-sells {
  width: 100%;
  display: inline-block; }
body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals, .woocommerce-checkout #content .cart-collaterals .cart_totals {
  display: inline-block;
  float: right;
  width: 50%;
  clear: none; }
  body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table, .woocommerce-checkout #content .cart-collaterals .cart_totals table {
    border: 0px;
    border-radius: 0px;
    margin: 0;
    text-align: right;
    background: transparent; }
    body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr {
      background: transparent; }
      body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr.cart-subtotal th, body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr.cart-subtotal td, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr.cart-subtotal th, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr.cart-subtotal td {
        border: 0; }
      body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr th, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr th {
        font-family: 'Roboto', sans-serif;
        font-weight: normal;
        /*display: block;*/
        font-size: 0.96774rem;
        color: black;
        line-height: 1.4;
        text-align: left;
       /* width: 100%;
		max-width: 40%;
		display: inline-block;*/
        background: none;
        font-size: 0.90323rem;
        font-weight: 400;
        color: black;
        color: #333333;
        border-top: 1px solid rgba(0, 0, 0, 0.1); }
        body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr th:hover, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr th:hover {
          color: #eb5429;
          text-decoration: none; }
        body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr th:hover, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr th:hover {
          color: #333333; }
      body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr td, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr td {
        background: none;
        text-align: left;
        font-family: 'Roboto', sans-serif;
        font-weight: normal;
        display: block;
        font-size: 0.96774rem;
        color: black;
        line-height: 1.4;
        font-size: 0.90323rem;
        font-weight: 500;
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        /*display: inline-block;
        width: 355px; */}
        body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr td:hover, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr td:hover {
          color: #eb5429;
          text-decoration: none; }
        body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr td .amount, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr td .amount {
          font-weight: 400;
          font-size: 1.54839rem; }
        body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr td:hover, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr td:hover {
          color: black; }
      body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr.shipping th, body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr.shipping td, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr.shipping th, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr.shipping td {
        padding-bottom: 15px;
        padding-top: 15px; }
      body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li {
        padding: 0;
        text-indent: inherit; }
        body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li input, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li input {
          margin: 6px 0 0 5px;
          float: right;
          display: inline-block; }
        body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li label, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li label {
          font-family: 'Roboto', sans-serif;
          font-weight: normal;
          display: block;
          font-size: 0.96774rem;
          color: black;
          line-height: 1.4;
          font-size: 0.90323rem;
          margin: 0;
          vertical-align: top; }
          body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li label:hover, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li label:hover {
            color: #eb5429;
            text-decoration: none; }
          body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li label .amount, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li label .amount {
            font-size: 0.90323rem; }
          body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li label:hover, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr.shipping ul#shipping_method li label:hover {
            color: black; }
  @media only screen and (max-width:40em) {
    body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals, .woocommerce-checkout #content .cart-collaterals .cart_totals {
      width: 100%; } }
body.woocommerce-cart.woocommerce-page #content .cart-collaterals .shipping_calculator, .woocommerce-checkout #content .cart-collaterals .shipping_calculator {
  float: left;
  width: 50%;
  display: inline-block;
  clear: none; }
  body.woocommerce-cart.woocommerce-page #content .cart-collaterals .shipping_calculator .shipping-calculator-button, .woocommerce-checkout #content .cart-collaterals .shipping_calculator .shipping-calculator-button {
    cursor: text; }
    body.woocommerce-cart.woocommerce-page #content .cart-collaterals .shipping_calculator .shipping-calculator-button:after, .woocommerce-checkout #content .cart-collaterals .shipping_calculator .shipping-calculator-button:after {
      content: none; }
  body.woocommerce-cart.woocommerce-page #content .cart-collaterals .shipping_calculator .shipping-calculator-form, .woocommerce-checkout #content .cart-collaterals .shipping_calculator .shipping-calculator-form {
    display: inline-block !important;
    height: auto !important; }
    body.woocommerce-cart.woocommerce-page #content .cart-collaterals .shipping_calculator .shipping-calculator-form .form-row, .woocommerce-checkout #content .cart-collaterals .shipping_calculator .shipping-calculator-form .form-row {
      padding: 3px 0; }
    @media only screen and (max-width:40em) {
      body.woocommerce-cart.woocommerce-page #content .cart-collaterals .shipping_calculator .shipping-calculator-form, .woocommerce-checkout #content .cart-collaterals .shipping_calculator .shipping-calculator-form {
        width: 100%; } }
  @media only screen and (max-width:40em) {
    body.woocommerce-cart.woocommerce-page #content .cart-collaterals .shipping_calculator, .woocommerce-checkout #content .cart-collaterals .shipping_calculator {
      width: 100%; } }
body.woocommerce-cart.woocommerce-page #content #customer_details .chosen-container a, .woocommerce-checkout #content #customer_details .chosen-container a {
  background: white;
  border: 1px solid rgba(0, 0, 0, 0.3);
  padding: 10px;
  height: auto;
  box-shadow: none;
  border-radius: 0px;
  font-size: 1rem; }
  body.woocommerce-cart.woocommerce-page #content #customer_details .chosen-container a div, .woocommerce-checkout #content #customer_details .chosen-container a div {
    display: none; }
  body.woocommerce-cart.woocommerce-page #content #customer_details .chosen-container a span, .woocommerce-checkout #content #customer_details .chosen-container a span {
    line-height: normal; }
  body.woocommerce-cart.woocommerce-page #content #customer_details .chosen-container a:after, .woocommerce-checkout #content #customer_details .chosen-container a:after {
    content: '\f107';
    position: absolute;
    right: 10px;
    top: 9px;
    font-family: 'FontAwesome';
    font-size: 18px; }
body.woocommerce-cart.woocommerce-page #content #customer_details .chosen-container .chosen-results li.highlighted, .woocommerce-checkout #content #customer_details .chosen-container .chosen-results li.highlighted {
  background: #eb5429; }
body.woocommerce-cart.woocommerce-page #content #customer_details p.create-account label, .woocommerce-checkout #content #customer_details p.create-account label {
  margin-left: 0;
  cursor: pointer; }
body.woocommerce-cart.woocommerce-page #content #customer_details #ship-to-different-address label, .woocommerce-checkout #content #customer_details #ship-to-different-address label {
  display: inline-block;
  cursor: pointer; }
body.woocommerce-cart.woocommerce-page #content #customer_details textarea, .woocommerce-checkout #content #customer_details textarea {
  height: 150px; }
body.woocommerce-cart.woocommerce-page #content #order_review .shop_table, .woocommerce-checkout #content #order_review .shop_table {
  border: 0px;
  margin: 0;
  background: transparent;
  text-align: left;
  margin-bottom: 30px; }
  body.woocommerce-cart.woocommerce-page #content #order_review .shop_table thead, .woocommerce-checkout #content #order_review .shop_table thead {
    background: transparent; }
  body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr td, body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr th, .woocommerce-checkout #content #order_review .shop_table tr td, .woocommerce-checkout #content #order_review .shop_table tr th {
    border: 0;
    text-align: left;
    padding: 10px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
    body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr td.product-total, body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr th.product-total, .woocommerce-checkout #content #order_review .shop_table tr td.product-total, .woocommerce-checkout #content #order_review .shop_table tr th.product-total {
      text-align: right; }
    body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr td dl.variation, body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr th dl.variation, .woocommerce-checkout #content #order_review .shop_table tr td dl.variation, .woocommerce-checkout #content #order_review .shop_table tr th dl.variation {
      margin: 0; }
      body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr td dl.variation dd, body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr td dl.variation dt, body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr th dl.variation dd, body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr th dl.variation dt, .woocommerce-checkout #content #order_review .shop_table tr td dl.variation dd, .woocommerce-checkout #content #order_review .shop_table tr td dl.variation dt, .woocommerce-checkout #content #order_review .shop_table tr th dl.variation dd, .woocommerce-checkout #content #order_review .shop_table tr th dl.variation dt {
        margin-bottom: 0;
        padding-bottom: 0; }
  body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tr th, .woocommerce-checkout #content #order_review .shop_table tr th {
    text-indent: 0px;
    left: 0;
    position: inherit; }
  body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tfoot, .woocommerce-checkout #content #order_review .shop_table tfoot {
    background: transparent; }
    body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tfoot tr, .woocommerce-checkout #content #order_review .shop_table tfoot tr {
      background: transparent; }
      body.woocommerce-cart.woocommerce-page #content #order_review .shop_table tfoot tr td, .woocommerce-checkout #content #order_review .shop_table tfoot tr td {
        text-align: right; }
body.woocommerce-cart.woocommerce-page #content #order_review #payment, .woocommerce-checkout #content #order_review #payment {
  background: white;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }
  body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods, .woocommerce-checkout #content #order_review #payment .payment_methods {
    padding: 0; }
    body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods li, .woocommerce-checkout #content #order_review #payment .payment_methods li {
      position: relative;
      margin: 0 0 15px; }
      body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods li input[type="radio"], .woocommerce-checkout #content #order_review #payment .payment_methods li input[type="radio"] {
        float: left;
        left: 0;
        opacity: 0;
        position: absolute;
        top: 14px;
        width: 100%;
        display: inline-block;
        z-index: 1;
        cursor: pointer;
        margin: 0; }
        body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods li input[type="radio"] + label, .woocommerce-checkout #content #order_review #payment .payment_methods li input[type="radio"] + label {
          margin: 0;
          position: relative;
          padding: 0 0 0 24px;
          cursor: pointer;
          font-family: 'Roboto', sans-serif;
          font-weight: normal;
          display: block;
          font-size: 0.96774rem;
          color: black;
          line-height: 1.4;
          font-size: 0.90323rem; }
          body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods li input[type="radio"] + label:hover, .woocommerce-checkout #content #order_review #payment .payment_methods li input[type="radio"] + label:hover {
            color: #eb5429;
            text-decoration: none; }
          body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods li input[type="radio"] + label:before, .woocommerce-checkout #content #order_review #payment .payment_methods li input[type="radio"] + label:before {
            border: 1px solid rgba(0, 0, 0, 0.2);
            border-radius: 100%;
            content: "";
            font-family: FontAwesome;
            left: 0;
            line-height: 16px;
            position: absolute;
            top: 0;
            height: 20px;
            width: 20px;
            padding: 1px 0 0 4px;
            background-color: white;
            font-size: 11px; }
            @media screen and (-webkit-min-device-pixel-ratio: 0) {
              body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods li input[type="radio"] + label:before, .woocommerce-checkout #content #order_review #payment .payment_methods li input[type="radio"] + label:before {
                padding: 2px 0 0 4px; } }
        body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods li input[type="radio"]:checked + label:before, .woocommerce-checkout #content #order_review #payment .payment_methods li input[type="radio"]:checked + label:before {
          content: "\f111"; }
      body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods li .payment_box, .woocommerce-checkout #content #order_review #payment .payment_methods li .payment_box {
        background: transparent;
        box-shadow: none;
        text-shadow: none;
        padding: 10px 0 0 3%;
        margin: 10px 0 1em;
        border-top: 1px solid rgba(0, 0, 0, 0.1); }
        body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods li .payment_box:after, .woocommerce-checkout #content #order_review #payment .payment_methods li .payment_box:after {
          border-color: #888888 transparent transparent;
          margin: 2px 0 0 2em;
          border-width: 6px; }
      body.woocommerce-cart.woocommerce-page #content #order_review #payment .payment_methods li label img, .woocommerce-checkout #content #order_review #payment .payment_methods li label img {
        display: none; }
  body.woocommerce-cart.woocommerce-page #content #order_review #payment .place-order input[type="submit"], .woocommerce-checkout #content #order_review #payment .place-order input[type="submit"] {
    padding: 15px 30px; }
body.woocommerce-cart.woocommerce-page #content .customer_details dt, .woocommerce-checkout #content .customer_details dt {
  width: 100%;
  max-width: 15%;
  float: left;
  display: inline-block; }
body.woocommerce-cart.woocommerce-page #content .customer_details dd, .woocommerce-checkout #content .customer_details dd {
  width: 100%;
  max-width: 85%;
  float: left;
  display: inline-block;
  margin-bottom: 5px;
  min-height: 30px; }
body.woocommerce-cart.woocommerce-page #content .woocommerce h3, .woocommerce-checkout #content .woocommerce h3 {
  margin-bottom: 10px;
  font-size: 1.16129rem; }
body.woocommerce-cart.woocommerce-page #content .woocommerce .order_details li, .woocommerce-checkout #content .woocommerce .order_details li {
  border: 0;
  margin: 0;
  font-size: 1rem;
  text-transform: none; }
  body.woocommerce-cart.woocommerce-page #content .woocommerce .order_details li strong, .woocommerce-checkout #content .woocommerce .order_details li strong {
    display: inline-block;
    font-size: 1rem; }
body.woocommerce-cart.woocommerce-page #content .woocommerce .order_details th, body.woocommerce-cart.woocommerce-page #content .woocommerce .order_details .product-name, .woocommerce-checkout #content .woocommerce .order_details th, .woocommerce-checkout #content .woocommerce .order_details .product-name {
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  display: block;
  font-size: 0.96774rem;
  color: black;
  line-height: 1.4;
  display: table-cell;
  font-size: 0.90323rem;
  font-weight: 500; }
  body.woocommerce-cart.woocommerce-page #content .woocommerce .order_details th:hover, body.woocommerce-cart.woocommerce-page #content .woocommerce .order_details .product-name:hover, .woocommerce-checkout #content .woocommerce .order_details th:hover, .woocommerce-checkout #content .woocommerce .order_details .product-name:hover {
    color: #eb5429;
    text-decoration: none; }
body.woocommerce-cart.woocommerce-page #content .woocommerce .order_details td, .woocommerce-checkout #content .woocommerce .order_details td {
  font-weight: normal; }
body.woocommerce-cart.woocommerce-page #content .shop_table tr.shipping ul#shipping_method li, .woocommerce-checkout #content .shop_table tr.shipping ul#shipping_method li {
  padding: 0;
  text-indent: inherit; }
  body.woocommerce-cart.woocommerce-page #content .shop_table tr.shipping ul#shipping_method li input, .woocommerce-checkout #content .shop_table tr.shipping ul#shipping_method li input {
    margin: 6px 0 0 5px;
    float: right;
    display: inline-block; }
  body.woocommerce-cart.woocommerce-page #content .shop_table tr.shipping ul#shipping_method li label, .woocommerce-checkout #content .shop_table tr.shipping ul#shipping_method li label {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    display: block;
    font-size: 0.96774rem;
    color: black;
    line-height: 1.4;
    font-size: 0.90323rem;
    margin: 0;
    vertical-align: top;
    font-weight: 700; }
    body.woocommerce-cart.woocommerce-page #content .shop_table tr.shipping ul#shipping_method li label:hover, .woocommerce-checkout #content .shop_table tr.shipping ul#shipping_method li label:hover {
      color: #eb5429;
      text-decoration: none; }
    body.woocommerce-cart.woocommerce-page #content .shop_table tr.shipping ul#shipping_method li label .amount, .woocommerce-checkout #content .shop_table tr.shipping ul#shipping_method li label .amount {
      font-size: 0.90323rem; }
    body.woocommerce-cart.woocommerce-page #content .shop_table tr.shipping ul#shipping_method li label:hover, .woocommerce-checkout #content .shop_table tr.shipping ul#shipping_method li label:hover {
      color: black; }

/* Sidebar Widget */
.sidebar > .widget, body.woocommerce > .widget, body.woocommerce-page > .widget, .woocommerce > .widget, .woocommerce-page > .widget, body > .widget {
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: white;
  padding: 10px;
  padding: 0px 20px 35px;
  width: 100%;
  display: inline-block;
  border: 0;
  margin: 0; }
.sidebar > div:first-child h3, body.woocommerce > div:first-child h3, body.woocommerce-page > div:first-child h3, .woocommerce > div:first-child h3, .woocommerce-page > div:first-child h3, body > div:first-child h3 {
  margin-top: 1.25rem; }
.sidebar #content ul li a, body.woocommerce #content ul li a, body.woocommerce-page #content ul li a, .woocommerce #content ul li a, .woocommerce-page #content ul li a, body #content ul li a {
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  display: block;
  font-size: 0.96774rem;
  color: black;
  line-height: 1.4;
  display: block; }
  .sidebar #content ul li a:hover, body.woocommerce #content ul li a:hover, body.woocommerce-page #content ul li a:hover, .woocommerce #content ul li a:hover, .woocommerce-page #content ul li a:hover, body #content ul li a:hover {
    color: #eb5429;
    text-decoration: none; }
  .sidebar #content ul li a:hover, body.woocommerce #content ul li a:hover, body.woocommerce-page #content ul li a:hover, .woocommerce #content ul li a:hover, .woocommerce-page #content ul li a:hover, body #content ul li a:hover {
    color: #eb5429;
    text-decoration: none; }
.sidebar #content ul li small, body.woocommerce #content ul li small, body.woocommerce-page #content ul li small, .woocommerce #content ul li small, .woocommerce-page #content ul li small, body #content ul li small {
  font-size: 0.83871rem; }
.sidebar #content ul li:last-child, body.woocommerce #content ul li:last-child, body.woocommerce-page #content ul li:last-child, .woocommerce #content ul li:last-child, .woocommerce-page #content ul li:last-child, body #content ul li:last-child {
  margin-bottom: 0;
  border-bottom: 0px; }
  .sidebar #content ul li:last-child a, body.woocommerce #content ul li:last-child a, body.woocommerce-page #content ul li:last-child a, .woocommerce #content ul li:last-child a, .woocommerce-page #content ul li:last-child a, body #content ul li:last-child a {
    margin-bottom: 0;
    border-bottom: 0px; }
.sidebar #content ul li.current-cat a, body.woocommerce #content ul li.current-cat a, body.woocommerce-page #content ul li.current-cat a, .woocommerce #content ul li.current-cat a, .woocommerce-page #content ul li.current-cat a, body #content ul li.current-cat a {
  color: #eb5429; }
.sidebar #content .widget_recent_comments ul li a, .sidebar #content .widget_recent_entries ul li a, body.woocommerce #content .widget_recent_comments ul li a, body.woocommerce #content .widget_recent_entries ul li a, body.woocommerce-page #content .widget_recent_comments ul li a, body.woocommerce-page #content .widget_recent_entries ul li a, .woocommerce #content .widget_recent_comments ul li a, .woocommerce #content .widget_recent_entries ul li a, .woocommerce-page #content .widget_recent_comments ul li a, .woocommerce-page #content .widget_recent_entries ul li a, body #content .widget_recent_comments ul li a, body #content .widget_recent_entries ul li a {
  display: inline-block;
  margin-bottom: 0; }
.sidebar #content .product-categories li a, body.woocommerce #content .product-categories li a, body.woocommerce-page #content .product-categories li a, .woocommerce #content .product-categories li a, .woocommerce-page #content .product-categories li a, body #content .product-categories li a {
  line-height: 20px; }
.sidebar #content .widget_contact_info .social.inline-list li a, body.woocommerce #content .widget_contact_info .social.inline-list li a, body.woocommerce-page #content .widget_contact_info .social.inline-list li a, .woocommerce #content .widget_contact_info .social.inline-list li a, .woocommerce-page #content .widget_contact_info .social.inline-list li a, body #content .widget_contact_info .social.inline-list li a {
  color: white;
  line-height: 38px;
  padding: 0; }
  .sidebar #content .widget_contact_info .social.inline-list li a:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a:hover, .woocommerce #content .widget_contact_info .social.inline-list li a:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a:hover, body #content .widget_contact_info .social.inline-list li a:hover {
    background-color: transparent; }
  .sidebar #content .widget_contact_info .social.inline-list li a.facebook:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.facebook:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.facebook:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.facebook:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.facebook:hover, body #content .widget_contact_info .social.inline-list li a.facebook:hover {
    color: #204385; }
  .sidebar #content .widget_contact_info .social.inline-list li a.twitter:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.twitter:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.twitter:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.twitter:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.twitter:hover, body #content .widget_contact_info .social.inline-list li a.twitter:hover {
    color: #2aa9e0; }
  .sidebar #content .widget_contact_info .social.inline-list li a.linkedin:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.linkedin:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.linkedin:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.linkedin:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.linkedin:hover, body #content .widget_contact_info .social.inline-list li a.linkedin:hover {
    color: #02669a; }
  .sidebar #content .widget_contact_info .social.inline-list li a.youtube:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.youtube:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.youtube:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.youtube:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.youtube:hover, body #content .widget_contact_info .social.inline-list li a.youtube:hover {
    color: #e0674a; }
  .sidebar #content .widget_contact_info .social.inline-list li a.google-plus:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.google-plus:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.google-plus:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.google-plus:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.google-plus:hover, body #content .widget_contact_info .social.inline-list li a.google-plus:hover {
    color: #d3492c; }
  .sidebar #content .widget_contact_info .social.inline-list li a.pinterest:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.pinterest:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.pinterest:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.pinterest:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.pinterest:hover, body #content .widget_contact_info .social.inline-list li a.pinterest:hover {
    color: #ca2128; }
  .sidebar #content .widget_contact_info .social.inline-list li a.dribbble:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.dribbble:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.dribbble:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.dribbble:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.dribbble:hover, body #content .widget_contact_info .social.inline-list li a.dribbble:hover {
    color: #d97aa6; }
  .sidebar #content .widget_contact_info .social.inline-list li a.flickr:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.flickr:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.flickr:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.flickr:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.flickr:hover, body #content .widget_contact_info .social.inline-list li a.flickr:hover {
    color: #dc97c0; }
  .sidebar #content .widget_contact_info .social.inline-list li a.github:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.github:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.github:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.github:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.github:hover, body #content .widget_contact_info .social.inline-list li a.github:hover {
    color: #171515; }
  .sidebar #content .widget_contact_info .social.inline-list li a.instagram:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.instagram:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.instagram:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.instagram:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.instagram:hover, body #content .widget_contact_info .social.inline-list li a.instagram:hover {
    color: #c7c5b3; }
  .sidebar #content .widget_contact_info .social.inline-list li a.skype:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.skype:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.skype:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.skype:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.skype:hover, body #content .widget_contact_info .social.inline-list li a.skype:hover {
    color: #36c4f3; }
  .sidebar #content .widget_contact_info .social.inline-list li a.tumblr:hover, body.woocommerce #content .widget_contact_info .social.inline-list li a.tumblr:hover, body.woocommerce-page #content .widget_contact_info .social.inline-list li a.tumblr:hover, .woocommerce #content .widget_contact_info .social.inline-list li a.tumblr:hover, .woocommerce-page #content .widget_contact_info .social.inline-list li a.tumblr:hover, body #content .widget_contact_info .social.inline-list li a.tumblr:hover {
    color: #4d7ea3; }
.sidebar #content .widget_contact_info .social.inline-list > li, body.woocommerce #content .widget_contact_info .social.inline-list > li, body.woocommerce-page #content .widget_contact_info .social.inline-list > li, .woocommerce #content .widget_contact_info .social.inline-list > li, .woocommerce-page #content .widget_contact_info .social.inline-list > li, body #content .widget_contact_info .social.inline-list > li {
  margin-bottom: 7px;
  margin-right: 7px; }
.sidebar .widget_about_author .author_thumb img, body.woocommerce .widget_about_author .author_thumb img, body.woocommerce-page .widget_about_author .author_thumb img, .woocommerce .widget_about_author .author_thumb img, .woocommerce-page .widget_about_author .author_thumb img, body .widget_about_author .author_thumb img {
  width: 90px;
  border: 1px solid rgba(0, 0, 0, 0.2); }
.sidebar .widget_about_author .author_name, body.woocommerce .widget_about_author .author_name, body.woocommerce-page .widget_about_author .author_name, .woocommerce .widget_about_author .author_name, .woocommerce-page .widget_about_author .author_name, body .widget_about_author .author_name {
  margin-bottom: 5px; }
  .sidebar .widget_about_author .author_name a, body.woocommerce .widget_about_author .author_name a, body.woocommerce-page .widget_about_author .author_name a, .woocommerce .widget_about_author .author_name a, .woocommerce-page .widget_about_author .author_name a, body .widget_about_author .author_name a {
    font-weight: normal;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    text-decoration: none;
    color: black; }
    .sidebar .widget_about_author .author_name a:hover, body.woocommerce .widget_about_author .author_name a:hover, body.woocommerce-page .widget_about_author .author_name a:hover, .woocommerce .widget_about_author .author_name a:hover, .woocommerce-page .widget_about_author .author_name a:hover, body .widget_about_author .author_name a:hover {
      color: #eb5429; }
.sidebar .widget_recent_comments ul li, .sidebar .widget_recent_entries ul li, body.woocommerce .widget_recent_comments ul li, body.woocommerce .widget_recent_entries ul li, body.woocommerce-page .widget_recent_comments ul li, body.woocommerce-page .widget_recent_entries ul li, .woocommerce .widget_recent_comments ul li, .woocommerce .widget_recent_entries ul li, .woocommerce-page .widget_recent_comments ul li, .woocommerce-page .widget_recent_entries ul li, body .widget_recent_comments ul li, body .widget_recent_entries ul li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding-bottom: 10px; }
  .sidebar .widget_recent_comments ul li span, .sidebar .widget_recent_entries ul li span, body.woocommerce .widget_recent_comments ul li span, body.woocommerce .widget_recent_entries ul li span, body.woocommerce-page .widget_recent_comments ul li span, body.woocommerce-page .widget_recent_entries ul li span, .woocommerce .widget_recent_comments ul li span, .woocommerce .widget_recent_entries ul li span, .woocommerce-page .widget_recent_comments ul li span, .woocommerce-page .widget_recent_entries ul li span, body .widget_recent_comments ul li span, body .widget_recent_entries ul li span {
    display: inline-block;
    color: #888888;
    font-size: 13px; }
    .sidebar .widget_recent_comments ul li span:hover, .sidebar .widget_recent_entries ul li span:hover, body.woocommerce .widget_recent_comments ul li span:hover, body.woocommerce .widget_recent_entries ul li span:hover, body.woocommerce-page .widget_recent_comments ul li span:hover, body.woocommerce-page .widget_recent_entries ul li span:hover, .woocommerce .widget_recent_comments ul li span:hover, .woocommerce .widget_recent_entries ul li span:hover, .woocommerce-page .widget_recent_comments ul li span:hover, .woocommerce-page .widget_recent_entries ul li span:hover, body .widget_recent_comments ul li span:hover, body .widget_recent_entries ul li span:hover {
      color: #626262; }
  .sidebar .widget_recent_comments ul li a, .sidebar .widget_recent_entries ul li a, body.woocommerce .widget_recent_comments ul li a, body.woocommerce .widget_recent_entries ul li a, body.woocommerce-page .widget_recent_comments ul li a, body.woocommerce-page .widget_recent_entries ul li a, .woocommerce .widget_recent_comments ul li a, .woocommerce .widget_recent_entries ul li a, .woocommerce-page .widget_recent_comments ul li a, .woocommerce-page .widget_recent_entries ul li a, body .widget_recent_comments ul li a, body .widget_recent_entries ul li a {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    display: block;
    font-size: 0.96774rem;
    color: black;
    line-height: 1.4;
    margin-bottom: 0;
    display: inline-block; }
    .sidebar .widget_recent_comments ul li a:hover, .sidebar .widget_recent_entries ul li a:hover, body.woocommerce .widget_recent_comments ul li a:hover, body.woocommerce .widget_recent_entries ul li a:hover, body.woocommerce-page .widget_recent_comments ul li a:hover, body.woocommerce-page .widget_recent_entries ul li a:hover, .woocommerce .widget_recent_comments ul li a:hover, .woocommerce .widget_recent_entries ul li a:hover, .woocommerce-page .widget_recent_comments ul li a:hover, .woocommerce-page .widget_recent_entries ul li a:hover, body .widget_recent_comments ul li a:hover, body .widget_recent_entries ul li a:hover {
      color: #eb5429;
      text-decoration: none; }
  .sidebar .widget_recent_comments ul li:last-child, .sidebar .widget_recent_entries ul li:last-child, body.woocommerce .widget_recent_comments ul li:last-child, body.woocommerce .widget_recent_entries ul li:last-child, body.woocommerce-page .widget_recent_comments ul li:last-child, body.woocommerce-page .widget_recent_entries ul li:last-child, .woocommerce .widget_recent_comments ul li:last-child, .woocommerce .widget_recent_entries ul li:last-child, .woocommerce-page .widget_recent_comments ul li:last-child, .woocommerce-page .widget_recent_entries ul li:last-child, body .widget_recent_comments ul li:last-child, body .widget_recent_entries ul li:last-child {
    border: 0;
    margin-bottom: 0; }
.sidebar .widget_recent_comments ul .recentcomments > a, .sidebar .widget_recent_entries ul .recentcomments > a, body.woocommerce .widget_recent_comments ul .recentcomments > a, body.woocommerce .widget_recent_entries ul .recentcomments > a, body.woocommerce-page .widget_recent_comments ul .recentcomments > a, body.woocommerce-page .widget_recent_entries ul .recentcomments > a, .woocommerce .widget_recent_comments ul .recentcomments > a, .woocommerce .widget_recent_entries ul .recentcomments > a, .woocommerce-page .widget_recent_comments ul .recentcomments > a, .woocommerce-page .widget_recent_entries ul .recentcomments > a, body .widget_recent_comments ul .recentcomments > a, body .widget_recent_entries ul .recentcomments > a {
  color: #888888;
  font-size: 13px;
  display: inline; }
  .sidebar .widget_recent_comments ul .recentcomments > a:hover, .sidebar .widget_recent_entries ul .recentcomments > a:hover, body.woocommerce .widget_recent_comments ul .recentcomments > a:hover, body.woocommerce .widget_recent_entries ul .recentcomments > a:hover, body.woocommerce-page .widget_recent_comments ul .recentcomments > a:hover, body.woocommerce-page .widget_recent_entries ul .recentcomments > a:hover, .woocommerce .widget_recent_comments ul .recentcomments > a:hover, .woocommerce .widget_recent_entries ul .recentcomments > a:hover, .woocommerce-page .widget_recent_comments ul .recentcomments > a:hover, .woocommerce-page .widget_recent_entries ul .recentcomments > a:hover, body .widget_recent_comments ul .recentcomments > a:hover, body .widget_recent_entries ul .recentcomments > a:hover {
    color: #626262; }
.sidebar .widget_categories ul li, .sidebar .widget_product_categories ul li, .sidebar .widget_nav_menu ul li, .sidebar .widget_meta ul li, body.woocommerce .widget_categories ul li, body.woocommerce .widget_product_categories ul li, body.woocommerce .widget_nav_menu ul li, body.woocommerce .widget_meta ul li, body.woocommerce-page .widget_categories ul li, body.woocommerce-page .widget_product_categories ul li, body.woocommerce-page .widget_nav_menu ul li, body.woocommerce-page .widget_meta ul li, .woocommerce .widget_categories ul li, .woocommerce .widget_product_categories ul li, .woocommerce .widget_nav_menu ul li, .woocommerce .widget_meta ul li, .woocommerce-page .widget_categories ul li, .woocommerce-page .widget_product_categories ul li, .woocommerce-page .widget_nav_menu ul li, .woocommerce-page .widget_meta ul li, body .widget_categories ul li, body .widget_product_categories ul li, body .widget_nav_menu ul li, body .widget_meta ul li {
  margin-bottom: 10px;
  color: #888888;
  font-size: 13px;
  width: 100%;
  padding: 0 0 5px;
  font-size: 0.83871rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  .sidebar .widget_categories ul li:hover, .sidebar .widget_product_categories ul li:hover, .sidebar .widget_nav_menu ul li:hover, .sidebar .widget_meta ul li:hover, body.woocommerce .widget_categories ul li:hover, body.woocommerce .widget_product_categories ul li:hover, body.woocommerce .widget_nav_menu ul li:hover, body.woocommerce .widget_meta ul li:hover, body.woocommerce-page .widget_categories ul li:hover, body.woocommerce-page .widget_product_categories ul li:hover, body.woocommerce-page .widget_nav_menu ul li:hover, body.woocommerce-page .widget_meta ul li:hover, .woocommerce .widget_categories ul li:hover, .woocommerce .widget_product_categories ul li:hover, .woocommerce .widget_nav_menu ul li:hover, .woocommerce .widget_meta ul li:hover, .woocommerce-page .widget_categories ul li:hover, .woocommerce-page .widget_product_categories ul li:hover, .woocommerce-page .widget_nav_menu ul li:hover, .woocommerce-page .widget_meta ul li:hover, body .widget_categories ul li:hover, body .widget_product_categories ul li:hover, body .widget_nav_menu ul li:hover, body .widget_meta ul li:hover {
    color: #626262; }
  .sidebar .widget_categories ul li a, .sidebar .widget_product_categories ul li a, .sidebar .widget_nav_menu ul li a, .sidebar .widget_meta ul li a, body.woocommerce .widget_categories ul li a, body.woocommerce .widget_product_categories ul li a, body.woocommerce .widget_nav_menu ul li a, body.woocommerce .widget_meta ul li a, body.woocommerce-page .widget_categories ul li a, body.woocommerce-page .widget_product_categories ul li a, body.woocommerce-page .widget_nav_menu ul li a, body.woocommerce-page .widget_meta ul li a, .woocommerce .widget_categories ul li a, .woocommerce .widget_product_categories ul li a, .woocommerce .widget_nav_menu ul li a, .woocommerce .widget_meta ul li a, .woocommerce-page .widget_categories ul li a, .woocommerce-page .widget_product_categories ul li a, .woocommerce-page .widget_nav_menu ul li a, .woocommerce-page .widget_meta ul li a, body .widget_categories ul li a, body .widget_product_categories ul li a, body .widget_nav_menu ul li a, body .widget_meta ul li a {
    height: auto;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    display: block;
    font-size: 0.96774rem;
    color: black;
    line-height: 1.4;
    font-size: 0.83871rem;
    margin-bottom: 0;
    width: 80%;
    line-height: 20px; }
    .sidebar .widget_categories ul li a:hover, .sidebar .widget_product_categories ul li a:hover, .sidebar .widget_nav_menu ul li a:hover, .sidebar .widget_meta ul li a:hover, body.woocommerce .widget_categories ul li a:hover, body.woocommerce .widget_product_categories ul li a:hover, body.woocommerce .widget_nav_menu ul li a:hover, body.woocommerce .widget_meta ul li a:hover, body.woocommerce-page .widget_categories ul li a:hover, body.woocommerce-page .widget_product_categories ul li a:hover, body.woocommerce-page .widget_nav_menu ul li a:hover, body.woocommerce-page .widget_meta ul li a:hover, .woocommerce .widget_categories ul li a:hover, .woocommerce .widget_product_categories ul li a:hover, .woocommerce .widget_nav_menu ul li a:hover, .woocommerce .widget_meta ul li a:hover, .woocommerce-page .widget_categories ul li a:hover, .woocommerce-page .widget_product_categories ul li a:hover, .woocommerce-page .widget_nav_menu ul li a:hover, .woocommerce-page .widget_meta ul li a:hover, body .widget_categories ul li a:hover, body .widget_product_categories ul li a:hover, body .widget_nav_menu ul li a:hover, body .widget_meta ul li a:hover {
      color: #eb5429;
      text-decoration: none; }
.sidebar .widget_product_categories ul li, .sidebar .widget_nav_menu ul li, body.woocommerce .widget_product_categories ul li, body.woocommerce .widget_nav_menu ul li, body.woocommerce-page .widget_product_categories ul li, body.woocommerce-page .widget_nav_menu ul li, .woocommerce .widget_product_categories ul li, .woocommerce .widget_nav_menu ul li, .woocommerce-page .widget_product_categories ul li, .woocommerce-page .widget_nav_menu ul li, body .widget_product_categories ul li, body .widget_nav_menu ul li {
  border: 0;
  padding: 0; }
  .sidebar .widget_product_categories ul li a, .sidebar .widget_nav_menu ul li a, body.woocommerce .widget_product_categories ul li a, body.woocommerce .widget_nav_menu ul li a, body.woocommerce-page .widget_product_categories ul li a, body.woocommerce-page .widget_nav_menu ul li a, .woocommerce .widget_product_categories ul li a, .woocommerce .widget_nav_menu ul li a, .woocommerce-page .widget_product_categories ul li a, .woocommerce-page .widget_nav_menu ul li a, body .widget_product_categories ul li a, body .widget_nav_menu ul li a {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    width: 100%;
    padding: 0 0 5px; }
.sidebar .advt, body.woocommerce .advt, body.woocommerce-page .advt, .woocommerce .advt, .woocommerce-page .advt, body .advt {
  margin-top: 20px; }
  .sidebar .advt img, body.woocommerce .advt img, body.woocommerce-page .advt img, .woocommerce .advt img, .woocommerce-page .advt img, body .advt img {
    width: auto;
    max-width: 100%;
    margin: 0 auto 10px;
    display: table; }
  .sidebar .advt.advt-2c > a, body.woocommerce .advt.advt-2c > a, body.woocommerce-page .advt.advt-2c > a, .woocommerce .advt.advt-2c > a, .woocommerce-page .advt.advt-2c > a, body .advt.advt-2c > a {
    width: 100%;
    display: inline-block;
    margin-bottom: 25px; }
.sidebar .widget_tabs, body.woocommerce .widget_tabs, body.woocommerce-page .widget_tabs, .woocommerce .widget_tabs, .woocommerce-page .widget_tabs, body .widget_tabs {
  margin: 15px 0 0; }
.sidebar .product_list_widget .star-rating, body.woocommerce .product_list_widget .star-rating, body.woocommerce-page .product_list_widget .star-rating, .woocommerce .product_list_widget .star-rating, .woocommerce-page .product_list_widget .star-rating, body .product_list_widget .star-rating {
  position: relative;
  top: 5px; }
.sidebar .list .main-view, body.woocommerce .list .main-view, body.woocommerce-page .list .main-view, .woocommerce .list .main-view, .woocommerce-page .list .main-view, body .list .main-view {
  width: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding: 0 0 15px;
  margin: 0 0 15px; }
  .sidebar .list .main-view .view-img, body.woocommerce .list .main-view .view-img, body.woocommerce-page .list .main-view .view-img, .woocommerce .list .main-view .view-img, .woocommerce-page .list .main-view .view-img, body .list .main-view .view-img {
    margin-bottom: 0; }
    .sidebar .list .main-view .view-img img, body.woocommerce .list .main-view .view-img img, body.woocommerce-page .list .main-view .view-img img, .woocommerce .list .main-view .view-img img, .woocommerce-page .list .main-view .view-img img, body .list .main-view .view-img img {
      border: 1px solid rgba(0, 0, 0, 0.1);
      padding: 4px; }
.sidebar .sidebar .widget .widget-title, body.woocommerce .sidebar .widget .widget-title, body.woocommerce-page .sidebar .widget .widget-title, .woocommerce .sidebar .widget .widget-title, .woocommerce-page .sidebar .widget .widget-title, body .sidebar .widget .widget-title {
  border-top: 1px solid black;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  padding: 5px 0;
  font-size: 1.16129rem;
  text-transform: uppercase;
  margin-bottom: 1rem; }
.sidebar .sidebar .tagcloud a, body.woocommerce .sidebar .tagcloud a, body.woocommerce-page .sidebar .tagcloud a, .woocommerce .sidebar .tagcloud a, .woocommerce-page .sidebar .tagcloud a, body .sidebar .tagcloud a {
  border: 1px solid rgba(0, 0, 0, 0.3);
  padding: 4px 8px;
  margin: 0 5px 5px 0;
  color: #444444;
  font-size: 0.77419rem !important;
  line-height: 15px;
  display: inline-block; }
  .sidebar .sidebar .tagcloud a:hover, body.woocommerce .sidebar .tagcloud a:hover, body.woocommerce-page .sidebar .tagcloud a:hover, .woocommerce .sidebar .tagcloud a:hover, .woocommerce-page .sidebar .tagcloud a:hover, body .sidebar .tagcloud a:hover {
    color: white;
    background: #eb5429; }

/* blog post */
#main ul.blog-wrap {
  margin: 0;
  padding: 0; }
  #main ul.blog-wrap > li {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    width: 100%;
    display: inline-block;
    margin: 30px 0 0;
    padding: 40px 0 0; }
    #main ul.blog-wrap > li .post-header h3 {
      margin-bottom: 5px;
      margin-top: 0; }
      #main ul.blog-wrap > li .post-header h3 a {
        font-size: 1.80645rem;
        font-weight: 400;
        text-transform: none; }
        #main ul.blog-wrap > li .post-header h3 a:hover {
          color: #eb5429; }
    #main ul.blog-wrap > li .post-content a.excerpt-read-more {
      text-transform: uppercase;
      font-size: 0.90323rem;
      padding: 10px 20px 11px;
      border: 0px;
      border-radius: 0px;
      font-family: 'Roboto', sans-serif;
      font-weight: normal;
      box-shadow: none;
      text-shadow: none;
      background: #333333;
      color: white;
      line-height: normal;
      letter-spacing: 0px;
      display: inline-block; }
      #main ul.blog-wrap > li .post-content a.excerpt-read-more.alt, #main ul.blog-wrap > li .post-content a.excerpt-read-more.checkout {
        background: #eb5429; }
        #main ul.blog-wrap > li .post-content a.excerpt-read-more.alt:hover, #main ul.blog-wrap > li .post-content a.excerpt-read-more.checkout:hover {
          background: #333333; }
      #main ul.blog-wrap > li .post-content a.excerpt-read-more:hover, #main ul.blog-wrap > li .post-content a.excerpt-read-more:focus, #main ul.blog-wrap > li .post-content a.excerpt-read-more:active {
        background: #eb5429;
        text-shadow: none;
        color: white; }
      #main ul.blog-wrap > li .post-content a.excerpt-read-more.dropdown {
        padding-right: 3rem; }
      #main ul.blog-wrap > li .post-content a.excerpt-read-more.split {
        padding-right: 5rem; }
      #main ul.blog-wrap > li .post-content a.excerpt-read-more.secondary:after {
        border-color: white transparent transparent; }
      #main ul.blog-wrap > li .post-content a.excerpt-read-more.secondary span:after {
        border-color: white transparent transparent; }
      #main ul.blog-wrap > li .post-content a.excerpt-read-more.tiny {
        font-size: 0.64516rem; }
      #main ul.blog-wrap > li .post-content a.excerpt-read-more.small {
        font-size: 0.77419rem; }
      #main ul.blog-wrap > li .post-content a.excerpt-read-more.large {
        font-size: 1.16129rem; }
    #main ul.blog-wrap > li .post-content > img {
      margin-bottom: 20px; }
    #main ul.blog-wrap > li .post-content h3 {
      margin-bottom: 0;
      margin-top: 0; }
    #main ul.blog-wrap > li .article-footer {
      border-top: 1px solid rgba(0, 0, 0, 0.1);
      padding-top: 5px; }
      #main ul.blog-wrap > li .article-footer .tags a {
        color: #888888; }
        #main ul.blog-wrap > li .article-footer .tags a:hover {
          color: #eb5429; }
    #main ul.blog-wrap > li:first-child {
      border-top: 0;
      padding-top: 0;
      margin-top: 0; }
    @media only screen and (max-width:40em) {
      #main ul.blog-wrap > li {
        margin-top: 20px;
        padding-top: 20px; } }
#main .post-header .post-meta, #main .article-header .post-meta {
  width: 100%;
  display: inline-block;
  margin: 0;
  font-size: 12px;
  padding-bottom: 5px; }
  #main .post-header .post-meta li, #main .article-header .post-meta li {
    float: left;
    margin: 0 15px 0 0;
    color: #a2a2a2;
    list-style: none; }
    #main .post-header .post-meta li a, #main .article-header .post-meta li a {
      color: #626262;
      display: inline-block;
      text-transform: none;
      letter-spacing: 0;
      font-family: 'Roboto', sans-serif;
      font-size: 0.83871rem; }
      #main .post-header .post-meta li a:hover, #main .article-header .post-meta li a:hover {
        color: #eb5429; }
#main #respond {
  display: block; }
  #main #respond ul {
    margin: 0; }
  #main #respond form input[type="text"], #main #respond form input[type="email"], #main #respond form input[type="url"] {
    min-width: 330px; }
#main .comment-reply-link, #main #cancel-comment-reply-link {
  font-family: 'Roboto', sans-serif;
  font-weight: normal;
  display: block;
  font-size: 0.96774rem;
  color: black;
  line-height: 1.4;
  margin: 0; }
  #main .comment-reply-link:hover, #main #cancel-comment-reply-link:hover {
    color: #eb5429;
    text-decoration: none; }
  #main .comment-reply-link:hover, #main #cancel-comment-reply-link:hover {
    background: none;
    color: #eb5429; }
#main ol.commentlist {
  list-style: none; }
  #main ol.commentlist li.comment {
    padding: 0;
    list-style: none; }
    #main ol.commentlist li.comment article {
      padding: 0.64516rem 0;
      margin: 0; }
    #main ol.commentlist li.comment a {
      color: #eb5429;
      letter-spacing: 0;
      display: inline-block; }
      #main ol.commentlist li.comment a:hover {
        color: #444444; }
  #main ol.commentlist .comment-author {
    margin-bottom: 3px; }
    #main ol.commentlist .comment-author cite a {
      font-family: 'Roboto', sans-serif;
      font-weight: normal;
      display: block;
      font-size: 0.96774rem;
      color: black;
      line-height: 1.4;
      font-size: 1.03226rem;
      display: inline-block;
      font-weight: 400; }
      #main ol.commentlist .comment-author cite a:hover {
        color: #eb5429;
        text-decoration: none; }
    #main ol.commentlist .comment-author .avatar {
      width: 70px;
      border: 1px solid rgba(0, 0, 0, 0.1);
      padding: 4px; }
  #main ol.commentlist #respond {
    margin: 0 0 0 5.35714rem; }
#main #post-author {
  background: white;
  border-radius: 0px;
  border: 1px solid rgba(0, 0, 0, 0.1); }
  #main #post-author .profile-image img {
    border-radius: 0;
    border: 1px solid rgba(0, 0, 0, 0.1);
    padding: 4px;
    width: 70px; }
#main #commentform > p {
  margin-bottom: 20px; }
#main #commentform input[type="text"], #main #commentform input[type="email"], #main #commentform input {
  margin-bottom: 0;
  width: auto; }
#main #commentform .comment-form-rating .stars a { width: 15px; margin-right: 0 !important; }
#main #commentform ul {
  margin-bottom: 10px; }
#main #reviews .commentlist li {
  min-height: 70px; }

/* search page */
.search-results #main .main-view {
  background: none;
  box-shadow: none; }
  .search-results #main .main-view .hover-overlay {
    padding: 15px;
    background: white;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.01); }
.search-results #main .list .main-view {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  width: auto;
  display: block;
  margin: 0 15px;
  padding: 0; }
.search-results #main .tabs-content {
  margin: 0; }

#post-not-found {
  background: white;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 50px 20px;
  text-align: center; }
  #post-not-found .article-footer #searchform input[type="text"], #post-not-found .search #searchform input[type="text"] {
    width: 80%;
    display: inline-block;
    float: none; }
  #post-not-found .article-footer p, #post-not-found .search p {
    margin: 0; }
  #post-not-found .search {
    max-width: 50%;
    margin: auto; }

/*login*/
body #content form.login, body #content .checkout_coupon {
  border: 0px;
  width: 100%;
  display: inline-block;
  border-radius: 0px;
  margin-top: 0;
  padding: 0; }
  body #content form.login input[type="text"], body #content form.login input[type="password"], body #content .checkout_coupon input[type="text"], body #content .checkout_coupon input[type="password"] {
    max-width: 300px; }
  body #content form.login .form-row-first, body #content form.login .form-row-last, body #content .checkout_coupon .form-row-first, body #content .checkout_coupon .form-row-last {
    float: left;
    max-width: 250px;
    margin: 0 10px 10px 0; }

/* footer above content */
body .footer-above-content {
  margin-top: 10px;
  float: left;
  font-family: 'Roboto', sans-serif;
  width: 100%;
  display: inline-block;
  background: #e6e6e6; }
  body .footer-above-content ~ .footer {
    margin-top: 0; }
  body .footer-above-content .widget-title {
    font-family: 'Roboto', sans-serif;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: 1.16129rem;
    font-weight: 500;
    margin-bottom: 30px; }
  body .footer-above-content .product_list_widget li {
    border-color: rgba(0, 0, 0, 0.3); }
  body .footer-above-content .advt {
    margin-top: 20px; }
    body .footer-above-content .advt img {
      width: 100%;
      margin: 0 0 10px; }
    body .footer-above-content .advt.advt-2c > a {
      width: 100%;
      display: inline-block;
      margin-bottom: 25px; }

/* Begin Footer */
body.woocommerce .footer, body.woocommerce-page .footer, .woocommerce .footer, .woocommerce-page .footer, body .footer {
  margin-top: 30px;
  background: #b6aa90;
  color: white; }
  body.woocommerce .footer a, body.woocommerce-page .footer a, .woocommerce .footer a, .woocommerce-page .footer a, body .footer a {
    font-size: 1rem; }
    body.woocommerce .footer a:hover, body.woocommerce-page .footer a:hover, .woocommerce .footer a:hover, .woocommerce-page .footer a:hover, body .footer a:hover {
      color: black;
      text-decoration: none; }
  body.woocommerce .footer .widget-title, body.woocommerce-page .footer .widget-title, .woocommerce .footer .widget-title, .woocommerce-page .footer .widget-title, body .footer .widget-title {
    font-size: 1.29032rem;
    text-transform: uppercase; }
  body.woocommerce .footer .textwidget, body.woocommerce-page .footer .textwidget, .woocommerce .footer .textwidget, .woocommerce-page .footer .textwidget, body .footer .textwidget {
    line-height: 1.5; }
    body.woocommerce .footer .textwidget ul, body.woocommerce-page .footer .textwidget ul, .woocommerce .footer .textwidget ul, .woocommerce-page .footer .textwidget ul, body .footer .textwidget ul {
      margin-top: 15px; }
    body.woocommerce .footer .textwidget li, body.woocommerce-page .footer .textwidget li, .woocommerce .footer .textwidget li, .woocommerce-page .footer .textwidget li, body .footer .textwidget li {
      margin-bottom: 3px;
      font-size: 1rem;
      width: 100%;
      display: inline-block; }
      body.woocommerce .footer .textwidget li i, body.woocommerce-page .footer .textwidget li i, .woocommerce .footer .textwidget li i, .woocommerce-page .footer .textwidget li i, body .footer .textwidget li i {
        float: left;
        text-align: left;
        vertical-align: middle;
        height: 30px;
        width: 30px;
        line-height: 26px; }
    body.woocommerce .footer .textwidget i + span, body.woocommerce-page .footer .textwidget i + span, .woocommerce .footer .textwidget i + span, .woocommerce-page .footer .textwidget i + span, body .footer .textwidget i + span {
      display: block;
      overflow: hidden;
      word-wrap: break-word; }
  body.woocommerce .footer input[type="text"], body.woocommerce-page .footer input[type="text"], .woocommerce .footer input[type="text"], .woocommerce-page .footer input[type="text"], body .footer input[type="text"] {
    background: rgba(255, 255, 255, 0.4);
    border: 0px; }
    body.woocommerce .footer input[type="text"]::-webkit-input-placeholder, body.woocommerce-page .footer input[type="text"]::-webkit-input-placeholder, .woocommerce .footer input[type="text"]::-webkit-input-placeholder, .woocommerce-page .footer input[type="text"]::-webkit-input-placeholder, body .footer input[type="text"]::-webkit-input-placeholder {
      color: black; }
    body.woocommerce .footer input[type="text"]:-moz-placeholder, body.woocommerce-page .footer input[type="text"]:-moz-placeholder, .woocommerce .footer input[type="text"]:-moz-placeholder, .woocommerce-page .footer input[type="text"]:-moz-placeholder, body .footer input[type="text"]:-moz-placeholder {
      color: black; }
    body.woocommerce .footer input[type="text"]::-moz-placeholder, body.woocommerce-page .footer input[type="text"]::-moz-placeholder, .woocommerce .footer input[type="text"]::-moz-placeholder, .woocommerce-page .footer input[type="text"]::-moz-placeholder, body .footer input[type="text"]::-moz-placeholder {
      color: black; }
    body.woocommerce .footer input[type="text"]:-ms-input-placeholder, body.woocommerce-page .footer input[type="text"]:-ms-input-placeholder, .woocommerce .footer input[type="text"]:-ms-input-placeholder, .woocommerce-page .footer input[type="text"]:-ms-input-placeholder, body .footer input[type="text"]:-ms-input-placeholder {
      color: black; }
    body.woocommerce .footer input[type="text"]:focus, body.woocommerce-page .footer input[type="text"]:focus, .woocommerce .footer input[type="text"]:focus, .woocommerce-page .footer input[type="text"]:focus, body .footer input[type="text"]:focus {
      background: rgba(255, 255, 255, 0.4); }
  body.woocommerce .footer input[type="submit"], body.woocommerce-page .footer input[type="submit"], .woocommerce .footer input[type="submit"], .woocommerce-page .footer input[type="submit"], body .footer input[type="submit"] {
    background: #444444; }
  body.woocommerce .footer .widget_nav_menu ul li, body.woocommerce .footer .widget_categories ul li, body.woocommerce .footer .widget_product_categories ul li, body.woocommerce-page .footer .widget_nav_menu ul li, body.woocommerce-page .footer .widget_categories ul li, body.woocommerce-page .footer .widget_product_categories ul li, .woocommerce .footer .widget_nav_menu ul li, .woocommerce .footer .widget_categories ul li, .woocommerce .footer .widget_product_categories ul li, .woocommerce-page .footer .widget_nav_menu ul li, .woocommerce-page .footer .widget_categories ul li, .woocommerce-page .footer .widget_product_categories ul li, body .footer .widget_nav_menu ul li, body .footer .widget_categories ul li, body .footer .widget_product_categories ul li {
    color: white;
    margin-bottom: 0.75em;
    width: 100%;
    display: inline-block;
    padding-right: 0; }
    body.woocommerce .footer .widget_nav_menu ul li a, body.woocommerce .footer .widget_categories ul li a, body.woocommerce .footer .widget_product_categories ul li a, body.woocommerce-page .footer .widget_nav_menu ul li a, body.woocommerce-page .footer .widget_categories ul li a, body.woocommerce-page .footer .widget_product_categories ul li a, .woocommerce .footer .widget_nav_menu ul li a, .woocommerce .footer .widget_categories ul li a, .woocommerce .footer .widget_product_categories ul li a, .woocommerce-page .footer .widget_nav_menu ul li a, .woocommerce-page .footer .widget_categories ul li a, .woocommerce-page .footer .widget_product_categories ul li a, body .footer .widget_nav_menu ul li a, body .footer .widget_categories ul li a, body .footer .widget_product_categories ul li a {
      text-transform: none;
      font-family: 'Roboto', sans-serif;
      letter-spacing: 0px;
      line-height: 1.4;
      color: white;
      border: 0;
      font-size: 1rem; }
      body.woocommerce .footer .widget_nav_menu ul li a:hover, body.woocommerce .footer .widget_categories ul li a:hover, body.woocommerce .footer .widget_product_categories ul li a:hover, body.woocommerce-page .footer .widget_nav_menu ul li a:hover, body.woocommerce-page .footer .widget_categories ul li a:hover, body.woocommerce-page .footer .widget_product_categories ul li a:hover, .woocommerce .footer .widget_nav_menu ul li a:hover, .woocommerce .footer .widget_categories ul li a:hover, .woocommerce .footer .widget_product_categories ul li a:hover, .woocommerce-page .footer .widget_nav_menu ul li a:hover, .woocommerce-page .footer .widget_categories ul li a:hover, .woocommerce-page .footer .widget_product_categories ul li a:hover, body .footer .widget_nav_menu ul li a:hover, body .footer .widget_categories ul li a:hover, body .footer .widget_product_categories ul li a:hover {
        color: black; }
  body.woocommerce .footer ul.product_list_widget li a, body.woocommerce-page .footer ul.product_list_widget li a, .woocommerce .footer ul.product_list_widget li a, .woocommerce-page .footer ul.product_list_widget li a, body .footer ul.product_list_widget li a {
    color: white; }
  body.woocommerce .footer .footer-top, body.woocommerce-page .footer .footer-top, .woocommerce .footer .footer-top, .woocommerce-page .footer .footer-top, body .footer .footer-top {
    background: white;
    border-top: 1px solid #efece6;
    width: 100%;
    display: inline-block; }
    body.woocommerce .footer .footer-top ul, body.woocommerce-page .footer .footer-top ul, .woocommerce .footer .footer-top ul, .woocommerce-page .footer .footer-top ul, body .footer .footer-top ul {
      list-style: none;
      margin: auto;
      padding: 0; }
      body.woocommerce .footer .footer-top ul li, body.woocommerce-page .footer .footer-top ul li, .woocommerce .footer .footer-top ul li, .woocommerce-page .footer .footer-top ul li, body .footer .footer-top ul li {
        display: inline-block;
        border-left: 1px solid #ded9ce;
        padding: 15px 30px;
        width: 33%; }
        body.woocommerce .footer .footer-top ul li:first-child, body.woocommerce-page .footer .footer-top ul li:first-child, .woocommerce .footer .footer-top ul li:first-child, .woocommerce-page .footer .footer-top ul li:first-child, body .footer .footer-top ul li:first-child {
          border-left: 0; }
        body.woocommerce .footer .footer-top ul li i, body.woocommerce-page .footer .footer-top ul li i, .woocommerce .footer .footer-top ul li i, .woocommerce-page .footer .footer-top ul li i, body .footer .footer-top ul li i {
          float: left;
          height: 50px;
          width: 50px;
          color: #595959;
          vertical-align: middle;
          font-size: 48px;
          margin-right: 30px;
          line-height: normal; }
        body.woocommerce .footer .footer-top ul li h2, body.woocommerce-page .footer .footer-top ul li h2, .woocommerce .footer .footer-top ul li h2, .woocommerce-page .footer .footer-top ul li h2, body .footer .footer-top ul li h2 {
          font-weight: normal;
          display: block;
          overflow: hidden;
          margin: 0;
          font-family: 'Roboto', sans-serif;
          font-size: 1.29032rem; }
          body.woocommerce .footer .footer-top ul li h2 span, body.woocommerce-page .footer .footer-top ul li h2 span, .woocommerce .footer .footer-top ul li h2 span, .woocommerce-page .footer .footer-top ul li h2 span, body .footer .footer-top ul li h2 span {
            color: #eb5429; }
          body.woocommerce .footer .footer-top ul li h2 small, body.woocommerce-page .footer .footer-top ul li h2 small, .woocommerce .footer .footer-top ul li h2 small, .woocommerce-page .footer .footer-top ul li h2 small, body .footer .footer-top ul li h2 small {
            display: block;
            font-size: 1rem;
            color: #595959;
            line-height: normal;
            text-transform: none; }
          @media only screen and (max-width:40em) {
            body.woocommerce .footer .footer-top ul li h2, body.woocommerce-page .footer .footer-top ul li h2, .woocommerce .footer .footer-top ul li h2, .woocommerce-page .footer .footer-top ul li h2, body .footer .footer-top ul li h2 {
              line-height: 22px; } }
    body.woocommerce .footer .footer-top .widget, body.woocommerce-page .footer .footer-top .widget, .woocommerce .footer .footer-top .widget, .woocommerce-page .footer .footer-top .widget, body .footer .footer-top .widget {
      margin: 0; }
  @media only screen and (max-width:64em) {
    body.woocommerce .footer, body.woocommerce-page .footer, .woocommerce .footer, .woocommerce-page .footer, body .footer {
      margin-top: 10px; }
      body.woocommerce .footer .footer-top ul li, body.woocommerce-page .footer .footer-top ul li, .woocommerce .footer .footer-top ul li, .woocommerce-page .footer .footer-top ul li, body .footer .footer-top ul li {
        width: 100%;
        border-left: 0;
        border-top: 1px solid #ded9ce; }
        body.woocommerce .footer .footer-top ul li:first-child, body.woocommerce-page .footer .footer-top ul li:first-child, .woocommerce .footer .footer-top ul li:first-child, .woocommerce-page .footer .footer-top ul li:first-child, body .footer .footer-top ul li:first-child {
          border: 0; }
        body.woocommerce .footer .footer-top ul li i, body.woocommerce-page .footer .footer-top ul li i, .woocommerce .footer .footer-top ul li i, .woocommerce-page .footer .footer-top ul li i, body .footer .footer-top ul li i {
          text-align: center; } }
  body.woocommerce .footer div.widget.social_media:first-child, body.woocommerce-page .footer div.widget.social_media:first-child, .woocommerce .footer div.widget.social_media:first-child, .woocommerce-page .footer div.widget.social_media:first-child, body .footer div.widget.social_media:first-child {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    width: auto;
    display: block;
    margin: 0 20px;
    padding: 0 0 20px;
    text-align: center; }
  @media only screen and (max-width:64em) {
    body.woocommerce .footer .footer-widget, body.woocommerce-page .footer .footer-widget, .woocommerce .footer .footer-widget, .woocommerce-page .footer .footer-widget, body .footer .footer-widget {
      width: 100%;
      display: inline-block;
      margin: 0; }
      body.woocommerce .footer .footer-widget > .widget, body.woocommerce .footer .footer-widget div.widget.social_media:first-child, body.woocommerce-page .footer .footer-widget > .widget, body.woocommerce-page .footer .footer-widget div.widget.social_media:first-child, .woocommerce .footer .footer-widget > .widget, .woocommerce .footer .footer-widget div.widget.social_media:first-child, .woocommerce-page .footer .footer-widget > .widget, .woocommerce-page .footer .footer-widget div.widget.social_media:first-child, body .footer .footer-widget > .widget, body .footer .footer-widget div.widget.social_media:first-child {
        width: 100%;
        display: inline-block;
        margin: 0;
        padding: 0 0 10px; } }
  body.woocommerce .footer .footer-widget > .widget, body.woocommerce-page .footer .footer-widget > .widget, .woocommerce .footer .footer-widget > .widget, .woocommerce-page .footer .footer-widget > .widget, body .footer .footer-widget > .widget {
    background: transparent !important; }
body.woocommerce .footer-bottom, body.woocommerce-page .footer-bottom, .woocommerce .footer-bottom, .woocommerce-page .footer-bottom, body .footer-bottom {
  background: rgba(0, 0, 0, 0.1);
  width: 100%;
  display: inline-block;
  float: left; }
  body.woocommerce .footer-bottom a, body.woocommerce-page .footer-bottom a, .woocommerce .footer-bottom a, .woocommerce-page .footer-bottom a, body .footer-bottom a {
    color: white; }
  body.woocommerce .footer-bottom .footer-meta, body.woocommerce-page .footer-bottom .footer-meta, .woocommerce .footer-bottom .footer-meta, .woocommerce-page .footer-bottom .footer-meta, body .footer-bottom .footer-meta {
    border-top: 0;
    padding: 10px 0 10px;
    width: 100%;
    display: inline-block;
    float: left; }
    body.woocommerce .footer-bottom .footer-meta p, body.woocommerce-page .footer-bottom .footer-meta p, .woocommerce .footer-bottom .footer-meta p, .woocommerce-page .footer-bottom .footer-meta p, body .footer-bottom .footer-meta p {
      margin: 0;
      line-height: 30px; }
  body.woocommerce .footer-bottom ul.left, body.woocommerce-page .footer-bottom ul.left, .woocommerce .footer-bottom ul.left, .woocommerce-page .footer-bottom ul.left, body .footer-bottom ul.left {
    list-style: none;
    margin: 0;
    padding: 0; }
    body.woocommerce .footer-bottom ul.left li, body.woocommerce-page .footer-bottom ul.left li, .woocommerce .footer-bottom ul.left li, .woocommerce-page .footer-bottom ul.left li, body .footer-bottom ul.left li {
      display: inline-block;
      font-size: 30px;
      line-height: 30px;
      color: #333333;
      margin-right: 5px; }
body.woocommerce .widget_contact_info .social.inline-list li, body.woocommerce-page .widget_contact_info .social.inline-list li, .woocommerce .widget_contact_info .social.inline-list li, .woocommerce-page .widget_contact_info .social.inline-list li, body .widget_contact_info .social.inline-list li {
  margin-right: 3px;
  margin-bottom: 8px; }
  body.woocommerce .widget_contact_info .social.inline-list li a, body.woocommerce-page .widget_contact_info .social.inline-list li a, .woocommerce .widget_contact_info .social.inline-list li a, .woocommerce-page .widget_contact_info .social.inline-list li a, body .widget_contact_info .social.inline-list li a {
    height: 38px;
    width: 38px;
    padding: 0;
    line-height: 38px; }
    body.woocommerce .widget_contact_info .social.inline-list li a:hover, body.woocommerce-page .widget_contact_info .social.inline-list li a:hover, .woocommerce .widget_contact_info .social.inline-list li a:hover, .woocommerce-page .widget_contact_info .social.inline-list li a:hover, body .widget_contact_info .social.inline-list li a:hover {
      background-color: transparent; }

/* animation */
.widget_nav_menu ul li a, .widget_categories ul li a, .widget_product_categories ul li a, .widget_layered_nav ul li a, .widget_meta ul li a {
  -webkit-transition: all 0.2s ease 0s;
  -moz-transition: all 0.2s ease 0s;
  -ms-transition: all 0.2s ease 0s;
  -o-transition: all 0.2s ease 0s;
  transition: all 0.2s ease 0s; }
  .widget_nav_menu ul li a:hover, .widget_categories ul li a:hover, .widget_product_categories ul li a:hover, .widget_layered_nav ul li a:hover, .widget_meta ul li a:hover {
    padding-left: 5px !important; }

/* Woo Cart New */
body .woo-cart-new { display: flex !important; align-items: center; right: -12px !important; background: #333; border-radius: 200px; line-height: normal; padding: 10px; }
body .woo-cart-new i { background: none; border-radius: 0; color: #fff; padding: 0 !important; margin-right: 5px; }
body .woo-cart-new:hover i { background: none !important; border-color: transparent; !important; color: #fff !important; }
body .woo-cart-new .cart-contents-count { color: #fff; }

/* media query */
@media only screen and (max-width:1200px) {
  body .woo-cart-new { right: 0px !important; }

  .widget {
    margin: 0 0 2.2em; } }

@media only screen and (max-width:75em) {
  .tab-bar-section {
    text-align: left; }
  .header {
    padding: 5px 0 10px; }
  .shop-cart {
    width: 80px; }
    .shop-cart b {
      display: none; } }

@media only screen and (max-width:64em) {
  .header {
    padding: 0; }
    .header > .columns {
      padding: 0;
      position: inherit; }
  body.woocommerce .sidebar > .widget, body.woocommerce-page .sidebar > .widget, body .sidebar > .widget {
    padding: 1px 10px 12px;
    margin: 15px -10px;
    width: auto;
    display: block; }
  body.woocommerce p.stars a:after, body.woocommerce-page p.stars a:after, body p.stars a:after {
    letter-spacing: 2px; }
  .footer .footer-top ul li {
    float: left; } }

@media screen and (max-width: 980px) {
  body.woocommerce #content div.product div.product_images, body.woocommerce #content div.product div.summary, body.woocommerce-page #content div.product div.product_images, body.woocommerce-page #content div.product div.summary, .woocommerce #content div.product div.product_images, .woocommerce #content div.product div.summary, .woocommerce-page #content div.product div.product_images, .woocommerce-page #content div.product div.summary, body #content div.product div.product_images, body #content div.product div.summary {
    width: 100%; } }

@media only screen and (max-width:40em) {
  body.woocommerce .related ul.products, body.woocommerce .products ul.products, body.woocommerce .cross-sells ul.products, body.woocommerce #content ul.products, body.woocommerce-page .related ul.products, body.woocommerce-page .products ul.products, body.woocommerce-page .cross-sells ul.products, body.woocommerce-page #content ul.products, .woocommerce .related ul.products, .woocommerce .products ul.products, .woocommerce .cross-sells ul.products, .woocommerce #content ul.products, .woocommerce-page .related ul.products, .woocommerce-page .products ul.products, .woocommerce-page .cross-sells ul.products, .woocommerce-page #content ul.products, body .related ul.products, body .products ul.products, body .cross-sells ul.products, body #content ul.products {
    margin: 0; }
    body.woocommerce .related ul.products li.product, body.woocommerce .products ul.products li.product, body.woocommerce .cross-sells ul.products li.product, body.woocommerce #content ul.products li.product, body.woocommerce-page .related ul.products li.product, body.woocommerce-page .products ul.products li.product, body.woocommerce-page .cross-sells ul.products li.product, body.woocommerce-page #content ul.products li.product, .woocommerce .related ul.products li.product, .woocommerce .products ul.products li.product, .woocommerce .cross-sells ul.products li.product, .woocommerce #content ul.products li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .products ul.products li.product, .woocommerce-page .cross-sells ul.products li.product, .woocommerce-page #content ul.products li.product, body .related ul.products li.product, body .products ul.products li.product, body .cross-sells ul.products li.product, body #content ul.products li.product {
      width: 100%;
      margin: 0 0 30px; }
  body.woocommerce #content div.product form.cart div.quantity, body.woocommerce-page #content div.product form.cart div.quantity, .woocommerce #content div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity, body #content div.product form.cart div.quantity {
    width: 95%;
    display: table;
    float: none;
    margin: 0 auto 10px; }
    body.woocommerce #content div.product form.cart div.quantity input.qty, body.woocommerce-page #content div.product form.cart div.quantity input.qty, .woocommerce #content div.product form.cart div.quantity input.qty, .woocommerce-page #content div.product form.cart div.quantity input.qty, body #content div.product form.cart div.quantity input.qty {
      width: calc(100% - 26px); }
  body.woocommerce #content div.product form.cart .button, body.woocommerce-page #content div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, body #content div.product form.cart .button {
    display: inline-block;
    width: 100%;
    text-align: center; }
  body.woocommerce #content div.product .woocommerce-tabs, body.woocommerce-page #content div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, body #content div.product .woocommerce-tabs {
    margin: 0 -10px 20px;
    width: auto;
    display: block; }
    body.woocommerce #content div.product .woocommerce-tabs > a, body.woocommerce-page #content div.product .woocommerce-tabs > a, .woocommerce #content div.product .woocommerce-tabs > a, .woocommerce-page #content div.product .woocommerce-tabs > a, body #content div.product .woocommerce-tabs > a {
      font-family: 'Roboto', sans-serif;
      font-weight: normal;
      display: block;
      font-size: 0.96774rem;
      color: black;
      line-height: 1.4;
      display: inline-block;
      width: 100%;
      padding: 10px 15px;
      position: relative;
      background: rgba(0, 0, 0, 0.05);
      border: 1px solid transparent;
      border-width: 1px 1px 0; }
      body.woocommerce #content div.product .woocommerce-tabs > a:hover, body.woocommerce-page #content div.product .woocommerce-tabs > a:hover, .woocommerce #content div.product .woocommerce-tabs > a:hover, .woocommerce-page #content div.product .woocommerce-tabs > a:hover, body #content div.product .woocommerce-tabs > a:hover {
        color: #eb5429;
        text-decoration: none; }
      body.woocommerce #content div.product .woocommerce-tabs > a:after, body.woocommerce-page #content div.product .woocommerce-tabs > a:after, .woocommerce #content div.product .woocommerce-tabs > a:after, .woocommerce-page #content div.product .woocommerce-tabs > a:after, body #content div.product .woocommerce-tabs > a:after {
        content: '\f067';
        font-size: 12px;
        font-family: FontAwesome;
        position: absolute;
        right: 10px;
        color: #888888; }
      body.woocommerce #content div.product .woocommerce-tabs > a.active, body.woocommerce-page #content div.product .woocommerce-tabs > a.active, .woocommerce #content div.product .woocommerce-tabs > a.active, .woocommerce-page #content div.product .woocommerce-tabs > a.active, body #content div.product .woocommerce-tabs > a.active {
        color: #eb5429;
        border-color: rgba(0, 0, 0, 0.02); }
        body.woocommerce #content div.product .woocommerce-tabs > a.active:after, body.woocommerce-page #content div.product .woocommerce-tabs > a.active:after, .woocommerce #content div.product .woocommerce-tabs > a.active:after, .woocommerce-page #content div.product .woocommerce-tabs > a.active:after, body #content div.product .woocommerce-tabs > a.active:after {
          content: '\f068';
          color: #eb5429; }
    body.woocommerce #content div.product .woocommerce-tabs > div.panel, body.woocommerce #content div.product .woocommerce-tabs div.panel.entry-content, body.woocommerce-page #content div.product .woocommerce-tabs > div.panel, body.woocommerce-page #content div.product .woocommerce-tabs div.panel.entry-content, .woocommerce #content div.product .woocommerce-tabs > div.panel, .woocommerce #content div.product .woocommerce-tabs div.panel.entry-content, .woocommerce-page #content div.product .woocommerce-tabs > div.panel, .woocommerce-page #content div.product .woocommerce-tabs div.panel.entry-content, body #content div.product .woocommerce-tabs > div.panel, body #content div.product .woocommerce-tabs div.panel.entry-content {
      margin: 0;
      box-shadow: none;
      border-color: rgba(0, 0, 0, 0.1);
      border-width: 0 1px 2px;
      padding: 10px; }
  body.woocommerce #reviews #review_form #respond, body.woocommerce-page #reviews #review_form #respond, .woocommerce #reviews #review_form #respond, .woocommerce-page #reviews #review_form #respond, body #reviews #review_form #respond {
    width: 100%;
    display: inline-block;
    position: inherit; }
    body.woocommerce #reviews #review_form #respond #commentform p label, body.woocommerce-page #reviews #review_form #respond #commentform p label, .woocommerce #reviews #review_form #respond #commentform p label, .woocommerce-page #reviews #review_form #respond #commentform p label, body #reviews #review_form #respond #commentform p label {
      width: 100%;
      display: inline-block; }
    body.woocommerce #reviews #review_form #respond #commentform p input[type="text"], body.woocommerce #reviews #review_form #respond #commentform p input[type="email"], body.woocommerce #reviews #review_form #respond #commentform p .stars, body.woocommerce #reviews #review_form #respond #commentform p textarea#comment, body.woocommerce-page #reviews #review_form #respond #commentform p input[type="text"], body.woocommerce-page #reviews #review_form #respond #commentform p input[type="email"], body.woocommerce-page #reviews #review_form #respond #commentform p .stars, body.woocommerce-page #reviews #review_form #respond #commentform p textarea#comment, .woocommerce #reviews #review_form #respond #commentform p input[type="text"], .woocommerce #reviews #review_form #respond #commentform p input[type="email"], .woocommerce #reviews #review_form #respond #commentform p .stars, .woocommerce #reviews #review_form #respond #commentform p textarea#comment, .woocommerce-page #reviews #review_form #respond #commentform p input[type="text"], .woocommerce-page #reviews #review_form #respond #commentform p input[type="email"], .woocommerce-page #reviews #review_form #respond #commentform p .stars, .woocommerce-page #reviews #review_form #respond #commentform p textarea#comment, body #reviews #review_form #respond #commentform p input[type="text"], body #reviews #review_form #respond #commentform p input[type="email"], body #reviews #review_form #respond #commentform p .stars, body #reviews #review_form #respond #commentform p textarea#comment {
      width: 100%;
      display: inline-block; }
    body.woocommerce #reviews #review_form #respond #commentform p.form-submit, body.woocommerce-page #reviews #review_form #respond #commentform p.form-submit, .woocommerce #reviews #review_form #respond #commentform p.form-submit, .woocommerce-page #reviews #review_form #respond #commentform p.form-submit, body #reviews #review_form #respond #commentform p.form-submit {
      padding-left: 0; }
  .sidebar .widget_categories ul li {
    width: 100%;
    margin: 0 0 10px;
    padding-right: 0; }
  .tabs dd {
    float: none;
    margin-bottom: 5px !important; } }


@media screen and (max-width: 846px) {
	/*body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr th, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr th,
	body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr td, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr td{width:100%;}*/
}

@media screen and (max-width: 767px) {
	body.woocommerce-cart.woocommerce-page #content table.shop_table .product-remove, body.woocommerce-cart.woocommerce-page #content table.cart .product-remove, .woocommerce-checkout #content table.shop_table .product-remove, .woocommerce-checkout #content table.cart .product-remove,
	body.woocommerce-cart.woocommerce-page #content table.shop_table .product-name, body.woocommerce-cart.woocommerce-page #content table.cart .product-name, .woocommerce-checkout #content table.shop_table .product-name, .woocommerce-checkout #content table.cart .product-name,
	body.woocommerce-cart.woocommerce-page #content table.shop_table .product-price, body.woocommerce-cart.woocommerce-page #content table.cart .product-price, .woocommerce-checkout #content table.shop_table .product-price, .woocommerce-checkout #content table.cart .product-price,
	body.woocommerce-cart.woocommerce-page #content table.shop_table .product-quantity, body.woocommerce-cart.woocommerce-page #content table.cart .product-quantity, .woocommerce-checkout #content table.shop_table .product-quantity, .woocommerce-checkout #content table.cart .product-quantity,
	body.woocommerce-cart.woocommerce-page #content table.shop_table .product-subtotal, body.woocommerce-cart.woocommerce-page #content table.cart .product-subtotal, .woocommerce-checkout #content table.shop_table .product-subtotal, .woocommerce-checkout #content table.cart .product-subtotal,
	body.woocommerce-cart.woocommerce-page #content table.shop_table .product-thumbnail, body.woocommerce-cart.woocommerce-page #content table.cart .product-thumbnail, .woocommerce-checkout #content table.shop_table .product-thumbnail, .woocommerce-checkout #content table.cart .product-thumbnail,
	body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals table tr td, .woocommerce-checkout #content .cart-collaterals .cart_totals table tr td{width:100%;}	
	
	body.woocommerce-cart.woocommerce-page #content .cart-collaterals .cart_totals, .woocommerce-checkout #content .cart-collaterals .cart_totals{width:100%;}
	body.woocommerce-cart.woocommerce-page #content table.shop_table .product-name, body.woocommerce-cart.woocommerce-page #content table.cart .product-name,
	.woocommerce-checkout #content table.shop_table .product-name, .woocommerce-checkout #content table.cart .product-name{width:auto !important;}
}