/* latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    src: url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh7USSwaPGR_p.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    src: url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh7USSwiPGQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    src: url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

div#ez-toc-container p.ez-toc-title {
    font-size: 120%
}

div#ez-toc-container p.ez-toc-title {
    font-weight: 500
}

div#ez-toc-container ul li {
    font-size: 95%
}

* Wordpress Popular Posts plugin stylesheet Developed by Hector Cabrera cabrerahector.com | @cabrerahector Use the following classes to style your popular posts list as you like. */

/* Styles the "Sorry, no data so far" message */
.wpp-no-data {}

/* UL - Popular Posts container styles */

/* LI - Post container styles */

/* Styles for the popular post in view */

/* Thumbnail styles */

/* Title styles */

/* Excerpt styles */

/* Stats tag styles */

/* Comments count styles */

/* Views count styles */

/* Author styles */

/* Post date styles */

/* Post category styles */

/* WP-PostRatings styles */

@font-face {
    font-family: 'ElegantIcons';
    src: url('fonts/ElegantIcons.eot');
    src: url('fonts/ElegantIcons.eot?#iefix') format('embedded-opentype'), url('fonts/ElegantIcons.woff') format('woff'), url('fonts/ElegantIcons.ttf') format('truetype'), url('fonts/ElegantIcons.svg#ElegantIcons') format('svg');
    font-weight: normal;
    font-style: normal
}

.social_spotify:befor @charset "UTF-8";

/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face {
    font-family: "Ionicons";
    src: url("../fonts/ionicons.eot?v=2.0.0");
    src: url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"), url("../fonts/ionicons.woff?v=2.0.0") format("woff"), url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");
    font-weight: normal;
    font-style: normal
}

@charset "UTF-8";

/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face {
    font-family: "Ionicons";
    src: url("../fonts/ionicons.eot?v=2.0.0");
    src: url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"), url("../fonts/ionicons.woff?v=2.0.0") format("woff"), url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");
    font-weight: normal;
    font-style: normal
}

@charset "UTF-8";

@font-face {
    font-family: "linea-arrows-10";
    src: url("arrows/fonts/linea-arrows-10.eot");
    src: url("arrows/fonts/linea-arrows-10.eot?#iefix") format("embedded-opentype"), url("arrows/fonts/linea-arrows-10.woff") format("woff"), url("arrows/fonts/linea-arrows-10.ttf") format("truetype"), url("arrows/fonts/linea-arrows-10.svg#linea-arrows-10") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "linea-basic-10";
    src: url("basic/fonts/linea-basic-10.eot");
    src: url("basic/fonts/linea-basic-10.eot?#iefix") format("embedded-opentype"), url("basic/fonts/linea-basic-10.woff") format("woff"), url("basic/fonts/linea-basic-10.ttf") format("truetype"), url("basic/fonts/linea-basic-10.svg#linea-basic-10") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "linea-basic-elaboration-10";
    src: url("basic-elaboration/fonts/linea-basic-elaboration-10.eot");
    src: url("basic-elaboration/fonts/linea-basic-elaboration-10.eot?#iefix") format("embedded-opentype"), url("basic-elaboration/fonts/linea-basic-elaboration-10.woff") format("woff"), url("basic-elaboration/fonts/linea-basic-elaboration-10.ttf") format("truetype"), url("basic-elaboration/fonts/linea-basic-elaboration-10.svg#linea-basic-elaboration-10") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "linea-ecommerce-10";
    src: url("ecommerce/fonts/linea-ecommerce-10.eot");
    src: url("ecommerce/fonts/linea-ecommerce-10.eot?#iefix") format("embedded-opentype"), url("ecommerce/fonts/linea-ecommerce-10.woff") format("woff"), url("ecommerce/fonts/linea-ecommerce-10.ttf") format("truetype"), url("ecommerce/fonts/linea-ecommerce-10.svg#linea-ecommerce-10") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "linea-music-10";
    src: url("music/fonts/linea-music-10.eot");
    src: url("music/fonts/linea-music-10.eot?#iefix") format("embedded-opentype"), url("music/fonts/linea-music-10.woff") format("woff"), url("music/fonts/linea-music-10.ttf") format("truetype"), url("music/fonts/linea-music-10.svg#linea-music-10") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "linea-software-10";
    src: url("software/fonts/linea-software-10.eot");
    src: url("software/fonts/linea-software-10.eot?#iefix") format("embedded-opentype"), url("software/fonts/linea-software-10.woff") format("woff"), url("software/fonts/linea-software-10.ttf") format("truetype"), url("software/fonts/linea-software-10.svg#linea-software-10") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "linea-weather-10";
    src: url("weather/fonts/linea-weather-10.eot");
    src: url("weather/fonts/linea-weather-10.eot?#iefix") format("embedded-opentype"), url("weather/fonts/linea-weather-10.woff") format("woff"), url("weather/fonts/linea-weather-10.ttf") format("truetype"), url("weather/fonts/linea-weather-10.svg#linea-weather-10") format("svg");
    font-weight: normal;
    font-style: normal;
}

/* line 1, arrows/_styles.scss */

/* line 15, arrows/_styles.scss */

/* line 27, arrows/_styles.scss */

/* line 30, arrows/_styles.scss */

/* line 33, arrows/_styles.scss */

/* line 36, arrows/_styles.scss */

/* line 39, arrows/_styles.scss */

/* line 42, arrows/_styles.scss */

/* line 45, arrows/_styles.scss */

/* line 48, arrows/_styles.scss */

/* line 51, arrows/_styles.scss */

/* line 54, arrows/_styles.scss */

/* line 57, arrows/_styles.scss */

/* line 60, arrows/_styles.scss */

/* line 63, arrows/_styles.scss */

/* line 66, arrows/_styles.scss */

/* line 69, arrows/_styles.scss */

/* line 72, arrows/_styles.scss */

/* line 75, arrows/_styles.scss */

/* line 78, arrows/_styles.scss */

/* line 81, arrows/_styles.scss */

/* line 84, arrows/_styles.scss */

/* line 87, arrows/_styles.scss */

/* line 90, arrows/_styles.scss */

/* line 93, arrows/_styles.scss */

/* line 96, arrows/_styles.scss */

/* line 99, arrows/_styles.scss */

/* line 102, arrows/_styles.scss */

/* line 105, arrows/_styles.scss */

/* line 108, arrows/_styles.scss */

/* line 111, arrows/_styles.scss */

/* line 114, arrows/_styles.scss */

/* line 117, arrows/_styles.scss */

/* line 120, arrows/_styles.scss */

/* line 123, arrows/_styles.scss */

/* line 126, arrows/_styles.scss */

/* line 129, arrows/_styles.scss */

/* line 132, arrows/_styles.scss */

/* line 135, arrows/_styles.scss */

/* line 138, arrows/_styles.scss */

/* line 141, arrows/_styles.scss */

/* line 144, arrows/_styles.scss */

/* line 147, arrows/_styles.scss */

/* line 150, arrows/_styles.scss */

/* line 153, arrows/_styles.scss */

/* line 156, arrows/_styles.scss */

/* line 159, arrows/_styles.scss */

/* line 162, arrows/_styles.scss */

/* line 165, arrows/_styles.scss */

/* line 168, arrows/_styles.scss */

/* line 171, arrows/_styles.scss */

/* line 174, arrows/_styles.scss */

/* line 177, arrows/_styles.scss */

/* line 180, arrows/_styles.scss */

/* line 183, arrows/_styles.scss */

/* line 186, arrows/_styles.scss */

/* line 189, arrows/_styles.scss */

/* line 192, arrows/_styles.scss */

/* line 195, arrows/_styles.scss */

/* line 198, arrows/_styles.scss */

/* line 201, arrows/_styles.scss */

/* line 204, arrows/_styles.scss */

/* line 207, arrows/_styles.scss */

/* line 210, arrows/_styles.scss */

/* line 213, arrows/_styles.scss */

/* line 216, arrows/_styles.scss */

/* line 219, arrows/_styles.scss */

/* line 222, arrows/_styles.scss */

/* line 225, arrows/_styles.scss */

/* line 228, arrows/_styles.scss */

/* line 231, arrows/_styles.scss */

/* line 234, arrows/_styles.scss */

/* line 237, arrows/_styles.scss */

/* line 240, arrows/_styles.scss */

/* line 243, arrows/_styles.scss */

/* line 246, arrows/_styles.scss */

/* line 249, arrows/_styles.scss */

/* line 252, arrows/_styles.scss */

/* line 255, arrows/_styles.scss */

/* line 258, arrows/_styles.scss */

/* line 261, arrows/_styles.scss */

/* line 264, arrows/_styles.scss */

/* line 267, arrows/_styles.scss */

/* line 270, arrows/_styles.scss */

/* line 273, arrows/_styles.scss */

/* line 276, arrows/_styles.scss */

/* line 279, arrows/_styles.scss */

/* line 282, arrows/_styles.scss */

/* line 285, arrows/_styles.scss */

/* line 288, arrows/_styles.scss */

/* line 291, arrows/_styles.scss */

/* line 294, arrows/_styles.scss */

/* line 297, arrows/_styles.scss */

/* line 300, arrows/_styles.scss */

/* line 303, arrows/_styles.scss */

/* line 306, arrows/_styles.scss */

/* line 309, arrows/_styles.scss */

/* line 312, arrows/_styles.scss */

/* line 315, arrows/_styles.scss */

/* line 318, arrows/_styles.scss */

/* line 321, arrows/_styles.scss */

/* line 324, arrows/_styles.scss */

/* line 327, arrows/_styles.scss */

/* line 330, arrows/_styles.scss */

/* line 333, arrows/_styles.scss */

/* line 336, arrows/_styles.scss */

/* line 339, arrows/_styles.scss */

/* line 342, arrows/_styles.scss */

/* line 345, arrows/_styles.scss */

/* line 348, arrows/_styles.scss */

/* line 351, arrows/_styles.scss */

/* line 354, arrows/_styles.scss */

/* line 357, arrows/_styles.scss */

/* line 360, arrows/_styles.scss */

/* line 363, arrows/_styles.scss */

/* line 366, arrows/_styles.scss */

/* line 369, arrows/_styles.scss */

/* line 372, arrows/_styles.scss */

/* line 375, arrows/_styles.scss */

/* line 378, arrows/_styles.scss */

/* line 381, arrows/_styles.scss */

/* line 384, arrows/_styles.scss */

/* line 387, arrows/_styles.scss */

/* line 390, arrows/_styles.scss */

/* line 393, arrows/_styles.scss */

/* line 396, arrows/_styles.scss */

/* line 399, arrows/_styles.scss */

/* line 402, arrows/_styles.scss */

/* line 405, arrows/_styles.scss */

/* line 408, arrows/_styles.scss */

/* line 411, arrows/_styles.scss */

/* line 414, arrows/_styles.scss */

/* line 417, arrows/_styles.scss */

/* line 420, arrows/_styles.scss */

/* line 423, arrows/_styles.scss */

/* line 426, arrows/_styles.scss */

/* line 429, arrows/_styles.scss */

/* line 432, arrows/_styles.scss */

/* line 1, basic/_styles.scss */

/* line 15, basic/_styles.scss */

/* line 27, basic/_styles.scss */

/* line 30, basic/_styles.scss */

/* line 33, basic/_styles.scss */

/* line 36, basic/_styles.scss */

/* line 39, basic/_styles.scss */

/* line 42, basic/_styles.scss */

/* line 45, basic/_styles.scss */

/* line 48, basic/_styles.scss */

/* line 51, basic/_styles.scss */

/* line 54, basic/_styles.scss */

/* line 57, basic/_styles.scss */

/* line 60, basic/_styles.scss */

/* line 63, basic/_styles.scss */

/* line 66, basic/_styles.scss */

/* line 69, basic/_styles.scss */

/* line 72, basic/_styles.scss */

/* line 75, basic/_styles.scss */

/* line 78, basic/_styles.scss */

/* line 81, basic/_styles.scss */

/* line 84, basic/_styles.scss */

/* line 87, basic/_styles.scss */

/* line 90, basic/_styles.scss */

/* line 93, basic/_styles.scss */

/* line 96, basic/_styles.scss */

/* line 99, basic/_styles.scss */

/* line 102, basic/_styles.scss */

/* line 105, basic/_styles.scss */

/* line 108, basic/_styles.scss */

/* line 111, basic/_styles.scss */

/* line 114, basic/_styles.scss */

/* line 117, basic/_styles.scss */

/* line 120, basic/_styles.scss */

/* line 123, basic/_styles.scss */

/* line 126, basic/_styles.scss */

/* line 129, basic/_styles.scss */

/* line 132, basic/_styles.scss */

/* line 135, basic/_styles.scss */

/* line 138, basic/_styles.scss */

/* line 141, basic/_styles.scss */

/* line 144, basic/_styles.scss */

/* line 147, basic/_styles.scss */

/* line 150, basic/_styles.scss */

/* line 153, basic/_styles.scss */

/* line 156, basic/_styles.scss */

/* line 159, basic/_styles.scss */

/* line 162, basic/_styles.scss */

/* line 165, basic/_styles.scss */

/* line 168, basic/_styles.scss */

/* line 171, basic/_styles.scss */

/* line 174, basic/_styles.scss */

/* line 177, basic/_styles.scss */

/* line 180, basic/_styles.scss */

/* line 183, basic/_styles.scss */

/* line 186, basic/_styles.scss */

/* line 189, basic/_styles.scss */

/* line 192, basic/_styles.scss */

/* line 195, basic/_styles.scss */

/* line 198, basic/_styles.scss */

/* line 201, basic/_styles.scss */

/* line 204, basic/_styles.scss */

/* line 207, basic/_styles.scss */

/* line 210, basic/_styles.scss */

/* line 213, basic/_styles.scss */

/* line 216, basic/_styles.scss */

/* line 219, basic/_styles.scss */

/* line 222, basic/_styles.scss */

/* line 225, basic/_styles.scss */

/* line 228, basic/_styles.scss */

/* line 231, basic/_styles.scss */

/* line 234, basic/_styles.scss */

/* line 237, basic/_styles.scss */

/* line 240, basic/_styles.scss */

/* line 243, basic/_styles.scss */

/* line 246, basic/_styles.scss */

/* line 249, basic/_styles.scss */

/* line 252, basic/_styles.scss */

/* line 255, basic/_styles.scss */

/* line 258, basic/_styles.scss */

/* line 261, basic/_styles.scss */

/* line 264, basic/_styles.scss */

/* line 267, basic/_styles.scss */

/* line 270, basic/_styles.scss */

/* line 273, basic/_styles.scss */

/* line 276, basic/_styles.scss */

/* line 279, basic/_styles.scss */

/* line 282, basic/_styles.scss */

/* line 285, basic/_styles.scss */

/* line 288, basic/_styles.scss */

/* line 291, basic/_styles.scss */

/* line 294, basic/_styles.scss */

/* line 297, basic/_styles.scss */

/* line 300, basic/_styles.scss */

/* line 303, basic/_styles.scss */

/* line 306, basic/_styles.scss */

/* line 309, basic/_styles.scss */

/* line 312, basic/_styles.scss */

/* line 315, basic/_styles.scss */

/* line 318, basic/_styles.scss */

/* line 321, basic/_styles.scss */

/* line 324, basic/_styles.scss */

/* line 327, basic/_styles.scss */

/* line 330, basic/_styles.scss */

/* line 333, basic/_styles.scss */

/* line 336, basic/_styles.scss */

/* line 339, basic/_styles.scss */

/* line 342, basic/_styles.scss */

/* line 345, basic/_styles.scss */

/* line 348, basic/_styles.scss */

/* line 351, basic/_styles.scss */

/* line 354, basic/_styles.scss */

/* line 357, basic/_styles.scss */

/* line 360, basic/_styles.scss */

/* line 363, basic/_styles.scss */

/* line 366, basic/_styles.scss */

/* line 369, basic/_styles.scss */

/* line 372, basic/_styles.scss */

/* line 375, basic/_styles.scss */

/* line 378, basic/_styles.scss */

/* line 381, basic/_styles.scss */

/* line 384, basic/_styles.scss */

/* line 387, basic/_styles.scss */

/* line 390, basic/_styles.scss */

/* line 393, basic/_styles.scss */

/* line 396, basic/_styles.scss */

/* line 399, basic/_styles.scss */

/* line 402, basic/_styles.scss */

/* line 405, basic/_styles.scss */

/* line 408, basic/_styles.scss */

/* line 411, basic/_styles.scss */

/* line 414, basic/_styles.scss */

/* line 417, basic/_styles.scss */

/* line 420, basic/_styles.scss */

/* line 423, basic/_styles.scss */

/* line 426, basic/_styles.scss */

/* line 429, basic/_styles.scss */

/* line 3, basic-elaboration/_styles.scss */

/* line 17, basic-elaboration/_styles.scss */

/* line 29, basic-elaboration/_styles.scss */

/* line 32, basic-elaboration/_styles.scss */

/* line 35, basic-elaboration/_styles.scss */

/* line 38, basic-elaboration/_styles.scss */

/* line 41, basic-elaboration/_styles.scss */

/* line 44, basic-elaboration/_styles.scss */

/* line 47, basic-elaboration/_styles.scss */

/* line 50, basic-elaboration/_styles.scss */

/* line 53, basic-elaboration/_styles.scss */

/* line 56, basic-elaboration/_styles.scss */

/* line 59, basic-elaboration/_styles.scss */

/* line 62, basic-elaboration/_styles.scss */

/* line 65, basic-elaboration/_styles.scss */

/* line 68, basic-elaboration/_styles.scss */

/* line 71, basic-elaboration/_styles.scss */

/* line 74, basic-elaboration/_styles.scss */

/* line 77, basic-elaboration/_styles.scss */

/* line 80, basic-elaboration/_styles.scss */

/* line 83, basic-elaboration/_styles.scss */

/* line 86, basic-elaboration/_styles.scss */

/* line 89, basic-elaboration/_styles.scss */

/* line 92, basic-elaboration/_styles.scss */

/* line 95, basic-elaboration/_styles.scss */

/* line 98, basic-elaboration/_styles.scss */

/* line 101, basic-elaboration/_styles.scss */

/* line 104, basic-elaboration/_styles.scss */

/* line 107, basic-elaboration/_styles.scss */

/* line 110, basic-elaboration/_styles.scss */

/* line 113, basic-elaboration/_styles.scss */

/* line 116, basic-elaboration/_styles.scss */

/* line 119, basic-elaboration/_styles.scss */

/* line 122, basic-elaboration/_styles.scss */

/* line 125, basic-elaboration/_styles.scss */

/* line 128, basic-elaboration/_styles.scss */

/* line 131, basic-elaboration/_styles.scss */

/* line 134, basic-elaboration/_styles.scss */

/* line 137, basic-elaboration/_styles.scss */

/* line 140, basic-elaboration/_styles.scss */

/* line 143, basic-elaboration/_styles.scss */

/* line 146, basic-elaboration/_styles.scss */

/* line 149, basic-elaboration/_styles.scss */

/* line 152, basic-elaboration/_styles.scss */

/* line 155, basic-elaboration/_styles.scss */

/* line 158, basic-elaboration/_styles.scss */

/* line 161, basic-elaboration/_styles.scss */

/* line 164, basic-elaboration/_styles.scss */

/* line 167, basic-elaboration/_styles.scss */

/* line 170, basic-elaboration/_styles.scss */

/* line 173, basic-elaboration/_styles.scss */

/* line 176, basic-elaboration/_styles.scss */

/* line 179, basic-elaboration/_styles.scss */

/* line 182, basic-elaboration/_styles.scss */

/* line 185, basic-elaboration/_styles.scss */

/* line 188, basic-elaboration/_styles.scss */

/* line 191, basic-elaboration/_styles.scss */

/* line 194, basic-elaboration/_styles.scss */

/* line 197, basic-elaboration/_styles.scss */

/* line 200, basic-elaboration/_styles.scss */

/* line 203, basic-elaboration/_styles.scss */

/* line 206, basic-elaboration/_styles.scss */

/* line 209, basic-elaboration/_styles.scss */

/* line 212, basic-elaboration/_styles.scss */

/* line 215, basic-elaboration/_styles.scss */

/* line 218, basic-elaboration/_styles.scss */

/* line 221, basic-elaboration/_styles.scss */

/* line 224, basic-elaboration/_styles.scss */

/* line 227, basic-elaboration/_styles.scss */

/* line 230, basic-elaboration/_styles.scss */

/* line 233, basic-elaboration/_styles.scss */

/* line 236, basic-elaboration/_styles.scss */

/* line 239, basic-elaboration/_styles.scss */

/* line 242, basic-elaboration/_styles.scss */

/* line 245, basic-elaboration/_styles.scss */

/* line 248, basic-elaboration/_styles.scss */

/* line 251, basic-elaboration/_styles.scss */

/* line 254, basic-elaboration/_styles.scss */

/* line 257, basic-elaboration/_styles.scss */

/* line 260, basic-elaboration/_styles.scss */

/* line 263, basic-elaboration/_styles.scss */

/* line 266, basic-elaboration/_styles.scss */

/* line 269, basic-elaboration/_styles.scss */

/* line 272, basic-elaboration/_styles.scss */

/* line 275, basic-elaboration/_styles.scss */

/* line 278, basic-elaboration/_styles.scss */

/* line 281, basic-elaboration/_styles.scss */

/* line 284, basic-elaboration/_styles.scss */

/* line 287, basic-elaboration/_styles.scss */

/* line 290, basic-elaboration/_styles.scss */

/* line 293, basic-elaboration/_styles.scss */

/* line 296, basic-elaboration/_styles.scss */

/* line 299, basic-elaboration/_styles.scss */

/* line 302, basic-elaboration/_styles.scss */

/* line 305, basic-elaboration/_styles.scss */

/* line 308, basic-elaboration/_styles.scss */

/* line 311, basic-elaboration/_styles.scss */

/* line 314, basic-elaboration/_styles.scss */

/* line 317, basic-elaboration/_styles.scss */

/* line 320, basic-elaboration/_styles.scss */

/* line 323, basic-elaboration/_styles.scss */

/* line 326, basic-elaboration/_styles.scss */

/* line 329, basic-elaboration/_styles.scss */

/* line 332, basic-elaboration/_styles.scss */

/* line 335, basic-elaboration/_styles.scss */

/* line 338, basic-elaboration/_styles.scss */

/* line 341, basic-elaboration/_styles.scss */

/* line 344, basic-elaboration/_styles.scss */

/* line 347, basic-elaboration/_styles.scss */

/* line 350, basic-elaboration/_styles.scss */

/* line 353, basic-elaboration/_styles.scss */

/* line 356, basic-elaboration/_styles.scss */

/* line 359, basic-elaboration/_styles.scss */

/* line 362, basic-elaboration/_styles.scss */

/* line 365, basic-elaboration/_styles.scss */

/* line 368, basic-elaboration/_styles.scss */

/* line 371, basic-elaboration/_styles.scss */

/* line 374, basic-elaboration/_styles.scss */

/* line 377, basic-elaboration/_styles.scss */

/* line 380, basic-elaboration/_styles.scss */

/* line 383, basic-elaboration/_styles.scss */

/* line 386, basic-elaboration/_styles.scss */

/* line 389, basic-elaboration/_styles.scss */

/* line 392, basic-elaboration/_styles.scss */

/* line 395, basic-elaboration/_styles.scss */

/* line 398, basic-elaboration/_styles.scss */

/* line 401, basic-elaboration/_styles.scss */

/* line 404, basic-elaboration/_styles.scss */

/* line 407, basic-elaboration/_styles.scss */

/* line 410, basic-elaboration/_styles.scss */

/* line 413, basic-elaboration/_styles.scss */

/* line 416, basic-elaboration/_styles.scss */

/* line 419, basic-elaboration/_styles.scss */

/* line 422, basic-elaboration/_styles.scss */

/* line 425, basic-elaboration/_styles.scss */

/* line 428, basic-elaboration/_styles.scss */

/* line 431, basic-elaboration/_styles.scss */

/* line 434, basic-elaboration/_styles.scss */

/* line 437, basic-elaboration/_styles.scss */

/* line 440, basic-elaboration/_styles.scss */

/* line 443, basic-elaboration/_styles.scss */

/* line 446, basic-elaboration/_styles.scss */

/* line 449, basic-elaboration/_styles.scss */

/* line 452, basic-elaboration/_styles.scss */

/* line 455, basic-elaboration/_styles.scss */

/* line 458, basic-elaboration/_styles.scss */

/* line 461, basic-elaboration/_styles.scss */

/* line 3, ecommerce/_styles.scss */

/* line 17, ecommerce/_styles.scss */

/* line 29, ecommerce/_styles.scss */

/* line 32, ecommerce/_styles.scss */

/* line 35, ecommerce/_styles.scss */

/* line 38, ecommerce/_styles.scss */

/* line 41, ecommerce/_styles.scss */

/* line 44, ecommerce/_styles.scss */

/* line 47, ecommerce/_styles.scss */

/* line 50, ecommerce/_styles.scss */

/* line 53, ecommerce/_styles.scss */

/* line 56, ecommerce/_styles.scss */

/* line 59, ecommerce/_styles.scss */

/* line 62, ecommerce/_styles.scss */

/* line 65, ecommerce/_styles.scss */

/* line 68, ecommerce/_styles.scss */

/* line 71, ecommerce/_styles.scss */

/* line 74, ecommerce/_styles.scss */

/* line 77, ecommerce/_styles.scss */

/* line 80, ecommerce/_styles.scss */

/* line 83, ecommerce/_styles.scss */

/* line 86, ecommerce/_styles.scss */

/* line 89, ecommerce/_styles.scss */

/* line 92, ecommerce/_styles.scss */

/* line 95, ecommerce/_styles.scss */

/* line 98, ecommerce/_styles.scss */

/* line 101, ecommerce/_styles.scss */

/* line 104, ecommerce/_styles.scss */

/* line 107, ecommerce/_styles.scss */

/* line 110, ecommerce/_styles.scss */

/* line 113, ecommerce/_styles.scss */

/* line 116, ecommerce/_styles.scss */

/* line 119, ecommerce/_styles.scss */

/* line 122, ecommerce/_styles.scss */

/* line 125, ecommerce/_styles.scss */

/* line 128, ecommerce/_styles.scss */

/* line 131, ecommerce/_styles.scss */

/* line 134, ecommerce/_styles.scss */

/* line 137, ecommerce/_styles.scss */

/* line 140, ecommerce/_styles.scss */

/* line 143, ecommerce/_styles.scss */

/* line 146, ecommerce/_styles.scss */

/* line 149, ecommerce/_styles.scss */

/* line 152, ecommerce/_styles.scss */

/* line 155, ecommerce/_styles.scss */

/* line 158, ecommerce/_styles.scss */

/* line 161, ecommerce/_styles.scss */

/* line 164, ecommerce/_styles.scss */

/* line 167, ecommerce/_styles.scss */

/* line 170, ecommerce/_styles.scss */

/* line 173, ecommerce/_styles.scss */

/* line 176, ecommerce/_styles.scss */

/* line 179, ecommerce/_styles.scss */

/* line 182, ecommerce/_styles.scss */

/* line 185, ecommerce/_styles.scss */

/* line 188, ecommerce/_styles.scss */

/* line 191, ecommerce/_styles.scss */

/* line 194, ecommerce/_styles.scss */

/* line 197, ecommerce/_styles.scss */

/* line 200, ecommerce/_styles.scss */

/* line 203, ecommerce/_styles.scss */

/* line 206, ecommerce/_styles.scss */

/* line 209, ecommerce/_styles.scss */

/* line 212, ecommerce/_styles.scss */

/* line 215, ecommerce/_styles.scss */

/* line 218, ecommerce/_styles.scss */

/* line 221, ecommerce/_styles.scss */

/* line 224, ecommerce/_styles.scss */

/* line 227, ecommerce/_styles.scss */

/* line 230, ecommerce/_styles.scss */

/* line 233, ecommerce/_styles.scss */

/* line 236, ecommerce/_styles.scss */

/* line 239, ecommerce/_styles.scss */

/* line 242, ecommerce/_styles.scss */

/* line 245, ecommerce/_styles.scss */

/* line 248, ecommerce/_styles.scss */

/* line 251, ecommerce/_styles.scss */

/* line 254, ecommerce/_styles.scss */

/* line 257, ecommerce/_styles.scss */

/* line 260, ecommerce/_styles.scss */

/* line 263, ecommerce/_styles.scss */

/* line 266, ecommerce/_styles.scss */

/* line 269, ecommerce/_styles.scss */

/* line 272, ecommerce/_styles.scss */

/* line 275, ecommerce/_styles.scss */

/* line 278, ecommerce/_styles.scss */

/* line 281, ecommerce/_styles.scss */

/* line 3, music/_styles.scss */

/* line 17, music/_styles.scss */

/* line 29, music/_styles.scss */

/* line 32, music/_styles.scss */

/* line 35, music/_styles.scss */

/* line 38, music/_styles.scss */

/* line 41, music/_styles.scss */

/* line 44, music/_styles.scss */

/* line 47, music/_styles.scss */

/* line 50, music/_styles.scss */

/* line 53, music/_styles.scss */

/* line 56, music/_styles.scss */

/* line 59, music/_styles.scss */

/* line 62, music/_styles.scss */

/* line 65, music/_styles.scss */

/* line 68, music/_styles.scss */

/* line 71, music/_styles.scss */

/* line 74, music/_styles.scss */

/* line 77, music/_styles.scss */

/* line 80, music/_styles.scss */

/* line 83, music/_styles.scss */

/* line 86, music/_styles.scss */

/* line 89, music/_styles.scss */

/* line 92, music/_styles.scss */

/* line 95, music/_styles.scss */

/* line 98, music/_styles.scss */

/* line 101, music/_styles.scss */

/* line 104, music/_styles.scss */

/* line 107, music/_styles.scss */

/* line 110, music/_styles.scss */

/* line 113, music/_styles.scss */

/* line 116, music/_styles.scss */

/* line 2, software/_styles.scss */

/* line 16, software/_styles.scss */

/* line 28, software/_styles.scss */

/* line 31, software/_styles.scss */

/* line 34, software/_styles.scss */

/* line 37, software/_styles.scss */

/* line 40, software/_styles.scss */

/* line 43, software/_styles.scss */

/* line 46, software/_styles.scss */

/* line 49, software/_styles.scss */

/* line 52, software/_styles.scss */

/* line 55, software/_styles.scss */

/* line 58, software/_styles.scss */

/* line 61, software/_styles.scss */

/* line 64, software/_styles.scss */

/* line 67, software/_styles.scss */

/* line 70, software/_styles.scss */

/* line 73, software/_styles.scss */

/* line 76, software/_styles.scss */

/* line 79, software/_styles.scss */

/* line 82, software/_styles.scss */

/* line 85, software/_styles.scss */

/* line 88, software/_styles.scss */

/* line 91, software/_styles.scss */

/* line 94, software/_styles.scss */

/* line 97, software/_styles.scss */

/* line 100, software/_styles.scss */

/* line 103, software/_styles.scss */

/* line 106, software/_styles.scss */

/* line 109, software/_styles.scss */

/* line 112, software/_styles.scss */

/* line 115, software/_styles.scss */

/* line 118, software/_styles.scss */

/* line 121, software/_styles.scss */

/* line 124, software/_styles.scss */

/* line 127, software/_styles.scss */

/* line 130, software/_styles.scss */

/* line 133, software/_styles.scss */

/* line 136, software/_styles.scss */

/* line 139, software/_styles.scss */

/* line 142, software/_styles.scss */

/* line 145, software/_styles.scss */

/* line 148, software/_styles.scss */

/* line 151, software/_styles.scss */

/* line 154, software/_styles.scss */

/* line 157, software/_styles.scss */

/* line 160, software/_styles.scss */

/* line 163, software/_styles.scss */

/* line 166, software/_styles.scss */

/* line 169, software/_styles.scss */

/* line 172, software/_styles.scss */

/* line 175, software/_styles.scss */

/* line 178, software/_styles.scss */

/* line 181, software/_styles.scss */

/* line 184, software/_styles.scss */

/* line 187, software/_styles.scss */

/* line 190, software/_styles.scss */

/* line 193, software/_styles.scss */

/* line 196, software/_styles.scss */

/* line 199, software/_styles.scss */

/* line 202, software/_styles.scss */

/* line 205, software/_styles.scss */

/* line 208, software/_styles.scss */

/* line 211, software/_styles.scss */

/* line 214, software/_styles.scss */

/* line 217, software/_styles.scss */

/* line 220, software/_styles.scss */

/* line 223, software/_styles.scss */

/* line 226, software/_styles.scss */

/* line 229, software/_styles.scss */

/* line 232, software/_styles.scss */

/* line 235, software/_styles.scss */

/* line 238, software/_styles.scss */

/* line 241, software/_styles.scss */

/* line 244, software/_styles.scss */

/* line 247, software/_styles.scss */

/* line 250, software/_styles.scss */

/* line 253, software/_styles.scss */

/* line 256, software/_styles.scss */

/* line 259, software/_styles.scss */

/* line 262, software/_styles.scss */

/* line 265, software/_styles.scss */

/* line 268, software/_styles.scss */

/* line 271, software/_styles.scss */

/* line 274, software/_styles.scss */

/* line 277, software/_styles.scss */

/* line 280, software/_styles.scss */

/* line 283, software/_styles.scss */

/* line 286, software/_styles.scss */

/* line 289, software/_styles.scss */

/* line 292, software/_styles.scss */

/* line 295, software/_styles.scss */

/* line 298, software/_styles.scss */

/* line 301, software/_styles.scss */

/* line 304, software/_styles.scss */

/* line 307, software/_styles.scss */

/* line 310, software/_styles.scss */

/* line 313, software/_styles.scss */

/* line 316, software/_styles.scss */

/* line 319, software/_styles.scss */

/* line 322, software/_styles.scss */

/* line 325, software/_styles.scss */

/* line 2, weather/_styles.scss */

/* line 16, weather/_styles.scss */

/* line 28, weather/_styles.scss */

/* line 31, weather/_styles.scss */

/* line 34, weather/_styles.scss */

/* line 37, weather/_styles.scss */

/* line 40, weather/_styles.scss */

/* line 43, weather/_styles.scss */

/* line 46, weather/_styles.scss */

/* line 49, weather/_styles.scss */

/* line 52, weather/_styles.scss */

/* line 55, weather/_styles.scss */

/* line 58, weather/_styles.scss */

/* line 61, weather/_styles.scss */

/* line 64, weather/_styles.scss */

/* line 67, weather/_styles.scss */

/* line 70, weather/_styles.scss */

/* line 73, weather/_styles.scss */

/* line 76, weather/_styles.scss */

/* line 79, weather/_styles.scss */

/* line 82, weather/_styles.scss */

/* line 85, weather/_styles.scss */

/* line 88, weather/_styles.scss */

/* line 91, weather/_styles.scss */

/* line 94, weather/_styles.scss */

/* line 97, weather/_styles.scss */

/* line 100, weather/_styles.scss */

/* line 103, weather/_styles.scss */

/* line 106, weather/_styles.scss */

/* line 109, weather/_styles.scss */

/* line 112, weather/_styles.scss */

/* line 115, weather/_styles.scss */

/* line 118, weather/_styles.scss */

/* line 121, weather/_styles.scss */

/* line 124, weather/_styles.scss */

/* line 127, weather/_styles.scss */

/* line 130, weather/_styles.scss */

/* line 133, weather/_styles.scss */

/* line 136, weather/_styles.scss */

/* line 139, weather/_styles.scss */

/* line 142, weather/_styles.scss */

/* line 145, weather/_styles.scss */

/* line 148, weather/_styles.scss */

/* line 151, weather/_styles.scss */

/* line 154, weather/_styles.scss */

/* line 157, weather/_styles.scss */

/* line 160, weather/_styles.scss */

/* line 163, weather/_styles.scss */

/* line 166, weather/_styles.scss */

/* line 169, weather/_styles.scss */

/* line 172, weather/_styles.scss */

/* line 175, weather/_styles.scss */

/* line 178, weather/_styles.scss */

/* line 181, weather/_styles.scss */

/* line 184, weather/_styles.scss */

/* line 187, weather/_styles.scss */

/* line 190, weather/_styles.scss */

/* line 193, weather/_styles.scss */

/* line 196, weather/_styles.scss */

/* line 199, weather/_styles.scss */

/* line 202, weather/_styles.scss */

/* line 205, weather/_styles.scss */

/* line 208, weather/_styles.scss */

/* line 211, weather/_styles.scss */

/* line 214, weather/_styles.scss */

/* line 217, weather/_styles.scss */

/* line 220, weather/_styles.scss */

/* line 223, weather/_styles.scss */

/* line 226, weather/_styles.scss */

/* line 229, weather/_styles.scss */

/* line 232, weather/_styles.scss */

/* line 235, weather/_styles.scss */

/* line 238, weather/_styles.scss */

/* line 241, weather/_styles.scss */

/* line 244, weather/_styles.scss */

/* line 247, weather/_styles.scss */

/* line 250, weather/_styles.scss */

/* line 253, weather/_styles.scss */

/* line 256, weather/_styles.scss */

/* line 259, weather/_styles.scss */

/* line 262, weather/_styles.scss */

/* line 265, weather/_styles.scss */

/* line 268, weather/_styles.scss */

/* line 271, weather/_styles.scss */

/* line 274, weather/_styles.scss */

/* line 277, weather/_styles.scss */

/* line 280, weather/_styles.scss */

@font-face {
    font-family: 'Linearicons-Free';
    src: url('fonts/Linearicons-Free.eot?w118d');
    src: url('fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'),
        url('fonts/Linearicons-Free.woff2?w118d') format('woff2'),
        url('fonts/Linearicons-Free.woff?w118d') format('woff'),
        url('fonts/Linearicons-Free.ttf?w118d') format('truetype'),
        url('fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'simple-line-icons';
    src: url('fonts/Simple-Line-Icons.eot?v=2.4.0');
    src: url('fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower: 
*/


@charset "UTF-8";

@font-face {
    font-family: "dripicons";
    src: url("fonts/dripicons.eot");
    src: url("fonts/dripicons.eot?#iefix") format("embedded-opentype"),
        url("fonts/dripicons.ttf") format("truetype"),
        url("fonts/dripicons.svg#dripicons") format("svg"),
        url("fonts/dripicons.woff") format("woff");
    font-weight: normal;
    font-style: normal;

}

.mkdf-blog-holder.mkdf-blog-single article {
    padding-bottom: 0;
    margin-bottom: 31px
}

.mkdf-blog-holder article {
    padding-bottom: 20px;
    margin-bottom: 4px
}

.mkdf-blog-holder article:not(.format-audio) .mkdf-post-image {
    margin-bottom: 40px
}

.mkdf-blog-holder article .mkdf-post-image img {
    vertical-align: middle
}

.mkdf-blog-holder article .mkdf-post-text-inner>h2:not(.mkdf-post-title) {
    margin: 15px 0
}

.mkdf-blog-holder article .mkdf-post-title {
    font-weight: 700;
    margin-bottom: 10px;
    margin-top: 0
}

a,
h1 a:hover,
p a {
    color: #4fbf70
}

.clearfix:after,
.mkdf-container:after {
    clear: both
}

.mkdf-content,
.mkdf-wrapper {
    position: relative
}

a,
b,
body,
div,
h1,
h2,
h3,
html,
i,
li,
p,
span,
strong,
ul {
    background: 0 0;
    border: 0;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
    outline: 0
}

body {
    background-color: #fff
}

a img {
    border: none
}

h1,
h2 {
    margin-top: 25px
}

h1,
h2 {
    margin-bottom: 25px
}

footer .mkdf-footer-top-holder .widget,
h3 {
    margin-bottom: 20px
}

article,
aside,
footer,
header,
nav {
    display: block
}

.wp-caption,
img {
    max-width: 100%;
    height: auto
}

.clearfix:after,
.clearfix:before {
    content: " ";
    display: table
}

html {
    height: 100%;
    margin: 0 !important;
    -webkit-transition: all .33s ease-out;
    -moz-transition: all .33s ease-out;
    transition: all .33s ease-out;
    overflow-y: scroll !important
}

body {
    font-family: "Open Sans", sans-serif;
    font-size: 15px;
    line-height: 26px;
    color: grey;
    font-weight: 400;
    overflow-x: hidden !important;
    -webkit-font-smoothing: antialiased
}

h1,
h2,
h3 {
    font-family: "Josefin Sans", sans-serif
}

h1,
h2,
h3 {
    font-weight: 600
}

h1 {
    font-size: 37px
}

h2 {
    font-size: 30px
}

h3 {
    font-size: 26px
}

h3 {
    margin-top: 20px
}

h1,
h2,
h3 {
    color: #303030;
    line-height: 1.3em
}

h1 a {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    font-style: inherit;
    line-height: inherit;
    letter-spacing: inherit;
    text-transform: inherit
}

a,
p a {
    text-decoration: none;
    cursor: pointer;
    -webkit-transition: color .25s ease-in-out;
    -moz-transition: color .25s ease-in-out;
    transition: color .25s ease-in-out
}

ul {
    list-style-position: inside
}

p {
    margin: 10px 0
}

.wp-caption-text {
    margin: 0;
    font-style: italic
}

::selection {
    background: #4fbf70;
    color: #fff
}

::-moz-selection {
    background: #4fbf70;
    color: #fff
}

.mkdf-container,
.mkdf-content,
.mkdf-wrapper {
    background-color: #fff
}

.wp-caption,
.wp-caption-text {
    opacity: 1
}

.aligncenter {
    display: block;
    margin: 10px auto
}

.mkdf-wrapper {
    z-index: 1000;
    -webkit-transition: left .33s cubic-bezier(.694, .0482, .335, 1);
    -moz-transition: left .33s cubic-bezier(.694, .0482, .335, 1);
    transition: left .33s cubic-bezier(.694, .0482, .335, 1);
    left: 0
}

.mkdf-wrapper .mkdf-wrapper-inner {
    width: 100%;
    overflow: hidden
}

.mkdf-content {
    margin-top: 0;
    z-index: 100
}

.mkdf-content ul {
    margin: 15px 0
}

.mkdf-content .mkdf-content-inner>.mkdf-container>.mkdf-container-inner {
    padding: 64px 0
}

.mkdf-container {
    z-index: 100;
    position: relative
}

.mkdf-container:after,
.mkdf-container:before {
    content: " ";
    display: table
}

.mkdf-container {
    padding: 0;
    width: 100%
}

.mkdf-container-inner {
    width: 1100px;
    margin: 0 auto
}

.mkdf-four-columns>.mkdf-four-columns-inner {
    margin: 0 -15px
}

@media only screen and (min-width:1400px) {

    .mkdf-grid-1300 .mkdf-container-inner,
    .mkdf-grid-1300 .mkdf-grid {
        width: 1300px
    }
}

.mkdf-two-columns-75-25 {
    width: 100%
}

.mkdf-two-columns-75-25 .mkdf-column1 {
    width: 75%;
    float: left
}

.mkdf-two-columns-75-25 .mkdf-column1 .mkdf-column-inner {
    padding: 0 20px 0 0
}

.mkdf-two-columns-75-25 .mkdf-column2 {
    width: 25%;
    float: left
}

.mkdf-two-columns-75-25 .mkdf-column2 .mkdf-column-inner {
    padding: 0 0 0 20px
}

.mkdf-four-columns .mkdf-column .mkdf-column-inner {
    padding: 0 15px
}

.mkdf-four-columns {
    width: 100%
}

.mkdf-four-columns .mkdf-column {
    width: 25%;
    float: left
}

.mkdf-grid {
    width: 1100px;
    margin: 0 auto
}

.mkdf-vertical-align-containers {
    position: relative;
    height: 100%;
    width: 100%;
    padding: 0 20px;
    box-sizing: border-box
}

.mkdf-vertical-align-containers .mkdf-position-left {
    position: relative;
    float: left;
    z-index: 112;
    height: 100%
}

.mkdf-vertical-align-containers .mkdf-position-center {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    text-align: center;
    z-index: 111
}

.mkdf-vertical-align-containers .mkdf-position-right {
    position: relative;
    float: right;
    z-index: 112;
    height: 100%;
    text-align: right
}

.mkdf-vertical-align-containers .mkdf-position-center-inner,
.mkdf-vertical-align-containers .mkdf-position-left-inner,
.mkdf-vertical-align-containers .mkdf-position-right-inner {
    vertical-align: middle;
    display: inline-block
}

.mkdf-vertical-align-containers .mkdf-position-center:before,
.mkdf-vertical-align-containers .mkdf-position-left:before,
.mkdf-vertical-align-containers .mkdf-position-right:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 100%;
    margin-right: 0
}

aside.mkdf-sidebar p {
    font-weight: 500
}

aside.mkdf-sidebar .widget {
    margin-bottom: 32px
}

aside.mkdf-sidebar .widget:not(.widget_search):not(.widget_tag_cloud):not(.widget_product_search) {
    border: 1px solid #e5e5e5;
    padding: 23px 30px 26px;
    background-color: #fff
}

aside.mkdf-sidebar .widget.widget_text {
    margin-bottom: 10px
}

@media only screen and (max-width:768px) {

    .mkdf-four-columns>.mkdf-four-columns-inner>.mkdf-column,
    .mkdf-two-columns-75-25>.mkdf-column1,
    .mkdf-two-columns-75-25>.mkdf-column2 {
        width: 100%
    }

    .mkdf-four-columns>.mkdf-four-columns-inner {
        margin: 0
    }

    .mkdf-four-columns>.mkdf-four-columns-inner>.mkdf-column>.mkdf-column-inner,
    .mkdf-two-columns-75-25>.mkdf-column1>.mkdf-column-inner,
    .mkdf-two-columns-75-25>.mkdf-column2>.mkdf-column-inner {
        padding: 0
    }
}

@media only screen and (max-width:1024px) {

    .mkdf-two-columns-75-25 .mkdf-column1 .mkdf-column-inner {
        padding-right: 0
    }

    .mkdf-two-columns-75-25 .mkdf-column2 .mkdf-column-inner {
        padding-left: 0
    }
}

.mkdf-header-standard .mkdf-menu-area {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}

.mkdf-logo-wrapper {
    display: inline-block;
    vertical-align: middle
}

.mkdf-logo-wrapper a {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    max-width: 100%
}

.mkdf-logo-wrapper a img {
    height: 100%;
    width: auto;
    -webkit-transition: opacity .2s ease;
    -moz-transition: opacity .2s ease;
    transition: opacity .2s ease
}

.mkdf-logo-wrapper a img.mkdf-normal-logo {
    opacity: 1
}

.mkdf-logo-wrapper a img.mkdf-dark-logo {
    opacity: 0;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.mkdf-logo-wrapper a img.mkdf-light-logo {
    opacity: 0;
    -webkit-transform: translateY(-200%);
    transform: translateY(-200%)
}

.mkdf-main-menu {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    height: 100%
}

.mkdf-main-menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: left
}

.mkdf-main-menu ul li {
    position: relative;
    display: inline-block;
    float: left;
    padding: 0;
    margin: 0;
    background-repeat: no-repeat;
    background-position: right
}

.mkdf-main-menu ul li a {
    font-size: 13px
}

.mkdf-main-menu ul li:hover a {
    color: #4fbf70
}

.mkdf-drop-down ul {
    list-style: none
}

.mkdf-drop-down ul li {
    position: relative
}

.mkdf-header-standard .mkdf-menu-area {
    background-color: #fff;
    border-bottom: 1px solid #f2f2f2;
    box-sizing: border-box
}

.mkdf-header-standard .mkdf-menu-area .mkdf-vertical-align-containers .mkdf-position-right-inner {
    height: 100%
}

.mkdf-mobile-header .mkdf-mobile-nav {
    display: none;
    background-color: #fff
}

.mkdf-mobile-header .mkdf-mobile-nav ul {
    list-style-type: none
}

.mkdf-mobile-header .mkdf-mobile-nav ul ul {
    margin-left: 20px;
    display: none
}

.mkdf-mobile-header .mkdf-mobile-nav li {
    position: relative
}

.mkdf-mobile-header .mkdf-mobile-nav a {
    border-bottom: 1px solid #eaeaea;
    font-size: 14px;
    color: #8d8d8d;
    padding: 9px 0;
    display: block;
    position: relative;
    text-transform: none;
    line-height: 17px;
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 0
}

.mkdf-mobile-header .mkdf-mobile-nav a:hover {
    color: #4fbf70
}

.mkdf-mobile-header {
    display: none;
    position: relative;
    z-index: 101
}

.mkdf-mobile-header .mkdf-mobile-header-inner {
    height: 100px;
    background-color: #fff;
    position: relative
}

.mkdf-mobile-header .mkdf-mobile-header-inner .mkdf-mobile-header-holder {
    position: relative;
    z-index: 2;
    height: 100%;
    border-bottom: 1px solid #f2f2f2
}

.mkdf-mobile-header .mkdf-grid {
    height: 100%
}

.mkdf-mobile-header .mkdf-vertical-align-containers {
    padding: 0
}

.mkdf-mobile-header .mkdf-mobile-logo-wrapper a {
    display: block;
    max-height: 80px
}

.mkdf-mobile-header .mkdf-mobile-logo-wrapper img {
    height: 100%;
    width: auto
}

.mkdf-mobile-header .mkdf-mobile-menu-opener {
    float: left;
    position: relative;
    z-index: 112;
    height: 100%
}

.mkdf-mobile-header .mkdf-mobile-menu-opener a {
    display: table;
    height: 100%;
    padding-right: 10px;
    color: #000
}

.mkdf-mobile-header .mkdf-mobile-menu-opener a:hover {
    color: #4fbf70
}

.mkdf-mobile-header .mkdf-mobile-menu-opener .mkdf-mobile-opener-icon-holder {
    display: table-cell;
    vertical-align: middle
}

.mkdf-page-header {
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
    width: 100%;
    z-index: 110
}

.mkdf-page-header a img {
    display: block
}

.mkdf-page-header .mkdf-menu-area {
    height: 92px;
    position: relative;
    -webkit-transition: background-color .3s ease;
    -moz-transition: background-color .3s ease;
    transition: background-color .3s ease
}

.mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
    max-height: 82.8px
}

.mkdf-dark-header .mkdf-menu-area .mkdf-dark-logo {
    opacity: 1
}

.mkdf-dark-header .mkdf-menu-area .mkdf-light-logo,
.mkdf-dark-header .mkdf-menu-area .mkdf-normal-logo {
    opacity: 0
}

footer {
    display: block;
    width: 100%;
    margin: 0 auto;
    z-index: 100;
    position: relative;
    color: #bdbdbd;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

footer .mkdf-footer-inner {
    position: relative
}

footer .mkdf-container {
    background-color: inherit
}

footer .mkdf-container-inner {
    position: relative
}

footer a {
    text-decoration: none
}

footer .mkdf-footer-top-holder {
    display: block;
    background-color: #2a2b2a;
    position: relative;
    background-position: center center;
    background-size: cover
}

footer .mkdf-footer-top:not(.mkdf-footer-top-full) .mkdf-container-inner {
    padding: 68px 0 45px
}

footer .mkdf-footer-top.mkdf-footer-top-aligment-left {
    text-align: left
}

.mkdf-title {
    text-align: left
}

footer .mkdf-footer-top-holder .widget.widget_nav_menu ul li a {
    padding-bottom: 8px;
    padding-top: 8px;
    margin-left: 6px
}

footer .mkdf-footer-top-holder .widget ul li a {
    font-size: 17px;
    font-weight: 700;
    display: inline-block;
    color: #bdbdbd;
    line-height: 26px;
    font-family: "Josefin Sans", sans-serif
}

footer .mkdf-footer-top-holder .widget ul li a:hover {
    color: #fff
}

footer .mkdf-footer-top-holder .widget .mkdf-footer-widget-title {
    color: #fbfbfc;
    margin-bottom: 26px;
    line-height: 36px;
    font-weight: 700
}

footer .mkdf-footer-top-holder .widget ul {
    list-style: none
}

footer .mkdf-footer-top-holder .widget ul li {
    border-bottom: 1px solid #393939;
    font-size: 17px;
    font-weight: 700;
    color: #bdbdbd;
    font-family: "Josefin Sans", sans-serif
}

footer .mkdf-footer-top-holder .widget ul li:last-child {
    border-bottom: 0
}

.mkdf-title {
    display: block;
    width: 100%;
    height: 97px;
    position: relative;
    z-index: 101;
    background-color: #fafafa;
    background-position: center 0;
    background-repeat: no-repeat;
    border-bottom: 1px solid #f2f2f2
}

.mkdf-title .mkdf-title-holder {
    display: table;
    height: 100%;
    position: relative;
    width: 100%
}

.mkdf-title .mkdf-title-holder .mkdf-container {
    background-color: transparent;
    display: table-row;
    vertical-align: middle
}

.mkdf-title .mkdf-title-holder .mkdf-container-inner {
    display: table-cell;
    padding: 0 !important;
    vertical-align: middle
}

.mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder {
    display: block;
    padding: 0;
    position: relative;
    z-index: 25
}

.mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder-inner {
    position: relative
}

.mkdf-title .mkdf-title-holder h1 {
    color: #545454;
    line-height: 1.5em;
    vertical-align: middle;
    font-family: "Josefin Sans", sans-serif;
    font-size: 20px;
    margin: 0
}

.mkdf-title .mkdf-title-holder h1 span {
    display: inline-block
}

.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs-holder {
    display: inline-block;
    vertical-align: middle
}

.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs a,
.mkdf-title .mkdf-title-holder .mkdf-breadcrumbs span {
    color: #969696;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.5em;
    display: inline-block;
    vertical-align: middle;
    font-family: "Josefin Sans", sans-serif
}

.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder {
    position: absolute;
    top: 0;
    height: 100%
}

.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder .mkdf-breadcrumbs {
    display: table;
    height: 100%;
    width: 100%
}

.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder .mkdf-breadcrumbs-inner {
    display: table-cell;
    vertical-align: middle
}

.mkdf-title.mkdf-standard-type.mkdf-content-left-alignment .mkdf-breadcrumbs-holder {
    right: 0
}

:-moz-placeholder,
:-ms-input-placeholder,
::-moz-placeholder,
::-webkit-input-placeholder {
    margin: 10px 0 0
}

:-moz-placeholder,
:-ms-input-placeholder,
::-moz-placeholder,
::-webkit-input-placeholder {
    color: #959595;
    margin-top: 10px
}

@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow);

.mkdf-blog-holder article .mkdf-post-image img {
    vertical-align: middle;
}

.mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder .mkdf-breadcrumbs-inner {
    display: none !important
}

.mkdf-blog-holder article:not(.format-audio) .mkdf-post-image {
    margin-bottom: 40px;
    text-align: center !important
}

.mkdf-logo-wrapper a img {
    width: 225px !important;
    height: auto !important
}

.mkdf-page-header {
    background-color: rgba(255, 255, 255, 1)
}

.mkdf-vertical-align-containers .mkdf-position-left-inner {
    vertical-align: top !important;
    margin-top: 10px !important
}

.mkdf-header-standard .mkdf-page-header .mkdf-menu-area {
    height: 72px;
    z-index: 99999 !important
}

.mkdf-title .mkdf-title-holder h1 span {
    color: #4fbf70
}

.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item {
    display: block;
    float: none;
    position: relative;
    min-width: 150px;
    clear: both;
    padding: 5px 10px 5px 10px
}

.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target {
    font-weight: 700;
    text-transform: uppercase;
    color: #199900
}

.ubermenu-skin-vanilla .ubermenu-submenu.ubermenu-submenu-drop {
    background: #fff !important
}

.ubermenu-skin-vanilla .ubermenu-submenu .ubermenu-target {
    color: #285514 !important;
    padding: 5px 10px 5px 10px !important;
    font-weight: 700 !important
}

.mkdf-position-right::before {
    margin-right: 0 !important
}

.mkdf-main-menu {
    float: left
}

@media only screen and (max-width:1200px) {

    .mkdf-container-inner,
    .mkdf-grid {
        width: 950px
    }
}

@media only screen and (max-width:1024px) {

    .mkdf-container-inner,
    .mkdf-grid {
        width: 768px
    }
}

@media only screen and (max-width:768px) {

    .mkdf-container-inner,
    .mkdf-grid {
        width: 600px
    }
}

@media only screen and (max-width:600px) {

    .mkdf-container-inner,
    .mkdf-grid {
        width: 420px
    }
}

@media only screen and (max-width:480px) {

    .mkdf-container-inner,
    .mkdf-grid {
        width: 300px
    }
}

@media only screen and (max-width:320px) {

    .mkdf-container-inner,
    .mkdf-grid {
        width: 95%
    }
}

@media only screen and (max-width:1024px) {

    .mkdf-content {
        margin-top: 0 !important
    }
}

@media only screen and (max-width:1024px) {

    .mkdf-four-columns .mkdf-column,
    .mkdf-two-columns-75-25 .mkdf-column1,
    .mkdf-two-columns-75-25 .mkdf-column2 {
        width: 100%
    }

    .mkdf-two-columns-75-25 .mkdf-column1 .mkdf-column-inner,
    .mkdf-two-columns-75-25 .mkdf-column2 .mkdf-column-inner {
        padding: 0
    }

    .mkdf-page-header {
        display: none
    }

    .mkdf-mobile-header {
        display: block
    }
}

@media only screen and (max-width:1024px) {

    .mkdf-title .mkdf-title-holder {
        height: 100% !important;
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        padding: 0 !important
    }

    .mkdf-title .mkdf-title-holder .mkdf-container {
        display: block;
        height: 100%
    }

    .mkdf-title .mkdf-title-holder .mkdf-container-inner {
        display: table;
        height: 100%
    }

    .mkdf-title .mkdf-title-holder .mkdf-title-subtitle-holder {
        display: table-cell;
        vertical-align: middle;
        width: 100%
    }

    .mkdf-title .mkdf-title-subtitle-holder {
        padding: 0 !important
    }

    .mkdf-title.mkdf-standard-type .mkdf-breadcrumbs-holder {
        position: relative !important;
        top: auto !important;
        left: auto !important;
        right: auto !important
    }
}

@media only screen and (max-width:480px) {

    .mkdf-title .mkdf-title-holder .mkdf-breadcrumbs a,
    .mkdf-title .mkdf-title-holder .mkdf-breadcrumbs span {
        font-size: 12px
    }
}

@media only screen and (max-width:768px) {

    footer .mkdf-footer-top:not(.mkdf-footer-top-full) .mkdf-container-inner {
        padding: 20px 0 50px
    }
}

.ubermenu,
.ubermenu .ubermenu-column,
.ubermenu .ubermenu-item,
.ubermenu .ubermenu-nav,
.ubermenu .ubermenu-retractor,
.ubermenu .ubermenu-submenu,
.ubermenu .ubermenu-target,
.ubermenu-responsive-toggle {
    margin: 0;
    padding: 0;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
    text-indent: 0;
    clip: auto;
    position: static;
    background: 0 0;
    text-transform: none;
    overflow: visible;
    z-index: 10;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    vertical-align: top;
    line-height: 1.3em;
    border: none;
    border-radius: 0;
    pointer-events: auto
}

.ubermenu,
.ubermenu .ubermenu-column,
.ubermenu .ubermenu-item,
.ubermenu .ubermenu-nav,
.ubermenu .ubermenu-retractor,
.ubermenu .ubermenu-submenu,
.ubermenu .ubermenu-target,
.ubermenu-responsive-toggle {
    height: auto;
    width: auto;
    max-height: none;
    min-height: 0
}

.ubermenu .ubermenu-submenu-drop {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-transform: translateZ(0);
    -webkit-transform: translateZ(0)
}

.ubermenu {
    display: block;
    background: #fff;
    line-height: 1.3em;
    text-align: left
}

.ubermenu-bound {
    position: relative
}

.ubermenu,
.ubermenu-nav {
    overflow: visible !important;
    z-index: 100
}

.ubermenu-nav {
    text-align: inherit
}

.ubermenu-nav,
.ubermenu-submenu {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none
}

.ubermenu a.ubermenu-target {
    cursor: pointer
}

.ubermenu-accessible input:not(:hover):focus,
.ubermenu-accessible:not(:hover) .ubermenu-target:focus {
    outline: 1px solid #2cc4ff;
    box-shadow: 0 0 5px #2cc4ff !important;
    z-index: 50;
    transition: outline .1s linear
}

.ubermenu-responsive-toggle {
    display: none;
    text-decoration: none;
    cursor: pointer;
    max-width: 100%
}

.ubermenu-responsive-toggle:hover {
    text-decoration: none
}

.ubermenu-responsive-toggle .fas {
    width: 1.3em;
    text-align: center;
    margin-right: .6em
}

.ubermenu-responsive-toggle-content-align-left {
    text-align: left
}

.ubermenu-bar-align-left {
    float: left
}

.ubermenu .ubermenu-item {
    text-align: left;
    display: inline-block;
    vertical-align: top
}

.ubermenu .ubermenu-item-level-0 {
    vertical-align: bottom;
    -moz-backface-visibility: visible;
    backface-visibility: visible
}

.ubermenu .ubermenu-item.ubermenu-item-level-0 {
    float: none
}

.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0 {
    float: left
}

.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left {
    float: left
}

body:not(.rtl) .ubermenu.ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target {
    border-left: none
}

.ubermenu .ubermenu-retractor,
.ubermenu .ubermenu-target,
.ubermenu-responsive-toggle {
    padding: 15px 20px
}

.ubermenu .ubermenu-target {
    display: block;
    text-decoration: none;
    position: relative
}

.ubermenu .ubermenu-submenu .ubermenu-target {
    backface-visibility: hidden
}

.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator {
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -6px
}

.ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target {
    padding-right: 25px
}

.ubermenu .ubermenu-target-text {
    display: inline-block;
    vertical-align: baseline;
    font-family: inherit;
    font-weight: inherit;
    color: inherit
}

.ubermenu .ubermenu-column {
    max-width: 100%
}

.ubermenu .ubermenu-item .ubermenu-submenu-drop {
    position: absolute;
    z-index: 500;
    top: -10000px;
    height: 0;
    max-height: 0;
    visibility: hidden;
    overflow: hidden
}

.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop {
    min-height: 0 !important
}

.ubermenu-nojs .ubermenu-item:hover>.ubermenu-submenu-drop {
    display: block;
    visibility: visible;
    opacity: 1;
    height: auto;
    max-height: none
}

.ubermenu-nojs .ubermenu-item:hover>.ubermenu-submenu-type-flyout {
    overflow: visible
}

.ubermenu .ubermenu-item .ubermenu-submenu-drop {
    box-shadow: 0 0 20px rgba(0, 0, 0, .15)
}

.ubermenu .ubermenu-item-level-0>.ubermenu-submenu-drop {
    clip: rect(0, 5000px, 5000px, -5000px)
}

.ubermenu-nojs .ubermenu-item:hover>.ubermenu-target {
    position: relative
}

.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop {
    z-index: 20
}

.ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-left_edge_item {
    left: auto
}

.ubermenu .ubermenu-retractor {
    display: block;
    clear: both;
    text-align: center;
    cursor: pointer
}

.ubermenu .ubermenu-retractor:hover {
    background: rgba(0, 0, 0, .1)
}

.ubermenu .ubermenu-item .ubermenu-submenu-drop {
    -webkit-transition-duration: .3s;
    -ms-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: ease-in;
    -ms-transition-timing-function: ease-in;
    transition-timing-function: ease-in
}

.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop {
    margin-top: 20px;
    top: auto;
    opacity: 0;
    -webkit-transition-property: margin-top, opacity, visibility;
    -ms-transition-property: margin-top, opacity, visibility;
    transition-property: margin-top, opacity, visibility
}

.ubermenu-nojs.ubermenu-transition-shift .ubermenu-item:hover>.ubermenu-submenu-drop {
    margin-top: 0;
    opacity: 1
}

.ubermenu .ubermenu-submenu-type-flyout>.ubermenu-item {
    display: block;
    float: none;
    position: relative;
    min-width: 150px;
    clear: both
}

.ubermenu:not(.ubermenu-transition-slide) .ubermenu-submenu.ubermenu-submenu-type-flyout {
    max-height: 99999px
}

.ubermenu .ubermenu-column:after,
.ubermenu .ubermenu-submenu:after,
.ubermenu:after {
    content: "";
    display: table;
    clear: both
}

.ubermenu {
    background: 0 0
}

.ubermenu-submenu-drop {
    background: #fff
}

@media screen and (min-width:960px) {
    .ubermenu-responsive-default.ubermenu {
        display: block !important
    }

    .ubermenu-responsive-default.ubermenu-responsive.ubermenu-retractors-responsive .ubermenu-retractor-mobile {
        display: none
    }
}

@media screen and (max-width:959px) {

    .ubermenu-responsive-toggle {
        display: block
    }

    .ubermenu-responsive-default.ubermenu-responsive {
        width: 100%;
        max-height: 600px;
        visibility: visible;
        overflow: visible;
        -webkit-transition: max-height 1s ease-in;
        transition: max-height .3s ease-in
    }

    .ubermenu-responsive-default.ubermenu-responsive.ubermenu {
        margin: 0
    }

    .ubermenu-responsive-default.ubermenu-responsive.ubermenu .ubermenu-nav {
        display: block
    }

    .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse {
        max-height: none;
        visibility: visible;
        overflow: visible
    }

    .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse {
        max-height: 0;
        overflow: hidden !important;
        visibility: hidden
    }

    .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse:not(.ubermenu-in-transition) {
        border-top-width: 0;
        border-bottom-width: 0
    }

    .ubermenu-responsive-default.ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item .ubermenu-submenu {
        display: none
    }

    .ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0 {
        width: 50%
    }

    .ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-item-level-0>.ubermenu-target {
        border: none;
        box-shadow: none
    }

    .ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout {
        position: static
    }

    .ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop {
        width: 100%;
        min-width: 100%;
        max-width: 100%;
        top: auto;
        left: 0 !important
    }

    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column,
    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {
        min-width: 50%
    }

    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1) {
        clear: both
    }
}

@media screen and (max-width:480px) {
    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0 {
        width: 100%
    }

    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column,
    .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto {
        min-width: 100%
    }
}

/* UberMenu - Copyright 2011-2017, SevenSpark */
.ubermenu-skin-vanilla {
    font-size: 12px;
    color: #888;
}

.ubermenu-skin-vanilla .ubermenu-target {
    color: #999;
}

.ubermenu-skin-vanilla.ubermenu-responsive-toggle {
    background: #f9f9f9;
    color: #888;
    font-size: 12px;
    text-transform: none;
    font-weight: normal;
}

.ubermenu-skin-vanilla.ubermenu-responsive-toggle:hover {
    background: #f0f0f0;
    color: #444;
}

.ubermenu-skin-vanilla {
    border: none;
    background: transparent;
}

.ubermenu-skin-vanilla .ubermenu-item-level-0>.ubermenu-target {
    font-weight: normal;
    color: #888;
    text-transform: none;
    border-left: none;
}

body:not(.rtl) .ubermenu-skin-vanilla.ubermenu-horizontal .ubermenu-item-level-0:first-child>.ubermenu-target {
    box-shadow: none;
}

.ubermenu-skin-vanilla .ubermenu-item-level-0:hover>.ubermenu-target {
    background: transparent;
    color: #222;
}

.ubermenu-skin-vanilla .ubermenu-submenu.ubermenu-submenu-drop {
    background: #f9f9f9;
    border: 1px solid #e0e0e0;
}

.ubermenu-skin-vanilla.ubermenu-horizontal .ubermenu-item-level-0>.ubermenu-submenu-drop {
    border-top: 1px solid #e0e0e0;
}

.ubermenu-skin-vanilla .ubermenu-submenu,
.ubermenu-skin-vanilla .ubermenu-submenu .ubermenu-target {
    color: #999;
}

.ubermenu-skin-vanilla .ubermenu-submenu .ubermenu-target:hover {
    color: #111;
}

.ubermenu-skin-vanilla .ubermenu-submenu-drop {
    border-bottom-width: 3px;
}

.fa {
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    font-family: FontAwesome
}

.ubermenu-main .ubermenu-item-level-0>.ubermenu-target {
    font-size: 18px;
    text-transform: uppercase;
    color: #199900
}

.ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target {
    font-weight: 700
}

.ubermenu.ubermenu-main .ubermenu-item-level-0>.ubermenu-target {
    background: #fff
}

.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop {
    background-color: #fff
}

.ubermenu-main .ubermenu-item-normal>.ubermenu-target,
.ubermenu-main .ubermenu-submenu .ubermenu-retractor,
.ubermenu-main .ubermenu-submenu .ubermenu-target {
    padding: 0
}

.ubermenu-main .ubermenu-item-normal>.ubermenu-target {
    color: #199900;
    font-size: 16px;
    font-weight: 700
}

.ubermenu.ubermenu-main .ubermenu-item-normal>.ubermenu-target:hover {
    color: #160a05
}

.ubermenu-main,
.ubermenu-main .ubermenu-nav .ubermenu-item-level-0 .ubermenu-target,
.ubermenu-main .ubermenu-target {
    font-family: Lato, sans-serif;
    font-weight: 300
}

.ubermenu .ubermenu-item.ubermenu-item-21551>.ubermenu-target {
    background: #a5f1f7
}

.ubermenu .ubermenu-item.ubermenu-item-58435>.ubermenu-target {
    background: #b9d6a7
}

.ubermenu .ubermenu-item.ubermenu-item-62967>.ubermenu-target {
    background: #b9d6a7
}

.ubermenu .ubermenu-item.ubermenu-item-65422>.ubermenu-target {
    background: #b9d6a7
}

.ubermenu .ubermenu-item.ubermenu-item-83660>.ubermenu-target {
    background: #ee2
}

.ubermenu .ubermenu-item.ubermenu-item-83661>.ubermenu-target {
    background: #ee2
}

.ubermenu .ubermenu-item.ubermenu-item-83662>.ubermenu-target {
    background: #ee2
}

.ubermenu .ubermenu-item.ubermenu-item-83823>.ubermenu-target {
    background: #b9d6a7
}

.ubermenu .ubermenu-item.ubermenu-item-83822>.ubermenu-target {
    background: #b9d6a7
}

.ubermenu .ubermenu-item.ubermenu-item-22016>.ubermenu-target {
    background: #b9d6a7
}

.ubermenu .ubermenu-item.ubermenu-item-50279>.ubermenu-target {
    background: #b9d6a7
}

.ubermenu .ubermenu-item.ubermenu-item-50279:hover>.ubermenu-target,
.ubermenu .ubermenu-submenu .ubermenu-item.ubermenu-item-50279:hover>.ubermenu-target {
    color: #fff
}

.ubermenu .ubermenu-item.ubermenu-item-83821>.ubermenu-target {
    background: #b9d6a7
}

.ubermenu .ubermenu-item.ubermenu-item-83820>.ubermenu-target {
    background: #b9d6a7
}

.ubermenu .ubermenu-item.ubermenu-item-83819>.ubermenu-target {
    background: #b9d6a7
}

.ubermenu .ubermenu-item.ubermenu-item-84030>.ubermenu-target {
    background: #a5f1f7
}

.ubermenu .ubermenu-item.ubermenu-item-84029>.ubermenu-target {
    background: #a5f1f7
}

.ubermenu .ubermenu-item.ubermenu-item-84025>.ubermenu-target {
    background: #a5f1f7
}

.ubermenu .ubermenu-item.ubermenu-item-84026>.ubermenu-target {
    background: #a5f1f7
}

.ubermenu .ubermenu-item.ubermenu-item-84027>.ubermenu-target {
    background: #a5f1f7
}

.ubermenu .ubermenu-item.ubermenu-item-84028>.ubermenu-target {
    background: #a5f1f7
}

.ubermenu .ubermenu-item.ubermenu-item-84031>.ubermenu-target {
    background: #a5f1f7
}

.ubermenu .ubermenu-item.ubermenu-item-84032>.ubermenu-target {
    background: #a5f1f7
}

.ubermenu .ubermenu-item.ubermenu-item-41575>.ubermenu-target {
    background: #fff
}

.ubermenu .ubermenu-item.ubermenu-item-83827>.ubermenu-target {
    background: #dda44d
}

.ubermenu .ubermenu-item.ubermenu-item-83826>.ubermenu-target {
    background: #dda44d
}

.ubermenu .ubermenu-item.ubermenu-item-83825>.ubermenu-target {
    background: #dda44d
}

.ubermenu .ubermenu-item.ubermenu-item-84034>.ubermenu-target {
    background: #ee2;
    color: #fff
}

.ubermenu .ubermenu-item.ubermenu-item-84035>.ubermenu-target {
    background: #ee2
}

.ubermenu .ubermenu-item.ubermenu-item-84080>.ubermenu-target {
    background: #ee2
}

.ubermenu .ubermenu-item.ubermenu-item-84137>.ubermenu-target {
    background: #ee2
}

.ubermenu .ubermenu-item.ubermenu-item-84153>.ubermenu-target {
    background: #e884dc
}

.ubermenu .ubermenu-item.ubermenu-item-84154>.ubermenu-target {
    background: #e884dc
}

.ubermenu .ubermenu-item.ubermenu-item-84155>.ubermenu-target {
    background: #e884dc
}

.ubermenu .ubermenu-item.ubermenu-item-84156>.ubermenu-target {
    background: #e884dc
}

.ubermenu .ubermenu-item.ubermenu-item-84156>.ubermenu-target:hover,
.ubermenu .ubermenu-submenu .ubermenu-item.ubermenu-item-84156>.ubermenu-target:hover {
    background: #e884dc
}

.ubermenu .ubermenu-item.ubermenu-item-83663>.ubermenu-target {
    background: #fff
}

.ubermenu .ubermenu-item.ubermenu-item-84271>.ubermenu-target {
    background: #ee2
}

.ubermenu .ubermenu-item.ubermenu-item-84545>.ubermenu-target {
    background: #ee2
}

.ubermenu .ubermenu-item.ubermenu-item-84545>.ubermenu-target:hover,
.ubermenu .ubermenu-submenu .ubermenu-item.ubermenu-item-84545>.ubermenu-target:hover {
    background: #ee2
}

@font-face {
    font-family: aslsicons2;
    src: url(https://thecompleteherbalguide.com/wp-content/plugins/ajax-search-lite/css/fonts/icons2.eot);
    src: url(https://thecompleteherbalguide.com/wp-content/plugins/ajax-search-lite/css/fonts/icons2.eot?#iefix) format('embedded-opentype'), url(https://thecompleteherbalguide.com/wp-content/plugins/ajax-search-lite/css/fonts/icons2.woff2) format('woff2'), url(https://thecompleteherbalguide.com/wp-content/plugins/ajax-search-lite/css/fonts/icons2.woff) format('woff'), url(https://thecompleteherbalguide.com/wp-content/plugins/ajax-search-lite/css/fonts/icons2.ttf) format('truetype'), url(https://thecompleteherbalguide.com/wp-content/plugins/ajax-search-lite/css/fonts/icons2.svg#icons) format('svg');
    font-weight: 400;
    font-style: normal
}

.comment-block {
    width: 100%;
    margin-top: 30px;
}

.comment-block span {
    color: #000000;
    font-weight: 700;
}

.comment-header {
    border-bottom: 2px solid #e7e9ee;
    position: relative;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

.comment-heading {
    font-size: 1.5rem;
    color: #000;
}

.comment-heading:after {
    content: "";
    display: block;
    height: 2px;
    width: 120px;
    background-color: #2a2e2e;
    position: absolute;
    bottom: -2px;
}

.comment {
    display: flex;
    margin: 20px 0;
    padding-bottom: 20px;
    border-bottom: 1px solid #e8e8e8;
}

.comment-answer {
    margin-left: 60px;
}

.avatar {
    margin-right: 12px;
    flex: 1 0 100%;
    width: 100%;
    max-width: 70px;
    height: 70px;
    overflow: hidden;
    border-radius: 3px;
    background-color: lightgrey;
    background-size: cover;
    background-position: center;
}

.comment-date {
    color: grey;
    font-size: .8rem;
    text-decoration: none;
}

.comment-circle {
    display: inline-block;
    background-color: lightgrey;
    border-radius: 50%;
    width: 5px;
    height: 5px;
    margin: 5px;
    position: relative;
    top: 2px;
}

.comment-name {
    color: #000000;
    text-decoration: none;
    font-weight: 400;
    overflow-wrap: anywhere;
}

.comment-text {
    font-weight: 300;
    overflow-wrap: anywhere;
}

.comment-info {
    margin-bottom: 10px;
}

.comment-text p {
    color: #000;
    margin: 0;
}

.comment .comment-content .comm-img {
    display: flex;
    align-items: flex-start;

    width: 40%;
    margin: 10px 0;
}

.comment__new {
    display: none;
}

.comment__input {
    margin-bottom: 10px;
    padding: 10px;
}

.comment__btn {
    width: 100%;
    max-width: 320px;
    padding: 15px 40px;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    margin: 10px 20px 10px 0;
    background-color: #53b57f;
    cursor: pointer;
    border: 0;
    font-size: 16px;
}

.comment__admin {
    width: 100%;
    color: #ccc;
}

.avatar_new {
    background-color: #ccc;
}

@media screen and (max-width: 991px) {
    .post {
        padding-left: 0;
    }

    nav {
        display: none;
    }

    .comment-text p {
        font-size: 16px;
    }
}

.wrap-btn {
    text-align: center;
    margin-top: 60px;
}

a.button7 {
    font-weight: 700;
    color: white;
    text-decoration: none;
    padding: .8em 3em calc(.8em + 3px);
    border-radius: 3px;
    background: rgb(64, 199, 129);
    box-shadow: 0 -3px rgb(53, 167, 110) inset;
    transition: 0.2s;
    font-size: 22px;
}

a.button7:hover {
    background: rgb(53, 167, 110);
}

a.button7:active {
    background: rgb(33, 147, 90);
    box-shadow: 0 3px rgb(33, 147, 90) inset;
}

@media (max-width: 480px) {
    h1 {
        font-size: 25px;
    }
}

table {
    width: 100%;
    border: 1px solid #ededed;
}

table td {
    border: 1px solid #ededed;
    padding: 15px;
}

.table-wrap {
    overflow: auto;
}