/*! Made with Bones: http://themble.com/bones :) */
/******************************************************************
Site Name:
Author:

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.

Helpful articles on Sass file organization:
http://thesassway.com/advanced/modular-css-naming-conventions

******************************************************************/
/*********************
IMPORTING PARTIALS
These files are needed at the beginning so that we establish all
our mixins, functions, and variables that we'll be using across
the whole project.
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Variables

Here is where we declare all our variables like colors, fonts,
base values, and defaults. We want to make sure this file ONLY
contains variables that way our files don't get all messy.
No one likes a mess.

******************************************************************/
/*********************
INCLUDE MEDIA BREAKPOINTS
Breakpoint variable renamed from $breakpoints to $im-breakpoints
$breakpoints sets the breaktpoints for Foundation Grid
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Typography

Need to import a font or set of icons for your site? Drop them in
here or just use this to establish your typographical grid. Or not.
Do whatever you want to...GOSH!

Helpful Articles:
http://trentwalton.com/2012/06/19/fluid-type/
http://ia.net/blog/responsive-typography-the-basics/
http://alistapart.com/column/responsive-typography-is-a-physical-discipline

******************************************************************/
/*********************
FONT FACE (IN YOUR FACE)
*********************/
/*  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:
  http://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;
  }
*/
/*
@font-face {
  font-family: 'ITCFranklinGothicStd-Book';
  src: url('./fonts/ITCFranklinGothicStd-Book.eot'); /* IE9 Compat Modes */
/*
  src: url('./fonts/ITCFranklinGothicStd-Book.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
/*
    url('./fonts/ITCFranklinGothicStd-Book.woff2') format('woff2'), /* Modern Browsers */
/*
    url('./fonts/ITCFranklinGothicStd-Book.woff') format('woff'), /* Modern Browsers */
/*
    url('./fonts/ITCFranklinGothicStd-Book.ttf') format('truetype'), /* Safari, Android, iOS */
/*
    url('./fonts/ITCFranklinGothicStd-Book.svg') format('svg'); /* Legacy iOS */
/*
	font-weight: normal;
  font-style: normal;
}

*/
@font-face {
  font-family: 'Futura ExtraBold';
  src: url("../fonts/Futura-ExtraBold.eot");
  src: url("../fonts/Futura-ExtraBold.eot?#iefix") format("embedded-opentype"), url("../fonts/Futura-ExtraBold.woff2") format("woff2"), url("../fonts/Futura-ExtraBold.woff") format("woff"), url("../fonts/Futura-ExtraBold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Futura Book';
  src: url("../fonts/Futura-Book.eot");
  src: url("../fonts/Futura-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/Futura-Book.woff2") format("woff2"), url("../fonts/Futura-Book.woff") format("woff"), url("../fonts/Futura-Book.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/open-sans-v15-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local("Open Sans Regular"), local("OpenSans-Regular"), url("../fonts/open-sans-v15-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v15-latin-regular.woff2") format("woff2"), url("../fonts/open-sans-v15-latin-regular.woff") format("woff"), url("../fonts/open-sans-v15-latin-regular.ttf") format("truetype"), url("../fonts/open-sans-v15-latin-regular.svg#OpenSans") format("svg");
  /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/open-sans-v15-latin-italic.eot");
  /* IE9 Compat Modes */
  src: local("Open Sans Italic"), local("OpenSans-Italic"), url("../fonts/open-sans-v15-latin-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v15-latin-italic.woff2") format("woff2"), url("../fonts/open-sans-v15-latin-italic.woff") format("woff"), url("../fonts/open-sans-v15-latin-italic.ttf") format("truetype"), url("../fonts/open-sans-v15-latin-italic.svg#OpenSans") format("svg");
  /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/open-sans-v15-latin-700.eot");
  /* IE9 Compat Modes */
  src: local("Open Sans Bold"), local("OpenSans-Bold"), url("../fonts/open-sans-v15-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v15-latin-700.woff2") format("woff2"), url("../fonts/open-sans-v15-latin-700.woff") format("woff"), url("../fonts/open-sans-v15-latin-700.ttf") format("truetype"), url("../fonts/open-sans-v15-latin-700.svg#OpenSans") format("svg");
  /* Legacy iOS */
}

/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url("../fonts/open-sans-v15-latin-700italic.eot");
  /* IE9 Compat Modes */
  src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("../fonts/open-sans-v15-latin-700italic.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans-v15-latin-700italic.woff2") format("woff2"), url("../fonts/open-sans-v15-latin-700italic.woff") format("woff"), url("../fonts/open-sans-v15-latin-700italic.ttf") format("truetype"), url("../fonts/open-sans-v15-latin-700italic.svg#OpenSans") format("svg");
  /* Legacy iOS */
}

/******************************************************************
Site Name:
Author:

Stylesheet: Sass Functions

You can do a lot of really cool things in Sass. Functions help you
make repeated actions a lot easier. They are really similar to mixins,
but can be used for so much more.

Anyway, keep them all in here so it's easier to find when you're
looking for one.

For more info on functions, go here:
http://sass-lang.com/documentation/Sass/Script/Functions.html

******************************************************************/
/*********************
COLOR FUNCTIONS
These are helpful when you're working
with shadows and such things. It's essentially
a quicker way to write RGBA.

Example:
box-shadow: 0 0 4px black(0.3);
compiles to:
box-shadow: 0 0 4px rgba(0,0,0,0.3);
*********************/
/*********************
RESPONSIVE HELPER FUNCTION
If you're creating a responsive site, then
you've probably already read
Responsive Web Design: http://www.abookapart.com/products/responsive-web-design

Here's a nice little helper function for calculating
target / context
as mentioned in that book.

Example:
width: cp(650px, 1000px);
or
width: calc-percent(650px, 1000px);
both compile to:
width: 65%;
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Mixins Stylesheet

This is where you can take advantage of Sass' great features: Mixins.
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.

Helpful:
http://sachagreif.com/useful-sass-mixins/
http://thesassway.com/intermediate/leveraging-sass-mixins-for-cleaner-code
http://web-design-weekly.com/blog/2013/05/12/handy-sass-mixins/

******************************************************************/
/*********************
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); */
/*********************
BOX SIZING
*********************/
/* @include box-sizing(border-box); */
/* NOTE: value of "padding-box" is only supported in Gecko. So
probably best not to use it. I mean, were you going to anyway? */
/******************************************************************
Grid
******************************************************************/
/*********************
IMPORTING MODULES
Modules are reusable blocks or elements we use throughout the project.
We can break them up as much as we want or just keep them all in one.
I mean, you can do whatever you want. The world is your oyster. Unless
you hate oysters, then the world is your peanut butter & jelly sandwich.
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Alert Styles

If you want to use these alerts in your design, you can. If not,
you can just remove this stylesheet.

******************************************************************/
/******************************************************************
Site Name:
Author:

Stylesheet: Button Styles

Buttons are a pretty important part of your site's style, so it's
important to have a consistent baseline for them. Use this stylesheet
to create all kinds of buttons.

Helpful Links:
http://galp.in/blog/2011/08/02/the-ui-guide-part-1-buttons/

******************************************************************/
/******************************************************************
Site Name:
Author:

Stylesheet: Form Styles

We put all the form and button styles in here to setup a consistent
look. If we need to customize them, we can do this in the main
stylesheets and just override them. Easy Peasy.

You're gonna see a few data-uri thingies down there. If you're not
sure what they are, check this link out:
http://css-tricks.com/data-uris/
If you want to create your own, use this helpful link:
http://websemantics.co.uk/online_tools/image_to_data_uri_convertor/

******************************************************************/
/*****Contact form for Newsletter in Sidebar**********************************/
/* line 20, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.wpcf7 {
  background: #ffffff;
  margin: -10px 0 0 0 !important;
  padding: 0;
  position: relative;
}

/* line 27, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form {
  width: 100%;
  max-width: 230px;
  height: auto;
  margin: 0 auto 30px auto !important;
  padding: 0 0 30px 0 !important;
  background: #ffffff;
}

/* line 36, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form p,
.newslette_form > p > span,
.newslette_form input[type="text"],
.newslette_form input[type="email"] {
  display: block !important;
  width: auto;
  height: auto;
  margin: 5px 0;
  padding: 0;
  max-width: 100%;
}

@media screen and (max-width: 1225px) {
  /* line 49, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .newslette_form p,
  .newslette_form > p > span,
  .newslette_form input[type="text"],
  .newslette_form input[type="email"] {
    display: block !important;
    width: auto;
    height: auto;
    margin: 5px 1.5% 5px 2.5%;
    padding: 0;
    max-width: 95%;
  }
}

/* line 61, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form input[type="text"],
.newslette_form input[type="email"] {
  border: none !important;
  background: #E8E8E7 !important;
  outline: none;
  color: #949494 !important;
  padding: 12px 10px;
}

/* line 70, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form input[type="submit"] {
  display: block;
  max-width: 100px;
  float: right;
  background: #ffffff !important;
  border: 1px solid #F29400 !important;
  outline: none !important;
  color: #222222;
  font-size: 12px !important;
  text-align: center;
  min-width: 100px;
  border-radius: 2em;
  margin: 15px 0 20px 0;
  font-weight: 700;
}

/* line 86, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form input[type="submit"]:hover {
  background: #F29400 !important;
  border: 1px solid #F29400 !important;
  outline: none !important;
  color: #ffffff;
}

/*****Contact form for Newsletter wide**********************************/
/* line 94, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
#wpcf7-f1853-p1443-o2 {
  width: 100%;
  height: auto;
  padding: 0;
}

/* line 100, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form_wide p,
.newslette_form_wide > p > span,
.newslette_form_wide input[type="text"],
.newslette_form_wide input[type="email"] {
  display: block !important;
  width: auto;
  height: auto;
  margin: 5px 20px 0 0;
  padding: 0;
  max-width: 270px;
  float: left;
}

/* line 113, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form_wide input[type="text"],
.newslette_form_wide input[type="email"] {
  border: none !important;
  background: #E8E8E7 !important;
  outline: none;
  color: #949494 !important;
  padding: 12px 10px;
}

/* line 122, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form_wide input[type="submit"] {
  display: block;
  max-width: 175px;
  float: right;
  background: #ffffff !important;
  border: 1px solid #A4A4A4 !important;
  outline: none !important;
  color: #222222;
  font-size: 14px !important;
  text-align: center;
  min-width: 175px;
  border-radius: 2em;
  margin: 0 0 20px 0;
  font-weight: 700;
  padding: 12px 0;
}

/* line 139, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form_wide input[type="submit"]:hover {
  background: #F29400 !important;
  border: 1px solid #F29400 !important;
  outline: none !important;
  color: #ffffff;
}

/*****Contact form Extanded**********************************/
/* line 147, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
#wpcf7-f1941-p290-o2 {
  background: #F5F4F2 !important;
  margin: 0 !important;
  padding: 0;
  position: static;
}

/* line 154, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.label_fields {
  width: 50%;
  height: auto;
  float: left;
  margin: 0;
  padding: 0;
}

/* line 162, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.message_field {
  width: 50%;
  height: auto;
  float: right;
  margin: 0;
  padding: 0;
}

/* line 170, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.label_fields p,
.label_fields > p > span,
.label_fields input[type="text"],
.label_fieldse input[type="email"] {
  display: block !important;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  max-width: 300px;
}

/* line 182, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.message_field p,
.message_field > p > span,
.message_field input[type="text"],
.message_field input[type="email"] {
  display: block !important;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  max-width: 300px;
}

@media screen and (max-width: 970px) {
  /* line 195, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .label_fields {
    width: 35%;
    height: auto;
    float: left;
    margin: 0;
    padding: 0;
    max-width: 150px;
  }
  /* line 204, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .message_field {
    width: 35%;
    height: auto;
    float: right;
    margin: 0;
    padding: 0;
    max-width: 150px;
  }
  /* line 213, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .label_fields p,
  .label_fields > p > span,
  .label_fields input[type="text"],
  .label_fieldse input[type="email"] {
    display: block !important;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    max-width: 150px;
  }
  /* line 225, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .message_field p,
  .message_field > p > span,
  .message_field input[type="text"],
  .message_field input[type="email"] {
    display: block !important;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    max-width: 150px;
  }
}

/* line 237, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form_wide input[type="submit"] {
  display: block;
  max-width: 175px;
  float: right;
  background: #ffffff !important;
  border: 1px solid #A4A4A4 !important;
  outline: none !important;
  color: #222222;
  font-size: 14px !important;
  text-align: center;
  min-width: 175px;
  border-radius: 2em;
  margin: 0 0 20px 0;
  font-weight: 700;
  padding: 12px 0;
}

/* line 254, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.newslette_form_wide input[type="submit"]:hover {
  background: #F29400 !important;
  border: 1px solid #F29400 !important;
  outline: none !important;
  color: #ffffff;
}

/*
contact form LATEST
*/
/* line 264, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.wpcf7 {
  background: none !important;
}

/* line 268, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form .label_fields > p,
[id^="wpcf7-f1941-p"] .message_field > p {
  margin-left: auto;
  margin-right: auto;
}

/* line 274, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form input[type="text"],
form .contact_form input[type="search"],
form .contact_form input[type="password"],
form .contact_form input[type="email"],
form .contact_form input[type="tel"],
form .contact_form input[type="email"],
form .contact_form input[type="url"],
form .contact_form select,
form .contact_form textarea {
  background: #e6f1ef;
  border: none;
  margin: 10px 0 !important;
  padding: 5px !important;
  width: 100%;
  font-size: 16px !important;
}

/* line 290, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form input[type="text"].wpcf7-not-valid,
form .contact_form input[type="search"].wpcf7-not-valid,
form .contact_form input[type="password"].wpcf7-not-valid,
form .contact_form input[type="email"].wpcf7-not-valid,
form .contact_form input[type="tel"].wpcf7-not-valid,
form .contact_form input[type="email"].wpcf7-not-valid,
form .contact_form input[type="url"].wpcf7-not-valid,
form .contact_form select.wpcf7-not-valid,
form .contact_form textarea.wpcf7-not-valid {
  background-color: #ffd7d7;
}

@media (max-width: 767px) {
  /* line 303, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  form .contact_form textarea {
    max-height: 10em;
  }
}

/* line 308, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form select {
  margin-bottom: 0 !important;
  height: 30px;
}

/* line 313, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form input[type="email"],
form .contact_form input[type="tel"] {
  margin-top: 0 !important;
}

/* line 318, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form select {
  width: 100%;
}

/* line 322, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form input[type="submit"] {
  background: none;
  border: 2px solid #333;
  border-radius: 30px;
  padding: 5px 20px;
  margin-bottom: 10px;
  -webkit-transition: all .4s;
  transition: all .4s;
  float: right;
  -webkit-transition: border-color 0.3s ease background-color 0.3s ease;
  transition: border-color 0.3s ease background-color 0.3s ease;
}

/* line 334, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form input[type="submit"]:hover, form .contact_form input[type="submit"]:focus {
  border-color: #f7931e;
  background-color: #f7931e;
  color: #fff;
}

/* line 340, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form input[type="submit"]:hover {
  background: #f7931e !important;
  color: #fff;
}

/* line 345, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form .label_fields p,
form .contact_form .label_fields > p > span,
form .contact_form .label_fields input[type="text"],
form .contact_form .label_fieldse input[type="email"],
form .contact_form .message_field p,
form .contact_form .message_field > p > span,
form .contact_form .message_field input[type="text"],
form .contact_form .message_field input[type="email"] {
  max-width: 500px;
}

/* line 356, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form .contact_form .label_fields,
form .contact_form .message_field {
  padding: 0 10px;
}

/* line 361, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.wpcf7-form-control.wpcf7-radio .wpcf7-list-item {
  display: block;
}

@media screen and (max-width: 1199px) {
  /* line 366, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  form .contact_form .label_fields,
  form .contact_form .message_field {
    padding: 0 30px;
  }
}

@media screen and (max-width: 970px) {
  /* line 372, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .contact_form .label_fields,
  .contact_form .message_field {
    /*float: none;*/
    width: 49%;
    max-width: none;
    display: inline-block;
    padding: 10px;
  }
  /*[id^="wpcf7-f1941-p"] .contact_form .label_fields>p {
      max-width: none;
      width: 100%;
  }*/
  /* line 385, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  form .contact_form .message_field p,
  form .contact_form .message_field > p > span,
  form .contact_form .message_field input[type="text"],
  form .contact_form .message_field input[type="email"] {
    max-width: none;
  }
}

@media screen and (max-width: 767px) {
  /* line 393, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  form .contact_form .label_fields,
  form .contact_form .message_field {
    width: 80%;
    display: block;
    margin: auto;
    float: none;
  }
}

/*
Post password
*/
/* line 404, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form.post-password-form input[type="password"] {
  background: #e6f1ef;
  border: none;
  margin: 10px 0 0 10px !important;
  padding: 5px !important;
  font-size: 16px !important;
}

/* line 412, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form.post-password-form input[type="submit"] {
  display: inline-block;
  margin: 10px;
  margin-left: 80px;
  padding: 0 24px;
  height: 32px;
  line-height: 30px;
  border-radius: 16px;
  border: 1px solid #a4a4a4;
  background-color: transparent;
  color: #222;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  -webkit-transition: background-color 0.3s ease, border-color 0.3s ease;
  transition: background-color 0.3s ease, border-color 0.3s ease;
}

@media (min-width: 480px) {
  /* line 430, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  form.post-password-form input[type="submit"] {
    margin-left: 10px;
  }
}

/* line 434, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
form.post-password-form input[type="submit"]:hover, form.post-password-form input[type="submit"]:active {
  background-color: #f29400;
  color: #fff;
  text-decoration: none;
  border-color: #f29400;
}

/* line 441, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
#sidebar_mc_embed_signup {
  padding: 12px 18px;
}

/* line 444, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
#sidebar_mc_embed_signup .mce-email {
  background: #e6f1ef;
  border: none;
  margin-bottom: 10px;
  padding: 5px;
  font-size: 16px;
  width: 100%;
}

/* line 452, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
#sidebar_mc_embed_signup .mce-submit {
  display: inline-block;
  padding: 0 24px;
  height: 32px;
  line-height: 30px;
  border-radius: 16px;
  border: 1px solid #a4a4a4;
  background-color: transparent;
  color: #222;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  -webkit-transition: background-color 0.3s ease, border-color 0.3s ease;
  transition: background-color 0.3s ease, border-color 0.3s ease;
}

/* line 467, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
#sidebar_mc_embed_signup .mce-submit:hover, #sidebar_mc_embed_signup .mce-submit:active {
  background-color: #f29400;
  color: #fff;
  text-decoration: none;
  border-color: #f29400;
}

/* line 474, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.contact_form.magazine_subscription .cf-label {
  display: inline-block;
  float: left;
  width: 100px;
}

@media (min-width: 480px) {
  /* line 480, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .contact_form.magazine_subscription .cf-label {
    width: 120px;
  }
}

/* line 484, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.contact_form.magazine_subscription .wpcf7-form-control-wrap {
  display: inline-block;
  width: 100%;
  width: calc( 100% - 100px);
  max-width: calc( 100% - 100px);
}

@media (min-width: 480px) {
  /* line 491, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .contact_form.magazine_subscription .wpcf7-form-control-wrap {
    width: calc( 100% - 120px);
    max-width: calc( 100% - 120px);
  }
}

@media (min-width: 768px) {
  /* line 497, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .contact_form.magazine_subscription .wpcf7-form-control-wrap {
    max-width: calc( 70% - 120px);
  }
}

@media (min-width: 1024px) {
  /* line 502, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .contact_form.magazine_subscription .wpcf7-form-control-wrap {
    max-width: calc( 50% - 120px);
  }
}

/* line 506, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.contact_form.magazine_subscription .wpcf7-form-control-wrap input, .contact_form.magazine_subscription .wpcf7-form-control-wrap textarea, .contact_form.magazine_subscription .wpcf7-form-control-wrap select {
  margin: 0 !important;
}

/* line 509, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.contact_form.magazine_subscription .wpcf7-form-control-wrap textarea {
  max-height: 10em;
}

/* line 512, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.contact_form.magazine_subscription .wpcf7-form-control-wrap span.wpcf7-list-item {
  margin-left: 100px;
}

@media (min-width: 480px) {
  /* line 516, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
  .contact_form.magazine_subscription .wpcf7-form-control-wrap span.wpcf7-list-item {
    margin-left: 120px;
  }
}

/* line 520, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.contact_form.magazine_subscription .wpcf7-form-control-wrap span.wpcf7-list-item input[type="radio"] {
  vertical-align: middle;
}

/* line 523, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.contact_form.magazine_subscription .wpcf7-form-control-wrap.dmt-abo-typ {
  display: inline;
  width: auto;
  max-width: none;
}

/* line 528, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/modules/_forms.scss */
.contact_form.magazine_subscription input[type="submit"] {
  float: none;
  margin-left: 120px;
}

/*********************
ELEMENTS
*********************/
/******************************************************************
GENERAL STYLES
******************************************************************/
/* line 4, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
::selection {
  background: #ef7019;
  /* WebKit/Blink Browsers */
  color: #fff;
}

/* line 8, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
::-moz-selection {
  background: #ef7019;
  /* Gecko Browsers */
  color: #fff;
}

/* line 13, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
h1 {
  font-family: "Futura ExtraBold", Arial, Helvetica, sans-serif !important;
  text-shadow: 1px 2px 7px rgba(16, 18, 17, 0.5);
  margin: 1em 0 !important;
}

/* line 19, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
h2, h3, h4, h5, h6 {
  font-family: "Futura Book", Arial, Helvetica, sans-serif !important;
}

/* line 24, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
h3 a, h4 a, h5 a, h6 a {
  color: #333;
}

/* line 27, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
h3 a:hover, h3 a:focus, h4 a:hover, h4 a:focus, h5 a:hover, h5 a:focus, h6 a:hover, h6 a:focus {
  color: #333;
}

@media (max-width: 767px) {
  /* line 33, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
  body {
    font-size: 14px !important;
    line-height: 1.75em !important;
  }
}

/* line 39, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
body.no-scrolling {
  overflow: hidden;
}

/* line 44, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
#overlay {
  display: none;
}

@media (max-width: 1029px) {
  /* line 47, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
  #overlay.overlay-on {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
  }
}

@media (max-width: 767px) {
  /* line 59, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
  h1 {
    font-size: 32px !important;
    line-height: 50px !important;
  }
}

@media (max-width: 767px) {
  /* line 66, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
  h2 {
    font-size: 26px !important;
    line-height: 26px !important;
  }
}

@media (max-width: 767px) {
  /* line 73, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
  h3 {
    font-size: 16px !important;
    line-height: 19px !important;
  }
}

@media (max-width: 767px) {
  /* line 80, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
  h4 {
    font-size: 18px !important;
    line-height: 1.5em !important;
  }
}

@media (max-width: 767px) {
  /* line 87, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
  h5 {
    font-size: 14px !important;
  }
}

@media (max-width: 767px) {
  /* line 93, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
  h6 {
    font-size: 12px !important;
  }
}

/* line 100, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
#dmt-page-content-wrapper {
  background-color: #f5f4f2;
}

/* line 104, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-content-wrapper {
  max-width: 1200px;
  padding: 0 15px;
  margin: 0 auto;
}

/* line 110, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main,
.sidebar-like {
  padding-top: 60px;
}

/* line 114, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main.wpb_widgetised_column,
.sidebar-like.wpb_widgetised_column {
  padding-top: 0;
}

/* line 118, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget,
.sidebar-like .widget {
  margin-bottom: 22px;
}

/* line 121, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget > h3,
.sidebar-like .widget > h3 {
  margin: 0 0 10px;
}

/* line 125, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget > div,
.sidebar-main .widget > ul,
.sidebar-like .widget > div,
.sidebar-like .widget > ul {
  background-color: #fff;
  border-top: 5px solid #00946d;
}

/* line 130, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget > div h3,
.sidebar-main .widget > ul h3,
.sidebar-like .widget > div h3,
.sidebar-like .widget > ul h3 {
  margin-top: 20px;
  padding: 0 20px;
}

/* line 136, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget ul,
.sidebar-like .widget ul {
  list-style-type: none;
  padding: 0;
}

/* line 142, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget ul.menu li,
.sidebar-like .widget ul.menu li {
  border-bottom: 1px solid #eee;
}

/* line 145, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget ul.menu li a, .sidebar-main .widget ul.menu li a:visited,
.sidebar-like .widget ul.menu li a,
.sidebar-like .widget ul.menu li a:visited {
  display: block;
  color: #222;
  font-size: 12px;
  font-weight: 600;
  line-height: 40px;
  text-transform: uppercase;
  padding: 0 20px;
}

/* line 154, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget ul.menu li a:hover, .sidebar-main .widget ul.menu li a:focus, .sidebar-main .widget ul.menu li a:visited:hover, .sidebar-main .widget ul.menu li a:visited:focus,
.sidebar-like .widget ul.menu li a:hover,
.sidebar-like .widget ul.menu li a:focus,
.sidebar-like .widget ul.menu li a:visited:hover,
.sidebar-like .widget ul.menu li a:visited:focus {
  color: #222;
  text-decoration: none;
  background-color: #f5f4f2;
}

/* line 161, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget ul.menu li:last-child,
.sidebar-like .widget ul.menu li:last-child {
  border-bottom: 0 none;
}

/* line 166, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget ul.menu li.current-menu-item a, .sidebar-main .widget ul.menu li.current-menu-item a:visited,
.sidebar-like .widget ul.menu li.current-menu-item a,
.sidebar-like .widget ul.menu li.current-menu-item a:visited {
  background-color: #f29400;
  color: #fff;
}

/* line 170, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget ul.menu li.current-menu-item a:hover, .sidebar-main .widget ul.menu li.current-menu-item a:focus, .sidebar-main .widget ul.menu li.current-menu-item a:visited:hover, .sidebar-main .widget ul.menu li.current-menu-item a:visited:focus,
.sidebar-like .widget ul.menu li.current-menu-item a:hover,
.sidebar-like .widget ul.menu li.current-menu-item a:focus,
.sidebar-like .widget ul.menu li.current-menu-item a:visited:hover,
.sidebar-like .widget ul.menu li.current-menu-item a:visited:focus {
  background-color: #f29400;
  color: #fff;
}

/* line 180, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget .search-form,
.sidebar-like .widget .search-form {
  width: 100%;
  height: 40px;
  background-color: #e8e8e7;
}

/* line 185, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget .search-form input[type="search"].search-field,
.sidebar-like .widget .search-form input[type="search"].search-field {
  width: 100%;
  background: transparent;
  border: none;
  outline: none;
  font-size: 14px;
  line-height: 40px;
  padding: 0 0 0 20px;
}

/* line 194, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget .search-form input[type="search"].search-field::-moz-placeholder,
.sidebar-like .widget .search-form input[type="search"].search-field::-moz-placeholder {
  opacity: 1;
}

/* line 198, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget .search-form input[type="search"].search-field::-webkit-input-placeholder,
.sidebar-like .widget .search-form input[type="search"].search-field::-webkit-input-placeholder {
  color: #222;
}

/* line 203, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-main .widget .search-form .search-submit,
.sidebar-like .widget .search-form .search-submit {
  border: none;
  color: transparent;
  outline: none;
  width: 40px;
  height: 40px;
  background: url("../images/lupe-black.png") no-repeat center center transparent;
  float: right;
  margin: 0 8px;
  padding: 0;
}

/* line 218, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.sidebar-like {
  padding: 0;
}

/* line 231, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
#main > article {
  padding-top: 46px;
}

/*****Body Common Styles**********************************************************************************************/
@media screen and (max-width: 1225px) {
  /* line 238, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
  .hentry, .cherry-breadcrumbs_content {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

@media screen and (max-width: 768px) {
  /* line 245, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
  .wrap1170 {
    max-width: 1170px !important;
    margin: 0 auto;
    padding: 0 20px;
  }
}

/* line 251, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.hentry {
  margin: 0 !important;
}

/* line 254, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.site {
  overflow: hidden !important;
}

/* line 258, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.page-content, .entry-content, .entry-summary {
  margin: 0 !important;
}

/* line 262, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
#primary {
  background-color: #F5F4F2;
  padding: 0;
  margin: 0;
}

/* line 267, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* line 273, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.no-results, .not-found {
  padding: 15px;
}

/* line 276, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.site-content.boxed .container, .post-navigation, .related-posts, .comments {
  width: auto !important;
  max-width: 1170px !important;
  margin: 0 auto !important;
}

/* line 281, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.comments {
  padding-bottom: 30px;
}

/* line 285, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
p {
  margin: 10px 0;
}

/******Page title and breadcrumbs*******************************************************/
/* line 290, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.cherry-breadcrumbs {
  background-color: transparent !important;
}

/* line 293, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.cherry-breadcrumbs > div > div {
  width: 100% !important;
}

/* line 296, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.page-title {
  text-align: center;
}

/* line 299, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.cherry-breadcrumbs_wrap {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 10px 15px;
  display: block !important;
}

/* line 306, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.cherry-breadcrumbs_item_target {
  font-weight: bold !important;
}

/* line 309, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.cherry-breadcrumbs_item_link, .cherry-breadcrumbs_item_target, .cherry-breadcrumbs_browse, .cherry-breadcrumbs_item_sep {
  color: #777777;
  padding: 8px 3px 0 3px !important;
}

/* line 317, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.cherry-breadcrumbs_content {
  text-align: left !important;
  padding: 0 !important;
  background-color: #F5F4F2;
  text-transform: uppercase;
  font-weight: 700;
}

/* line 325, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_general.scss */
.cherry-breadcrumbs_browse {
  display: none !important;
}

/******************************************************************
HEADER STYLES
******************************************************************/
/***Header Logo****************************************************************/
/* line 6, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
#header {
  background-color: rgba(74, 74, 74, 0.4);
  box-shadow: 0 4px 5px -2px #404040;
}

/* line 11, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.site-branding .site-title.image-logo {
  padding: 0;
  display: block;
  max-width: 200px;
  height: auto;
  margin: 0 auto !important;
}

/* line 18, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.site-branding .site-title.image-logo a {
  display: block;
}

/* line 21, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.site-branding .site-title.image-logo a img {
  display: block;
  margin: 0 auto;
}

@media (max-width: 479px) {
  /* line 21, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
  .site-branding .site-title.image-logo a img {
    max-width: 106px;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  /* line 21, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
  .site-branding .site-title.image-logo a img {
    max-width: 150px;
  }
}

@media (max-width: 1029px) {
  /* line 11, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
  .site-branding .site-title.image-logo {
    padding-bottom: 10px;
  }
}

/* line 40, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.site-description {
  display: none;
}

/* line 44, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.static-header-logo {
  z-index: 9999;
}

@media (max-width: 479px) {
  /* line 44, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
  .static-header-logo {
    padding: 0 !important;
  }
}

@media (max-width: 1029px) {
  /* line 52, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
  .static-header-sidebar {
    position: static !important;
  }
}

@media (max-width: 1029px) {
  /* line 58, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
  #text-26 {
    display: none;
  }
}

@media (max-width: 1029px) {
  /* line 64, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
  #qtranslate-3 {
    position: absolute;
    left: 0;
  }
}

/*
* QTranslate Widget
*/
/* line 74, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.qtranxs_widget ul {
  margin: 0;
}

/* line 77, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.qtranxs_widget ul li {
  display: inline;
  /* horizontal list, use "list-item" or other appropriate value for vertical list */
  list-style-type: none;
  /* use "initial" or other to enable bullets */
  margin: 0 5px 0 0;
  /* adjust spacing between items */
  opacity: 0.5;
  -o-transition: 1s ease opacity;
  -moz-transition: 1s ease opacity;
  -webkit-transition: 1s ease opacity;
  transition: 1s ease opacity;
}

/* .qtranxs_widget ul li span { margin: 0 5px 0 0; } */
/* other way to control spacing */
/* line 88, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.qtranxs_widget ul li.active {
  opacity: 0.8;
}

/* line 91, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.qtranxs_widget ul li:hover {
  opacity: 1;
}

/* line 94, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.qtranxs_widget img {
  box-shadow: none;
  vertical-align: middle;
  display: initial;
}

/* line 99, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.qtranxs_flag {
  height: 12px;
  width: 18px;
  display: block;
}

/* line 104, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.qtranxs_flag_and_text {
  padding-left: 20px;
}

/* line 107, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.qtranxs_flag span {
  display: none;
}

/****Serch Form*******************************************/
/* line 115, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
#header .search-form {
  width: 270px;
  height: 30px;
  margin-top: 12px;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 15px;
}

@media (max-width: 1029px) {
  /* line 115, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
  #header .search-form {
    display: none;
  }
}

/* line 127, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
#header input[type="search"].search-field {
  background: transparent;
  border: none;
  color: #fff;
  outline: none;
  padding: 0 0 0 16px;
  min-width: 210px;
  font-size: 11px;
  font-weight: 600;
  line-height: 30px;
}

/* line 138, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
#header input[type="search"].search-field::-moz-placeholder {
  opacity: 1;
}

/* line 142, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
#header input[type="search"].search-field::-webkit-input-placeholder {
  color: #fff;
}

/* line 147, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
#header .search-submit {
  border: none;
  color: transparent;
  outline: none;
  width: 30px;
  height: 30px;
  background: url("../images/lupe.png") no-repeat center center transparent;
  float: right;
  margin: 0 8px 0 22px;
  padding: 0;
}

/****header sidebar menu********************************************/
/* line 161, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.sidebar-header {
  padding-top: 12px;
  text-align: right;
}

/* line 165, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.sidebar-header .widget {
  display: inline-block;
  vertical-align: middle;
}

/* line 170, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
#text-11 {
  width: 160px;
  float: left;
  height: auto;
  padding-top: 25px;
}

/* line 172, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.lang_wrp ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* line 178, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.lang_wrp ul li {
  float: left;
  padding: 0 4px;
  font-size: 11px;
  font-weight: 600;
  color: #fff;
}

/* line 185, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.lang_wrp ul li a {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
  padding: 0;
}

/* line 191, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.qtranxs_widget li a img {
  vertical-align: initial;
}

/*****Primaary menu - main menu in header**********************************************************************************************/
/* line 196, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.wr-mega-menu > li > a {
  padding: 15px 25px !important;
  border-radius: 10px 10px 0 0 !important;
  border-bottom: 2px solid transparent !important;
}

/*
.primary_3780 .wr-mega-menu > li:first-child:hover > a, .primary_3780 .wr-mega-menu > li.focus:first-child > a {
    background: transparent !important;
    color:#ffffff!important;
    border-bottom:2px solid #ffffff!important;
}
.primary_3780 .wr-mega-menu > li:last-child:hover > a, .primary_3780 .wr-mega-menu > li.focus:last-child > a {
    background: transparent !important;
    color:#ffffff!important;
    border-bottom:2px solid #ffffff!important;
}
*/
/* line 213, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.primary_3780 .wr-mega-menu > li:hover > a, .primary_3780 .wr-mega-menu > li.focus > a {
  color: #F7931E !important;
}

/* line 217, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.primary_3780 .wr-mega-menu > li > a {
  color: #ffffff !important;
  font-size: 16px !important;
  font-weight: bold !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
}

/* line 224, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.primary_3780 .wr-mega-menu > li > a:hover {
  color: #F7931E !important;
  font-size: 16px !important;
  font-weight: bold !important;
  border-bottom: none !important;
  text-transform: uppercase !important;
  text-decoration: none !important;
}

/* line 234, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
.image_caption {
  font-size: 14px;
  font-weight: 600;
}

@media screen and (max-width: 1150px) {
  /* line 239, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
  .menu-primary {
    display: none;
  }
}

@media screen and (min-width: 1150px) {
  /* line 244, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_header.scss */
  #mega-menu-wrap-secondary {
    display: none;
  }
}

/******************************************************************
GENERAL NAV STYLES
******************************************************************/
/******************************************************************
MOBILE & TABLET NAVIGATION STYLES
******************************************************************/
@media (min-width: 1030px) {
  /* line 5, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu {
    display: none;
  }
}

/* line 16, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
#mobile-nav-icon {
  width: 25px;
  height: 17px;
  position: absolute;
  top: 18px;
  right: 18px;
  cursor: pointer;
  transition: top 0.3s ease;
}

@media (min-width: 481px) and (max-width: 749px) {
  /* line 16, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-nav-icon {
    top: 28px;
  }
}

@media (min-width: 750px) and (max-width: 999px) {
  /* line 16, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-nav-icon {
    top: 34px;
  }
}

@media (min-width: 1030px) {
  /* line 16, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-nav-icon {
    display: none;
  }
}

/* line 38, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
#nav-icon {
  position: relative;
  margin-top: 7px;
  margin-bottom: 7px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 105, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_mixins.scss */
#nav-icon, #nav-icon::before, #nav-icon::after {
  display: block;
  width: 25px;
  height: 3px;
  background-color: #fff;
  outline: 1px solid transparent;
  -webkit-transition-property: background-color, -webkit-transform;
  -moz-transition-property: background-color, -moz-transform;
  -o-transition-property: background-color, -o-transform;
  transition-property: background-color, transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  -o-transition-duration: 0.3s;
  transition-duration: 0.3s;
}

/* line 130, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_mixins.scss */
#nav-icon::before, #nav-icon::after {
  position: absolute;
  content: "";
}

/* line 135, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_mixins.scss */
#nav-icon::before {
  top: -7px;
}

/* line 139, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_mixins.scss */
#nav-icon::after {
  top: 7px;
}

/* line 47, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
#mobile-menu-close-button {
  position: absolute;
  width: 25px;
  height: 25px;
  background: url(../images/mobile-close.png) no-repeat center center #fff;
  top: 18px;
  right: 18px;
  cursor: pointer;
}

@media all and (max-width: 1030px) {
  /* line 60, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu {
    position: fixed;
    top: 0;
    padding-top: 55px;
    right: 0;
    width: 300px;
    height: 100%;
    overflow-x: hidden;
    background-color: rgba(30, 30, 30, 0.75);
    transform: translateX(300px);
    transition: transform 0.5s ease;
    z-index: 100;
    padding-bottom: 3em;
    /* end .nav */
  }
}

@media all and (max-width: 1030px) and (min-width: 480px) {
  /* line 60, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu {
    padding-top: 75px;
  }
}

@media all and (max-width: 1030px) {
  /* line 77, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu.menu-on {
    transform: translateX(0);
  }
}

@media all and (max-width: 1030px) and (min-width: 481px) and (max-width: 999px) {
  /* line 81, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu.sticky {
    top: 50px;
  }
}

@media all and (max-width: 1030px) {
  /* line 89, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu {
    margin: 0;
    padding: 0;
    /* end .menu li */
    /* end .menu > li */
  }
  /* line 95, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu li a, #mobile-main-menu .menu li a:visited {
    display: block;
    text-decoration: none;
    color: #fff;
    font-weight: 600;
    outline: 0;
    text-transform: uppercase;
    line-height: 1.5em;
  }
  /* line 115, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu li.current-menu-item > a, #mobile-main-menu .menu li.current_page_item > a, #mobile-main-menu .menu li.current_page_ancestor > a, #mobile-main-menu .menu li.current-menu-ancestor > a, #mobile-main-menu .menu li.current-menu-parent > a {
    color: #f29400;
  }
  /* line 125, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu li ul.sub-menu,
  #mobile-main-menu .menu li ul.children {
    display: none;
    margin: 0;
    padding: 0 32px 8px 76px;
    list-style-type: none;
  }
  /* line 133, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu li ul.sub-menu li a, #mobile-main-menu .menu li ul.sub-menu li a:visited,
  #mobile-main-menu .menu li ul.children li a,
  #mobile-main-menu .menu li ul.children li a:visited {
    color: #fff;
    padding: 5px 0;
    font-size: 13px;
    position: relative;
  }
  /* line 142, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu li ul.sub-menu li.current-menu-item a, #mobile-main-menu .menu li ul.sub-menu li.current_page_item a,
  #mobile-main-menu .menu li ul.children li.current-menu-item a,
  #mobile-main-menu .menu li ul.children li.current_page_item a {
    color: #f29400;
  }
  /* line 161, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu > li > a, #mobile-main-menu .menu > li > a:visited {
    margin: 0 24px;
    position: relative;
    padding: 10px 0 10px 18px;
  }
  /* line 177, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu > li > ul.sub-menu > li > a:before, #mobile-main-menu .menu > li > ul.sub-menu > li > a:visited:before,
  #mobile-main-menu .menu > li > ul.children > li > a:before,
  #mobile-main-menu .menu > li > ul.children > li > a:visited:before {
    content: ">";
    display: inline-block;
    position: absolute;
    width: 10px;
    left: -15px;
  }
  /* line 197, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu > li > ul.sub-menu > li.menu-item-has-children.submenu-on > a:before, #mobile-main-menu .menu > li > ul.sub-menu > li.menu-item-has-children.submenu-on > a:visited:before,
  #mobile-main-menu .menu > li > ul.children > li.menu-item-has-children.submenu-on > a:before,
  #mobile-main-menu .menu > li > ul.children > li.menu-item-has-children.submenu-on > a:visited:before {
    content: "-";
  }
  /* line 204, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu > li > ul.sub-menu > li > ul.sub-menu,
  #mobile-main-menu .menu > li > ul.children > li > ul.sub-menu {
    padding-top: 0;
    padding-bottom: 12px;
  }
  /* line 208, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu > li > ul.sub-menu > li > ul.sub-menu > li,
  #mobile-main-menu .menu > li > ul.children > li > ul.sub-menu > li {
    padding: 1px 0;
  }
  /* line 231, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .menu > li.current-menu-item a, #mobile-main-menu .menu > li.current-menu-item a:visited, #mobile-main-menu .menu > li.current_page_item a, #mobile-main-menu .menu > li.current_page_item a:visited {
    color: #f29400;
  }
  /* line 240, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .search-form {
    display: block;
    width: 240px;
    margin: 2em 0 2em 42px;
  }
  /* line 245, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-mobile.scss */
  #mobile-main-menu .search-form input.search-field[type="search"] {
    min-width: 180px;
  }
}

/******************************************************************
DESKTOP NAVIGATION STYLES
******************************************************************/
/* line 5, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-desktop.scss */
#menu-primary {
  padding-bottom: 0;
}

@media (max-width: 1029px) {
  /* line 5, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-desktop.scss */
  #menu-primary {
    display: none;
  }
}

/* line 13, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-desktop.scss */
#menu-primary .wr-megamenu-inner .image_caption {
  padding-top: 0.5em;
  line-height: 1.5em;
}

/* line 21, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_nav-desktop.scss */
#menu-primary .current-menu-item a,
#menu-primary .current-page-ancestor a {
  border-bottom-color: #fff !important;
}

/******************************************************************
POSTS & CONTENT STYLES
******************************************************************/
/***WP POST CAROUSEL PLUGIN ON HOME PAGE***********************************/
/*
.wp-posts-carousel-container{
    min-height:450px!important;
    padding-top:35px!important;
}
.owl-item:nth-child(even) > .wp-posts-carousel-slide > .wp-posts-carousel-container{
    background:#ffffff;
    opacity: 0.8!important;
} 

.wp-posts-carousel-details{
    margin-top:10px;
}
.wp-posts-carousel-title a{
    color:#222222!important;
    text-decoration:none;
    letter-spacing:2px;
}
.wp-posts-carousel-title a:hover{
    color:#F39400!important;
}
.wp-posts-carousel-created-date{
    text-align:center!important;
    display:block!important;
    width:auto!important;
    margin:5px auto!important;
    padding:5px 0!important;
    background:#E5F4F0!important;
}
.wp-posts-carousel-buttons a{
    color:#000000!important;
    display:block!important;
    width:175px!important;
    height:auto!important;
    font-size:16px!important;
    padding:15px 0!important;
    text-align:center!important;
    margin:10px auto!important;
    border: 1px solid #A7A7A7!important;
    border-radius:30px!important;
    background:transparent!important;
    text-decoration:none!important;
}
.wp-posts-carousel-buttons a:hover{
    background:#F39400!important;
    text-decoration:none!important;
    border: 1px solid #F39400!important;
}
.default-theme.wp-posts-carousel .wp-posts-carousel-categories {
    background: none repeat scroll 0% 0% #F39400!important;
}
.wp-posts-carousel-categories a:hover {
    text-decoration:none!important;
}
/*.default-theme.wp-posts-carousel .wp-posts-carousel-categories:before {
    content: 'normal';
    border-width: 14px 2px 14px 14px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    border-color: #F39400 #F39400 #F39400 transparent!important;
    position: absolute;
    top: 0px;
    left: -14px;
}*/
/*
.default-theme.wp-posts-carousel .wp-posts-carousel-categories:before{
    display:none;
}
.default-theme.wp-posts-carousel .wp-posts-carousel-image {
    padding-top: 30px!important;
}
.default-theme.wp-posts-carousel .wp-posts-carousel-image a {
    display: inline-block;
    width: 100%;
    max-width:200px;
    height:auto;
    max-height:150px;
    display:block;
    text-align: center;
}

/****Home Page Content Template*********************************************/
/* line 92, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.media_grid_heght {
  max-height: 340px !important;
}

/* line 95, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.separating_line_green {
  max-width: 40px;
}

/* line 98, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.media_grid_btn_dflt a {
  border: 1px solid #A4A4A4 !important;
  border-radius: 2em;
}

/* line 102, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.media_grid_btn_dflt a:hover {
  background-color: #F7931E !important;
  color: #ffffff !important;
}

/* line 106, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.product_cat_home {
  min-width: 230px;
  max-width: 230px;
  margin: 0 1%;
}

/* line 111, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.product_heading {
  height: 60px !important;
  display: block !important;
  padding-bottom: 20px;
}

/* line 116, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.product_cat_wraping {
  position: relative;
  left: 0 !important;
}

/* line 120, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.product_cat_home > div {
  padding-top: 0 !important;
}

/* line 123, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.product_cat_home > div > div {
  background: #ffffff !important;
  opacity: 0.85 !important;
  min-height: 210px !important;
  max-height: 210px !important;
  padding-top: 0 !important;
}

/* line 130, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.absolute_heading {
  position: absolute;
  width: 100%;
  height: auto;
  min-height: 90px;
  top: 20%;
  left: 0;
}

@media screen and (max-width: 768px) {
  /* line 139, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .home_page_media_grid {
    max-height: 340px !important;
    max-width: 370px !important;
    margin: 0 auto 20px auto !important;
  }
  /* line 144, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .product_cat_home {
    min-width: 280px;
    max-width: 280px;
    margin: 0 auto !important;
  }
  /* line 149, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .absolute_heading {
    font-size: 20px;
    line-height: 22px;
  }
}

@media screen and (max-width: 1100px) {
  /* line 155, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .absolute_heading {
    position: absolute;
    width: 100%;
    height: auto;
    min-height: 90px;
    top: 25px;
    left: 0;
  }
  /* line 163, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .rated_product > .vc_grid-item-mini > .product_on_blog_text {
    min-width: auto !important;
    float: left !important;
  }
}

/* line 169, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.home_cat_btn > button {
  background: #ffffff !important;
  border: 1px solid #A4A4A4 !important;
  border-radius: 2em !important;
}

/* line 174, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.home_cat_btn > button:hover {
  background: #F39400 !important;
  border: 1px solid #F39400 !important;
  border-radius: 2em !important;
  color: #222222 !important;
  opacity: 1 !important;
}

/* line 181, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.video_wrap {
  position: relative;
}

/****Accordeon tabs in Find product page********************************************************/
/* line 186, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon::before, .vc_tta-color-white.vc_tta-style-classic .vc_tta-controls-icon::after {
  border: 2px solid #F7931E !important;
  font-size: 20px !important;
  font-weight: 700 !important;
}

/* line 191, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.vc_tta .vc_tta-controls-icon {
  height: 30px !important;
  width: 30px !important;
  position: relative;
  font-size: 20px !important;
  border: 1px solid #F7931E !important;
  border-radius: 30px;
  padding: 5px !important;
}

/*****Categoy page and search results page**********************************************************************/
/* line 202, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.page-header,
.page-content,
figure.entry-thumbnail,
.entry-header,
.entry-permalink,
.entry-meta-bottom,
figure.cherry-thumb-s {
  max-width: 1170px !important;
  margin: 0 auto !important;
  padding: 20px 0;
}

/* line 213, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.entry-meta, .entry-meta-top, .entry-content {
  max-width: 1170px !important;
  margin: 0 auto !important;
  padding: 0;
}

/* line 218, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.no-results h1, .not-found h1 {
  color: #222222 !important;
}

/****woocommerce*************************************************************/
/* line 222, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.woocommerce .products ul, .woocommerce ul.products {
  margin: 0 0 1em;
  padding: 0;
  list-style: none;
  clear: both;
  max-width: 1170px;
  margin: 0 auto;
  padding: 45px 20px;
}

/* line 231, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.type-product {
  max-width: 1170px;
  margin: 0 auto;
  padding: 45px 20px;
}

/* line 236, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.woocommerce-message {
  max-width: 1170px;
  margin: 0 auto !important;
}

/* line 240, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.woocommerce-result-count {
  max-width: 1170px;
  margin: 0 auto !important;
  display: block !important;
  padding: 45px 0 0 0;
}

/****Bllog - Single Category page **********************************************/
/*****Category page default*************************************************/
/* line 248, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.entry-title a, .author a, .category a {
  color: #A4A4A4 !important;
}

/* line 251, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.entry-permalink a {
  padding: 17px 24px;
  border: 2px solid #313131;
  color: #313131;
  background-color: #ffffff;
  border-radius: 2em;
  display: block;
  width: 150px;
  text-align: center;
}

/* line 261, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.entry-permalink a:hover {
  padding: 17px 24px;
  border: 2px solid #313131;
  color: #313131;
  background-color: #F7931E;
  border-radius: 2em;
  display: block;
  text-decoration: none;
  color: #ffffff;
}

/*****Category page customized main block*************************************************/
/* line 272, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.bloging_post_wrap {
  padding-left: 30px !important;
}

@media screen and (max-width: 768px) {
  /* line 276, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .bloging_post_wrap {
    padding-left: 0px !important;
  }
  /* line 279, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .aligncenter_img {
    display: block;
    margin: 0 auto !important;
  }
}

/* line 285, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.wp-posts-created-date {
  display: inline-block;
  padding: 0 1.25em;
  background-color: #f5f4f2;
  color: #00946d;
  font-weight: 600;
  font-size: 12px;
}

/* line 294, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.vc_gitem-post-data-source-post_excerpt > p {
  text-align: center;
}

/* line 298, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.product_on_blog_text .vc_gitem_row .vc_gitem-col {
  padding: 0 10px 0 10px;
}

/****Category page customized sidebar*******************************************/
/* line 302, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.blog_sidear .search-form {
  background-color: #989897;
  margin: 0 !important;
  padding: 7px 0 7px 0 !important;
  border-radius: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}

/* line 310, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.blog_sidear .search-form .search-submit {
  background-image: url(http://demeter.ch/neu/recent/wp-content/uploads/2016/08/download15.png) !important;
  margin: 0 !important;
  padding: 0;
}

/* line 315, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.blog_sidear > .search-form > input::-webkit-input-placeholder {
  color: #222222 !important;
}

/* line 316, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.blog_sidear > .search-form > input:-moz-placeholder {
  color: #222222 !important;
}

/* line 318, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item {
  margin: 0 0px 0 0;
  display: block !important;
  height: auto;
}

/* line 323, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.mega-sub-menu li a {
  padding-left: 30px !important;
}

/* line 326, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.rated_product, .experience {
  min-height: 100px !important;
  margin: 0 !important;
  padding-bottom: 0 !important;
}

/* line 331, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.rated_product > div > div, .experience > div > div {
  padding: 15px 0 !important;
}

/* line 334, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.product_on_blog {
  width: 50px;
  height: auto;
}

/* line 338, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.product_on_blog_text {
  margin: 0 !important;
  padding: 0 !important;
}

/* line 343, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.related_product_date {
  width: auto !important;
  color: #21A17F !important;
  font-weight: 700 !important;
  font-size: 12px;
  margin: 0 !important;
  line-height: 14px !important;
}

/* line 351, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.related_product_title {
  margin: 0 !important;
}

/* line 354, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.related_product_title h5 {
  width: auto !important;
  color: #222222 !important;
  font-weight: 700 !important;
  font-size: 12px;
  line-height: 14px !important;
  margin: 0 !important;
}

/* line 362, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.rated_product > .vc_grid-item-mini > .vc_gitem-animated-block {
  max-width: 60px !important;
}

/* line 365, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.rated_product > .vc_grid-item-mini > .product_on_blog_text {
  min-width: 160px !important;
  float: left !important;
}

/* line 370, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.cat_page_btn a.vc_gitem-link {
  border: 1px solid #a4a4a4;
  padding: 14px 45px;
  font-size: 16px;
  font-weight: 600;
  color: #222;
}

/* line 377, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.cat_page_btn a.vc_gitem-link:hover {
  border-color: transparent;
  color: #222;
}

/* line 383, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.sidebar_btn {
  padding: 12px 18px;
  margin: 0;
}

/* line 387, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.sidebar_btn a.vc_gitem-link {
  border: 1px solid #a4a4a4;
  padding: 11px 16px;
  font-size: 12px;
  font-weight: 600;
  color: #222;
}

/* line 394, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.sidebar_btn a.vc_gitem-link:hover {
  border-color: transparent;
  color: #222;
}

/* line 401, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark > li > a {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 40px;
  min-width: 40px;
  padding: 7px;
}

/* line 451, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.blog_content_column {
  text-align: center;
}

/* line 454, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.blog_content_column h4 {
  margin: 0.25em 0 2px;
}

/* line 458, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.blog_content_column .vc_gitem-post-data-source-post_excerpt p:first-child {
  margin-top: 0;
}

/* line 463, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.vc_gitem_row .vc_gitem-col.blog_categories_wrap {
  padding: 0;
  margin-top: 10px;
}

/* line 467, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.vc_gitem_row .vc_gitem-col.blog_categories_wrap .vc_gitem-post-data-source-post_categories {
  float: left;
  padding: 0 1.25em;
  background-color: #f29400;
  color: #fff;
  font-size: 14px;
}

/* line 474, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.vc_gitem_row .vc_gitem-col.blog_categories_wrap .vc_gitem-post-data-source-post_categories span {
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
}

/* line 482, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.entry-meta-top,
.entry-meta-bottom {
  display: none;
}

@media (max-width: 639px) {
  /* line 491, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .category_page_grid.vc_grid-item-zone-c-left .vc_gitem-zone-c,
  .category_page_grid.vc_grid-item-zone-c-right .vc_gitem-animated-block {
    float: none;
    width: 100%;
  }
}

@media (min-width: 640px) {
  /* line 500, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .alternative-grid .vc_grid.vc_row > .vc_pageable-slide-wrapper > .vc_row.wpb_row.vc_row-fluid:nth-child(2n) .vc_grid-item-mini > .vc_gitem-animated-block {
    float: right;
  }
}

@media (min-width: 640px) {
  /* line 506, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .alternative-grid .vc_grid.vc_row > .vc_pageable-slide-wrapper > .vc_row.wpb_row.vc_row-fluid:nth-child(2n) .vc_grid-item-mini > .vc_gitem-zone {
    float: left;
  }
}

@media (max-width: 639px) {
  /* line 512, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .category_page_grid.vc_grid-item-zone-c-right .vc_gitem-zone-c {
    float: none;
    width: 100%;
  }
}

/* line 520, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.category_page_grid .vc_gitem-animated-block .vc_gitem-zone.vc_gitem-zone-a.blog_image_column {
  height: 0 !important;
  padding-bottom: 75%;
}

@media (max-width: 639px) {
  /* line 520, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .category_page_grid .vc_gitem-animated-block .vc_gitem-zone.vc_gitem-zone-a.blog_image_column {
    padding-bottom: 56.25%;
  }
}

/* line 530, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.vc_responsive .category_page_grid .vc_grid-filter {
  display: block !important;
}

/******************************************************************
[demeter-produkte] Shortcode
******************************************************************/
/* line 538, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.products-container {
  text-align: center;
}

@media (max-width: 639px) {
  /* line 542, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .products-container-inner {
    display: inline-block;
    background-color: rgba(255, 255, 255, 0.7);
    padding: 12px 24px;
  }
}

@media (min-width: 640px) {
  /* line 550, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container {
    padding: 5px 10px;
    display: inline-block;
  }
}

@media (min-width: 1800px) and (max-width: 1920px) {
  /* line 550, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container {
    width: 12.5%;
  }
}

/* line 561, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.single-product-container .single-product-box {
  position: relative;
  overflow: hidden;
}

/* line 565, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.single-product-container .single-product-box .product-bkg-img {
  display: none;
}

@media (min-width: 640px) {
  /* line 565, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .product-bkg-img {
    display: block;
  }
}

@media (min-width: 640px) {
  /* line 574, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 30px 40px;
    background-color: rgba(255, 255, 255, 0.7);
  }
}

@media (min-width: 640px) {
  /* line 574, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 30px 40px;
    background-color: rgba(255, 255, 255, 0.7);
  }
}

@media (min-width: 1800px) and (max-width: 1920px) {
  /* line 574, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner {
    padding: 10px 15px;
  }
}

@media (min-width: 640px) {
  /* line 600, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner.current-product {
    background-color: #fff;
    padding-top: 10px;
  }
}

@media (min-width: 1800px) and (max-width: 1920px) {
  /* line 600, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner.current-product {
    top: 65px;
  }
}

@media (min-width: 640px) {
  /* line 613, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner .product-title-container {
    position: relative;
    height: 50px;
  }
}

/* line 620, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.single-product-container .single-product-box .single-product-box-inner .product-title-container h3 {
  margin: 0;
}

@media (max-width: 639px) {
  /* line 620, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner .product-title-container h3 {
    padding: 3px 0;
  }
}

@media (min-width: 640px) {
  /* line 620, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner .product-title-container h3 {
    position: absolute;
    width: 100%;
    bottom: 0;
  }
}

@media (max-width: 639px) {
  /* line 633, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner .product-title-container h3 a {
    display: block;
    padding: 8px 16px;
    border-radius: 18px;
    transition: background-color 0.3s ease, color 0.3s ease;
  }
}

@media (max-width: 639px) {
  /* line 641, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner .product-title-container h3 a:hover, .single-product-container .single-product-box .single-product-box-inner .product-title-container h3 a:active {
    text-decoration: none;
    background-color: #f29400;
    color: #fff;
  }
}

@media (max-width: 639px) {
  /* line 658, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner.current-product .product-title-container h3 a {
    background-color: #f29400;
    color: #fff;
  }
}

/* line 671, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.single-product-container .single-product-box .single-product-box-inner .product-separator {
  display: none;
  margin-top: 4px;
  width: 40px;
  height: 0px;
  border-top: 5px solid #00946d;
}

@media (min-width: 640px) {
  /* line 671, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner .product-separator {
    display: inline-block;
  }
}

/* line 683, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.single-product-container .single-product-box .single-product-box-inner a.product-button {
  display: none;
  margin-top: 15px;
  height: 46px;
  line-height: 44px;
  border-radius: 23px;
  border: 1px solid #a4a4a4;
  background-color: #fff;
  color: #222;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
  transition: background-color 0.3s ease, border-color 0.3s ease;
}

@media (min-width: 640px) {
  /* line 683, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner a.product-button {
    display: block;
  }
}

@media (min-width: 1800px) and (max-width: 1899px) {
  /* line 683, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner a.product-button {
    margin-top: 0px;
  }
}

@media (min-width: 1900px) and (max-width: 1920px) {
  /* line 683, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .single-product-container .single-product-box .single-product-box-inner a.product-button {
    margin-top: 8px;
  }
}

/* line 709, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.single-product-container .single-product-box .single-product-box-inner a.product-button:hover, .single-product-container .single-product-box .single-product-box-inner a.product-button:active {
  background-color: #f29400;
  color: #fff;
  text-decoration: none;
  border-color: #f29400;
}

/****Btutton Download PDF********************************************************/
/* line 726, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.pdf-button a {
  background-color: #ffffff !important;
  font-weight: 700;
  border-width: 1px !important;
}

/* line 731, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.pdf-button a .fa {
  color: #E2001A !important;
  font-size: 25px !important;
  transition: color 0.3s ease;
}

/* line 737, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.pdf-button a:hover {
  background-color: #f7931e !important;
  border-color: #f7931e !important;
}

/* line 741, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.pdf-button a:hover .fa {
  color: #fff !important;
}

/******************************************************************
SEARCH PAGE
******************************************************************/
/* line 754, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results div.post-content {
  background-color: white;
  margin: 40px 0;
  padding-top: 15px;
  padding-bottom: 15px;
}

/* line 760, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results div.featured-img {
  text-align: center;
  position: relative;
}

/* line 765, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results div.featured-img img {
  max-width: 400px;
  width: 100%;
}

/* line 769, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results div.featured-img > div.post-categories {
  position: absolute;
  top: 10px;
  width: 200px;
  background-color: #f29400;
  padding-left: 20px;
  color: white;
}

/* line 777, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results div.summary-content {
  text-align: center;
}

/* line 780, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results div.summary-content > div.entry_content {
  max-width: 450px;
  width: 100%;
  margin: 0 auto;
  padding-top: 30px;
  padding-bottom: 10px;
}

/* line 787, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results div.entry_content h2 {
  margin-bottom: 20px;
}

/* line 790, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results div.entry_content > div.excerpt {
  margin-bottom: 10px;
}

/* line 793, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results span.post-date {
  color: #00946d;
  background-color: #ececec;
  padding: 5px;
  border-radius: 3px;
}

/* line 799, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results .page-numbers {
  color: black;
  float: left;
  padding: 8px 16px;
  text-decoration: none;
  border-radius: 5px;
  margin: 5px;
}

/* line 807, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results span.page-numbers.current {
  background-color: #f39400;
  color: white;
  border-radius: 5px;
}

/* line 812, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results nav.paging-navigation {
  float: right;
  margin-bottom: 40px;
}

/* line 816, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results a:hover:not(.current) {
  background-color: #ddd;
  font-weight: bold;
  text-decoration: none;
}

/* line 821, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-results span.sep_line {
  height: 1px;
  border-top: 4px solid #6DAB3C;
  display: block;
  width: 40px;
  margin-bottom: 20px;
  margin: 0 auto;
  margin-bottom: 15px;
}

/******************************************************************
  NO SEARCH RESULT PAGE
******************************************************************/
/* line 835, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-no-results div.entry_content {
  background-color: white;
  padding: 20px;
  margin: 20px;
  text-align: center;
}

/* line 842, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-no-results span.sep_line {
  height: 1px;
  border-top: 4px solid #6DAB3C;
  display: block;
  width: 40px;
  margin-bottom: 20px;
  margin: 0 auto;
  margin-bottom: 15px;
}

/* line 852, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-no-results input[type="search"].search-field {
  color: #fff;
  outline: none;
  padding: 0 0 0 16px;
  min-width: 210px;
  font-size: 11px;
  font-weight: 600;
  line-height: 38px;
}

/* line 862, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-no-results div.excerpt {
  margin-bottom: 20px;
}

/* line 865, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
body.search-no-results .search-submit {
  border: none;
  color: transparent;
  outline: none;
  width: 40px;
  height: 40px;
  background: url(../images/lupe.png) no-repeat center center #f38a00;
  margin: 0 8px 0 -5px;
  padding: 0;
}

/* line 880, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.dropdown-like .widget_nav_menu h2.widgettitle {
  margin: 0 0 10px;
  color: #222;
  font-size: 20px;
  line-height: 24px;
  cursor: pointer;
}

@media (max-width: 767px) {
  /* line 880, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
  .dropdown-like .widget_nav_menu h2.widgettitle {
    font-size: 16px !important;
    line-height: 19px !important;
  }
}

/* line 892, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.dropdown-like .widget_nav_menu h2.widgettitle:before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 10px solid #222;
  margin-right: 6px;
}

/* line 905, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.dropdown-like .widget_nav_menu h2.widgettitle.dropdown-visible:before {
  border-top: 0 none;
  border-bottom: 10px solid #222;
}

/* line 912, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
.dropdown-like .widget_nav_menu > div {
  display: none;
}

/* line 919, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
#main .sabai-btn-primary {
  background-color: #f29400 !important;
  border-color: #f29400 !important;
}

/* line 924, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_content.scss */
#main .sabai-btn-primary:hover,
#main .sabai-btn-primary:focus,
#main .sabai-btn-primary:active,
#main .sabai-btn-primary.sabai-active,
#main .sabai-open > .sabai-dropdown-toggle.sabai-btn-primary {
  background-color: #e38b00 !important;
  border-color: #e38b00 !important;
}

/******************************************************************
SIDEBARS & ASIDES
******************************************************************/
/* line 4, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-block ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}

/* line 10, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-block li {
  border-bottom: 1px solid #eee;
  padding: 0;
  list-style-type: none;
}

/* line 15, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-block li:last-child {
  border-bottom: 0px none;
}

/* line 19, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-block li:hover {
  background-color: #f5f4f2;
}

/* line 24, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-block a.rpwe-img {
  display: block;
  text-decoration: none;
  float: left;
  padding: 12px 18px;
}

/* line 31, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-block h3.rpwe-title {
  margin: 0 !important;
  padding: 0 !important;
  font-size: 14px;
  line-height: 18px;
}

/* line 37, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-block h3.rpwe-title a {
  display: block;
  padding: 12px 18px;
}

/* line 41, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-block h3.rpwe-title a:hover, .rpwe-block h3.rpwe-title a:active {
  text-decoration: none;
}

/* line 47, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-img + .rpwe-title a {
  min-height: 74px;
}

/* line 54, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-summary {
  font-size: 12px;
}

/* line 58, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-time {
  color: #bbb;
  font-size: 11px;
}

/* line 63, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-comment {
  color: #bbb;
  font-size: 11px;
  padding-left: 5px;
}

/* line 69, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-clearfix:before,
.rpwe-clearfix:after {
  content: "";
  display: table !important;
}

/* line 75, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-clearfix:after {
  clear: both;
}

/* line 79, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_sidebar.scss */
.rpwe-clearfix {
  zoom: 1;
}

/******************************************************************
FOOTER STYLES
******************************************************************/
/***Footer************************************************************************************************/
/* line 6, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.upper_triangle {
  position: relative;
  border: 5px solid #3b3b3b;
  height: 25px;
}

/* line 11, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.upper_triangle:after {
  width: 0;
  height: 0;
  border-top: 35px solid #3b3b3b;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  display: block;
  position: absolute;
  bottom: -35px !important;
  left: 49%;
  content: " ";
  z-index: 1;
}

/* line 24, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.triangle {
  position: relative;
  padding: 0;
  margin: -3px 0 0 0;
}

/* line 29, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.triangle:before {
  width: 0;
  height: 0;
  border-bottom: 35px solid #3b3b3b;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  display: block;
  position: absolute;
  top: -35px !important;
  left: 49%;
  content: " ";
  z-index: 1;
}

/* line 42, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.triangle:after {
  background: #ffffff url(http://demeter.ch/neu/recent/wp-content/uploads/2016/08/Pfeil-oben.png);
  background-position: 0 0 !important;
  background-repeat: no-repeat !important;
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  top: 0px !important;
  left: 49%;
  z-index: 2;
}

/* line 54, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.custom_footer {
  background: #3B3B3B;
  width: 100%;
  height: auto;
  padding: 0;
  margin: 0;
}

/* line 61, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.custom_footer_wrap {
  background: #3B3B3B;
  width: 100%;
  max-width: 1170px;
  height: auto;
  padding: 40px 0 0 0;
  margin: 0 auto;
}

@media screen and (max-width: 1199px) {
  /* line 70, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
  .custom_footer_wrap {
    padding: 40px 10% 0 10%;
    max-width: auto;
    width: 100%;
  }
}

/* line 76, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.custom_footer_wrap div {
  padding: 0;
}

/* line 79, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.ft_menu_item {
  width: 33%;
  height: auto;
  margin: 0;
  padding: 0;
  float: left;
  font-weight: 700;
}

@media screen and (max-width: 700px) {
  /* line 88, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
  .ft_menu_item {
    width: 100%;
    height: auto;
    margin: 0;
    padding: 00;
    float: none;
    max-width: 300px;
    margin: 0 auto;
  }
}

/* line 98, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
footer ul {
  padding: 0 10px 0 15px;
  margin: 28px 0 0 0;
}

/* line 102, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
footer ul li {
  margin-bottom: 15px;
  font-weight: 400 !important;
}

/* line 106, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
footer ul li a {
  color: #ffffff;
}

/* line 109, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
footer ul li a:hover {
  text-decoration: 0;
}

/* line 112, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.site-info {
  margin-bottom: 20px;
}

/* line 115, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.clearfix {
  clear: both;
}

/* line 118, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.ft_contact {
  border: 1px solid #ffffff;
  background: #222222;
  margin: 0 auto 35px auto;
  max-width: 1170px;
  height: auto;
  padding: 0;
}

/* line 126, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.sd-adder-2 {
  height: auto;
  margin: 0;
  padding: 20px;
}

@media (min-width: 768px) {
  /* line 126, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
  .sd-adder-2 {
    border-right: 1px solid #ffffff;
  }
}

/* line 135, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.sd-adder-3 {
  height: auto;
  margin: 0;
  padding: 20px;
}

/* line 140, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.sd-adder-33 {
  height: auto;
  margin: 0;
  padding: 0 15px !important;
  line-height: 30px;
}

@media (max-width: 991px) {
  /* line 140, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
  .sd-adder-33 {
    margin-top: 1em;
  }
}

@media (min-width: 992px) {
  /* line 140, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
  .sd-adder-33 {
    text-align: right;
  }
}

/* line 154, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.sd-adder-2 > div, .sd-adder-3 > div {
  padding: 13px 15px;
}

/* line 157, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.add_add {
  width: 60%;
  height: auto;
  float: left;
}

/* line 162, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.add_tel {
  width: 40%;
  height: auto;
  float: right;
  margin-top: 30px;
}

/* line 168, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.add_wrap p, .add_add p, .add_tel p {
  font-size: 14px;
  line-height: 30px;
  padding: 0;
  margin: 0 !important;
  color: #ffffff;
}

/* line 175, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.add_wrap p strong, .add_add p strong, .add_tel p strong {
  font-size: 14px;
  line-height: 30px;
  font-weight: 700;
  padding: 0;
  margin: 0 !important;
}

/* line 183, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_menus div {
  color: #ffffff;
  font-weight: 700;
}

/* line 187, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_menus ul {
  color: #ffffff;
  font-weight: 400 !important;
  padding-left: 15px;
  margin: 10px 0 0 0;
}

/* line 193, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_menus ul li {
  padding: 5px 0;
}

/* line 196, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_menus ul li a:hover {
  text-decoration: 0;
}

/* line 199, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
#menu-was-ist-demeter, #menu-produkte-finden-2 {
  display: none;
}

/* line 202, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_form {
  margin-top: 15px;
  position: relative;
}

/* line 206, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_form > .wpcf7 {
  background: #222222;
  margin: 0 !important;
  padding: 0;
  position: static;
}

/* line 212, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_form .wpcf7-form p .wpcf7-email {
  display: block;
  width: 100%;
  background: #3B3B3B;
  color: #ffffff !important;
  border: none !important;
  padding: 5px 10px;
}

@media (min-width: 481px) {
  /* line 212, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
  .footer_form .wpcf7-form p .wpcf7-email {
    width: 60%;
    float: left;
  }
}

@media (min-width: 1031px) {
  /* line 212, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
  .footer_form .wpcf7-form p .wpcf7-email {
    width: 70%;
  }
}

/* line 230, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_form .wpcf7-form p .wpcf7-submit {
  display: block;
  width: 33%;
  float: left;
  background: #222222;
  color: #ffffff !important;
  border-radius: 15px;
  padding: 0px 0;
  width: 100px !important;
  min-width: 100px !important;
  text-transform: lowercase;
  border: 1px solid #ffffff;
  font-size: 14px;
  margin: 0 !important;
}

@media (min-width: 480px) {
  /* line 230, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
  .footer_form .wpcf7-form p .wpcf7-submit {
    float: right;
  }
}

@media (max-width: 479px) {
  /* line 250, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
  .add_wrap p.ft_submit {
    margin-top: 12px !important;
  }
}

/* line 256, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_f {
  display: block;
  /*width:45px;*/
  width: 30px;
  /*height:45px;*/
  height: 30px;
  color: #222222 !important;
  background-color: #ffffff;
  /*border-radius:45px;*/
  border-radius: 15px;
  /*padding:13px 0 0 0;*/
  padding: 7px 0 0 0;
  text-align: center;
  font-size: 20px !important;
  font-weight: 700 !important;
  /*margin:0 0 5px 0 !important;*/
  float: left;
}

/* line 274, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_f:hover {
  text-decoration: none;
}

/* line 277, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer_f_text {
  display: inline-block;
  font-size: 14px;
  /*padding: 12px 0 0 12px;*/
  line-height: 30px;
  color: #ffffff !important;
  text-decoration: underline;
  margin: 0 2em 0 6px;
}

/* line 286, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer-link-wrap {
  display: block;
  margin-right: 2em;
  line-height: 30px;
  color: #fff;
}

@media (min-width: 581px) {
  /* line 286, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
  .footer-link-wrap {
    display: inline-block;
  }
}

/* line 296, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.footer-link {
  display: inline-block;
  line-height: 30px;
  color: #fff;
}

/* line 302, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
span.wpcf7-not-valid-tip {
  color: #f00;
  font-size: 14px !important;
  display: block !important;
  width: 300px !important;
  position: absolute !important;
  bottom: -30px;
}

/* line 310, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
div.wpcf7-validation-errors {
  border: 2px solid #f7e700;
  position: absolute !important;
  bottom: -50px;
  background-color: #3B3B3B !important;
  color: #ffffff !important;
}

/* line 317, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
div.wpcf7-mail-sent-ok {
  border: 2px solid #398f14;
  position: absolute !important;
  bottom: 30px !important;
  background-color: #3B3B3B !important;
  color: #ffffff !important;
}

/* line 324, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
div.wpcf7-response-output {
  margin: 0 auto !important;
  padding: 10px !important;
  background-color: #3B3B3B !important;
  color: #ffffff !important;
  position: absolute !important;
  bottom: 30px !important;
}

/* line 339, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/elements/_footer.scss */
.ft_menu_item {
  margin-bottom: 3em;
}

/*********************
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 {
  /******************************************************************
Site Name:
Author:

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.

******************************************************************/
  /* line 13, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }
  /* line 21, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  a, a:visited {
    color: #444 !important;
    text-decoration: underline;
  }
  /* line 26, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  a:after, a:visited:after {
    content: " (" attr(href) ")";
  }
  /* line 31, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  a abbr[title]:after, a:visited abbr[title]:after {
    content: " (" attr(title) ")";
  }
  /* line 36, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  /* line 42, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  /* line 47, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  thead {
    display: table-header-group;
  }
  /* line 51, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  tr, img {
    page-break-inside: avoid;
  }
  /* line 55, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  /* line 63, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }
  /* line 68, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }
  /* line 74, C:/wamp64/www/demeter/wp-content/themes/demeter/library/scss/partials/_print.scss */
  .sidebar,
  .page-navigation,
  .wp-prev-next,
  .respond-form,
  nav {
    display: none;
  }
}

/*# sourceMappingURL=../css/style.map */