/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  /* 1 */
  display: block; }

/**
 * Add the correct display in IE 9-.
 */
audio,
canvas,
progress,
video {
  display: inline-block; }

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline; }

/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */
template,
[hidden] {
  display: none; }

/* Links
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */ }

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */ }

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit; }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder; }

/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic; }

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000; }

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none; }

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px; }

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/* Forms
   ========================================================================== */
/**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font: inherit;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
 * Restore the font weight unset by the previous rule.
 */
optgroup {
  font-weight: bold; }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible; }

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none; }

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */
::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/*!
 * Preboot v2
 *
 * Open sourced under MIT license by @mdo.
 * Some variables and mixins from Bootstrap (Apache 2 license).
 */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: 'FontAwesome';
  src: url(/wp-content/themes/root_child/fonts/fontawesome-webfont.eot?v=4.7.0);
  src: url(/wp-content/themes/root_child/fonts/fontawesome-webfont.eot#iefix&v=4.7.0) format("embedded-opentype"), url(/wp-content/themes/root_child/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(/wp-content/themes/root_child/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(/wp-content/themes/root_child/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(/wp-content/themes/root_child/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
  font-weight: normal;
  font-style: normal; }

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.fa-lg {
  font-size: 1.33333333em;
  line-height: .75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571429em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none; }

.fa-ul > li {
  position: relative; }

.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: .14285714em;
  text-align: center; }

.fa-li.fa-lg {
  left: -1.85714286em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid .08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right {
  margin-left: .3em; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }

.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
  filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

.fa-glass:before {
  content: "\f000"; }

.fa-music:before {
  content: "\f001"; }

.fa-search:before {
  content: "\f002"; }

.fa-envelope-o:before {
  content: "\f003"; }

.fa-heart:before {
  content: "\f004"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-o:before {
  content: "\f006"; }

.fa-user:before {
  content: "\f007"; }

.fa-film:before {
  content: "\f008"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-check:before {
  content: "\f00c"; }

.fa-remove:before, .fa-close:before, .fa-times:before {
  content: "\f00d"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-signal:before {
  content: "\f012"; }

.fa-gear:before, .fa-cog:before {
  content: "\f013"; }

.fa-trash-o:before {
  content: "\f014"; }

.fa-home:before {
  content: "\f015"; }

.fa-file-o:before {
  content: "\f016"; }

.fa-clock-o:before {
  content: "\f017"; }

.fa-road:before {
  content: "\f018"; }

.fa-download:before {
  content: "\f019"; }

.fa-arrow-circle-o-down:before {
  content: "\f01a"; }

.fa-arrow-circle-o-up:before {
  content: "\f01b"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-play-circle-o:before {
  content: "\f01d"; }

.fa-rotate-right:before, .fa-repeat:before {
  content: "\f01e"; }

.fa-refresh:before {
  content: "\f021"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-lock:before {
  content: "\f023"; }

.fa-flag:before {
  content: "\f024"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-print:before {
  content: "\f02f"; }

.fa-camera:before {
  content: "\f030"; }

.fa-font:before {
  content: "\f031"; }

.fa-bold:before {
  content: "\f032"; }

.fa-italic:before {
  content: "\f033"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-list:before {
  content: "\f03a"; }

.fa-dedent:before, .fa-outdent:before {
  content: "\f03b"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-video-camera:before {
  content: "\f03d"; }

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
  content: "\f03e"; }

.fa-pencil:before {
  content: "\f040"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-tint:before {
  content: "\f043"; }

.fa-edit:before, .fa-pencil-square-o:before {
  content: "\f044"; }

.fa-share-square-o:before {
  content: "\f045"; }

.fa-check-square-o:before {
  content: "\f046"; }

.fa-arrows:before {
  content: "\f047"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-play:before {
  content: "\f04b"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-eject:before {
  content: "\f052"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-times-circle-o:before {
  content: "\f05c"; }

.fa-check-circle-o:before {
  content: "\f05d"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-mail-forward:before, .fa-share:before {
  content: "\f064"; }

.fa-expand:before {
  content: "\f065"; }

.fa-compress:before {
  content: "\f066"; }

.fa-plus:before {
  content: "\f067"; }

.fa-minus:before {
  content: "\f068"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-warning:before, .fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-plane:before {
  content: "\f072"; }

.fa-calendar:before {
  content: "\f073"; }

.fa-random:before {
  content: "\f074"; }

.fa-comment:before {
  content: "\f075"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-arrows-v:before {
  content: "\f07d"; }

.fa-arrows-h:before {
  content: "\f07e"; }

.fa-bar-chart-o:before, .fa-bar-chart:before {
  content: "\f080"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-key:before {
  content: "\f084"; }

.fa-gears:before, .fa-cogs:before {
  content: "\f085"; }

.fa-comments:before {
  content: "\f086"; }

.fa-thumbs-o-up:before {
  content: "\f087"; }

.fa-thumbs-o-down:before {
  content: "\f088"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-heart-o:before {
  content: "\f08a"; }

.fa-sign-out:before {
  content: "\f08b"; }

.fa-linkedin-square:before {
  content: "\f08c"; }

.fa-thumb-tack:before {
  content: "\f08d"; }

.fa-external-link:before {
  content: "\f08e"; }

.fa-sign-in:before {
  content: "\f090"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-upload:before {
  content: "\f093"; }

.fa-lemon-o:before {
  content: "\f094"; }

.fa-phone:before {
  content: "\f095"; }

.fa-square-o:before {
  content: "\f096"; }

.fa-bookmark-o:before {
  content: "\f097"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-facebook-f:before, .fa-facebook:before {
  content: "\f09a"; }

.fa-github:before {
  content: "\f09b"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-feed:before, .fa-rss:before {
  content: "\f09e"; }

.fa-hdd-o:before {
  content: "\f0a0"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-hand-o-right:before {
  content: "\f0a4"; }

.fa-hand-o-left:before {
  content: "\f0a5"; }

.fa-hand-o-up:before {
  content: "\f0a6"; }

.fa-hand-o-down:before {
  content: "\f0a7"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-group:before, .fa-users:before {
  content: "\f0c0"; }

.fa-chain:before, .fa-link:before {
  content: "\f0c1"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-cut:before, .fa-scissors:before {
  content: "\f0c4"; }

.fa-copy:before, .fa-files-o:before {
  content: "\f0c5"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-save:before, .fa-floppy-o:before {
  content: "\f0c7"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
  content: "\f0c9"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-plus:before {
  content: "\f0d5"; }

.fa-money:before {
  content: "\f0d6"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-unsorted:before, .fa-sort:before {
  content: "\f0dc"; }

.fa-sort-down:before, .fa-sort-desc:before {
  content: "\f0dd"; }

.fa-sort-up:before, .fa-sort-asc:before {
  content: "\f0de"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-linkedin:before {
  content: "\f0e1"; }

.fa-rotate-left:before, .fa-undo:before {
  content: "\f0e2"; }

.fa-legal:before, .fa-gavel:before {
  content: "\f0e3"; }

.fa-dashboard:before, .fa-tachometer:before {
  content: "\f0e4"; }

.fa-comment-o:before {
  content: "\f0e5"; }

.fa-comments-o:before {
  content: "\f0e6"; }

.fa-flash:before, .fa-bolt:before {
  content: "\f0e7"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-paste:before, .fa-clipboard:before {
  content: "\f0ea"; }

.fa-lightbulb-o:before {
  content: "\f0eb"; }

.fa-exchange:before {
  content: "\f0ec"; }

.fa-cloud-download:before {
  content: "\f0ed"; }

.fa-cloud-upload:before {
  content: "\f0ee"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-bell-o:before {
  content: "\f0a2"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cutlery:before {
  content: "\f0f5"; }

.fa-file-text-o:before {
  content: "\f0f6"; }

.fa-building-o:before {
  content: "\f0f7"; }

.fa-hospital-o:before {
  content: "\f0f8"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-mobile-phone:before, .fa-mobile:before {
  content: "\f10b"; }

.fa-circle-o:before {
  content: "\f10c"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-circle:before {
  content: "\f111"; }

.fa-mail-reply:before, .fa-reply:before {
  content: "\f112"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-folder-o:before {
  content: "\f114"; }

.fa-folder-open-o:before {
  content: "\f115"; }

.fa-smile-o:before {
  content: "\f118"; }

.fa-frown-o:before {
  content: "\f119"; }

.fa-meh-o:before {
  content: "\f11a"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-keyboard-o:before {
  content: "\f11c"; }

.fa-flag-o:before {
  content: "\f11d"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-code:before {
  content: "\f121"; }

.fa-mail-reply-all:before, .fa-reply-all:before {
  content: "\f122"; }

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: "\f123"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-crop:before {
  content: "\f125"; }

.fa-code-fork:before {
  content: "\f126"; }

.fa-unlink:before, .fa-chain-broken:before {
  content: "\f127"; }

.fa-question:before {
  content: "\f128"; }

.fa-info:before {
  content: "\f129"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-shield:before {
  content: "\f132"; }

.fa-calendar-o:before {
  content: "\f133"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-ticket:before {
  content: "\f145"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-minus-square-o:before {
  content: "\f147"; }

.fa-level-up:before {
  content: "\f148"; }

.fa-level-down:before {
  content: "\f149"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-pencil-square:before {
  content: "\f14b"; }

.fa-external-link-square:before {
  content: "\f14c"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-toggle-down:before, .fa-caret-square-o-down:before {
  content: "\f150"; }

.fa-toggle-up:before, .fa-caret-square-o-up:before {
  content: "\f151"; }

.fa-toggle-right:before, .fa-caret-square-o-right:before {
  content: "\f152"; }

.fa-euro:before, .fa-eur:before {
  content: "\f153"; }

.fa-gbp:before {
  content: "\f154"; }

.fa-dollar:before, .fa-usd:before {
  content: "\f155"; }

.fa-rupee:before, .fa-inr:before {
  content: "\f156"; }

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
  content: "\f157"; }

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
  content: "\f158"; }

.fa-won:before, .fa-krw:before {
  content: "\f159"; }

.fa-bitcoin:before, .fa-btc:before {
  content: "\f15a"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-text:before {
  content: "\f15c"; }

.fa-sort-alpha-asc:before {
  content: "\f15d"; }

.fa-sort-alpha-desc:before {
  content: "\f15e"; }

.fa-sort-amount-asc:before {
  content: "\f160"; }

.fa-sort-amount-desc:before {
  content: "\f161"; }

.fa-sort-numeric-asc:before {
  content: "\f162"; }

.fa-sort-numeric-desc:before {
  content: "\f163"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-youtube-square:before {
  content: "\f166"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-youtube-play:before {
  content: "\f16a"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-adn:before {
  content: "\f170"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitbucket-square:before {
  content: "\f172"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-long-arrow-down:before {
  content: "\f175"; }

.fa-long-arrow-up:before {
  content: "\f176"; }

.fa-long-arrow-left:before {
  content: "\f177"; }

.fa-long-arrow-right:before {
  content: "\f178"; }

.fa-apple:before {
  content: "\f179"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-android:before {
  content: "\f17b"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-trello:before {
  content: "\f181"; }

.fa-female:before {
  content: "\f182"; }

.fa-male:before {
  content: "\f183"; }

.fa-gittip:before, .fa-gratipay:before {
  content: "\f184"; }

.fa-sun-o:before {
  content: "\f185"; }

.fa-moon-o:before {
  content: "\f186"; }

.fa-archive:before {
  content: "\f187"; }

.fa-bug:before {
  content: "\f188"; }

.fa-vk:before {
  content: "\f189"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-arrow-circle-o-right:before {
  content: "\f18e"; }

.fa-arrow-circle-o-left:before {
  content: "\f190"; }

.fa-toggle-left:before, .fa-caret-square-o-left:before {
  content: "\f191"; }

.fa-dot-circle-o:before {
  content: "\f192"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-turkish-lira:before, .fa-try:before {
  content: "\f195"; }

.fa-plus-square-o:before {
  content: "\f196"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-slack:before {
  content: "\f198"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-institution:before, .fa-bank:before, .fa-university:before {
  content: "\f19c"; }

.fa-mortar-board:before, .fa-graduation-cap:before {
  content: "\f19d"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-spoon:before {
  content: "\f1b1"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-automobile:before, .fa-car:before {
  content: "\f1b9"; }

.fa-cab:before, .fa-taxi:before {
  content: "\f1ba"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-file-pdf-o:before {
  content: "\f1c1"; }

.fa-file-word-o:before {
  content: "\f1c2"; }

.fa-file-excel-o:before {
  content: "\f1c3"; }

.fa-file-powerpoint-o:before {
  content: "\f1c4"; }

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
  content: "\f1c5"; }

.fa-file-zip-o:before, .fa-file-archive-o:before {
  content: "\f1c6"; }

.fa-file-sound-o:before, .fa-file-audio-o:before {
  content: "\f1c7"; }

.fa-file-movie-o:before, .fa-file-video-o:before {
  content: "\f1c8"; }

.fa-file-code-o:before {
  content: "\f1c9"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
  content: "\f1cd"; }

.fa-circle-o-notch:before {
  content: "\f1ce"; }

.fa-ra:before, .fa-resistance:before, .fa-rebel:before {
  content: "\f1d0"; }

.fa-ge:before, .fa-empire:before {
  content: "\f1d1"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-y-combinator-square:before, .fa-yc-square:before, .fa-hacker-news:before {
  content: "\f1d4"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-wechat:before, .fa-weixin:before {
  content: "\f1d7"; }

.fa-send:before, .fa-paper-plane:before {
  content: "\f1d8"; }

.fa-send-o:before, .fa-paper-plane-o:before {
  content: "\f1d9"; }

.fa-history:before {
  content: "\f1da"; }

.fa-circle-thin:before {
  content: "\f1db"; }

.fa-header:before {
  content: "\f1dc"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-sliders:before {
  content: "\f1de"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-soccer-ball-o:before, .fa-futbol-o:before {
  content: "\f1e3"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-newspaper-o:before {
  content: "\f1ea"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bell-slash-o:before {
  content: "\f1f7"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-eyedropper:before {
  content: "\f1fb"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-area-chart:before {
  content: "\f1fe"; }

.fa-pie-chart:before {
  content: "\f200"; }

.fa-line-chart:before {
  content: "\f201"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-bus:before {
  content: "\f207"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-cc:before {
  content: "\f20a"; }

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
  content: "\f20b"; }

.fa-meanpath:before {
  content: "\f20c"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-diamond:before {
  content: "\f219"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-venus:before {
  content: "\f221"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-intersex:before, .fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-facebook-official:before {
  content: "\f230"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-server:before {
  content: "\f233"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-hotel:before, .fa-bed:before {
  content: "\f236"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-train:before {
  content: "\f238"; }

.fa-subway:before {
  content: "\f239"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-yc:before, .fa-y-combinator:before {
  content: "\f23b"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-battery-4:before, .fa-battery:before, .fa-battery-full:before {
  content: "\f240"; }

.fa-battery-3:before, .fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-battery-2:before, .fa-battery-half:before {
  content: "\f242"; }

.fa-battery-1:before, .fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-0:before, .fa-battery-empty:before {
  content: "\f244"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-sticky-note-o:before {
  content: "\f24a"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-hourglass-o:before {
  content: "\f250"; }

.fa-hourglass-1:before, .fa-hourglass-start:before {
  content: "\f251"; }

.fa-hourglass-2:before, .fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-3:before, .fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hand-grab-o:before, .fa-hand-rock-o:before {
  content: "\f255"; }

.fa-hand-stop-o:before, .fa-hand-paper-o:before {
  content: "\f256"; }

.fa-hand-scissors-o:before {
  content: "\f257"; }

.fa-hand-lizard-o:before {
  content: "\f258"; }

.fa-hand-spock-o:before {
  content: "\f259"; }

.fa-hand-pointer-o:before {
  content: "\f25a"; }

.fa-hand-peace-o:before {
  content: "\f25b"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-tripadvisor:before {
  content: "\f262"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-safari:before {
  content: "\f267"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-tv:before, .fa-television:before {
  content: "\f26c"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-500px:before {
  content: "\f26e"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-calendar-plus-o:before {
  content: "\f271"; }

.fa-calendar-minus-o:before {
  content: "\f272"; }

.fa-calendar-times-o:before {
  content: "\f273"; }

.fa-calendar-check-o:before {
  content: "\f274"; }

.fa-industry:before {
  content: "\f275"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-map-o:before {
  content: "\f278"; }

.fa-map:before {
  content: "\f279"; }

.fa-commenting:before {
  content: "\f27a"; }

.fa-commenting-o:before {
  content: "\f27b"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-vimeo:before {
  content: "\f27d"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-edge:before {
  content: "\f282"; }

.fa-credit-card-alt:before {
  content: "\f283"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-modx:before {
  content: "\f285"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-usb:before {
  content: "\f287"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-pause-circle-o:before {
  content: "\f28c"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stop-circle-o:before {
  content: "\f28e"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-percent:before {
  content: "\f295"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-envira:before {
  content: "\f299"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-wheelchair-alt:before {
  content: "\f29b"; }

.fa-question-circle-o:before {
  content: "\f29c"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-volume-control-phone:before {
  content: "\f2a0"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asl-interpreting:before, .fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-deafness:before, .fa-hard-of-hearing:before, .fa-deaf:before {
  content: "\f2a4"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-signing:before, .fa-sign-language:before {
  content: "\f2a7"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-google-plus-circle:before, .fa-google-plus-official:before {
  content: "\f2b3"; }

.fa-fa:before, .fa-font-awesome:before {
  content: "\f2b4"; }

.fa-handshake-o:before {
  content: "\f2b5"; }

.fa-envelope-open:before {
  content: "\f2b6"; }

.fa-envelope-open-o:before {
  content: "\f2b7"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-address-book:before {
  content: "\f2b9"; }

.fa-address-book-o:before {
  content: "\f2ba"; }

.fa-vcard:before, .fa-address-card:before {
  content: "\f2bb"; }

.fa-vcard-o:before, .fa-address-card-o:before {
  content: "\f2bc"; }

.fa-user-circle:before {
  content: "\f2bd"; }

.fa-user-circle-o:before {
  content: "\f2be"; }

.fa-user-o:before {
  content: "\f2c0"; }

.fa-id-badge:before {
  content: "\f2c1"; }

.fa-drivers-license:before, .fa-id-card:before {
  content: "\f2c2"; }

.fa-drivers-license-o:before, .fa-id-card-o:before {
  content: "\f2c3"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-thermometer-4:before, .fa-thermometer:before, .fa-thermometer-full:before {
  content: "\f2c7"; }

.fa-thermometer-3:before, .fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

.fa-thermometer-2:before, .fa-thermometer-half:before {
  content: "\f2c9"; }

.fa-thermometer-1:before, .fa-thermometer-quarter:before {
  content: "\f2ca"; }

.fa-thermometer-0:before, .fa-thermometer-empty:before {
  content: "\f2cb"; }

.fa-shower:before {
  content: "\f2cc"; }

.fa-bathtub:before, .fa-s15:before, .fa-bath:before {
  content: "\f2cd"; }

.fa-podcast:before {
  content: "\f2ce"; }

.fa-window-maximize:before {
  content: "\f2d0"; }

.fa-window-minimize:before {
  content: "\f2d1"; }

.fa-window-restore:before {
  content: "\f2d2"; }

.fa-times-rectangle:before, .fa-window-close:before {
  content: "\f2d3"; }

.fa-times-rectangle-o:before, .fa-window-close-o:before {
  content: "\f2d4"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-eercast:before {
  content: "\f2da"; }

.fa-microchip:before {
  content: "\f2db"; }

.fa-snowflake-o:before {
  content: "\f2dc"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-meetup:before {
  content: "\f2e0"; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

.entry-content blockquote.quote:before, .entry-content blockquote.warning:before, .entry-content blockquote.info:before, .entry-content blockquote.danger:before, .entry-content blockquote.check:before {
  font: normal normal normal 14px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/********************************************************************
 * General
 *******************************************************************/
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

body {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 15px;
  line-height: 1.4;
  color: #333;
  background-color: #f9f8f5; }
  @media (min-width: 576px){body {
      font-size: 16px;
      line-height: 1.5; }}

img {
  height: auto;
  /* Make sure images are scaled correctly. */
  max-width: 100%;
  /* Adhere to container width. */ }

a,
.spanlink,
.comment-reply-link,
.root-pseudo-link {
  color: #428bca;
  cursor: pointer;
  text-decoration: none; }

a:hover,
a:focus,
a:active,
.spanlink:hover,
.comment-reply-link:hover,
.root-pseudo-link:hover {
  color: #e66212;
  text-decoration: none;
  outline: none; }

a:hover,
a:active {
  outline: 0; }

.ps-link {
  cursor: pointer; }

/********************************************************************
 * Buttons
 */
.inp, .search-form__text {
  display: block;
  width: 100%;
  padding: 7px 15px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .inp:hover, .search-form__text:hover {
    border-color: #aaa; }
  .inp:focus, .search-form__text:focus {
    outline: none;
    border-color: #6485af; }

.btn, .comment-respond .form-submit input {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  background: #5a80b1;
  color: #fff;
  text-decoration: none;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .btn:hover, .comment-respond .form-submit input:hover {
    -webkit-box-shadow: inset 0 2px 10px rgba(0, 0, 0, 0.3);
    box-shadow: inset 0 2px 10px rgba(0, 0, 0, 0.3);
    color: #fff; }

.btn-gray {
  background-color: #dcdcdc;
  background-image: -moz-linear-gradient(top, #e1e1e1, #dcdcdc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e1e1e1), to(#dcdcdc));
  background-image: -webkit-linear-gradient(top, #e1e1e1, #dcdcdc);
  background-image: -o-linear-gradient(top, #e1e1e1, #dcdcdc);
  background-image: linear-gradient(to bottom, #e1e1e1, #dcdcdc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE1E1E1', endColorstr='#FFDCDCDC', GradientType=0);
  color: #333; }
  .btn-gray:hover {
    background: #fff;
    color: #333; }

.nowrap {
  white-space: nowrap; }

.text-center {
  text-align: center; }

@media (max-width: 575px){.hidden-xs {
    display: none; }}

/********************************************************************
 * WordPress
 *******************************************************************/
/********************************************************************
 * Images
 */
.alignleft {
  display: block;
  margin: 20px auto; }
  @media (min-width: 576px){.alignleft {
      float: left;
      margin: 0 45px 15px 0; }}

.alignright {
  display: block;
  margin: 20px auto; }
  @media (min-width: 576px){.alignright {
      float: right;
      margin: 0 0 15px 45px; }}

.aligncenter {
  display: block;
  margin: 0 auto; }

/********************************************************************
 * Misc
 */
.wp-smiley {
  vertical-align: middle;
  max-height: 20px;
  width: auto; }

/********************************************************************
 * Typography
 *******************************************************************/
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  font-family: inherit;
  font-weight: bold;
  line-height: 1.1;
  color: inherit; }

h1, .h1 {
  margin: 0 0 10px;
  font-size: 1.4em; }
  @media (min-width: 768px){h1, .h1 {
      font-size: 1.6em; }}
  @media (min-width: 992px){h1, .h1 {
      font-size: 2em; }}

h2, .h2 {
  font-size: 1.3em; }
  @media (min-width: 768px){h2, .h2 {
      font-size: 1.4em; }}
  @media (min-width: 992px){h2, .h2 {
      font-size: 1.5em; }}

h3, .h3 {
  font-size: 1.2em; }
  @media (min-width: 992px){h3, .h3 {
      font-size: 1.3em; }}

h4, .h4 {
  font-size: 1.1em; }
  @media (min-width: 992px){h4, .h4 {
      font-size: 1.2em; }}

h5, .h5 {
  font-size: 1.1em; }

h2, h3, h4, h5, h6,
.h2, .h3, .h4, .h5, .h6 {
  margin-top: 25px;
  margin-bottom: 10px; }

p {
  margin: 0 0 10px; }

/********************************************************************
 * Layout
 *******************************************************************/
.container {
  margin: 0 auto; }
  @media (min-width: 992px){.container {
      width: 975px; }}
  @media (min-width: 1200px){.container {
      width: 1170px; }}

.site-header {
  position: relative;
  *zoom: 1;
  background: #fff;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); }
  .site-header:before, .site-header:after {
    content: " ";
    display: table;
    line-height: 0; }
  .site-header:after {
    clear: both; }
  @media (min-width: 992px){.site-header {
      min-height: 70px;
      border: none;
      -webkit-box-shadow: none;
      box-shadow: none; }}

.site-header-inner {
  position: relative;
  *zoom: 1;
  padding-left: 20px;
  padding-right: 20px;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  .site-header-inner:before, .site-header-inner:after {
    content: " ";
    display: table;
    line-height: 0; }
  .site-header-inner:after {
    clear: both; }
  @media (min-width: 992px){.site-header-inner {
      padding-left: 40px;
      padding-right: 40px;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-align-items: center;
      align-items: center;
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }}

.site-content {
  display: block;
  padding: 30px 0;
  background: #fff; }
  @media (min-width: 992px){.site-content {
      margin-top: 0; }}
  .site-content:after {
    content: '';
    display: block;
    clear: both; }

.content-area {
  display: block;
  padding-left: 20px;
  padding-right: 20px; }
  @media (min-width: 992px){.content-area {
      float: left;
      width: 620px;
      padding-right: 0; }}
  @media (min-width: 1200px){.content-area {
      width: 740px;
      padding-left: 20px; }}

.widget-area {
  display: none;
  float: right; }
  @media (min-width: 992px){.widget-area {
      display: block;
      width: 210px;
      padding-right: 20px; }}
  @media (min-width: 1200px){.widget-area {
      width: 270px;
      padding-right: 20px; }}

/********************************************************************
 * Header
 */
.mob-hamburger {
  position: absolute;
  top: 26px;
  right: 20px;
  width: 38px;
  height: 28px;
  padding-top: 8px;
  border-top: 4px solid #5a80b1;
  border-bottom: 4px solid #5a80b1;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .mob-hamburger.active {
    height: 20px;
    padding-top: 4px;
    opacity: 0.5;
    filter: "alpha(opacity=50)"; }
  @media (min-width: 992px){.mob-hamburger {
      display: none; }}
  .mob-hamburger span {
    display: block;
    height: 4px;
    background: #5a80b1; }

.header-separator {
  height: 1px;
  background: #ececec; }

.site-branding {
  float: left;
  padding: 20px 80px 20px 0;
  flex-grow: 1; }
  @media (min-width: 992px){.site-branding {
      padding-right: 20px; }}

.header-html-1 {
  float: left;
  flex-grow: 1;
  word-wrap: break-word;
  padding: 10px 20px; }
  @media (min-width: 992px){.header-html-1 {
      padding: 0 15px; }}

.header-html-2 {
  float: left;
  flex-grow: 1;
  word-wrap: break-word;
  padding: 10px 20px; }
  @media (min-width: 992px){.header-html-2 {
      padding: 0 15px; }}

.header-social {
  float: left;
  flex-grow: 1;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px; }

.site-logotype {
  float: left;
  margin-right: 10px; }
  @media (min-width: 576px){.site-logotype {
      margin-right: 20px; }}
  .site-logotype img {
    max-width: 80px;
    max-height: 80px; }
    @media (min-width: 576px){.site-logotype img {
        max-width: 300px;
        max-height: 100px; }}

.site-branding-container {
  overflow: hidden;
  padding-left: 1px; }

.site-title {
  font-size: 18px;
  color: #5a80b1;
  margin: 0;
  line-height: 1.1;
  font-weight: 900; }
  @media (min-width: 576px){.site-title {
      font-size: 28px; }}
  @media (min-width: 992px){.site-title {
      white-space: nowrap; }}
  .site-title a {
    color: #5a80b1;
    text-decoration: none; }

.site-description {
  color: #666;
  margin: 0; }

.mob-search {
  display: none; }

/********************************************************************
 * Footer
 */
.site-footer {
  position: relative;
  *zoom: 1; }
  .site-footer:before, .site-footer:after {
    content: " ";
    display: table;
    line-height: 0; }
  .site-footer:after {
    clear: both; }
  @media (min-width: 992px){.site-footer {
      background-color: transparent; }}

.site-footer-inner {
  position: relative;
  *zoom: 1;
  padding: 30px 20px 25px;
  background: #fff;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column; }
  .site-footer-inner:before, .site-footer-inner:after {
    content: " ";
    display: table;
    line-height: 0; }
  .site-footer-inner:after {
    clear: both; }
  @media (min-width: 992px){.site-footer-inner {
      padding-left: 40px;
      padding-right: 40px;
      -webkit-flex-direction: row;
      -ms-flex-direction: row;
      flex-direction: row;
      -webkit-align-items: center;
      align-items: center;
      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }}

.footer-info {
  float: left;
  padding-right: 40px; }
  @media (min-width: 992px){.footer-info {
      flex: 1 0 60%; }}

.footer-text {
  padding-top: 10px;
  line-height: 1.3;
  font-size: 90%; }

@media (min-width: 992px){.footer-social {
    flex: 1 0 25%; }}

.footer-counters {
  float: right;
  text-align: center; }
  @media (min-width: 992px){.footer-counters {
      text-align: right;
      flex: 1 0 15%; }}

/********************************************************************
 * Menu
 *******************************************************************/
.top-menu {
  display: none;
  float: right;
  flex-grow: 1;
  text-align: right; }
  @media (min-width: 992px){.top-menu {
      display: block; }}
  .top-menu ul {
    list-style: none;
    padding: 0;
    margin: 0; }
    .top-menu ul li {
      display: inline-block;
      margin-left: 10px;
      margin-right: 10px; }
      .top-menu ul li.current-menu-item {
        color: #999; }
      .top-menu ul li a {
        color: #333;
        text-decoration: none;
        border-bottom: 1px solid transparent;
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all 0.3s ease;
        font-size: .95em;
        white-space: nowrap; }
        .top-menu ul li a:hover, .top-menu ul li a:focus {
          border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
      .top-menu ul li .sub-menu {
        display: none; }

.main-navigation,
.footer-navigation {
  display: none;
  background: #5a80b1; }
  @media (min-width: 992px){.main-navigation .main-navigation-inner,
    .footer-navigation .main-navigation-inner {
      padding: 0 40px; }}
  @media (min-width: 992px){.main-navigation,
    .footer-navigation {
      display: block; }}
  .main-navigation ul,
  .footer-navigation ul {
    list-style: none;
    padding: 0;
    margin: 0; }
    .main-navigation ul:after,
    .footer-navigation ul:after {
      content: '';
      display: block;
      clear: both; }
    .main-navigation ul li,
    .footer-navigation ul li {
      position: relative;
      display: block;
      border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
      @media (min-width: 992px){.main-navigation ul li,
        .footer-navigation ul li {
          float: left; }}
      .main-navigation ul li.menu-item-has-children,
      .footer-navigation ul li.menu-item-has-children {
        padding-right: 50px; }
        .main-navigation ul li.menu-item-has-children:after,
        .footer-navigation ul li.menu-item-has-children:after {
          content: "\f196";
          position: absolute;
          top: 14px;
          right: 15px;
          color: rgba(255, 255, 255, 0.8);
          font: normal normal normal 23px/1 FontAwesome; }
        .main-navigation ul li.menu-item-has-children.open:after,
        .footer-navigation ul li.menu-item-has-children.open:after {
          content: "\f147"; }
        .main-navigation ul li.menu-item-has-children a,
        .footer-navigation ul li.menu-item-has-children a {
          border-right: 1px solid rgba(255, 255, 255, 0.2); }
        @media (min-width: 992px){.main-navigation ul li.menu-item-has-children,
          .footer-navigation ul li.menu-item-has-children {
            padding-right: 0; }
            .main-navigation ul li.menu-item-has-children a,
            .footer-navigation ul li.menu-item-has-children a {
              border-right: none; }
            .main-navigation ul li.menu-item-has-children:after,
            .footer-navigation ul li.menu-item-has-children:after {
              content: '';
              bottom: 4px;
              left: 50%;
              right: auto;
              top: auto;
              margin: 0 0 0 -2px;
              width: 0;
              height: 0;
              border-style: solid;
              border-width: 4px 3px 0 3px;
              border-color: rgba(255, 255, 255, 0.7) transparent transparent transparent; }}
      .main-navigation ul li a,
      .main-navigation ul li .removed-link,
      .footer-navigation ul li a,
      .footer-navigation ul li .removed-link {
        display: block;
        padding: 15px 20px;
        color: #fff;
        text-decoration: none;
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all 0.3s ease; }
        @media (min-width: 992px){.main-navigation ul li a,
          .main-navigation ul li .removed-link,
          .footer-navigation ul li a,
          .footer-navigation ul li .removed-link {
            display: inline-block;
            text-align: left;
            padding: 18px 20px; }}
        .main-navigation ul li a:hover, .main-navigation ul li a:focus,
        .main-navigation ul li .removed-link:hover,
        .main-navigation ul li .removed-link:focus,
        .footer-navigation ul li a:hover,
        .footer-navigation ul li a:focus,
        .footer-navigation ul li .removed-link:hover,
        .footer-navigation ul li .removed-link:focus {
          background: rgba(255, 255, 255, 0.1);
          -webkit-box-shadow: none;
          box-shadow: none; }
      .main-navigation ul li.current-menu-item,
      .footer-navigation ul li.current-menu-item {
        background: rgba(255, 255, 255, 0.2);
        -webkit-box-shadow: none;
        box-shadow: none; }
      .main-navigation ul li .sub-menu,
      .footer-navigation ul li .sub-menu {
        background: #5a80b1; }
      .main-navigation ul li > .sub-menu,
      .footer-navigation ul li > .sub-menu {
        display: none;
        margin-right: -50px;
        border-top: 1px solid rgba(255, 255, 255, 0.2); }
        @media (min-width: 992px){.main-navigation ul li > .sub-menu,
          .footer-navigation ul li > .sub-menu {
            position: absolute;
            top: 60px;
            left: 0;
            z-index: 500;
            margin-right: 0;
            -webkit-box-shadow: 0 0 15px rgba(34, 52, 67, 0.3);
            box-shadow: 0 0 15px rgba(34, 52, 67, 0.3); }}
        .main-navigation ul li > .sub-menu li,
        .footer-navigation ul li > .sub-menu li {
          float: none; }
          .main-navigation ul li > .sub-menu li:last-child,
          .footer-navigation ul li > .sub-menu li:last-child {
            border-bottom: none; }
          .main-navigation ul li > .sub-menu li a,
          .main-navigation ul li > .sub-menu li .removed-link,
          .footer-navigation ul li > .sub-menu li a,
          .footer-navigation ul li > .sub-menu li .removed-link {
            display: block;
            padding-left: 40px; }
            @media (min-width: 992px){.main-navigation ul li > .sub-menu li a,
              .main-navigation ul li > .sub-menu li .removed-link,
              .footer-navigation ul li > .sub-menu li a,
              .footer-navigation ul li > .sub-menu li .removed-link {
                white-space: nowrap;
                padding-left: 20px; }}
          .main-navigation ul li > .sub-menu li ul,
          .footer-navigation ul li > .sub-menu li ul {
            z-index: 500; }
            @media (min-width: 992px){.main-navigation ul li > .sub-menu li ul,
              .footer-navigation ul li > .sub-menu li ul {
                position: absolute;
                top: 0;
                left: 100%;
                font-size: 85%; }}
            .main-navigation ul li > .sub-menu li ul a,
            .main-navigation ul li > .sub-menu li ul .removed-link,
            .footer-navigation ul li > .sub-menu li ul a,
            .footer-navigation ul li > .sub-menu li ul .removed-link {
              padding-left: 60px; }
              @media (min-width: 992px){.main-navigation ul li > .sub-menu li ul a,
                .main-navigation ul li > .sub-menu li ul .removed-link,
                .footer-navigation ul li > .sub-menu li ul a,
                .footer-navigation ul li > .sub-menu li ul .removed-link {
                  padding: 12px 20px; }}
            .main-navigation ul li > .sub-menu li ul ul a,
            .main-navigation ul li > .sub-menu li ul ul .removed-link,
            .footer-navigation ul li > .sub-menu li ul ul a,
            .footer-navigation ul li > .sub-menu li ul ul .removed-link {
              padding-left: 80px; }
              @media (min-width: 992px){.main-navigation ul li > .sub-menu li ul ul a,
                .main-navigation ul li > .sub-menu li ul ul .removed-link,
                .footer-navigation ul li > .sub-menu li ul ul a,
                .footer-navigation ul li > .sub-menu li ul ul .removed-link {
                  padding-left: 20px; }}
          @media (min-width: 992px){.main-navigation ul li > .sub-menu li.menu-item-has-children:after,
            .footer-navigation ul li > .sub-menu li.menu-item-has-children:after {
              top: 50%;
              right: 4px;
              margin: -2px 0 0;
              left: auto;
              border-width: 3px 0 3px 5px;
              border-color: transparent transparent transparent rgba(255, 255, 255, 0.7); }}
    .main-navigation ul .only-hamburger,
    .footer-navigation ul .only-hamburger {
      display: block; }
      @media (min-width: 992px){.main-navigation ul .only-hamburger,
        .footer-navigation ul .only-hamburger {
          display: none; }}

.sidebar-navigation .menu-item-has-children:after {
  content: "\f196";
  position: absolute;
  top: 8px;
  right: 15px;
  color: #5a80b1;
  font: normal normal normal 21px/1 FontAwesome; }

.sidebar-navigation .menu-item-has-children.open:after {
  content: "\f147"; }

.sidebar-navigation ul li > .sub-menu {
  display: none; }

@media (min-width: 992px){.footer-navigation ul li.menu-item-has-children:after {
    display: none; }}

.menu-toggle {
  display: none; }

/********************************************************************
 * Archive
 *******************************************************************/
.page-title {
  margin-bottom: 25px; }

body.archive.tag .page-title {
  position: relative; }
  body.archive.tag .page-title:before {
    content: '# ';
    position: absolute;
    left: -23px;
    top: 9px;
    color: #999;
    font-size: .7em; }

.child-categories {
  margin-bottom: 15px;
  background-color: #fbfbfb;
  padding: 10px 0;
  border-radius: 10px; }
  .child-categories ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    margin: 0; }
    @media (max-width: 768px){.child-categories ul {
        flex-wrap: nowrap;
        overflow-x: scroll;
        padding-bottom: 10px;
        justify-content: initial; }}
    .child-categories ul li {
      margin-right: 5px;
      margin-bottom: 10px; }
      .child-categories ul li a {
        display: block;
        color: #0c0c0c;
        padding: 5px 10px;
        border: 1px solid #428bca;
        font-size: 14px;
        background-color: #ffffff;
        border-radius: 4px;
        text-transform: uppercase;
        font-weight: 600;
        white-space: nowrap; }
        .child-categories ul li a:hover {
          border: 1px solid #b7b7b7; }

.taxonomy-description {
  margin-bottom: 25px;
  font-size: .95em;
  line-height: 1.4;
  background: #f9f8f5;
  padding: 3px 20px;
  color: #777; }
  .taxonomy-description p {
    margin: 15px 0; }

.post-box {
  margin-bottom: 60px;
  max-width: 700px; }

.posts-container {
  margin-bottom: 40px;
  *zoom: 1; }
  .posts-container:before, .posts-container:after {
    content: " ";
    display: table;
    line-height: 0; }
  .posts-container:after {
    clear: both; }

@media (min-width: 768px){.posts-container--two-columns,
  .b-related__items {
    margin-left: 0; }}

@media (min-width: 992px){.posts-container--two-columns,
  .b-related__items {
    margin-left: 0; }}

.posts-container--two-columns .post-card:nth-child(odd),
.b-related__items .post-card:nth-child(odd) {
  clear: left; }

.the-designer .posts-container {
  margin-bottom: 0; }

.post-card {
  max-width: 310px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  float: none; }
  @media (min-width: 576px){.post-card {
      width: 48%;
      float: left;
      margin-right: 4%; }
      .post-card:nth-child(even) {
        margin-right: 0; }}
  @media (min-width: 768px){.post-card {
      float: left;
      margin-bottom: 30px;
      margin-left: 50px;
      margin-right: 0; }}
  @media (min-width: 992px){.post-card {
      width: 245px;
      margin-left: 30px; }}
  @media (min-width: 1200px){.post-card {
      width: 310px; }}
  .post-card:hover .entry-meta {
    background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.8));
    background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8));
    opacity: 1;
    filter: "alpha(opacity=100)"; }
  .post-card__image {
    position: relative;
    margin-bottom: 10px;
    background: #d0cbcb;
    clear: both; }
    .post-card__image img {
      display: block;
      margin: 0 auto;
      width: 100%;
      max-height: 140px; }
    .post-card__image .entry-meta {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      margin-bottom: 0;
      padding: 20px 15px 10px;
      background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.6));
      background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.6));
      font-size: .8em;
      color: #fff;
      opacity: 0.5;
      filter: "alpha(opacity=50)";
      -webkit-transition: all 0.3s ease;
      -moz-transition: all 0.3s ease;
      -o-transition: all 0.3s ease;
      transition: all 0.3s ease; }
  .post-card__content {
    font-size: .8em; }
  .post-card .entry-title {
    font-size: 19px;
    margin-bottom: 14px; }

.post-card-one {
  margin-bottom: 50px;
  max-width: 310px;
  margin-left: auto;
  margin-right: auto;
  *zoom: 1; }
  .post-card-one:before, .post-card-one:after {
    content: " ";
    display: table;
    line-height: 0; }
  .post-card-one:after {
    clear: both; }
  @media (min-width: 576px){.post-card-one {
      max-width: 700px; }}
  .post-card-one:hover .entry-meta {
    opacity: 1; }
  .post-card-one .entry-title {
    font-size: 19px;
    margin-bottom: 11px; }
  .post-card-one__image {
    margin-right: 25px; }
    @media (min-width: 576px){.post-card-one__image {
        float: left; }}
    @media (min-width: 992px){.post-card-one__image {
        width: 280px; }}
    @media (min-width: 1200px){.post-card-one__image {
        width: 310px; }}
    .post-card-one__image img {
      -webkit-transition: all 0.3s ease;
      -moz-transition: all 0.3s ease;
      -o-transition: all 0.3s ease;
      transition: all 0.3s ease; }
      .post-card-one__image img:hover {
        -webkit-transform: scale(1.02);
        -moz-transform: scale(1.02);
        -ms-transform: scale(1.02);
        -o-transform: scale(1.02);
        transform: scale(1.02); }
  .post-card-one__content {
    overflow: hidden; }
  .post-card-one__text {
    font-size: .8em;
    margin-bottom: 12px; }
  .post-card-one .entry-meta {
    margin-bottom: 5px;
    opacity: .6;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }

/********************************************************************
 * Home
 *******************************************************************/
.home-header {
  margin-bottom: 25px; }

.home-text {
  margin-bottom: 20px; }
  @media (min-width: 768px){.home-text {
      margin-bottom: 40px; }}

.header-category {
  font-size: 1.5em;
  margin-top: 0;
  margin-bottom: 18px;
  font-weight: bold;
  line-height: 1.1; }

/********************************************************************
 * Entry
 *******************************************************************/
.entry-title {
  font-size: 18px;
  margin: 0 0 15px;
  font-weight: bold;
  line-height: 1.1; }
  @media (min-width: 576px){.entry-title {
      font-size: 26px; }}
  @media (min-width: 768px){.entry-title {
      font-size: 30px;
      margin-bottom: 20px; }}
  .entry-title a {
    color: #333;
    text-decoration: none;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }

.entry-meta {
  font-size: 85%;
  color: #999;
  margin-bottom: 14px;
  line-height: 1.7;
  *zoom: 1; }
  .entry-meta:before, .entry-meta:after {
    content: " ";
    display: table;
    line-height: 0; }
  .entry-meta:after {
    clear: both; }
  @media (min-width: 576px){.entry-meta {
      margin-bottom: 20px; }}
  .entry-meta .b-share {
    position: relative;
    top: 5px; }
    .entry-meta .b-share:before {
      content: '';
      clear: both;
      display: block; }
    @media (min-width: 768px){.entry-meta .b-share {
        top: auto;
        float: right; }}
  .entry-meta__info {
    float: right; }
  .entry-meta__comments, .entry-meta__views, .entry-meta__source {
    margin-left: 10px;
    margin-right: 10px; }
  .entry-meta__tag {
    padding: 3px 10px;
    font-size: .9em;
    color: #999;
    background: #efede7;
    text-decoration: none; }
    .entry-meta__tag:before {
      content: '# '; }
  .entry-meta__source .root-pseudo-link,
  .entry-meta__source a {
    color: #999;
    border-bottom: 1px solid #cecece;
    text-decoration: none; }
    .entry-meta__source .root-pseudo-link:hover,
    .entry-meta__source a:hover {
      border-bottom-color: transparent; }

.entry-category {
  margin-right: 30px; }
  .entry-category a {
    color: #999; }
    .entry-category a:hover {
      text-decoration: none; }

.entry-date {
  margin-right: 30px; }
  .entry-date time {
    color: #999; }

.entry-author span {
  color: #999; }

.entry-image {
  position: relative;
  margin: 0 0 15px -20px; }
  @media (min-width: 1200px){.entry-image {
      margin-left: 0px; }}
  .entry-image__title {
    padding: 20px 20px 25px;
    text-align: center; }
    @media (min-width: 768px){.entry-image__title {
        position: absolute;
        left: 0;
        width: 100%;
        bottom: 0;
        padding: 80px 40px 40px;
        background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.8));
        background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8)); }}
    .entry-image__title h1 {
      font-size: 1.5em; }
      @media (min-width: 768px){.entry-image__title h1 {
          color: #fff; }}
      @media (min-width: 768px){.entry-image__title h1 {
          font-size: 2.5em; }}

.entry-image--big {
  margin: -30px 0 20px 0; }
  @media (min-width: 768px){.entry-image--big {
      margin-bottom: 40px; }}
  .entry-image--big img {
    display: block; }
  .entry-image--big .entry-image--big .entry-date, .entry-image--big .entry-image--big .entry-category, .entry-image--big .entry-image--big .entry-author {
    margin-left: 15px;
    margin-right: 15px; }
  .entry-image--big .b-share {
    text-align: center; }
    @media (min-width: 768px){.entry-image--big .b-share {
        position: absolute;
        bottom: 10px;
        right: 20px;
        left: 20px; }}
    @media (min-width: 768px){.entry-image--big .b-share {
        left: auto;
        text-align: left;
        bottom: 30px; }}
    @media (min-width: 992px){.entry-image--big .b-share {
        right: 40px; }}
    .entry-image--big .b-share .b-share__ico {
      opacity: 0.5;
      filter: "alpha(opacity=50)"; }
      .entry-image--big .b-share .b-share__ico:hover {
        opacity: 1;
        filter: "alpha(opacity=100)"; }
  .entry-image--big .entry-meta,
  .entry-image--big .entry-date time,
  .entry-image--big .entry-author span,
  .entry-image--big .entry-category a,
  .entry-image--big .breadcrumb,
  .entry-image--big .breadcrumb a {
    color: rgba(0, 0, 0, 0.5); }
    @media (min-width: 768px){.entry-image--big .entry-meta,
      .entry-image--big .entry-date time,
      .entry-image--big .entry-author span,
      .entry-image--big .entry-category a,
      .entry-image--big .breadcrumb,
      .entry-image--big .breadcrumb a {
        color: rgba(255, 255, 255, 0.5); }}

.entry-image--no-thumb .entry-image__title {
  position: relative;
  bottom: auto;
  left: auto;
  background-image: -webkit-linear-gradient(top, transparent, #ebefef);
  background-image: linear-gradient(to bottom, transparent, #ebefef);
  padding: 30px 40px 35px; }
  .entry-image--no-thumb .entry-image__title h1 {
    color: #333; }
  .entry-image--no-thumb .entry-image__title .entry-meta,
  .entry-image--no-thumb .entry-image__title .entry-date time,
  .entry-image--no-thumb .entry-image__title .entry-author span,
  .entry-image--no-thumb .entry-image__title .entry-category a,
  .entry-image--no-thumb .entry-image__title .breadcrumb,
  .entry-image--no-thumb .entry-image__title .breadcrumb a {
    color: rgba(0, 0, 0, 0.5); }
    @media (min-width: 768px){.entry-image--no-thumb .entry-image__title .entry-meta,
      .entry-image--no-thumb .entry-image__title .entry-date time,
      .entry-image--no-thumb .entry-image__title .entry-author span,
      .entry-image--no-thumb .entry-image__title .entry-category a,
      .entry-image--no-thumb .entry-image__title .breadcrumb,
      .entry-image--no-thumb .entry-image__title .breadcrumb a {
        color: rgba(0, 0, 0, 0.5); }}

.page-separator {
  margin: 0 0 30px -20px;
  height: 2px;
  background: #5a80b1; }

.entry-excerpt {
  font-size: 1.2em;
  margin-bottom: 20px;
  line-height: 1.2; }
  @media (min-width: 576px){.entry-excerpt {
      font-size: 1.3em;
      margin-bottom: 30px; }}

.entry-content {
  padding-left: 0;
  word-wrap: break-word; }
  @media (min-width: 768px){.entry-content {
      padding-left: 0px; }}
  .entry-content:after {
    content: '';
    display: block;
    clear: both; }
  .entry-content .table-of-contents {
    background: #f3f4f4;
    margin-bottom: 30px; }
    @media (min-width: 768px){.entry-content .table-of-contents {
        margin-left: -30px; }}
    .entry-content .table-of-contents__header {
      padding: 15px 30px;
      font-weight: bold; }
    .entry-content .table-of-contents__hide {
      cursor: pointer; }
      .entry-content .table-of-contents__hide:after {
        content: "\f106";
        font: normal normal normal 14px/1 FontAwesome;
        margin-left: 12px; }
      .entry-content .table-of-contents__hide:hover {
        opacity: .9;
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all 0.3s ease; }
    .entry-content .table-of-contents.open .table-of-contents__list {
      display: block; }
    .entry-content .table-of-contents.open .table-of-contents__hide:after {
      content: "\f107"; }
    .entry-content .table-of-contents__list {
      margin-top: 0; }
      .entry-content .table-of-contents__list .level-1 a {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
      .entry-content .table-of-contents__list .level-2 {
        font-size: .92em; }
      .entry-content .table-of-contents__list .level-3 {
        font-size: .88em; }
    .entry-content .table-of-contents ol {
      margin: 0 30px 0;
      padding-bottom: 15px; }
      .entry-content .table-of-contents ol li {
        padding-left: 0; }
        .entry-content .table-of-contents ol li:before {
          content: counter(point) ". ";
          position: relative;
          top: auto;
          left: auto;
          width: auto;
          height: auto;
          border: none;
          opacity: .5;
          margin-right: 5px;
          margin-left: 0; }
      .entry-content .table-of-contents ol .level-1 {
        counter-reset: sublist; }
      .entry-content .table-of-contents ol .level-2 {
        counter-reset: sublist3;
        margin-top: .3em;
        margin-bottom: .7em;
        margin-left: 30px; }
        .entry-content .table-of-contents ol .level-2:before {
          content: counter(point) "." counter(sublist) ". ";
          counter-increment: sublist; }
      .entry-content .table-of-contents ol .level-3 {
        margin-top: .3em;
        margin-bottom: .7em;
        margin-left: 70px; }
        .entry-content .table-of-contents ol .level-3:before {
          content: counter(point) "." counter(sublist) "." counter(sublist3) ". ";
          counter-increment: sublist3;
          width: 40px; }
  .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5 {
    margin: 1.5em 0 .5em;
    word-wrap: break-word; }
  .entry-content p {
    margin-bottom: 25px; }
  .entry-content ol, .entry-content ul {
    margin: 1.7em 0 1.8em 1em;
    padding: 0;
    list-style: none; }
    .entry-content ol li, .entry-content ul li {
      padding-left: 40px;
      margin: .7em 0; }
    .entry-content ol ol, .entry-content ol ul, .entry-content ul ol, .entry-content ul ul {
      margin-top: 0;
      margin-bottom: 0; }
  .entry-content ol {
    counter-reset: point; }
    .entry-content ol li:before {
      content: counter(point);
      counter-increment: point 1;
      display: inline-block;
      width: 27px;
      height: 27px;
      margin: 0 13px 0 -40px;
      text-align: center;
      border: 2px solid #425d9d;
      border-radius: 50%;
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%; }
    .entry-content ol ol > li {
      padding-left: 44px; }
      .entry-content ol ol > li:before {
        counter-increment: point 1;
        content: counters(point, ".") ".";
        border: none;
        width: auto;
        height: auto;
        font-weight: bold; }
    .entry-content ol ol ol > li {
      padding-left: 57px; }
    .entry-content ol ol ol ol > li {
      padding-left: 72px; }
    .entry-content ol ul > li:before, .entry-content ol ul ul > li:before {
      counter-increment: none; }
  .entry-content ol[start="1"] {
    counter-reset: point 0; }
  .entry-content ol li[value="1"] {
    counter-reset: point 0; }
  .entry-content ol[start="2"] {
    counter-reset: point 1; }
  .entry-content ol li[value="2"] {
    counter-reset: point 1; }
  .entry-content ol[start="3"] {
    counter-reset: point 2; }
  .entry-content ol li[value="3"] {
    counter-reset: point 2; }
  .entry-content ol[start="4"] {
    counter-reset: point 3; }
  .entry-content ol li[value="4"] {
    counter-reset: point 3; }
  .entry-content ol[start="5"] {
    counter-reset: point 4; }
  .entry-content ol li[value="5"] {
    counter-reset: point 4; }
  .entry-content ol[start="6"] {
    counter-reset: point 5; }
  .entry-content ol li[value="6"] {
    counter-reset: point 5; }
  .entry-content ol[start="7"] {
    counter-reset: point 6; }
  .entry-content ol li[value="7"] {
    counter-reset: point 6; }
  .entry-content ol[start="8"] {
    counter-reset: point 7; }
  .entry-content ol li[value="8"] {
    counter-reset: point 7; }
  .entry-content ol[start="9"] {
    counter-reset: point 8; }
  .entry-content ol li[value="9"] {
    counter-reset: point 8; }
  .entry-content ol[start="10"] {
    counter-reset: point 9; }
  .entry-content ol li[value="10"] {
    counter-reset: point 9; }
  .entry-content ol[start="11"] {
    counter-reset: point 10; }
  .entry-content ol li[value="11"] {
    counter-reset: point 10; }
  .entry-content ol[start="12"] {
    counter-reset: point 11; }
  .entry-content ol li[value="12"] {
    counter-reset: point 11; }
  .entry-content ol[start="13"] {
    counter-reset: point 12; }
  .entry-content ol li[value="13"] {
    counter-reset: point 12; }
  .entry-content ol[start="14"] {
    counter-reset: point 13; }
  .entry-content ol li[value="14"] {
    counter-reset: point 13; }
  .entry-content ol[start="15"] {
    counter-reset: point 14; }
  .entry-content ol li[value="15"] {
    counter-reset: point 14; }
  .entry-content ol[start="16"] {
    counter-reset: point 15; }
  .entry-content ol li[value="16"] {
    counter-reset: point 15; }
  .entry-content ol[start="17"] {
    counter-reset: point 16; }
  .entry-content ol li[value="17"] {
    counter-reset: point 16; }
  .entry-content ol[start="18"] {
    counter-reset: point 17; }
  .entry-content ol li[value="18"] {
    counter-reset: point 17; }
  .entry-content ol[start="19"] {
    counter-reset: point 18; }
  .entry-content ol li[value="19"] {
    counter-reset: point 18; }
  .entry-content ol[start="20"] {
    counter-reset: point 19; }
  .entry-content ol li[value="20"] {
    counter-reset: point 19; }
  .entry-content ol[start="21"] {
    counter-reset: point 20; }
  .entry-content ol li[value="21"] {
    counter-reset: point 20; }
  .entry-content ol[start="22"] {
    counter-reset: point 21; }
  .entry-content ol li[value="22"] {
    counter-reset: point 21; }
  .entry-content ol[start="23"] {
    counter-reset: point 22; }
  .entry-content ol li[value="23"] {
    counter-reset: point 22; }
  .entry-content ol[start="24"] {
    counter-reset: point 23; }
  .entry-content ol li[value="24"] {
    counter-reset: point 23; }
  .entry-content ol[start="25"] {
    counter-reset: point 24; }
  .entry-content ol li[value="25"] {
    counter-reset: point 24; }
  .entry-content ol[start="26"] {
    counter-reset: point 25; }
  .entry-content ol li[value="26"] {
    counter-reset: point 25; }
  .entry-content ol[start="27"] {
    counter-reset: point 26; }
  .entry-content ol li[value="27"] {
    counter-reset: point 26; }
  .entry-content ol[start="28"] {
    counter-reset: point 27; }
  .entry-content ol li[value="28"] {
    counter-reset: point 27; }
  .entry-content ol[start="29"] {
    counter-reset: point 28; }
  .entry-content ol li[value="29"] {
    counter-reset: point 28; }
  .entry-content ol[start="30"] {
    counter-reset: point 29; }
  .entry-content ol li[value="30"] {
    counter-reset: point 29; }
  .entry-content ol[start="31"] {
    counter-reset: point 30; }
  .entry-content ol li[value="31"] {
    counter-reset: point 30; }
  .entry-content ol[start="32"] {
    counter-reset: point 31; }
  .entry-content ol li[value="32"] {
    counter-reset: point 31; }
  .entry-content ol[start="33"] {
    counter-reset: point 32; }
  .entry-content ol li[value="33"] {
    counter-reset: point 32; }
  .entry-content ol[start="34"] {
    counter-reset: point 33; }
  .entry-content ol li[value="34"] {
    counter-reset: point 33; }
  .entry-content ol[start="35"] {
    counter-reset: point 34; }
  .entry-content ol li[value="35"] {
    counter-reset: point 34; }
  .entry-content ol[start="36"] {
    counter-reset: point 35; }
  .entry-content ol li[value="36"] {
    counter-reset: point 35; }
  .entry-content ol[start="37"] {
    counter-reset: point 36; }
  .entry-content ol li[value="37"] {
    counter-reset: point 36; }
  .entry-content ol[start="38"] {
    counter-reset: point 37; }
  .entry-content ol li[value="38"] {
    counter-reset: point 37; }
  .entry-content ol[start="39"] {
    counter-reset: point 38; }
  .entry-content ol li[value="39"] {
    counter-reset: point 38; }
  .entry-content ol[start="40"] {
    counter-reset: point 39; }
  .entry-content ol li[value="40"] {
    counter-reset: point 39; }
  .entry-content ol[start="41"] {
    counter-reset: point 40; }
  .entry-content ol li[value="41"] {
    counter-reset: point 40; }
  .entry-content ol[start="42"] {
    counter-reset: point 41; }
  .entry-content ol li[value="42"] {
    counter-reset: point 41; }
  .entry-content ol[start="43"] {
    counter-reset: point 42; }
  .entry-content ol li[value="43"] {
    counter-reset: point 42; }
  .entry-content ol[start="44"] {
    counter-reset: point 43; }
  .entry-content ol li[value="44"] {
    counter-reset: point 43; }
  .entry-content ol[start="45"] {
    counter-reset: point 44; }
  .entry-content ol li[value="45"] {
    counter-reset: point 44; }
  .entry-content ol[start="46"] {
    counter-reset: point 45; }
  .entry-content ol li[value="46"] {
    counter-reset: point 45; }
  .entry-content ol[start="47"] {
    counter-reset: point 46; }
  .entry-content ol li[value="47"] {
    counter-reset: point 46; }
  .entry-content ol[start="48"] {
    counter-reset: point 47; }
  .entry-content ol li[value="48"] {
    counter-reset: point 47; }
  .entry-content ol[start="49"] {
    counter-reset: point 48; }
  .entry-content ol li[value="49"] {
    counter-reset: point 48; }
  .entry-content ol[start="50"] {
    counter-reset: point 49; }
  .entry-content ol li[value="50"] {
    counter-reset: point 49; }
  .entry-content ul > li:before {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    background: #5a80b1;
    margin: 0 22px 0 -30px; }
  .entry-content .toc_list li:before {
    display: none; }
  .entry-content blockquote {
    position: relative;
    margin: 20px 0;
    padding: 10px 20px;
    border-left: 2px solid #5a80b1;
    background: #f5f4f1;
    clear: both;
    /*&:before {
      @extend %font-awesome;
      content: "\f10d";
      position: absolute;
      top: -12px;
      left: -17px;
      font-size: 22px;
      color: #425d9d;

      @media (min-width: $min-sm) {
        left: -36px;
      }
    }*/ }
    @media (min-width: 768px){.entry-content blockquote {
        margin: 35px 0; }}
    .entry-content blockquote p {
      margin: 12px 0; }
    .entry-content blockquote.quote {
      font-size: 1.1em; }
      @media (min-width: 576px){.entry-content blockquote.quote {
          font-size: 1.2em; }}
      .entry-content blockquote.quote:before {
        content: "\f10d";
        position: absolute;
        top: -12px;
        left: -17px;
        font-size: 22px;
        color: #425d9d; }
        @media (min-width: 576px){.entry-content blockquote.quote:before {
            left: -36px; }}
    .entry-content blockquote.warning, .entry-content blockquote.info, .entry-content blockquote.danger, .entry-content blockquote.check, .entry-content blockquote.quote {
      font-size: 100%;
      padding: 15px 20px 15px 65px;
      border-radius: 0 6px 6px 0;
      margin-left: -20px;
      border-left: none; }
      @media (min-width: 768px){.entry-content blockquote.warning, .entry-content blockquote.info, .entry-content blockquote.danger, .entry-content blockquote.check, .entry-content blockquote.quote {
          margin-left: 0;
          padding: 20px 30px 20px 70px; }}
      @media (min-width: 1200px){.entry-content blockquote.warning, .entry-content blockquote.info, .entry-content blockquote.danger, .entry-content blockquote.check, .entry-content blockquote.quote {
          margin-left: 0; }}
      .entry-content blockquote.warning:before, .entry-content blockquote.info:before, .entry-content blockquote.danger:before, .entry-content blockquote.check:before, .entry-content blockquote.quote:before {
        font-size: 30px;
        position: absolute;
        top: 50%;
        left: 20px;
        margin-top: -15px; }
    .entry-content blockquote.warning {
      background: #fff4d4; }
      .entry-content blockquote.warning:before {
        content: "\f06a";
        color: #f58128; }
    .entry-content blockquote.info {
      background: #e3f1f4; }
      .entry-content blockquote.info:before {
        content: "\f059";
        color: #3da2e0; }
    .entry-content blockquote.danger {
      background: #ffe3db; }
      .entry-content blockquote.danger:before {
        content: "\f057";
        color: #ff6547; }
    .entry-content blockquote.check {
      background: #def9e5; }
      .entry-content blockquote.check:before {
        content: "\f058";
        color: #34bc58; }
    .entry-content blockquote.quote {
      background: #eff4f5; }
      .entry-content blockquote.quote:before {
        content: "\f10d";
        top: 25px;
        color: #425d9d; }
  .entry-content table {
    width: 100%;
    margin: 20px 0;
    border: 1px solid #ccc;
    border-spacing: 0;
    border-collapse: collapse; }
    @media (max-width: 767px){.entry-content table {
        display: block;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch; }}
    .entry-content table td, .entry-content table th {
      border: 1px solid #ccc;
      padding: 7px 12px; }
    .entry-content table th {
      text-align: left;
      background: #eee; }

/*.entry-content ol ol, .entry-content ol ol ol, .entry-content ol ol ol ol {
    margin: 0px;
}*/
.entry-content ul blockquote.warning, .entry-content ul blockquote.info, .entry-content ul blockquote.danger, .entry-content ul blockquote.check, .entry-content ul blockquote.quote, .entry-content ol blockquote.warning, .entry-content ol blockquote.info, .entry-content ol blockquote.danger, .entry-content ol blockquote.check, .entry-content ol blockquote.quote {
  margin-left: -20px; }
  @media (min-width: 768px){.entry-content ul blockquote.warning, .entry-content ul blockquote.info, .entry-content ul blockquote.danger, .entry-content ul blockquote.check, .entry-content ul blockquote.quote, .entry-content ol blockquote.warning, .entry-content ol blockquote.info, .entry-content ol blockquote.danger, .entry-content ol blockquote.check, .entry-content ol blockquote.quote {
      margin-left: -40px;
      padding: 20px 30px 20px 70px; }}
  @media (min-width: 1200px){.entry-content ul blockquote.warning, .entry-content ul blockquote.info, .entry-content ul blockquote.danger, .entry-content ul blockquote.check, .entry-content ul blockquote.quote, .entry-content ol blockquote.warning, .entry-content ol blockquote.info, .entry-content ol blockquote.danger, .entry-content ol blockquote.check, .entry-content ol blockquote.quote {
      margin-left: -40px; }}

.entry-footer {
  text-align: center;
  margin-bottom: 15px;
  color: #959aa0; }

/********************************************************************
 * Social icons
 *******************************************************************/
@media (min-width: 576px){.social-buttons {
    white-space: nowrap; }}

.social-button {
  position: relative;
  display: inline-block;
  width: 50px;
  height: 30px;
  margin: 0 2px;
  background: #5a80b1;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  @media (min-width: 576px){.social-button {
      width: 65px;
      margin: 0 4px; }}
  .social-button:after {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    position: absolute;
    top: 5px;
    right: 5px;
    bottom: 5px;
    left: 5px;
    text-align: center;
    font: normal normal normal 1.1em/1 FontAwesome;
    color: #fff; }
  @media (min-width: 992px){.social-button:hover {
      opacity: 0.7;
      filter: "alpha(opacity=70)";
      -webkit-transform: scale(1.2);
      -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
      -o-transform: scale(1.2);
      transform: scale(1.2); }}
  .social-button__fb:after {
    content: '';
    background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.423 20v-7.298h2.464l.369-2.845h-2.832V8.042c0-.824.23-1.385 1.417-1.385h1.515V4.111A20.255 20.255 0 0 0 14.148 4c-2.183 0-3.678 1.326-3.678 3.76v2.097H8v2.845h2.47V20h2.953z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__vk {
    background: #587e9f; }
    .social-button__vk:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.785 16.241s.288-.032.436-.194c.136-.148.132-.427.132-.427s-.02-1.304.576-1.496c.588-.19 1.341 1.26 2.14 1.818.605.422 1.064.33 1.064.33l2.137-.03s1.117-.071.587-.964c-.043-.073-.308-.661-1.588-1.87-1.34-1.264-1.16-1.059.453-3.246.983-1.332 1.376-2.145 1.253-2.493-.117-.332-.84-.244-.84-.244l-2.406.015s-.178-.025-.31.056c-.13.079-.212.262-.212.262s-.382 1.03-.89 1.907c-1.07 1.85-1.499 1.948-1.674 1.832-.407-.267-.305-1.075-.305-1.648 0-1.793.267-2.54-.521-2.733-.262-.065-.454-.107-1.123-.114-.858-.009-1.585.003-1.996.208-.274.136-.485.44-.356.457.159.022.519.099.71.363.246.341.237 1.107.237 1.107s.142 2.11-.33 2.371c-.325.18-.77-.187-1.725-1.865-.489-.859-.859-1.81-.859-1.81s-.07-.176-.198-.272c-.154-.115-.37-.151-.37-.151l-2.286.015s-.343.01-.469.161C3.94 7.721 4.043 8 4.043 8s1.79 4.258 3.817 6.403c1.858 1.967 3.968 1.838 3.968 1.838h.957z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__tw {
    background: #24aadd; }
    .social-button__tw:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 7.539a6.56 6.56 0 0 1-1.885.517 3.294 3.294 0 0 0 1.443-1.816 6.575 6.575 0 0 1-2.085.796 3.283 3.283 0 0 0-5.593 2.994A9.32 9.32 0 0 1 5.114 6.6a3.28 3.28 0 0 0 1.016 4.382 3.274 3.274 0 0 1-1.487-.41v.041a3.285 3.285 0 0 0 2.633 3.218 3.305 3.305 0 0 1-1.482.056 3.286 3.286 0 0 0 3.066 2.28A6.585 6.585 0 0 1 4 17.524 9.291 9.291 0 0 0 9.032 19c6.038 0 9.34-5 9.34-9.337 0-.143-.004-.285-.01-.425A6.672 6.672 0 0 0 20 7.538z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__ok {
    background: #f2720c; }
    .social-button__ok:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M11.674 6.536a1.69 1.69 0 0 0-1.688 1.688c0 .93.757 1.687 1.688 1.687a1.69 1.69 0 0 0 1.688-1.687 1.69 1.69 0 0 0-1.688-1.688zm0 5.763a4.08 4.08 0 0 1-4.076-4.075 4.08 4.08 0 0 1 4.076-4.077 4.08 4.08 0 0 1 4.077 4.077 4.08 4.08 0 0 1-4.077 4.075zM10.025 15.624a7.633 7.633 0 0 1-2.367-.98 1.194 1.194 0 0 1 1.272-2.022 5.175 5.175 0 0 0 5.489 0 1.194 1.194 0 1 1 1.272 2.022 7.647 7.647 0 0 1-2.367.98l2.279 2.28a1.194 1.194 0 0 1-1.69 1.688l-2.238-2.24-2.24 2.24a1.193 1.193 0 1 1-1.689-1.689l2.279-2.279'/%3E%3C/g%3E%3C/svg%3E") center no-repeat; }
  .social-button__gp {
    background: #d23e30; }
    .social-button__gp:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.09 11.364v1.745h2.888c-.116.75-.873 2.196-2.887 2.196-1.738 0-3.156-1.44-3.156-3.214 0-1.775 1.418-3.215 3.156-3.215.989 0 1.65.422 2.029.786l1.382-1.331C11.615 7.5 10.465 7 9.09 7A5.087 5.087 0 0 0 4 12.09a5.087 5.087 0 0 0 5.09 5.092c2.94 0 4.888-2.066 4.888-4.975 0-.334-.036-.589-.08-.843H9.091zm10.91 0h-1.455V9.909h-1.454v1.455h-1.455v1.454h1.455v1.455h1.454v-1.455H20' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__whatsapp {
    background: #65bc54; }
    .social-button__whatsapp:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 11.794c0 4.304-3.517 7.794-7.855 7.794a7.87 7.87 0 0 1-3.796-.97L4 20l1.418-4.182a7.714 7.714 0 0 1-1.127-4.024C4.29 7.489 7.807 4 12.145 4S20 7.49 20 11.794zm-7.855-6.553c-3.641 0-6.603 2.94-6.603 6.553 0 1.434.467 2.762 1.258 3.842l-.825 2.433 2.537-.806a6.6 6.6 0 0 0 3.633 1.084c3.642 0 6.604-2.94 6.604-6.553s-2.962-6.553-6.604-6.553zm3.967 8.348c-.049-.08-.177-.128-.37-.223-.192-.095-1.139-.558-1.315-.621-.177-.064-.305-.096-.434.095a10.92 10.92 0 0 1-.61.749c-.112.128-.224.143-.416.048-.193-.096-.813-.297-1.549-.948a5.76 5.76 0 0 1-1.07-1.323c-.113-.191-.013-.295.084-.39.086-.086.192-.223.289-.334.096-.112.128-.191.192-.319s.032-.239-.016-.335c-.048-.095-.433-1.035-.594-1.418-.16-.382-.32-.318-.433-.318-.112 0-.24-.016-.369-.016a.71.71 0 0 0-.513.239c-.177.19-.674.653-.674 1.593s.69 1.848.786 1.976c.096.127 1.332 2.119 3.289 2.884 1.958.764 1.958.51 2.31.477.353-.031 1.14-.461 1.3-.908.16-.446.16-.829.113-.908z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__viber {
    background: #7b519d; }
    .social-button__viber:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='evenodd'%3E%3Cpath d='M18.434 15.574c-.484-.391-1.002-.743-1.511-1.102-1.016-.718-1.945-.773-2.703.38-.426.648-1.021.677-1.644.392-1.718-.782-3.044-1.989-3.821-3.743-.344-.777-.34-1.473.465-2.022.425-.29.854-.634.82-1.268-.045-.828-2.043-3.593-2.832-3.885a1.429 1.429 0 0 0-.984 0C4.373 4.95 3.606 6.48 4.34 8.292c2.19 5.405 6.043 9.167 11.349 11.463.302.13.638.183.808.23 1.208.012 2.623-1.158 3.032-2.318.393-1.117-.438-1.56-1.096-2.093zM12.485 4.88c3.879.6 5.668 2.454 6.162 6.38.045.363-.09.909.426.919.538.01.408-.528.413-.89.045-3.699-3.163-7.127-6.888-7.253-.281.04-.863-.195-.9.438-.024.427.466.357.787.406z'/%3E%3Cpath d='M13.244 5.957c-.373-.045-.865-.222-.953.299-.09.546.458.49.811.57 2.395.538 3.23 1.414 3.624 3.802.057.349-.057.89.532.8.436-.066.278-.53.315-.802.02-2.293-1.936-4.38-4.329-4.669z'/%3E%3Cpath d='M13.464 7.832c-.249.006-.493.033-.585.3-.137.4.152.496.446.544.983.158 1.5.74 1.598 1.725.027.268.195.484.452.454.356-.043.389-.361.378-.664.017-1.106-1.227-2.385-2.289-2.359z'/%3E%3C/g%3E%3C/svg%3E") center no-repeat; }
  .social-button__telegram {
    background: #289fd9; }
    .social-button__telegram:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.92 6.089L4.747 11.555c-.967.388-.962.928-.176 1.168l3.534 1.104 1.353 4.146c.164.454.083.634.56.634.368 0 .53-.168.736-.368.13-.127.903-.88 1.767-1.719l3.677 2.717c.676.373 1.165.18 1.333-.628l2.414-11.374c.247-.99-.378-1.44-1.025-1.146zM8.66 13.573l7.967-5.026c.398-.242.763-.112.463.154l-6.822 6.155-.265 2.833-1.343-4.116z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__youtube {
    background: #ff0000; }
    .social-button__youtube:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M462.308 171.799c0 0-4.111-29.026-16.774-41.771-16.034-16.774-33.96-16.857-42.183-17.843-58.875-4.276-147.269-4.276-147.269-4.276h-0.164c0 0-88.394 0-147.269 4.276-8.223 0.987-26.148 1.069-42.183 17.843-12.663 12.745-16.692 41.771-16.692 41.771s-4.194 34.042-4.194 68.166v31.904c0 34.042 4.194 68.166 4.194 68.166s4.111 29.026 16.692 41.771c16.034 16.774 37.084 16.199 46.458 18.008 33.713 3.207 143.157 4.194 143.157 4.194s88.476-0.164 147.351-4.358c8.223-0.987 26.148-1.069 42.183-17.843 12.663-12.745 16.774-41.771 16.774-41.771s4.194-34.042 4.194-68.166v-31.904c-0.082-34.042-4.276-68.166-4.276-68.166zM212.502 310.599v-118.325l113.72 59.368-113.72 58.957z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__instagram {
    background: #d8478f; }
    .social-button__instagram:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M256 72.343c59.848 0 66.936 0.263 90.472 1.312 21.874 0.963 33.687 4.637 41.561 7.7 10.412 4.025 17.937 8.925 25.724 16.712 7.875 7.875 12.687 15.312 16.8 25.724 3.062 7.875 6.737 19.774 7.7 41.561 1.050 23.624 1.312 30.712 1.312 90.472s-0.262 66.936-1.312 90.472c-0.962 21.874-4.637 33.687-7.7 41.561-4.025 10.412-8.925 17.937-16.712 25.724-7.875 7.875-15.312 12.687-25.724 16.8-7.875 3.062-19.774 6.737-41.561 7.7-23.624 1.050-30.712 1.312-90.472 1.312s-66.936-0.262-90.472-1.312c-21.874-0.962-33.687-4.637-41.561-7.7-10.412-4.025-17.937-8.925-25.724-16.712-7.875-7.875-12.687-15.312-16.799-25.724-3.062-7.875-6.737-19.774-7.7-41.561-1.050-23.624-1.312-30.712-1.312-90.472s0.263-66.936 1.312-90.472c0.963-21.874 4.637-33.687 7.7-41.561 4.025-10.412 8.925-17.937 16.712-25.724 7.875-7.875 15.312-12.687 25.724-16.799 7.875-3.062 19.774-6.737 41.561-7.7 23.537-1.050 30.624-1.312 90.472-1.312zM256 32.006c-60.811 0-68.423 0.263-92.31 1.312-23.799 1.050-40.161 4.9-54.336 10.412-14.787 5.775-27.299 13.387-39.724 25.899-12.512 12.425-20.124 24.937-25.899 39.636-5.512 14.262-9.362 30.537-10.412 54.336-1.050 23.974-1.312 31.587-1.312 92.397s0.263 68.423 1.312 92.31c1.050 23.799 4.9 40.161 10.412 54.336 5.775 14.787 13.387 27.299 25.899 39.724 12.425 12.425 24.937 20.124 39.636 25.812 14.262 5.512 30.537 9.362 54.336 10.412 23.887 1.050 31.499 1.312 92.31 1.312s68.423-0.262 92.31-1.312c23.799-1.050 40.161-4.9 54.336-10.412 14.7-5.687 27.212-13.387 39.636-25.812s20.124-24.937 25.812-39.636c5.512-14.262 9.362-30.537 10.412-54.336 1.050-23.887 1.312-31.499 1.312-92.31s-0.262-68.423-1.312-92.31c-1.050-23.799-4.9-40.161-10.412-54.336-5.512-14.875-13.125-27.387-25.637-39.811-12.425-12.425-24.937-20.124-39.636-25.812-14.262-5.512-30.537-9.362-54.336-10.412-23.974-1.137-31.587-1.4-92.397-1.4v0z' fill='%23FFF' fill-rule='evenodd'/%3E%3Cpath d='M256 140.941c-63.523 0-115.059 51.536-115.059 115.059s51.536 115.059 115.059 115.059 115.059-51.536 115.059-115.059c0-63.523-51.536-115.059-115.059-115.059zM256 330.635c-41.211 0-74.635-33.424-74.635-74.635s33.424-74.635 74.635-74.635c41.211 0 74.635 33.424 74.635 74.635s-33.424 74.635-74.635 74.635z' fill='%23FFF' fill-rule='evenodd'/%3E%3Cpath d='M402.471 136.391c0 14.835-12.027 26.862-26.862 26.862s-26.862-12.027-26.862-26.862c0-14.835 12.027-26.862 26.862-26.862s26.862 12.027 26.862 26.862z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__linkedin {
    background: #0077b5; }
    .social-button__linkedin:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M211.692 211.692h61.305v31.425h0.876c8.529-15.298 29.409-31.425 60.522-31.425 64.712 0 76.68 40.284 76.68 92.677v106.707h-63.903v-94.596c0-22.564-0.461-51.586-33.24-51.586-33.282 0-38.36 24.572-38.36 49.947v96.235h-63.88v-199.384z' fill='%23FFF' fill-rule='evenodd'/%3E%3Cpath d='M100.924 211.692h66.462v199.384h-66.462v-199.384z' fill='%23FFF' fill-rule='evenodd'/%3E%3Cpath d='M167.384 156.308c0 18.353-14.879 33.23-33.23 33.23s-33.23-14.879-33.23-33.23c0-18.353 14.879-33.23 33.23-33.23s33.23 14.879 33.23 33.23z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__skype {
    background: #1ab7f1; }
    .social-button__skype:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.537 13.698c.115-.52.176-1.06.176-1.614 0-4.155-3.415-7.524-7.63-7.524-.444 0-.88.038-1.304.11A4.444 4.444 0 0 0 8.425 4C5.981 4 4 5.954 4 8.364c0 .805.222 1.56.608 2.207a7.428 7.428 0 0 0-.155 1.513c0 4.156 3.416 7.4 7.63 7.4.477 0 .944-.044 1.397-.126.623.33 1.335.642 2.092.642 2.444 0 4.425-1.953 4.425-4.364 0-.695-.166-1.354-.46-1.938zm-3.974 1.457c-.294.418-.725.747-1.293.984-.567.238-1.239.356-2.016.356-.933 0-1.702-.162-2.308-.486a2.986 2.986 0 0 1-1.047-.934c-.268-.39-.403-.768-.403-1.137 0-.213.08-.395.242-.547a.855.855 0 0 1 .615-.229c.202 0 .373.059.512.178.14.119.26.294.358.527.12.278.25.51.39.695.139.185.336.34.589.46.254.12.587.18 1 .18.566 0 1.027-.12 1.382-.364.354-.243.532-.547.532-.91a.919.919 0 0 0-.287-.702 1.88 1.88 0 0 0-.741-.412 13.21 13.21 0 0 0-1.216-.303c-.678-.146-1.247-.318-1.703-.513-.458-.196-.822-.463-1.09-.8-.269-.34-.403-.759-.403-1.26 0-.48.142-.904.426-1.275.283-.372.693-.658 1.23-.858.537-.2 1.17-.299 1.895-.299.58 0 1.082.066 1.505.198.423.133.774.309 1.053.528.28.22.484.45.612.691.13.24.194.477.194.705 0 .21-.08.4-.241.567a.8.8 0 0 1-.603.252c-.22 0-.386-.05-.5-.151-.114-.101-.237-.266-.37-.495a2.27 2.27 0 0 0-.618-.768c-.241-.184-.627-.276-1.16-.276-.494 0-.893.1-1.196.3-.303.199-.455.44-.455.72 0 .173.053.324.155.45.103.128.245.235.426.326.18.091.363.162.547.214.185.052.49.126.916.225a15.47 15.47 0 0 1 1.446.38c.432.138.8.307 1.103.503.302.198.54.45.709.752.17.302.255.673.255 1.111 0 .525-.148.998-.442 1.417z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__ln {
    background: #0083BE; }
    .social-button__ln:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.246 8.954h3.41v10.281h-3.41zm1.725-4.935c-1.167 0-1.929.769-1.929 1.776 0 .987.74 1.777 1.884 1.777h.022c1.19 0 1.93-.79 1.93-1.777-.023-1.007-.74-1.776-1.907-1.776zm10.052 4.715c-1.81 0-2.62.997-3.073 1.698V8.976H9.54c.045.965 0 10.281 0 10.281h3.41v-5.742c0-.307.022-.614.112-.834.246-.613.807-1.25 1.75-1.25 1.233 0 1.727.944 1.727 2.325v5.501h3.41v-5.896c0-3.158-1.683-4.627-3.926-4.627z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__rd {
    background: #91bce0; }
    .social-button__rd:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.542 10.63c-1.105-.636-2.494-1.033-4.025-1.118l.808-2.393 2.182.637c0 .963.78 1.742 1.743 1.742.964 0 1.758-.779 1.758-1.742C19.008 6.78 18.214 6 17.25 6c-.609 0-1.148.326-1.459.793l-2.65-.764a.482.482 0 0 0-.61.311l-1.063 3.172c-1.516.085-2.905.482-4.01 1.119a1.987 1.987 0 0 0-1.46-.623A1.995 1.995 0 0 0 4 12.004c0 .75.425 1.403 1.035 1.742-.029.17-.043.34-.043.51 0 2.62 3.146 4.744 7.015 4.744 3.855 0 7-2.124 7-4.744 0-.17-.013-.34-.042-.51A1.974 1.974 0 0 0 20 12.004a1.995 1.995 0 0 0-1.998-1.996c-.581 0-1.091.24-1.46.623zM9.499 12.5a1.01 1.01 0 0 1 1.006 1.006.998.998 0 0 1-1.006.991.986.986 0 0 1-.992-.991c0-.553.439-1.006.992-1.006zm5.002 0a.998.998 0 0 0-.992 1.006c0 .552.44.991.992.991a.998.998 0 0 0 1.006-.991 1.01 1.01 0 0 0-1.006-1.006zm-5.3 3.597a.484.484 0 0 1-.085-.694c.156-.226.482-.255.694-.085.567.44 1.474.68 2.197.68.709 0 1.616-.24 2.197-.68a.484.484 0 0 1 .694.085.496.496 0 0 1-.085.694c-.737.58-1.885.907-2.806.907-.935 0-2.07-.326-2.806-.907zm8.05-7.59c-.411 0-.752-.34-.752-.75 0-.426.34-.752.751-.752s.752.326.752.751c0 .41-.34.75-.752.75z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }
  .social-button__pt {
    background: #bd081c; }
    .social-button__pt:after {
      content: '';
      background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9.742c0 1.58.599 2.986 1.884 3.51.21.087.4.003.46-.23.043-.16.144-.568.189-.738.06-.23.037-.31-.133-.512-.37-.436-.608-1.001-.608-1.802 0-2.322 1.74-4.402 4.53-4.402 2.471 0 3.829 1.508 3.829 3.522 0 2.65-1.174 4.887-2.917 4.887-.963 0-1.683-.795-1.452-1.77.276-1.165.812-2.421.812-3.262 0-.752-.405-1.38-1.24-1.38-.985 0-1.775 1.017-1.775 2.38 0 .867.293 1.454.293 1.454L8.69 16.406c-.352 1.487-.053 3.309-.028 3.492.015.11.155.136.22.054.09-.119 1.262-1.564 1.66-3.008.113-.409.647-2.526.647-2.526.32.61 1.254 1.145 2.248 1.145 2.957 0 4.964-2.693 4.964-6.298C18.4 6.539 16.089 4 12.576 4 8.204 4 6 7.13 6 9.742z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E") center no-repeat; }

.social-buttons--square .social-button {
  width: 40px;
  height: 40px; }

.social-buttons--circle .social-button {
  border-radius: 50%; }
  @media (min-width: 576px){.social-buttons--circle .social-button {
      margin: 0 1px; }}

.social-buttons--small .social-button {
  width: 30px;
  height: 30px;
  font-size: .8em; }

/********************************************************************
 * Under article
 */
.b-share {
  text-align: center; }
  .b-share__title {
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 13px; }
  .b-share__ico {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 30px;
    margin: 0 2px;
    background: #5a80b1;
    cursor: pointer;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    @media (min-width: 576px){.b-share__ico {
        width: 65px;
        margin: 0 4px; }}
    .b-share__ico:after {
      position: absolute;
      top: 6px;
      left: 0;
      right: 0;
      text-align: center;
      font: normal normal normal 1.1em/1 FontAwesome;
      color: #fff; }
    @media (min-width: 992px){.b-share__ico:hover {
        opacity: 0.7;
        filter: "alpha(opacity=70)";
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2);
        -ms-transform: scale(1.2);
        -o-transform: scale(1.2);
        transform: scale(1.2); }}
  .b-share__fb:after {
    content: "\f09a"; }
  .b-share__vk {
    background: #587e9f; }
    .b-share__vk:after {
      content: "\f189"; }
  .b-share__tw {
    background: #24aadd; }
    .b-share__tw:after {
      content: "\f099"; }
  .b-share__ok {
    background: #f2720c; }
    .b-share__ok:after {
      content: "\f263"; }
  .b-share__gp {
    background: #d23e30; }
    .b-share__gp:after {
      content: "\f0d5"; }
  .b-share__whatsapp {
    display: none;
    background: #65bc54; }
    @media (max-width: 991px){.b-share__whatsapp {
        display: inline-block; }}
    .b-share__whatsapp:after {
      content: '\f232'; }
  .b-share__viber {
    display: none;
    background: #7b519d; }
    @media (max-width: 991px){.b-share__viber {
        display: inline-block; }}
    .b-share__viber:after {
      top: 5px;
      content: '';
      height: 19px;
      background-size: contain;
      background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTguNDM0IDE1LjU3NGMtLjQ4NC0uMzkxLTEuMDAyLS43NDMtMS41MTEtMS4xMDItMS4wMTYtLjcxOC0xLjk0NS0uNzczLTIuNzAzLjM4LS40MjYuNjQ4LTEuMDIxLjY3Ny0xLjY0NC4zOTItMS43MTgtLjc4Mi0zLjA0NC0xLjk4OS0zLjgyMS0zLjc0My0uMzQ0LS43NzctLjM0LTEuNDczLjQ2NS0yLjAyMi40MjUtLjI5Ljg1NC0uNjM0LjgyLTEuMjY4LS4wNDUtLjgyOC0yLjA0My0zLjU5My0yLjgzMi0zLjg4NWExLjQyOSAxLjQyOSAwIDAgMC0uOTg0IDBDNC4zNzMgNC45NSAzLjYwNiA2LjQ4IDQuMzQgOC4yOTJjMi4xOSA1LjQwNSA2LjA0MyA5LjE2NyAxMS4zNDkgMTEuNDYzLjMwMi4xMy42MzguMTgzLjgwOC4yMyAxLjIwOC4wMTIgMi42MjMtMS4xNTggMy4wMzItMi4zMTguMzkzLTEuMTE3LS40MzgtMS41Ni0xLjA5Ni0yLjA5M3pNMTIuNDg1IDQuODhjMy44NzkuNiA1LjY2OCAyLjQ1NCA2LjE2MiA2LjM4LjA0NS4zNjMtLjA5LjkwOS40MjYuOTE5LjUzOC4wMS40MDgtLjUyOC40MTMtLjg5LjA0NS0zLjY5OS0zLjE2My03LjEyNy02Ljg4OC03LjI1My0uMjgxLjA0LS44NjMtLjE5NS0uOS40MzgtLjAyNC40MjcuNDY2LjM1Ny43ODcuNDA2eiIvPjxwYXRoIGQ9Ik0xMy4yNDQgNS45NTdjLS4zNzMtLjA0NS0uODY1LS4yMjItLjk1My4yOTktLjA5LjU0Ni40NTguNDkuODExLjU3IDIuMzk1LjUzOCAzLjIzIDEuNDE0IDMuNjI0IDMuODAyLjA1Ny4zNDktLjA1Ny44OS41MzIuOC40MzYtLjA2Ni4yNzgtLjUzLjMxNS0uODAyLjAyLTIuMjkzLTEuOTM2LTQuMzgtNC4zMjktNC42Njl6Ii8+PHBhdGggZD0iTTEzLjQ2NCA3LjgzMmMtLjI0OS4wMDYtLjQ5My4wMzMtLjU4NS4zLS4xMzcuNC4xNTIuNDk2LjQ0Ni41NDQuOTgzLjE1OCAxLjUuNzQgMS41OTggMS43MjUuMDI3LjI2OC4xOTUuNDg0LjQ1Mi40NTQuMzU2LS4wNDMuMzg5LS4zNjEuMzc4LS42NjQuMDE3LTEuMTA2LTEuMjI3LTIuMzg1LTIuMjg5LTIuMzU5eiIvPjwvZz48L3N2Zz4=) center top no-repeat; }
  .b-share__telegram {
    background: #289fd9; }
    .b-share__telegram:after {
      top: 2px;
      content: '';
      height: 25px;
      background-size: contain;
      background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjkyIDYuMDg5TDQuNzQ3IDExLjU1NWMtLjk2Ny4zODgtLjk2Mi45MjgtLjE3NiAxLjE2OGwzLjUzNCAxLjEwNCAxLjM1MyA0LjE0NmMuMTY0LjQ1NC4wODMuNjM0LjU2LjYzNC4zNjggMCAuNTMtLjE2OC43MzYtLjM2OC4xMy0uMTI3LjkwMy0uODggMS43NjctMS43MTlsMy42NzcgMi43MTdjLjY3Ni4zNzMgMS4xNjUuMTggMS4zMzMtLjYyOGwyLjQxNC0xMS4zNzRjLjI0Ny0uOTktLjM3OC0xLjQ0LTEuMDI1LTEuMTQ2ek04LjY2IDEzLjU3M2w3Ljk2Ny01LjAyNmMuMzk4LS4yNDIuNzYzLS4xMTIuNDYzLjE1NGwtNi44MjIgNi4xNTUtLjI2NSAyLjgzMy0xLjM0My00LjExNnoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) center top no-repeat; }
  .b-share__skype {
    background: #1ab7f1; }
    .b-share__skype:after {
      content: "\f17e"; }
  .b-share__ln {
    background: #0083BE; }
    .b-share__ln:after {
      content: "\f0e1"; }
  .b-share__rd {
    background: #91bce0; }
    .b-share__rd:after {
      content: "\f1a1"; }
  .b-share__pt {
    background: #bd081c; }
    .b-share__pt:after {
      content: "\f231"; }
  .b-share__mail {
    background: #135D9F; }
    .b-share__mail:after {
      content: "\f1fa"; }

.b-share--post {
  border: 6px solid #efede7;
  padding: 20px;
  margin-bottom: 30px; }

.b-share--small .b-share__ico {
  width: 32px;
  height: 26px;
  margin: 0 1px;
  vertical-align: middle; }
  @media (min-width: 576px){.b-share--small .b-share__ico {
      width: 36px;
      margin: 0 3px; }}

.b-share--small .b-share__vk:after {
  top: 5px; }

.b-share--small .b-share__tw:after {
  top: 5px; }

.b-share--small .b-share__gp:after {
  top: 5px; }

.b-share--small .b-share__ok:after {
  top: 5px; }

.b-share--small .b-share__telegram:after {
  top: 3px;
  height: 19px; }

.b-share--small .b-share__viber:after {
  top: 3px; }

/********************************************************************
 * Subscribe box
 *******************************************************************/
.b-subscribe {
  margin-bottom: 45px;
  padding: 7px;
  background: url(/wp-content/themes/root_child/images/subscribe-bg.png);
  text-align: center; }
  .b-subscribe__i {
    padding: 15px 15px;
    background: #efede7; }
    @media (min-width: 576px){.b-subscribe__i {
        padding: 20px 40px; }}
  .b-subscribe__header {
    font-size: 17px;
    margin-bottom: 20px; }
    @media (min-width: 576px){.b-subscribe__header {
        font-size: 20px; }}

/********************************************************************
 * Related
 *******************************************************************/
.b-related {
  margin-bottom: 30px; }
  .b-related__header {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 18px;
    text-align: center; }
    @media (min-width: 576px){.b-related__header {
        font-size: 24px;
        margin-bottom: 23px; }}
  .b-related__items {
    *zoom: 1; }
    .b-related__items:before, .b-related__items:after {
      content: " ";
      display: table;
      line-height: 0; }
    .b-related__items:after {
      clear: both; }
    @media (min-width: 768px){.b-related__items {
        margin-left: 0px; }}

/********************************************************************
 * Sidebar
 *******************************************************************/
.widget {
  margin-bottom: 35px; }

.widget-header {
  margin: 0 0 15px;
  padding: 15px 0 14px;
  font-weight: bold;
  font-size: 110%;
  border-bottom: 1px solid #dadada; }

.widget ul {
  margin: 0;
  padding: 0 0 0 20px; }

/********************************************************************
 * Helper widget mobile hide
 */
@media (max-width: 991px){.widget-mobile-hide {
    display: none; }}

/********************************************************************
 * Categories
 */
.widget_categories ul,
.widget_nav_menu ul,
.widget_recent_entries ul,
.widget_recent_comments ul,
.widget_archive ul,
.widget_meta ul {
  list-style: none;
  padding: 0;
  margin: 0; }
  .widget_categories ul li,
  .widget_nav_menu ul li,
  .widget_recent_entries ul li,
  .widget_recent_comments ul li,
  .widget_archive ul li,
  .widget_meta ul li {
    position: relative;
    padding: 6px 0 6px 25px;
    border-bottom: 1px solid #eee; }
    .widget_categories ul li:before,
    .widget_nav_menu ul li:before,
    .widget_recent_entries ul li:before,
    .widget_recent_comments ul li:before,
    .widget_archive ul li:before,
    .widget_meta ul li:before {
      content: "\f105";
      position: absolute;
      top: 9px;
      left: 3px;
      font: normal normal normal 14px/1 FontAwesome;
      color: #ccc; }
    .widget_categories ul li:last-child,
    .widget_nav_menu ul li:last-child,
    .widget_recent_entries ul li:last-child,
    .widget_recent_comments ul li:last-child,
    .widget_archive ul li:last-child,
    .widget_meta ul li:last-child {
      border-bottom: none; }
    .widget_categories ul li a,
    .widget_nav_menu ul li a,
    .widget_recent_entries ul li a,
    .widget_recent_comments ul li a,
    .widget_archive ul li a,
    .widget_meta ul li a {
      text-decoration: none; }
    .widget_categories ul li ul,
    .widget_nav_menu ul li ul,
    .widget_recent_entries ul li ul,
    .widget_recent_comments ul li ul,
    .widget_archive ul li ul,
    .widget_meta ul li ul {
      padding-left: 10px; }
      .widget_categories ul li ul li,
      .widget_nav_menu ul li ul li,
      .widget_recent_entries ul li ul li,
      .widget_recent_comments ul li ul li,
      .widget_archive ul li ul li,
      .widget_meta ul li ul li {
        padding-left: 0;
        font-size: .9em; }
        .widget_categories ul li ul li:before,
        .widget_nav_menu ul li ul li:before,
        .widget_recent_entries ul li ul li:before,
        .widget_recent_comments ul li ul li:before,
        .widget_archive ul li ul li:before,
        .widget_meta ul li ul li:before {
          display: none; }
        .widget_categories ul li ul li a,
        .widget_nav_menu ul li ul li a,
        .widget_recent_entries ul li ul li a,
        .widget_recent_comments ul li ul li a,
        .widget_archive ul li ul li a,
        .widget_meta ul li ul li a {
          color: #666; }

/********************************************************************
 * Widget Search
 */
.widget_search {
  padding: 0;
  border: none; }

/********************************************************************
 * Subscribe
 */
.widget-subscribe {
  padding: 4px;
  background: url(/wp-content/themes/root_child/images/subscribe-bg.png); }
  .widget-subscribe__i {
    padding: 10px;
    background: #fff; }

/********************************************************************
 * Widget articles
 */
.widget-article {
  margin-bottom: 30px;
  *zoom: 1; }
  .widget-article:before, .widget-article:after {
    content: " ";
    display: table;
    line-height: 0; }
  .widget-article:after {
    clear: both; }
  .widget-article__title {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 6px; }
    @media (min-width: 992px){.widget-article__title {
        font-size: 14px; }}
  .widget-article__category {
    font-size: .85em; }
    .widget-article__category a {
      color: #999; }

.widget-article--compact {
  margin-bottom: 15px; }
  .widget-article--compact .widget-article__image {
    float: left;
    width: 80px;
    margin-right: 15px; }
  .widget-article--compact .widget-article__body {
    overflow: hidden;
    line-height: 1.2; }
  .widget-article--compact .widget-article__title {
    font-size: 15px; }

/********************************************************************
 * Top Commentators
 */
.widget_top_commentators ul {
  list-style: none;
  margin: 0;
  padding: 0; }
  .widget_top_commentators ul:after {
    content: '';
    display: block;
    clear: both; }
  .widget_top_commentators ul li {
    width: 33%;
    padding: 0;
    float: left;
    text-align: center;
    margin: 5px 0 17px; }

.top-commentators__name {
  font-size: 90%; }

.top-commentators__count {
  color: rgba(0, 0, 0, 0.5);
  font-size: 80%; }
  .top-commentators__count span:before {
    content: "\f0e5";
    font: normal normal normal 12px/1 FontAwesome;
    margin-right: 3px; }

/********************************************************************
 * Comments
 *******************************************************************/
.comments-area {
  margin-bottom: 40px;
  max-width: 760px;
  margin-left: auto;
  margin-right: auto; }

.comments-title {
  font-size: 1.3em;
  font-weight: bold;
  margin: 15px 0 20px; }

.comment-list {
  list-style: none;
  margin: 0 -10px;
  padding: 0; }
  .comment-list .comment-box {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    padding: 10px; }
  .comment-list .bypostauthor .comment-box {
    background: #f3f5f7; }
  .comment-list .children {
    list-style: none;
    margin: 5px 0 0;
    padding: 0 0 0 15px; }
    @media (min-width: 768px){.comment-list .children {
        padding-left: 65px; }}
  .comment-list .comment-header {
    position: relative;
    padding-left: 65px; }
  .comment-list .comment-avatar {
    position: absolute;
    top: 0;
    left: 0; }
  .comment-list .comment-meta {
    margin-bottom: 10px; }
  .comment-list .comment-author {
    font-style: normal;
    font-weight: bold;
    color: #333; }
    .comment-list .comment-author.spanlink, .comment-list .comment-author.comment-reply-link, .comment-list .comment-author.root-pseudo-link {
      border-bottom: 1px solid #ccc; }
  .comment-list .comment-author-post {
    margin-left: 4px;
    font-size: .8em; }
  .comment-list .comment-time {
    color: #999;
    margin-left: 20px;
    font-size: .8em;
    opacity: .6;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .comment-list .comment-body {
    padding-left: 65px; }
  .comment-list .comment-text {
    word-wrap: break-word;
    font-size: .95em;
    line-height: 1.35; }
  .comment-list .comment-footer {
    line-height: 1;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    @media (min-width: 992px){.comment-list .comment-footer {
        opacity: 0;
        filter: "alpha(opacity=0)"; }}

.comment-reply-link {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-size: .85em; }
  .comment-reply-link:before {
    content: "\f112";
    font: normal normal normal 14px/1 FontAwesome;
    margin-right: 10px; }

.comment-box:hover .comment-time {
  opacity: 1;
  filter: "alpha(opacity=100)"; }

.comment-box:hover .comment-footer {
  opacity: 1;
  filter: "alpha(opacity=100)"; }

/********************************************************************
 * Respond
 */
@media (min-width: 768px){.comment-respond .comment-form-author,
  .comment-respond .comment-form-email,
  .comment-respond .comment-form-url {
    width: 32%;
    float: left;
    margin-left: 2%; }}

.comment-respond .comment-form-author {
  margin-left: 0; }

.comment-respond .comment-form-comment:before {
  content: '';
  display: block;
  clear: both; }

.comment-respond .comment-form-author label,
.comment-respond .comment-form-email label,
.comment-respond .comment-form-url label,
.comment-respond .comment-form-comment label {
  display: block; }

.comment-respond .comment-form-author input,
.comment-respond .comment-form-author textarea,
.comment-respond .comment-form-email input,
.comment-respond .comment-form-email textarea,
.comment-respond .comment-form-url input,
.comment-respond .comment-form-url textarea,
.comment-respond .comment-form-comment input,
.comment-respond .comment-form-comment textarea {
  display: block;
  width: 100%;
  border: 1px solid #ccc;
  padding: 6px 12px;
  line-height: 1.42857143;
  outline: none; }
  .comment-respond .comment-form-author input:focus,
  .comment-respond .comment-form-author textarea:focus,
  .comment-respond .comment-form-email input:focus,
  .comment-respond .comment-form-email textarea:focus,
  .comment-respond .comment-form-url input:focus,
  .comment-respond .comment-form-url textarea:focus,
  .comment-respond .comment-form-comment input:focus,
  .comment-respond .comment-form-comment textarea:focus {
    border-color: #008acf; }

.comment-respond .comment-form-author textarea,
.comment-respond .comment-form-email textarea,
.comment-respond .comment-form-url textarea,
.comment-respond .comment-form-comment textarea {
  resize: vertical; }

.comment-respond .form-submit:before {
  content: '';
  clear: both;
  display: block; }

.comment-respond .comment-notes-after {
  font-size: 85%;
  *zoom: 1;
  margin-bottom: 15px; }
  .comment-respond .comment-notes-after:before, .comment-respond .comment-notes-after:after {
    content: " ";
    display: table;
    line-height: 0; }
  .comment-respond .comment-notes-after:after {
    clear: both; }

.comment-respond .comment-reply-title {
  font-size: 1.2em;
  font-weight: bold;
  margin-top: 25px;
  margin-bottom: 10px; }

.comment-respond .comment-smiles {
  margin-bottom: 4px; }
  .comment-respond .comment-smiles img {
    max-height: 1.5em;
    cursor: pointer;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .comment-respond .comment-smiles img:hover {
      opacity: 0.9;
      filter: "alpha(opacity=90)";
      -moz-transform: scale(1.2);
      -webkit-transform: scale(1.2);
      -o-transform: scale(1.2);
      -ms-transform: scale(1.2);
      transform: scale(1.2); }

/********************************************************************
 * Pagination
 *******************************************************************/
.pagination {
  margin-bottom: 35px; }
  .pagination .nav-links {
    text-align: center; }
  .pagination .page-numbers {
    display: inline-block;
    padding: 6px 14px;
    margin: 0 2px;
    text-decoration: none;
    background: #efede7;
    color: #999;
    border-radius: 3px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }
  .pagination a.page-numbers {
    color: #333; }
    .pagination a.page-numbers:hover {
      background: #5a80b1;
      color: #fff; }
  .pagination .current {
    background: #5a80b1;
    color: #fff; }

/********************************************************************
 * Post pagination
 */
.page-links {
  margin-bottom: 30px; }
  .page-links__item {
    padding: 6px 14px;
    margin: 0 2px;
    text-decoration: none;
    background: #5a80b1;
    color: #fff;
    border-radius: 3px; }
    @media (max-width: 576px){.page-links__item {
        line-height: 2.5; }}
  .page-links a {
    text-decoration: none;
    color: #333;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .page-links a .page-links__item {
      background: #efede7;
      color: #333; }

/********************************************************************
 * Misc
 *******************************************************************/
.scrolltop {
  opacity: 0.7;
  filter: "alpha(opacity=70)";
  position: relative;
  display: none;
  width: 50px;
  height: 50px;
  position: fixed;
  bottom: 40px;
  right: 20px;
  border: none;
  background: rgba(0, 0, 0, 0.2);
  outline: 0;
  cursor: pointer;
  z-index: 500;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; }
  .scrolltop:after {
    content: "\f102";
    font: normal normal normal 20px/1 FontAwesome;
    color: #fff; }
  @media (min-width: 1600px){.scrolltop {
      right: 100px; }}
  @media (min-width: 1900px){.scrolltop {
      right: 200px; }}

.scrolltop:hover {
  opacity: 1;
  filter: "alpha(opacity=100)"; }

/********************************************************************
 * Contact Form
 */
.contact-form {
  margin-bottom: 15px; }
  .contact-form input,
  .contact-form textarea {
    padding: 7px 15px;
    border: 1px solid #ccc;
    margin-bottom: 7px; }
  .contact-form input {
    width: 60%; }
  .contact-form textarea {
    width: 100%; }
  .contact-form .errors {
    margin: -5px 0 15px;
    color: #dd284f; }
  .contact-form .contact_message {
    font-size: 20px; }

.contact_email .email {
  display: none; }

/********************************************************************
 * Sitemap
 */
.sitemap-list h3 a {
  color: #333;
  text-decoration: none;
  border-bottom: 1px solid transparent; }
  .sitemap-list h3 a:hover {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3); }

.sitemap-list ul li {
  margin: 6px 0; }

.sitemap-list > ul {
  margin-left: 0; }
  .sitemap-list > ul > li {
    padding-left: 0; }
    .sitemap-list > ul > li:before {
      display: none; }

/********************************************************************
 * Button
 */
.btn-box {
  text-align: center;
  margin-bottom: 15px; }
  .btn-box a {
    display: inline-block; }
    .btn-box a:hover {
      opacity: 0.8;
      -webkit-transition: all 0.3s ease;
      -moz-transition: all 0.3s ease;
      -o-transition: all 0.3s ease;
      transition: all 0.3s ease; }

.btn-size-small {
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.5;
  border-radius: .2rem; }

.btn-size-normal {
  padding: .375rem .75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: .25rem; }

.btn-size-big {
  padding: .5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: .3rem; }

/********************************************************************
 * Spoiler
 */
.spoiler-box {
  background: #f3f3f3;
  border-left: 2px solid #5a80b1;
  margin: 15px 0; }

.spoiler-box__title {
  position: relative;
  cursor: pointer;
  padding: 15px 30px 15px 20px; }
  .spoiler-box__title:after {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    content: "\f078";
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    top: 48%;
    right: 10px;
    width: 15px;
    height: 9px;
    margin-top: -5px;
    color: #5a80b1; }
  .spoiler-box__title.active:after {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); }

.spoiler-box__body {
  display: none;
  padding: 20px;
  background: #fbfbfb; }

/********************************************************************
 * Columns
 *******************************************************************/
.root-row {
  margin: 20px -15px; }
  .root-row:after {
    content: '';
    clear: both;
    display: block; }
  .root-row .root-col-6 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px; }
  @media (min-width: 768px){.root-row .root-col-6 {
      float: left;
      width: 50%; }}

/********************************************************************
 * Search form
 */
.search-form {
  position: relative; }
  .search-form__text {
    padding-right: 50px;
    border-radius: 4px; }
  .search-form__submit {
    position: absolute;
    display: block;
    top: 1px;
    right: 1px;
    width: 35px;
    bottom: 1px;
    background: transparent;
    border: none;
    cursor: pointer;
    opacity: 0.5;
    filter: "alpha(opacity=50)";
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .search-form__submit:hover {
      opacity: 1;
      filter: "alpha(opacity=100)"; }
    .search-form__submit:after {
      content: "\f002";
      font: normal normal normal 14px/1 FontAwesome;
      color: #000; }

/********************************************************************
 * Breadcrumbs
 */
.breadcrumb {
  font-size: 80%;
  color: #999;
  margin-bottom: 10px; }
  .breadcrumb a {
    color: #999; }

/********************************************************************
 * Advertisement
 *******************************************************************/
.b-r {
  margin: 10px 0 25px; }

.b-r--before-site-content {
  margin: 0 0 20px;
  padding-left: 20px;
  padding-right: 20px; }
  @media (min-width: 1200px){.b-r--before-site-content {
      padding-left: 40px;
      padding-right: 40px; }}

/********************************************************************
 * Other
 *******************************************************************/
.thumb-wide {
  height: 140px;
  background: #bebab5; }

.clearfix {
  *zoom: 1; }
  .clearfix:before, .clearfix:after {
    content: " ";
    display: table;
    line-height: 0; }
  .clearfix:after {
    clear: both; }

/********************************************************************
 * The designer
 *******************************************************************/
.the-designer {
  margin-bottom: 30px; }

.the-designer-block {
  border: 1px dotted #bccae2;
  padding: 10px;
  margin: 15px 0;
  background: #f0f7ff;
  text-align: center;
  font-size: 14px;
  color: #5e7a9a;
  cursor: pointer;
  opacity: 0.8;
  filter: "alpha(opacity=80)"; }
  .the-designer-block:hover {
    opacity: 1;
    filter: "alpha(opacity=100)"; }

.the-designer-b {
  position: relative;
  margin: 5px -1px;
  padding: 10px 0;
  border: 1px dashed rgba(188, 202, 226, 0.8); }
  .the-designer-b:after {
    content: '';
    clear: both;
    display: block; }
  .the-designer-b:hover {
    border-color: #bccae2; }
  .the-designer-b.ui-sortable-placeholder {
    background: #eee; }

.the-designer-t {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 128px;
  background: rgba(188, 202, 226, 0.1);
  z-index: 100; }
  .the-designer-t__move, .the-designer-t__clone, .the-designer-t__remove, .the-designer-t__settings {
    float: left;
    width: 30px;
    height: 30px;
    margin-left: 2px;
    opacity: 0.8;
    filter: "alpha(opacity=80)";
    cursor: pointer; }
    .the-designer-t__move:hover, .the-designer-t__clone:hover, .the-designer-t__remove:hover, .the-designer-t__settings:hover {
      opacity: 1;
      filter: "alpha(opacity=100)"; }
  .the-designer-t__move {
    background: #eee url(/wp-content/themes/root_child/images/the-designer/icon-move.svg) center center no-repeat;
    cursor: move; }
  .the-designer-t__clone {
    background: #eee url(/wp-content/themes/root_child/images/the-designer/icon-clone.svg) center center no-repeat; }
  .the-designer-t__remove {
    background: #eee url(/wp-content/themes/root_child/images/the-designer/icon-remove.svg) center center no-repeat; }
  .the-designer-t__settings {
    background: #eee url(/wp-content/themes/root_child/images/the-designer/icon-settings.svg) center center no-repeat; }

.the-designer-add {
  padding: 20px 0;
  text-align: center;
  cursor: pointer;
  background: rgba(188, 202, 226, 0.3); }

/********************************************************************
 * The designer Modal
 */
.the-designer-o {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 99998; }

.the-designer-m {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  width: 600px;
  padding: 30px;
  background: #fff;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 99999; }

/********************************************************************
 * Add buttons
 */
.the-designer-add-block {
  float: left;
  width: 23%;
  margin: 1%;
  height: 100px;
  border: 1px solid rgba(188, 202, 226, 0.5);
  text-align: center;
  font-size: 14px;
  color: #555;
  cursor: pointer; }
  .the-designer-add-block:hover {
    border-color: #bccae2;
    background: rgba(188, 202, 226, 0.3); }

/********************************************************************
 * Save button
 */
.the-designer-s {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 30px;
  background: #bccae2;
  text-align: center;
  z-index: 999;
  cursor: pointer; }

/********************************************************************
 * Cols
 */
.td-row {
  margin-right: -15px;
  margin-left: -15px; }

.td-col-1, .td-col-2, .td-col-3, .td-col-4, .td-col-5, .td-col-6, .td-col-7, .td-col-8, .td-col-9, .td-col-10, .td-col-11, .td-col-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

@media (min-width: 768px){.td-col-1, .td-col-2, .td-col-3, .td-col-4, .td-col-5, .td-col-6, .td-col-7, .td-col-8, .td-col-9, .td-col-10, .td-col-11, .td-col-12 {
    float: left; }
  .td-col-12 {
    width: 100%; }
  .td-col-11 {
    width: 91.66666667%; }
  .td-col-10 {
    width: 83.33333333%; }
  .td-col-9 {
    width: 75%; }
  .td-col-8 {
    width: 66.66666667%; }
  .td-col-7 {
    width: 58.33333333%; }
  .td-col-6 {
    width: 50%; }
  .td-col-5 {
    width: 41.66666667%; }
  .td-col-4 {
    width: 33.33333333%; }
  .td-col-3 {
    width: 25%; }
  .td-col-2 {
    width: 16.66666667%; }
  .td-col-1 {
    width: 8.33333333%; }}

/********************************************************************
 * Text meant only for screen readers
 */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden; }

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */ }

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
  /* Theme Footer (when set to scrolling) */
  display: none; }

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer {
  display: block; }

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption {
  margin-bottom: 1.5em;
  max-width: 100%; }

.wp-caption img[class*="wp-image-"] {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.wp-caption .wp-caption-text {
  font-size: .9em;
  margin: 0.6em 0 0.8em; }

.wp-caption-text {
  text-align: center; }

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery {
  margin-bottom: 1.5em; }

.gallery-item {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  width: 100%;
  margin: 0 0 1.5em;
  padding: 0 1em 0 0; }

.gallery-columns-2 .gallery-item {
  max-width: 50%; }

.gallery-columns-3 .gallery-item {
  max-width: 33.33%; }

.gallery-columns-4 .gallery-item {
  max-width: 25%; }

.gallery-columns-5 .gallery-item {
  max-width: 20%; }

.gallery-columns-6 .gallery-item {
  max-width: 16.66%; }

.gallery-columns-7 .gallery-item {
  max-width: 14.28%; }

.gallery-columns-8 .gallery-item {
  max-width: 12.5%; }

.gallery-columns-9 .gallery-item {
  max-width: 11.11%; }

.gallery-caption {
  display: block; }

/********************************************************************
 * Sidebar none
 *******************************************************************/
body.sidebar-none {
  /********************************************************************
   * Single
   */ }
  body.sidebar-none .content-area {
    float: none;
    width: auto;
    padding-right: 20px; }
    @media (min-width: 1200px){body.sidebar-none .content-area {
        padding-right: 20px; }}
  @media (min-width: 768px){body.sidebar-none .posts-container--two-columns, body.sidebar-none .b-related__items {
      margin-left: 0; }}
  @media (min-width: 992px){body.sidebar-none .posts-container--two-columns .post-card:nth-child(odd), body.sidebar-none .b-related__items .post-card:nth-child(odd) {
      clear: none; }
    body.sidebar-none .posts-container--two-columns .post-card:nth-child(4), body.sidebar-none .posts-container--two-columns .post-card:nth-child(7), body.sidebar-none .posts-container--two-columns .post-card:nth-child(10), body.sidebar-none .posts-container--two-columns .post-card:nth-child(13), body.sidebar-none .posts-container--two-columns .post-card:nth-child(16), body.sidebar-none .posts-container--two-columns .post-card:nth-child(19),
    body.sidebar-none .posts-container--two-columns .post-card:nth-child(22), body.sidebar-none .posts-container--two-columns .post-card:nth-child(25), body.sidebar-none .posts-container--two-columns .post-card:nth-child(28), body.sidebar-none .posts-container--two-columns .post-card:nth-child(31), body.sidebar-none .posts-container--two-columns .post-card:nth-child(34), body.sidebar-none .posts-container--two-columns .post-card:nth-child(37), body.sidebar-none .b-related__items .post-card:nth-child(4), body.sidebar-none .b-related__items .post-card:nth-child(7), body.sidebar-none .b-related__items .post-card:nth-child(10), body.sidebar-none .b-related__items .post-card:nth-child(13), body.sidebar-none .b-related__items .post-card:nth-child(16), body.sidebar-none .b-related__items .post-card:nth-child(19),
    body.sidebar-none .b-related__items .post-card:nth-child(22), body.sidebar-none .b-related__items .post-card:nth-child(25), body.sidebar-none .b-related__items .post-card:nth-child(28), body.sidebar-none .b-related__items .post-card:nth-child(31), body.sidebar-none .b-related__items .post-card:nth-child(34), body.sidebar-none .b-related__items .post-card:nth-child(37) {
      clear: left;
      margin-left: 135px; }}
  @media (min-width: 768px){body.sidebar-none .post-card {
      margin-left: 25px; }}
  body.sidebar-none .post-box {
    margin-left: auto;
    margin-right: auto; }
    body.sidebar-none .post-box .entry-image {
      margin-right: -40px; }
  body.sidebar-none .entry-meta {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto; }
  body.sidebar-none .entry-content {
    padding-right: 0;
    max-width: 760px;
    margin-left: auto;
    margin-right: auto; }
    @media (min-width: 576px){body.sidebar-none .entry-content {
        padding-right: 30px; }}
  body.sidebar-none .entry-title {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto; }
  body.sidebar-none .entry-excerpt {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto; }
  body.sidebar-none .b-subscribe {
    max-width: 700px;
    margin-left: auto;
    margin-right: auto; }
  body.sidebar-none .breadcrumb {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto; }
  body.sidebar-none .entry-image {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto; }
  body.sidebar-none .entry-image--big {
    max-width: inherit;
    margin-left: 0;
    margin-right: 0; }

body.sidebar-left .widget-area {
  position: relative;
  float: left;
  padding-right: 0;
  padding-left: 40px; }
  @media (min-width: 992px){body.sidebar-left .widget-area {
      right: 640px; }}
  @media (min-width: 1200px){body.sidebar-left .widget-area {
      right: 740px; }}

body.sidebar-left .content-area {
  position: relative; }
  @media (min-width: 992px){body.sidebar-left .content-area {
      left: 340px; }}
  @media (min-width: 1200px){body.sidebar-left .content-area {
      left: 390px; }}

body.sidebar-left .entry-image {
  margin-left: 0;
  margin-right: -40px; }
  @media (max-width: 1199px){body.sidebar-left .entry-image {
      margin-right: -20px; }}

body.sidebar-left .entry-image--big {
  margin-right: 0; }

body.sidebar-left .entry-content blockquote.warning,
body.sidebar-left .entry-content blockquote.info,
body.sidebar-left .entry-content blockquote.danger,
body.sidebar-left .entry-content blockquote.check,
body.sidebar-left .entry-content blockquote.quote {
  margin-left: -30px; }

div.clipboard_item_promo {
  display: inline-block;
  width: 100%; }

div.clipboard_item_promo > b {
  font-weight: bold;
  color: #000;
  float: left;
  padding: 15px; }

div.clipboard_item_promo .input {
  padding: 0;
  border-radius: 4px;
  border: 2px solid #CCC;
  background-color: #FFF;
  float: left; }

div.clipboard_item_promo .input b {
  font-size: 22px;
  font-weight: bold;
  margin: 10px 30px 10px 10px;
  float: left; }

div.clipboard_item_promo div.input div.button {
  border: 0;
  float: right;
  color: #FFF;
  display: inline-block;
  margin: 5px;
  padding: 10px;
  text-transform: uppercase;
  border-radius: 5px;
  cursor: pointer;
  font-weight: bold;
  transition: all .5s; }

div.clipboard_item_promo div.input div.button_active {
  background-color: #ea600a; }

div.clipboard_item_promo p.copied {
  float: left;
  padding-left: 10px;
  font-weight: bold;
  color: #4caf50;
  transition: opacity 1s ease-out;
  opacity: 0;
  margin: 5px; }

div.clipboard_item_promo p.copied_active {
  opacity: 1; }

div[itemprop="publisher"] > span[itemprop="name"] {
  display: none; }

.rank-math-breadcrumb {
  margin-left: 20px;
  font-size: 14px;
  color: #CCC; }
  .rank-math-breadcrumb a {
    color: #CCCCCC; }
  .rank-math-breadcrumb .last {
    color: #000; }
/*!
 * Preboot v2
 *
 * Open sourced under MIT license by @mdo.
 * Some variables and mixins from Bootstrap (Apache 2 license).
 */
#sidebar-advanced{width:140px;float:left;padding:0;margin:0}@media screen and (max-width:992px){#sidebar-advanced{display:none;min-height:0!important}}#sidebar-advanced div.theiaStickySidebar{background-color:#000;width:140px}#sidebar-advanced div.theiaStickySidebar .left_menu{float:left;width:140px;background:#000;list-style:none;padding:0;margin:0}@media screen and (max-width:992px){#sidebar-advanced div.theiaStickySidebar .left_menu{display:none;min-height:0!important}}#sidebar-advanced div.theiaStickySidebar .left_menu ul{list-style:none;padding:0;margin:0}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>a{display:block;padding:12px 10px 12px 19px;color:#fff;font-size:14px;text-transform:uppercase;border-top:1px solid #4d535c;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li:first-of-type>a{border-top:0}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li:last-of-type>a{border-bottom:1px solid #4d535c}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu li.current-menu-item{padding-left:25px}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu li span.removed-link{font-size:14px;color:#ff8200}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li.active>a,#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>a:hover{text-decoration:none}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>a::after,#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li.menu-item-has-children>a:hover::after{content:"";position:absolute;bottom:12px;z-index:20;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:initial;right:15px;border:5px solid transparent;border-top:5px solid #ff8400}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>a:hover{color:#ff820d}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>ul{display:none;padding:6px 0}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>ul>li>a{display:block;padding:8px 10px 9px 25px;color:#fff;font-size:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>ul>li.menu-item-has-children>a:after{content:'';display:inline-block;width:7px;position:relative;left:6px;border:4px solid transparent;border-left:4px solid #fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>ul>li.active>a:after,#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>ul>li>a:hover:after{transform:rotate(90deg) scale(1) skew(1deg) translate(0);-webkit-transform:rotate(90deg) scale(1) skew(1deg) translate(0);-moz-transform:rotate(90deg) scale(1) skew(1deg) translate(0);-o-transform:rotate(90deg) scale(1) skew(1deg) translate(0);-ms-transform:rotate(90deg) scale(1) skew(1deg) translate(0);vertical-align:sub}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>ul>li>a:hover,#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>ul>li>ul>li.active>a,#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>ul>li>ul>li>a:hover{text-decoration:none;color:#ff8400}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>ul>li>ul{position:relative;top:-5px;display:none}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>span.removed-link,#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>ul>li>ul>li>a{display:block;padding:5px 10px 5px 37px;color:#fff;font-size:12px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#sidebar-advanced div.theiaStickySidebar .left_menu_fix ul.menu>li>span.removed-link{padding:12px 10px 12px 19px;font-size:14px;text-transform:uppercase;border-top:1px solid #4d535c;position:relative;cursor:pointer}#book-rating{margin:1.7em 0 1.8em 1em;padding:0;list-style:none}#book-rating li:before{display:none}#book-rating li:first-child{border-bottom:solid 1px #f90;height:30px;padding-top:0}#book-rating li:first-child span{display:inline-block;font-size:12px}#book-rating li:first-child span:nth-child(1){width:115px;margin-left:50px}@media screen and (max-width:1199px){#book-rating li:first-child span:nth-child(1){display:none}}#book-rating li:first-child span:nth-child(2){width:125px}@media screen and (max-width:1199px){#book-rating li:first-child span:nth-child(2),#book-rating li:first-child span:nth-child(3){display:none}}#book-rating li{height:60px;border-bottom:solid 1px #ccc;clear:both;padding-left:0;padding-top:10px}@media screen and (max-width:342px){#book-rating li{height:190px}}#book-rating li .book-rating-logo{width:155px;float:left;margin-top:4px}@media screen and (max-width:631px){#book-rating li .book-rating-logo{width:80px}}@media screen and (max-width:342px){#book-rating li .book-rating-logo{width:100%}}#book-rating li .book-rating-stars{float:left;height:10px;width:67px;background:url(/wp-content/uploads/stars.png) no-repeat top left;margin-top:12px;position:relative}#book-rating li .book-rating-stars.book-rating-stars-1h:before{float:left;height:10px;width:6px;content:" ";position:absolute;top:0;left:0;background:url(/wp-content/uploads/stars_active.png) no-repeat top left}#book-rating li .book-rating-stars.book-rating-stars-1:before,#book-rating li .book-rating-stars.book-rating-stars-2:before,#book-rating li .book-rating-stars.book-rating-stars-2h:before{float:left;height:10px;width:12px;content:" ";position:absolute;top:0;left:0;background:url(/wp-content/uploads/stars_active.png) no-repeat top left}#book-rating li .book-rating-stars.book-rating-stars-2:before,#book-rating li .book-rating-stars.book-rating-stars-2h:before{width:20px}#book-rating li .book-rating-stars.book-rating-stars-2:before{width:25px}#book-rating li .book-rating-stars.book-rating-stars-3:before,#book-rating li .book-rating-stars.book-rating-stars-3h:before,#book-rating li .book-rating-stars.book-rating-stars-4h:before{float:left;height:10px;width:34px;content:" ";position:absolute;top:0;left:0;background:url(/wp-content/uploads/stars_active.png) no-repeat top left}#book-rating li .book-rating-stars.book-rating-stars-3:before,#book-rating li .book-rating-stars.book-rating-stars-4h:before{width:40px}#book-rating li .book-rating-stars.book-rating-stars-4h:before{width:48px}#book-rating li .book-rating-stars.book-rating-stars-4:before,#book-rating li .book-rating-stars.book-rating-stars-5:before,#book-rating li .book-rating-stars.book-rating-stars-5h:before{float:left;height:10px;width:55px;content:" ";position:absolute;top:0;left:0;background:url(/wp-content/uploads/stars_active.png) no-repeat top left}#book-rating li .book-rating-stars.book-rating-stars-5:before,#book-rating li .book-rating-stars.book-rating-stars-5h:before{width:62px}#book-rating li .book-rating-stars.book-rating-stars-5:before{width:67px}@media screen and (max-width:1199px){#book-rating li .book-rating-stars{display:none}}#book-rating li .book-rating-price{float:left;font-size:32px;font-weight:700;color:#000;margin:0 10px;line-height:34px;width:160px;text-align:center;white-space:nowrap}#book-rating li .book-rating-price.book-rating-no-price{color:#ccc}@media screen and (max-width:1199px){#book-rating li .book-rating-price{width:120px}#book-rating li .book-rating-price:before{content:"Бонус";font-size:12px;clear:both;display:block;padding:0;height:22px;margin:-17px 0 0}}@media screen and (max-width:1199px) and (max-width:342px){#book-rating li .book-rating-price:before{margin-top:0;width:100%}}@media screen and (max-width:470px){#book-rating li .book-rating-price{width:58px;font-size:15px}}@media screen and (max-width:342px){#book-rating li .book-rating-price{width:100%;margin:0;font-size:22px}}#book-rating li a.book-rating-details{display:inline-block;float:left;background-color:#fff;padding:5px 25px;border:solid 1px #ccc;border-radius:3px;margin-right:10px;color:#999}#book-rating li a.book-rating-details span{display:inline-block}#book-rating li a.book-rating-details i{display:none;font-weight:700}@media screen and (max-width:576px){#book-rating li a.book-rating-details{padding:5px 12px}#book-rating li a.book-rating-details span{display:none}#book-rating li a.book-rating-details i{display:inline-block}}@media screen and (max-width:342px){#book-rating li a.book-rating-details{clear:both;display:block;text-align:center;width:100%}#book-rating li a.book-rating-details span{display:inline-block}#book-rating li a.book-rating-details i{display:none}}#book-rating li a.book-rating-link{float:left;background-color:#f90;padding:5px 35px;border:solid 1px #f90;border-radius:3px;color:#fff}@media screen and (max-width:480px){#book-rating li a.book-rating-link{padding:5px}}@media screen and (max-width:342px){#book-rating li a.book-rating-link{clear:both;display:block;text-align:center;width:100%;margin-top:5px}}#book-bonus,#book-bonus div>div>div,#book-bonus div>div>div i{display:inline-block;width:100%}#book-bonus div{width:auto;margin:auto}@media screen and (max-width:991px){#book-bonus div{width:600px}}@media screen and (max-width:639px){#book-bonus div{width:100%}}#book-bonus div>div{float:left;width:232px;height:165px;padding:10px 15px;margin-bottom:5px;margin-right:12px}@media screen and (max-width:1199px){#book-bonus div>div{margin-right:4px;width:197px;padding:10px 5px}}@media screen and (max-width:639px){#book-bonus div>div{width:100%}}#book-bonus div>div img,#book-rating li .book-rating-logo img{display:block;border:0;margin-left:auto;margin-right:auto}#book-bonus div>div>div{height:auto}#book-bonus div>div>div i{color:#f93;font-size:30px;line-height:1;text-align:center;text-decoration:none;font-style:normal}#book-bonus div>div>div a,#book-bonus div>div>div b{color:#fff;text-align:center;font-size:14px;display:inline-block;width:100%}#book-bonus div>div>div a{display:block;padding:5px;font-size:15px;text-transform:uppercase;background-color:#f93;font-weight:700;margin-top:10px;text-decoration:none;border:0}#book-bonus div>div>div a:hover{background-color:#f60}#book-bonus div div:last-child{margin-right:0}#book-bonus div div.bg-dark-blue{background-color:#032c47}#book-bonus div div.bg-brown{background-color:#2a2008}#book-bonus div div.bg-black{background-color:#000}#book-top{display:inline-block;width:100%;margin-top:10px;margin-bottom:10px}#book-top div{width:auto;margin:auto}@media screen and (max-width:991px){#book-top div{width:197px}}#book-top div div,#book-top div div a.details{display:inline-block;float:left;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#book-top div div{padding:20px 10px 5px;border:solid 1px #000;margin-bottom:5px;position:relative}@media screen and (max-width:1199px){#book-top div div{margin-right:4px;width:197px;padding:10px 5px}}@media screen and (max-width:639px){#book-top div div{width:100%}}#book-top div div a{font-size:14px}#book-top div div a img{display:block;border:0;width:93px;height:30px;margin:10px auto}#book-top div div a.details{clear:both;background-color:#fff;padding:2px 30px;border:solid 1px #ccc;color:#999;text-align:center}@media screen and (max-width:1199px){#book-top div div a.details{width:100%}}#book-top div div a.go{display:inline-block;float:right;background-color:#ff820d;padding:2px 30px;border:solid 1px #e88c0d;color:#fff;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media screen and (max-width:1199px){#book-top div div a.go{width:100%}}#book-top div div>a{float:left;margin-bottom:5px}#book-top div div b,#book-top div div i{display:inline-block;line-height:1;text-align:left;float:right;width:100px}#book-top div div b{color:#ccc;font-size:13px;margin-bottom:5px}@media screen and (max-width:1199px){#book-top div div b{width:80px}}#book-top div div i{color:#000;font-size:23px;text-decoration:none;font-style:normal;font-weight:700}@media screen and (max-width:1199px){#book-top div div i{width:80px}}#book-top div div:hover{border:solid 1px #ff9a10}#book-top div div:first-child a:before{content:'1';position:absolute;width:29px;height:40px;top:-10px;right:5px;background:url(/wp-content/uploads/book-top.png) no-repeat;text-align:center;color:#000;font-weight:700;font-size:25px;-webkit-filter:drop-shadow(1px 2px 2px #999);filter:drop-shadow(1px 2px 2px #999)}#book-top div div:nth-child(2) a:before,#book-top div div:nth-child(3) a:before,#book-top div div:nth-child(4) a:before{content:"2";position:absolute;width:29px;height:40px;top:0;right:5px;text-align:center;color:#c1c1c1;font-size:24px}#book-top div div:nth-child(3) a:before,#book-top div div:nth-child(4) a:before{content:"3"}#book-top div div:nth-child(4) a:before{content:"4"}#book-top div div:nth-child(5) a:before,#book-top div div:nth-child(6) a:before,#book-top div div:nth-child(7) a:before{content:"5";position:absolute;width:29px;height:40px;top:0;right:5px;text-align:center;color:#c1c1c1;font-size:24px}#book-top div div:nth-child(6) a:before,#book-top div div:nth-child(7) a:before{content:"6"}#book-top div div:nth-child(7) a:before{content:"7"}#book-top div div:nth-child(10) a:before,#book-top div div:nth-child(8) a:before,#book-top div div:nth-child(9) a:before{content:"8";position:absolute;width:29px;height:40px;top:0;right:5px;text-align:center;color:#c1c1c1;font-size:24px}#book-top div div:nth-child(10) a:before,#book-top div div:nth-child(9) a:before{content:"9"}#book-top div div:nth-child(10) a:before{content:"10"}#book-top div div:first-child{background-color:#ffffed;border-top:solid 2px #fc0;border-bottom:solid 2px #fc0}#book-top div div.bg-dark-blue{background-color:#032c47}#book-top div div.bg-brown{background-color:#2a2008}#book-top div div.bg-black{background-color:#000}.widget{margin-bottom:15px}#book-bonus-main{position:relative;width:100%;background-repeat:no-repeat;background-size:cover;margin:-30px auto 10px}@media screen and (max-width:578px){#book-bonus-main{background-position-x:-160px}}#book-bonus-main>div{position:absolute;bottom:0;width:100%;z-index:0}#book-bonus-main>div::before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;background-color:#000;opacity:.3;filter:"alpha(opacity=30)"}#book-bonus-main>div div{float:left}#book-bonus-main>div div.b_logo{width:153px;height:36px;background-image:url(/wp-content/uploads/book_main-parimatch.png);background-repeat:no-repeat;background-size:contain;margin:15px 0 15px 15px}#book-bonus-main>div div.b_logo.xbet{background-image:url(/wp-content/uploads/1xbet-bonus.png)}@media screen and (max-width:396px){#book-bonus-main>div div.b_logo{background-size:contain;width:100px;margin-bottom:5px}}#book-bonus-main>div div p{color:#fff;font-size:14px;padding:0;margin:0 0 0 30px}@media screen and (max-width:345px){#book-bonus-main>div div p{margin:0 0 0 10px}}#book-bonus-main>div div p:first-child{font-weight:700;margin-top:10px}@media screen and (max-width:700px){#book-bonus-main>div div.price{clear:both}}#book-bonus-main>div strong{color:#fff;display:inline-block;font-size:24px;margin:15px 15px 15px 35px}@media screen and (max-width:720px){#book-bonus-main>div strong{clear:both}}#book-bonus-main>div form>button{border:0;cursor:pointer}#book-bonus-main>div a,#book-bonus-main>div form>button{display:inline-block;background-color:#f90;width:170px;color:#fff;font-size:16px;text-align:center;padding:6px 0;margin-top:15px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#book-bonus-main>div a:after,#book-bonus-main>div form>button:after{content:'Получить бонус'}@media screen and (max-width:1199px){#book-bonus-main>div a,#book-bonus-main>div form>button{width:120px}#book-bonus-main>div a:after,#book-bonus-main>div form>button:after{content:'Получить'}}@media screen and (max-width:294px){#book-bonus-main>div a,#book-bonus-main>div form>button{margin-bottom:10px;margin-left:10px}}nav ul.lwptoc_itemWrap li.lwptoc_item:before{display:none!important}.entry-author-box{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:nowrap;margin:10px 0}.entry-author-box img{border-radius:50%;margin-right:10px}.entry-author-box a{text-decoration:none;font-weight:700;font-size:20px;line-height:24px;color:#323232}.pseudo-clearfy-link { color: #008acf; cursor: pointer;}.pseudo-clearfy-link:hover { text-decoration: none;}.site-navigation-fixed { width: 100%; position: fixed; left: 0; top: 0; z-index: 9999; } .admin-bar .site-navigation-fixed { top: 32px; }@media (max-width: 991px){.footer-navigation {display: block;}}@media (min-width: 768px){.site-header { background-image: url(https://bet-stavka.ru/wp-content/uploads/2018/09/stavki-bukmekers.jpg); }.site-header-inner {background: none;}}@media (min-width: 768px){.site-header { background-repeat: no-repeat; }}@media (min-width: 768px){.site-header { background-position: center center; }}.page-separator, .pagination .current, .pagination a.page-numbers:hover, .entry-content ul > li:before, .btn, .comment-respond .form-submit input, .mob-hamburger span, .page-links__item { background-color: #2a3d70;}.spoiler-box, .entry-content ol li:before, .mob-hamburger, .inp:focus, .search-form__text:focus, .entry-content blockquote { border-color: #2a3d70;}.entry-content blockquote:before, .spoiler-box__title:after, .sidebar-navigation .menu-item-has-children:after { color: #2a3d70;}a, .spanlink, .comment-reply-link, .pseudo-link, .root-pseudo-link { color: #428bca;}a:hover, a:focus, a:active, .spanlink:hover, .comment-reply-link:hover, .pseudo-link:hover { color: #428bca;}body { color: #333333;}.site-title, .site-title a { color: #2a3d70;}.site-description, .site-description a { color: #666666;}.main-navigation, .footer-navigation, .main-navigation ul li .sub-menu, .footer-navigation ul li .sub-menu { background-color: #2a3d70;}.main-navigation ul li a, .main-navigation ul li .removed-link, .footer-navigation ul li a, .footer-navigation ul li .removed-link { color: #ffffff;}body { font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, Arial, sans-serif; }.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-image__title h1, .entry-title { font-family: "Roboto", Arial, "Helvetica Neue", Helvetica, Arial, sans-serif; }@media (min-width: 576px){body { font-size: 16px;}}@media (min-width: 576px){body { line-height: 1.5;}}@media (max-width: 991px){.widget-area {display: block; float: none !important; padding: 15px 20px;}}.scrolltop { background-color: #00a2e8;}.scrolltop:after { color: #ffffff;}.scrolltop { width: 50px;}.scrolltop { height: 50px;}.scrolltop:after { content: "\f151"; }@media (max-width: 767px){.scrolltop { display: none !important;}} #sidebar-advanced div.theiaStickySidebar .left_menu { background: #2a3d70; } #sidebar-advanced div.theiaStickySidebar { background-color: initial; } #book-top div div a.go { background-color: #ff2f0d; border: solid 1px #ff2f0d; } #book-bonus-main > div a, #book-bonus-main > div form > button { background-color: #ff2f0d; } #book-bonus div > div > div a { background-color: #ff2f0d; } #book-bonus div > div > div i { color: #fff; font-weight: 800; } #book-rating li a.book-rating-link { background-color: #fe2f0e; border: solid 1px #fe2f0e; } .saswp-form-fld input { width: 100%; height: 35px; border: 1px solid #dcd7ca; padding: 0px 10px; } .saswp-form-fld textarea { width: 100%; height: 150px; border: 1px solid #dcd7ca; padding: 10px; }.lwptoc{margin:32px 0}.lwptoc:first-child{margin-top:16px}.lwptoc_i{padding:14px 18px 18px;text-align:left}.lwptoc_header{margin-bottom:6px}.rtl .lwptoc_header{text-align:right}.lwptoc_toggle{white-space:nowrap;margin-left:4px;font-size:80%}.rtl .lwptoc_toggle{margin-left:0;margin-right:4px}.lwptoc_toggle:before{content:'['}.lwptoc_toggle:after{content:']'}.lwptoc_toggle_label{margin:0 1px}.lwptoc_item{margin-top:2px}.rtl .lwptoc_item{text-align:right}LI.lwptoc_item{margin:2px 0 0 0!important;padding:0!important;list-style:none!important}.lwptoc_item:first-child{margin-top:0}LI.lwptoc_item:first-child{margin-top:0!important}.lwptoc_item_number{margin-right:2px}.rtl .lwptoc_item_number{margin-right:0;margin-left:2px}.lwptoc_itemWrap .lwptoc_itemWrap{margin:2px 0 0 14px}.rtl .lwptoc_itemWrap .lwptoc_itemWrap{margin-left:0;margin-right:14px}OL.lwptoc_itemWrap,UL.lwptoc_itemWrap{margin:0!important;padding:0!important;list-style:none!important}OL.lwptoc_itemWrap OL.lwptoc_itemWrap,OL.lwptoc_itemWrap UL.lwptoc_itemWrap,UL.lwptoc_itemWrap OL.lwptoc_itemWrap,UL.lwptoc_itemWrap UL.lwptoc_itemWrap{margin:2px 0 0 14px!important}.rtl OL.lwptoc_itemWrap OL.lwptoc_itemWrap,.rtl OL.lwptoc_itemWrap UL.lwptoc_itemWrap,.rtl UL.lwptoc_itemWrap OL.lwptoc_itemWrap,.rtl UL.lwptoc_itemWrap UL.lwptoc_itemWrap{margin-left:0!important;margin-right:14px!important}.lwptoc-autoWidth .lwptoc_i{display:inline-block}.lwptoc-left{float:left;margin-top:0;margin-right:32px}.lwptoc-right{float:right;margin-top:0;margin-left:32px}.lwptoc-rightwithoutflow{text-align:right}.lwptoc-rightwithoutflow .lwptoc_i{display:inline-block}.lwptoc-center{text-align:center}.lwptoc-center .lwptoc_i{margin-left:auto;margin-right:auto}.lwptoc-baseItems .lwptoc_items{font-size:90%}.lwptoc-notInherit .lwptoc_i DIV A{box-shadow:none!important;border:none!important;text-decoration:none!important}.lwptoc-notInherit .lwptoc_i DIV A:active,.lwptoc-notInherit .lwptoc_i DIV A:focus,.lwptoc-notInherit .lwptoc_i DIV A:hover{box-shadow:none!important;border:none!important;text-decoration:none!important}.lwptoc-notInherit .lwptoc_i DIV A:hover{border-bottom:1px dotted!important}.lwptoc-light .lwptoc_i{color:#333;background:#fafafa}.lwptoc-light .lwptoc_i A{color:#3175e4}.lwptoc-light .lwptoc_i A:active,.lwptoc-light .lwptoc_i A:focus,.lwptoc-light .lwptoc_i A:hover{color:#3175e4;border-color:#3175e4}.lwptoc-light .lwptoc_items A:visited{color:#000394}.lwptoc-dark .lwptoc_i{color:#d3d5d8;background:#2b2b2b}.lwptoc-dark .lwptoc_i A{color:#96c6ff}.lwptoc-dark .lwptoc_i A:active,.lwptoc-dark .lwptoc_i A:focus,.lwptoc-dark .lwptoc_i A:hover{color:#96c6ff;border-color:#71b2ff}.lwptoc-dark .lwptoc_items A:visited{color:#53a1ff}.lwptoc-white .lwptoc_i{color:#333;background:#fff}.lwptoc-white .lwptoc_i A{color:#3175e4}.lwptoc-white .lwptoc_i A:active,.lwptoc-white .lwptoc_i A:focus,.lwptoc-white .lwptoc_i A:hover{color:#3175e4;border-color:#3175e4}.lwptoc-white .lwptoc_items A:visited{color:#000394}.lwptoc-transparent .lwptoc_i{border:1px solid #eee}/*!
Fork Awesome 1.2.0
License - https://forkaweso.me/Fork-Awesome/license

Copyright 2018 Dave Gandy & Fork Awesome

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */@font-face{font-family:ShortcodesUltimateIcons;src:url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.eot?v=1.2.0);src:url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.eot#iefix&v=1.2.0) format("embedded-opentype"),url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.woff2?v=1.2.0) format("woff2"),url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.woff?v=1.2.0) format("woff"),url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.ttf?v=1.2.0) format("truetype"),url(/wp-content/plugins/shortcodes-ultimate/vendor/fork-awesome/fonts/forkawesome-webfont.svg?v=1.2.0#forkawesomeregular) format("svg");font-weight:400;font-style:normal;font-display:block}.sui{display:inline-block;font:normal normal normal 14px/1 ShortcodesUltimateIcons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sui-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.sui-2x{font-size:2em}.sui-3x{font-size:3em}.sui-4x{font-size:4em}.sui-5x{font-size:5em}.sui-fw{width:1.28571em;text-align:center}.sui-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.sui-ul>li{position:relative}.sui-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.sui-li.sui-lg{left:-1.85714em}.sui-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.sui-pull-left{float:left}.sui-pull-right{float:right}.sui.sui-pull-left{margin-right:.3em}.sui.sui-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.sui.pull-left{margin-right:.3em}.sui.pull-right{margin-left:.3em}.sui-spin{animation:sui-spin 2s infinite linear}.sui-pulse{animation:sui-spin 1s infinite steps(8)}@keyframes sui-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.sui-rotate-90{transform:rotate(90deg)}.sui-rotate-180{transform:rotate(180deg)}.sui-rotate-270{transform:rotate(270deg)}.sui-flip-horizontal{transform:scale(-1,1)}.sui-flip-vertical{transform:scale(1,-1)}:root .sui-flip-horizontal,:root .sui-flip-vertical,:root .sui-rotate-180,:root .sui-rotate-270,:root .sui-rotate-90{filter:none}.sui-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.sui-stack-1x,.sui-stack-2x{position:absolute;left:0;width:100%;text-align:center}.sui-stack-1x{line-height:inherit}.sui-stack-2x{font-size:2em}.sui-inverse{color:#fff}.sui-glass:before{content:"\f000"}.sui-music:before{content:"\f001"}.sui-search:before{content:"\f002"}.sui-envelope-o:before{content:"\f003"}.sui-heart:before{content:"\f004"}.sui-star:before{content:"\f005"}.sui-star-o:before{content:"\f006"}.sui-user:before{content:"\f007"}.sui-film:before{content:"\f008"}.sui-th-large:before{content:"\f009"}.sui-th:before{content:"\f00a"}.sui-th-list:before{content:"\f00b"}.sui-check:before{content:"\f00c"}.sui-close:before,.sui-remove:before,.sui-times:before{content:"\f00d"}.sui-search-plus:before{content:"\f00e"}.sui-search-minus:before{content:"\f010"}.sui-power-off:before{content:"\f011"}.sui-signal:before{content:"\f012"}.sui-cog:before,.sui-gear:before{content:"\f013"}.sui-trash-o:before{content:"\f014"}.sui-home:before{content:"\f015"}.sui-file-o:before{content:"\f016"}.sui-clock-o:before{content:"\f017"}.sui-road:before{content:"\f018"}.sui-download:before{content:"\f019"}.sui-arrow-circle-o-down:before{content:"\f01a"}.sui-arrow-circle-o-up:before{content:"\f01b"}.sui-inbox:before{content:"\f01c"}.sui-play-circle-o:before{content:"\f01d"}.sui-repeat:before,.sui-rotate-right:before{content:"\f01e"}.sui-refresh:before,.sui-sync:before{content:"\f021"}.sui-list-alt:before{content:"\f022"}.sui-lock:before{content:"\f023"}.sui-flag:before{content:"\f024"}.sui-headphones:before{content:"\f025"}.sui-volume-off:before{content:"\f026"}.sui-volume-down:before{content:"\f027"}.sui-volume-up:before{content:"\f028"}.sui-qrcode:before{content:"\f029"}.sui-barcode:before{content:"\f02a"}.sui-tag:before{content:"\f02b"}.sui-tags:before{content:"\f02c"}.sui-book:before{content:"\f02d"}.sui-bookmark:before{content:"\f02e"}.sui-print:before{content:"\f02f"}.sui-camera:before{content:"\f030"}.sui-font:before{content:"\f031"}.sui-bold:before{content:"\f032"}.sui-italic:before{content:"\f033"}.sui-text-height:before{content:"\f034"}.sui-text-width:before{content:"\f035"}.sui-align-left:before{content:"\f036"}.sui-align-center:before{content:"\f037"}.sui-align-right:before{content:"\f038"}.sui-align-justify:before{content:"\f039"}.sui-list:before{content:"\f03a"}.sui-dedent:before,.sui-outdent:before{content:"\f03b"}.sui-indent:before{content:"\f03c"}.sui-video-camera:before,.sui-video:before{content:"\f03d"}.sui-image:before,.sui-photo:before,.sui-picture-o:before{content:"\f03e"}.sui-pencil:before{content:"\f040"}.sui-map-marker:before{content:"\f041"}.sui-adjust:before{content:"\f042"}.sui-tint:before{content:"\f043"}.sui-edit:before,.sui-pencil-square-o:before{content:"\f044"}.sui-share-square-o:before{content:"\f045"}.sui-check-square-o:before{content:"\f046"}.sui-arrows:before{content:"\f047"}.sui-step-backward:before{content:"\f048"}.sui-fast-backward:before{content:"\f049"}.sui-backward:before{content:"\f04a"}.sui-play:before{content:"\f04b"}.sui-pause:before{content:"\f04c"}.sui-stop:before{content:"\f04d"}.sui-forward:before{content:"\f04e"}.sui-fast-forward:before{content:"\f050"}.sui-step-forward:before{content:"\f051"}.sui-eject:before{content:"\f052"}.sui-chevron-left:before{content:"\f053"}.sui-chevron-right:before{content:"\f054"}.sui-plus-circle:before{content:"\f055"}.sui-minus-circle:before{content:"\f056"}.sui-times-circle:before{content:"\f057"}.sui-check-circle:before{content:"\f058"}.sui-question-circle:before{content:"\f059"}.sui-info-circle:before{content:"\f05a"}.sui-crosshairs:before{content:"\f05b"}.sui-times-circle-o:before{content:"\f05c"}.sui-check-circle-o:before{content:"\f05d"}.sui-ban:before{content:"\f05e"}.sui-arrow-left:before{content:"\f060"}.sui-arrow-right:before{content:"\f061"}.sui-arrow-up:before{content:"\f062"}.sui-arrow-down:before{content:"\f063"}.sui-mail-forward:before,.sui-share:before{content:"\f064"}.sui-expand:before{content:"\f065"}.sui-compress:before{content:"\f066"}.sui-plus:before{content:"\f067"}.sui-minus:before{content:"\f068"}.sui-asterisk:before{content:"\f069"}.sui-exclamation-circle:before{content:"\f06a"}.sui-gift:before{content:"\f06b"}.sui-leaf:before{content:"\f06c"}.sui-fire:before{content:"\f06d"}.sui-eye:before{content:"\f06e"}.sui-eye-slash:before{content:"\f070"}.sui-exclamation-triangle:before,.sui-warning:before{content:"\f071"}.sui-plane:before{content:"\f072"}.sui-calendar:before{content:"\f073"}.sui-random:before{content:"\f074"}.sui-comment:before{content:"\f075"}.sui-magnet:before{content:"\f076"}.sui-chevron-up:before{content:"\f077"}.sui-chevron-down:before{content:"\f078"}.sui-retweet:before{content:"\f079"}.sui-shopping-cart:before{content:"\f07a"}.sui-folder:before{content:"\f07b"}.sui-folder-open:before{content:"\f07c"}.sui-arrows-v:before{content:"\f07d"}.sui-arrows-h:before{content:"\f07e"}.sui-bar-chart-o:before,.sui-bar-chart:before{content:"\f080"}.sui-twitter-square:before{content:"\f081"}.sui-facebook-square:before{content:"\f082"}.sui-camera-retro:before{content:"\f083"}.sui-key:before{content:"\f084"}.sui-cogs:before,.sui-gears:before{content:"\f085"}.sui-comments:before{content:"\f086"}.sui-thumbs-o-up:before{content:"\f087"}.sui-thumbs-o-down:before{content:"\f088"}.sui-star-half:before{content:"\f089"}.sui-heart-o:before{content:"\f08a"}.sui-sign-out:before{content:"\f08b"}.sui-linkedin-square:before{content:"\f08c"}.sui-thumb-tack:before{content:"\f08d"}.sui-external-link:before{content:"\f08e"}.sui-sign-in:before{content:"\f090"}.sui-trophy:before{content:"\f091"}.sui-github-square:before{content:"\f092"}.sui-upload:before{content:"\f093"}.sui-lemon-o:before{content:"\f094"}.sui-phone:before{content:"\f095"}.sui-square-o:before{content:"\f096"}.sui-bookmark-o:before{content:"\f097"}.sui-phone-square:before{content:"\f098"}.sui-twitter:before{content:"\f099"}.sui-facebook-f:before,.sui-facebook:before{content:"\f09a"}.sui-github:before{content:"\f09b"}.sui-unlock:before{content:"\f09c"}.sui-credit-card:before{content:"\f09d"}.sui-feed:before,.sui-rss:before{content:"\f09e"}.sui-hdd-o:before{content:"\f0a0"}.sui-bullhorn:before{content:"\f0a1"}.sui-bell-o:before{content:"\f0f3"}.sui-certificate:before{content:"\f0a3"}.sui-hand-o-right:before{content:"\f0a4"}.sui-hand-o-left:before{content:"\f0a5"}.sui-hand-o-up:before{content:"\f0a6"}.sui-hand-o-down:before{content:"\f0a7"}.sui-arrow-circle-left:before{content:"\f0a8"}.sui-arrow-circle-right:before{content:"\f0a9"}.sui-arrow-circle-up:before{content:"\f0aa"}.sui-arrow-circle-down:before{content:"\f0ab"}.sui-globe:before{content:"\f0ac"}.sui-globe-e:before{content:"\f304"}.sui-globe-w:before{content:"\f305"}.sui-wrench:before{content:"\f0ad"}.sui-tasks:before{content:"\f0ae"}.sui-filter:before{content:"\f0b0"}.sui-briefcase:before{content:"\f0b1"}.sui-arrows-alt:before{content:"\f0b2"}.sui-community:before,.sui-group:before,.sui-users:before{content:"\f0c0"}.sui-chain:before,.sui-link:before{content:"\f0c1"}.sui-cloud:before{content:"\f0c2"}.sui-flask:before{content:"\f0c3"}.sui-cut:before,.sui-scissors:before{content:"\f0c4"}.sui-copy:before,.sui-files-o:before{content:"\f0c5"}.sui-paperclip:before{content:"\f0c6"}.sui-floppy-o:before,.sui-save:before{content:"\f0c7"}.sui-square:before{content:"\f0c8"}.sui-bars:before,.sui-navicon:before,.sui-reorder:before{content:"\f0c9"}.sui-list-ul:before{content:"\f0ca"}.sui-list-ol:before{content:"\f0cb"}.sui-strikethrough:before{content:"\f0cc"}.sui-underline:before{content:"\f0cd"}.sui-table:before{content:"\f0ce"}.sui-magic:before{content:"\f0d0"}.sui-truck:before{content:"\f0d1"}.sui-pinterest:before{content:"\f0d2"}.sui-pinterest-square:before{content:"\f0d3"}.sui-google-plus-square:before{content:"\f0d4"}.sui-google-plus-g:before,.sui-google-plus:before{content:"\f0d5"}.sui-money:before{content:"\f0d6"}.sui-caret-down:before{content:"\f0d7"}.sui-caret-up:before{content:"\f0d8"}.sui-caret-left:before{content:"\f0d9"}.sui-caret-right:before{content:"\f0da"}.sui-columns:before{content:"\f0db"}.sui-sort:before,.sui-unsorted:before{content:"\f0dc"}.sui-sort-desc:before,.sui-sort-down:before{content:"\f0dd"}.sui-sort-asc:before,.sui-sort-up:before{content:"\f0de"}.sui-envelope:before{content:"\f0e0"}.sui-linkedin:before{content:"\f0e1"}.sui-rotate-left:before,.sui-undo:before{content:"\f0e2"}.sui-gavel:before,.sui-legal:before{content:"\f0e3"}.sui-dashboard:before,.sui-tachometer:before{content:"\f0e4"}.sui-comment-o:before{content:"\f0e5"}.sui-comments-o:before{content:"\f0e6"}.sui-bolt:before,.sui-flash:before{content:"\f0e7"}.sui-sitemap:before{content:"\f0e8"}.sui-umbrella:before{content:"\f0e9"}.sui-clipboard:before,.sui-paste:before{content:"\f0ea"}.sui-lightbulb-o:before{content:"\f0eb"}.sui-exchange:before{content:"\f0ec"}.sui-cloud-download:before{content:"\f0ed"}.sui-cloud-upload:before{content:"\f0ee"}.sui-user-md:before{content:"\f0f0"}.sui-stethoscope:before{content:"\f0f1"}.sui-suitcase:before{content:"\f0f2"}.sui-bell:before{content:"\f0a2"}.sui-coffee:before{content:"\f0f4"}.sui-cutlery:before,.sui-utensils:before{content:"\f0f5"}.sui-file-text-o:before{content:"\f0f6"}.sui-building-o:before{content:"\f0f7"}.sui-hospital-o:before{content:"\f0f8"}.sui-ambulance:before{content:"\f0f9"}.sui-medkit:before{content:"\f0fa"}.sui-fighter-jet:before{content:"\f0fb"}.sui-beer:before{content:"\f0fc"}.sui-h-square:before{content:"\f0fd"}.sui-plus-square:before{content:"\f0fe"}.sui-angle-double-left:before{content:"\f100"}.sui-angle-double-right:before{content:"\f101"}.sui-angle-double-up:before{content:"\f102"}.sui-angle-double-down:before{content:"\f103"}.sui-angle-left:before{content:"\f104"}.sui-angle-right:before{content:"\f105"}.sui-angle-up:before{content:"\f106"}.sui-angle-down:before{content:"\f107"}.sui-desktop:before{content:"\f108"}.sui-laptop:before{content:"\f109"}.sui-tablet:before{content:"\f10a"}.sui-mobile-phone:before,.sui-mobile:before{content:"\f10b"}.sui-circle-o:before{content:"\f10c"}.sui-quote-left:before{content:"\f10d"}.sui-quote-right:before{content:"\f10e"}.sui-spinner:before{content:"\f110"}.sui-circle:before{content:"\f111"}.sui-mail-reply:before,.sui-reply:before{content:"\f112"}.sui-github-alt:before{content:"\f113"}.sui-folder-o:before{content:"\f114"}.sui-folder-open-o:before{content:"\f115"}.sui-smile-o:before{content:"\f118"}.sui-frown-o:before{content:"\f119"}.sui-meh-o:before{content:"\f11a"}.sui-gamepad:before{content:"\f11b"}.sui-keyboard-o:before{content:"\f11c"}.sui-flag-o:before{content:"\f11d"}.sui-flag-checkered:before{content:"\f11e"}.sui-terminal:before{content:"\f120"}.sui-code:before{content:"\f121"}.sui-mail-reply-all:before,.sui-reply-all:before{content:"\f122"}.sui-star-half-empty:before,.sui-star-half-full:before,.sui-star-half-o:before{content:"\f123"}.sui-location-arrow:before{content:"\f124"}.sui-crop:before{content:"\f125"}.sui-code-fork:before{content:"\f126"}.sui-chain-broken:before,.sui-unlink:before{content:"\f127"}.sui-question:before{content:"\f128"}.sui-info:before{content:"\f129"}.sui-exclamation:before{content:"\f12a"}.sui-superscript:before{content:"\f12b"}.sui-subscript:before{content:"\f12c"}.sui-eraser:before{content:"\f12d"}.sui-puzzle-piece:before{content:"\f12e"}.sui-microphone:before{content:"\f130"}.sui-microphone-slash:before{content:"\f131"}.sui-shield:before{content:"\f132"}.sui-calendar-o:before{content:"\f133"}.sui-fire-extinguisher:before{content:"\f134"}.sui-rocket:before{content:"\f135"}.sui-maxcdn:before{content:"\f136"}.sui-chevron-circle-left:before{content:"\f137"}.sui-chevron-circle-right:before{content:"\f138"}.sui-chevron-circle-up:before{content:"\f139"}.sui-chevron-circle-down:before{content:"\f13a"}.sui-html5:before{content:"\f13b"}.sui-css3:before{content:"\f13c"}.sui-anchor:before{content:"\f13d"}.sui-unlock-alt:before{content:"\f13e"}.sui-bullseye:before{content:"\f140"}.sui-ellipsis-h:before{content:"\f141"}.sui-ellipsis-v:before{content:"\f142"}.sui-rss-square:before{content:"\f143"}.sui-play-circle:before{content:"\f144"}.sui-ticket:before{content:"\f145"}.sui-minus-square:before{content:"\f146"}.sui-minus-square-o:before{content:"\f147"}.sui-level-up:before{content:"\f148"}.sui-level-down:before{content:"\f149"}.sui-check-square:before{content:"\f14a"}.sui-pencil-square:before{content:"\f14b"}.sui-external-link-square:before{content:"\f14c"}.sui-share-square:before{content:"\f14d"}.sui-compass:before{content:"\f14e"}.sui-caret-square-o-down:before,.sui-toggle-down:before{content:"\f150"}.sui-caret-square-o-up:before,.sui-toggle-up:before{content:"\f151"}.sui-caret-square-o-right:before,.sui-toggle-right:before{content:"\f152"}.sui-eur:before,.sui-euro:before{content:"\f153"}.sui-gbp:before,.sui-pound:before{content:"\f154"}.sui-dollar:before,.sui-usd:before{content:"\f155"}.sui-inr:before,.sui-rupee:before{content:"\f156"}.sui-cny:before,.sui-jpy:before,.sui-rmb:before,.sui-yen:before{content:"\f157"}.sui-rouble:before,.sui-rub:before,.sui-ruble:before{content:"\f158"}.sui-krw:before,.sui-won:before{content:"\f159"}.sui-bitcoin:before,.sui-btc:before{content:"\f15a"}.sui-file:before{content:"\f15b"}.sui-file-text:before{content:"\f15c"}.sui-sort-alpha-asc:before,.sui-sort-alpha-down:before{content:"\f15d"}.sui-sort-alpha-desc:before,.sui-sort-alpha-up:before{content:"\f15e"}.sui-sort-amount-asc:before,.sui-sort-amount-down:before{content:"\f160"}.sui-sort-amount-desc:before,.sui-sort-amount-up:before{content:"\f161"}.sui-sort-numeric-asc:before,.sui-sort-numeric-down:before{content:"\f162"}.sui-sort-numeric-desc:before,.sui-sort-numeric-up:before{content:"\f163"}.sui-thumbs-up:before{content:"\f164"}.sui-thumbs-down:before{content:"\f165"}.sui-youtube-square:before{content:"\f166"}.sui-youtube:before{content:"\f167"}.sui-xing:before{content:"\f168"}.sui-xing-square:before{content:"\f169"}.sui-youtube-play:before{content:"\f16a"}.sui-dropbox:before{content:"\f16b"}.sui-stack-overflow:before{content:"\f16c"}.sui-instagram:before{content:"\f16d"}.sui-flickr:before{content:"\f16e"}.sui-adn:before{content:"\f170"}.sui-bitbucket:before{content:"\f171"}.sui-bitbucket-square:before{content:"\f172"}.sui-tumblr:before{content:"\f173"}.sui-tumblr-square:before{content:"\f174"}.sui-long-arrow-down:before{content:"\f175"}.sui-long-arrow-up:before{content:"\f176"}.sui-long-arrow-left:before{content:"\f177"}.sui-long-arrow-right:before{content:"\f178"}.sui-apple:before{content:"\f179"}.sui-windows:before{content:"\f17a"}.sui-android:before{content:"\f17b"}.sui-linux:before{content:"\f17c"}.sui-dribbble:before{content:"\f17d"}.sui-skype:before{content:"\f17e"}.sui-foursquare:before{content:"\f180"}.sui-trello:before{content:"\f181"}.sui-female:before{content:"\f182"}.sui-male:before{content:"\f183"}.sui-gittip:before,.sui-gratipay:before{content:"\f184"}.sui-sun-o:before{content:"\f185"}.sui-moon-o:before{content:"\f186"}.sui-archive:before{content:"\f187"}.sui-bug:before{content:"\f188"}.sui-vk:before{content:"\f189"}.sui-weibo:before{content:"\f18a"}.sui-renren:before{content:"\f18b"}.sui-pagelines:before{content:"\f18c"}.sui-stack-exchange:before{content:"\f18d"}.sui-arrow-circle-o-right:before{content:"\f18e"}.sui-arrow-circle-o-left:before{content:"\f190"}.sui-caret-square-o-left:before,.sui-toggle-left:before{content:"\f191"}.sui-dot-circle-o:before{content:"\f192"}.sui-wheelchair:before{content:"\f193"}.sui-vimeo-square:before{content:"\f194"}.sui-try:before,.sui-turkish-lira:before{content:"\f195"}.sui-plus-square-o:before{content:"\f196"}.sui-space-shuttle:before{content:"\f197"}.sui-slack:before{content:"\f198"}.sui-envelope-square:before{content:"\f199"}.sui-wordpress:before{content:"\f19a"}.sui-openid:before{content:"\f19b"}.sui-bank:before,.sui-institution:before,.sui-university:before{content:"\f19c"}.sui-graduation-cap:before,.sui-mortar-board:before{content:"\f19d"}.sui-yahoo:before{content:"\f19e"}.sui-google:before{content:"\f1a0"}.sui-reddit:before{content:"\f1a1"}.sui-reddit-square:before{content:"\f1a2"}.sui-stumbleupon-circle:before{content:"\f1a3"}.sui-stumbleupon:before{content:"\f1a4"}.sui-delicious:before{content:"\f1a5"}.sui-digg:before{content:"\f1a6"}.sui-drupal:before{content:"\f1a9"}.sui-joomla:before{content:"\f1aa"}.sui-language:before{content:"\f1ab"}.sui-fax:before{content:"\f1ac"}.sui-building:before{content:"\f1ad"}.sui-child:before{content:"\f1ae"}.sui-paw:before{content:"\f1b0"}.sui-spoon:before,.sui-utensil-spoon:before{content:"\f1b1"}.sui-cube:before{content:"\f1b2"}.sui-cubes:before{content:"\f1b3"}.sui-behance:before{content:"\f1b4"}.sui-behance-square:before{content:"\f1b5"}.sui-steam:before{content:"\f1b6"}.sui-steam-square:before{content:"\f1b7"}.sui-recycle:before{content:"\f1b8"}.sui-automobile:before,.sui-car:before{content:"\f1b9"}.sui-cab:before,.sui-taxi:before{content:"\f1ba"}.sui-tree:before{content:"\f1bb"}.sui-spotify:before{content:"\f1bc"}.sui-deviantart:before{content:"\f1bd"}.sui-soundcloud:before{content:"\f1be"}.sui-database:before{content:"\f1c0"}.sui-file-pdf-o:before{content:"\f1c1"}.sui-file-word-o:before{content:"\f1c2"}.sui-file-excel-o:before{content:"\f1c3"}.sui-file-powerpoint-o:before{content:"\f1c4"}.sui-file-image-o:before,.sui-file-photo-o:before,.sui-file-picture-o:before{content:"\f1c5"}.sui-file-archive-o:before,.sui-file-zip-o:before{content:"\f1c6"}.sui-file-audio-o:before,.sui-file-sound-o:before{content:"\f1c7"}.sui-file-movie-o:before,.sui-file-video-o:before{content:"\f1c8"}.sui-file-code-o:before{content:"\f1c9"}.sui-vine:before{content:"\f1ca"}.sui-codepen:before{content:"\f1cb"}.sui-jsfiddle:before{content:"\f1cc"}.sui-life-bouy:before,.sui-life-buoy:before,.sui-life-ring:before,.sui-life-saver:before,.sui-support:before{content:"\f1cd"}.sui-circle-o-notch:before{content:"\f1ce"}.sui-ra:before,.sui-rebel:before,.sui-resistance:before{content:"\f1d0"}.sui-empire:before,.sui-ge:before{content:"\f1d1"}.sui-git-square:before{content:"\f1d2"}.sui-git:before{content:"\f1d3"}.sui-hacker-news:before,.sui-y-combinator-square:before,.sui-yc-square:before{content:"\f1d4"}.sui-tencent-weibo:before{content:"\f1d5"}.sui-qq:before{content:"\f1d6"}.sui-wechat:before,.sui-weixin:before{content:"\f1d7"}.sui-paper-plane:before,.sui-send:before{content:"\f1d8"}.sui-paper-plane-o:before,.sui-send-o:before{content:"\f1d9"}.sui-history:before{content:"\f1da"}.sui-circle-thin:before{content:"\f1db"}.sui-header:before,.sui-heading:before{content:"\f1dc"}.sui-paragraph:before{content:"\f1dd"}.sui-sliders:before{content:"\f1de"}.sui-share-alt:before{content:"\f1e0"}.sui-share-alt-square:before{content:"\f1e1"}.sui-bomb:before{content:"\f1e2"}.sui-futbol-o:before,.sui-soccer-ball-o:before{content:"\f1e3"}.sui-tty:before{content:"\f1e4"}.sui-binoculars:before{content:"\f1e5"}.sui-plug:before{content:"\f1e6"}.sui-slideshare:before{content:"\f1e7"}.sui-twitch:before{content:"\f1e8"}.sui-yelp:before{content:"\f1e9"}.sui-newspaper-o:before{content:"\f1ea"}.sui-wifi:before{content:"\f1eb"}.sui-calculator:before{content:"\f1ec"}.sui-paypal:before{content:"\f1ed"}.sui-google-wallet:before{content:"\f1ee"}.sui-cc-visa:before{content:"\f1f0"}.sui-cc-mastercard:before{content:"\f1f1"}.sui-cc-discover:before{content:"\f1f2"}.sui-cc-amex:before{content:"\f1f3"}.sui-cc-paypal:before{content:"\f1f4"}.sui-cc-stripe:before{content:"\f1f5"}.sui-bell-slash:before{content:"\f1f6"}.sui-bell-slash-o:before{content:"\f1f7"}.sui-trash:before{content:"\f1f8"}.sui-copyright:before{content:"\f1f9"}.sui-at:before{content:"\f1fa"}.sui-eyedropper:before{content:"\f1fb"}.sui-paint-brush:before{content:"\f1fc"}.sui-birthday-cake:before{content:"\f1fd"}.sui-area-chart:before{content:"\f1fe"}.sui-pie-chart:before{content:"\f200"}.sui-line-chart:before{content:"\f201"}.sui-lastfm:before{content:"\f202"}.sui-lastfm-square:before{content:"\f203"}.sui-toggle-off:before{content:"\f204"}.sui-toggle-on:before{content:"\f205"}.sui-bicycle:before{content:"\f206"}.sui-bus:before{content:"\f207"}.sui-ioxhost:before{content:"\f208"}.sui-angellist:before{content:"\f209"}.sui-cc:before,.sui-closed-captioning:before{content:"\f20a"}.sui-ils:before,.sui-shekel:before,.sui-sheqel:before{content:"\f20b"}.sui-meanpath:before{content:"\f20c"}.sui-buysellads:before{content:"\f20d"}.sui-connectdevelop:before{content:"\f20e"}.sui-dashcube:before{content:"\f210"}.sui-forumbee:before{content:"\f211"}.sui-leanpub:before{content:"\f212"}.sui-sellsy:before{content:"\f213"}.sui-shirtsinbulk:before{content:"\f214"}.sui-simplybuilt:before{content:"\f215"}.sui-skyatlas:before{content:"\f216"}.sui-cart-plus:before{content:"\f217"}.sui-cart-arrow-down:before{content:"\f218"}.sui-diamond:before,.sui-gem:before{content:"\f219"}.sui-ship:before{content:"\f21a"}.sui-user-secret:before{content:"\f21b"}.sui-motorcycle:before{content:"\f21c"}.sui-street-view:before{content:"\f21d"}.sui-heartbeat:before{content:"\f21e"}.sui-venus:before{content:"\f221"}.sui-mars:before{content:"\f222"}.sui-mercury:before{content:"\f223"}.sui-intersex:before,.sui-transgender:before{content:"\f224"}.sui-transgender-alt:before{content:"\f225"}.sui-venus-double:before{content:"\f226"}.sui-mars-double:before{content:"\f227"}.sui-venus-mars:before{content:"\f228"}.sui-mars-stroke:before{content:"\f229"}.sui-mars-stroke-v:before{content:"\f22a"}.sui-mars-stroke-h:before{content:"\f22b"}.sui-neuter:before{content:"\f22c"}.sui-genderless:before{content:"\f22d"}.sui-facebook-official:before{content:"\f230"}.sui-pinterest-p:before{content:"\f231"}.sui-whatsapp:before{content:"\f232"}.sui-server:before{content:"\f233"}.sui-user-plus:before{content:"\f234"}.sui-user-times:before{content:"\f235"}.sui-bed:before,.sui-hotel:before{content:"\f236"}.sui-viacoin:before{content:"\f237"}.sui-train:before{content:"\f238"}.sui-subway:before{content:"\f239"}.sui-medium:before{content:"\f23a"}.sui-medium-square:before{content:"\f2f8"}.sui-y-combinator:before,.sui-yc:before{content:"\f23b"}.sui-optin-monster:before{content:"\f23c"}.sui-opencart:before{content:"\f23d"}.sui-expeditedssl:before{content:"\f23e"}.sui-battery-4:before,.sui-battery-full:before,.sui-battery:before{content:"\f240"}.sui-battery-3:before,.sui-battery-three-quarters:before{content:"\f241"}.sui-battery-2:before,.sui-battery-half:before{content:"\f242"}.sui-battery-1:before,.sui-battery-quarter:before{content:"\f243"}.sui-battery-0:before,.sui-battery-empty:before{content:"\f244"}.sui-mouse-pointer:before{content:"\f245"}.sui-i-cursor:before{content:"\f246"}.sui-object-group:before{content:"\f247"}.sui-object-ungroup:before{content:"\f248"}.sui-sticky-note:before{content:"\f249"}.sui-sticky-note-o:before{content:"\f24a"}.sui-cc-jcb:before{content:"\f24b"}.sui-cc-diners-club:before{content:"\f24c"}.sui-clone:before{content:"\f24d"}.sui-balance-scale:before{content:"\f24e"}.sui-hourglass-o:before{content:"\f250"}.sui-hourglass-1:before,.sui-hourglass-start:before{content:"\f251"}.sui-hourglass-2:before,.sui-hourglass-half:before{content:"\f252"}.sui-hourglass-3:before,.sui-hourglass-end:before{content:"\f253"}.sui-hourglass:before{content:"\f254"}.sui-hand-grab-o:before,.sui-hand-rock-o:before{content:"\f255"}.sui-hand-paper-o:before,.sui-hand-stop-o:before{content:"\f256"}.sui-hand-scissors-o:before{content:"\f257"}.sui-hand-lizard-o:before{content:"\f258"}.sui-hand-spock-o:before{content:"\f259"}.sui-hand-pointer-o:before{content:"\f25a"}.sui-hand-peace-o:before{content:"\f25b"}.sui-trademark:before{content:"\f25c"}.sui-registered:before{content:"\f25d"}.sui-creative-commons:before{content:"\f25e"}.sui-gg:before{content:"\f260"}.sui-gg-circle:before{content:"\f261"}.sui-tripadvisor:before{content:"\f262"}.sui-odnoklassniki:before{content:"\f263"}.sui-odnoklassniki-square:before{content:"\f264"}.sui-get-pocket:before{content:"\f265"}.sui-wikipedia-w:before{content:"\f266"}.sui-safari:before{content:"\f267"}.sui-chrome:before{content:"\f268"}.sui-firefox:before{content:"\f269"}.sui-opera:before{content:"\f26a"}.sui-internet-explorer:before{content:"\f26b"}.sui-television:before,.sui-tv:before{content:"\f26c"}.sui-contao:before{content:"\f26d"}.sui-500px:before{content:"\f26e"}.sui-amazon:before{content:"\f270"}.sui-calendar-plus-o:before{content:"\f271"}.sui-calendar-minus-o:before{content:"\f272"}.sui-calendar-times-o:before{content:"\f273"}.sui-calendar-check-o:before{content:"\f274"}.sui-industry:before{content:"\f275"}.sui-map-pin:before{content:"\f276"}.sui-map-signs:before{content:"\f277"}.sui-map-o:before{content:"\f278"}.sui-map:before{content:"\f279"}.sui-commenting:before{content:"\f27a"}.sui-commenting-o:before{content:"\f27b"}.sui-houzz:before{content:"\f27c"}.sui-vimeo-v:before,.sui-vimeo:before{content:"\f27d"}.sui-black-tie:before{content:"\f27e"}.sui-fonticons:before{content:"\f280"}.sui-reddit-alien:before{content:"\f281"}.sui-edge:before{content:"\f282"}.sui-credit-card-alt:before{content:"\f283"}.sui-codiepie:before{content:"\f284"}.sui-modx:before{content:"\f285"}.sui-fort-awesome:before{content:"\f286"}.sui-usb:before{content:"\f287"}.sui-product-hunt:before{content:"\f288"}.sui-mixcloud:before{content:"\f289"}.sui-scribd:before{content:"\f28a"}.sui-pause-circle:before{content:"\f28b"}.sui-pause-circle-o:before{content:"\f28c"}.sui-stop-circle:before{content:"\f28d"}.sui-stop-circle-o:before{content:"\f28e"}.sui-shopping-bag:before{content:"\f290"}.sui-shopping-basket:before{content:"\f291"}.sui-hashtag:before{content:"\f292"}.sui-bluetooth:before{content:"\f293"}.sui-bluetooth-b:before{content:"\f294"}.sui-percent:before{content:"\f295"}.sui-gitlab:before{content:"\f296"}.sui-wpbeginner:before{content:"\f297"}.sui-wpforms:before{content:"\f298"}.sui-envira:before{content:"\f299"}.sui-universal-access:before{content:"\f29a"}.sui-wheelchair-alt:before{content:"\f29b"}.sui-question-circle-o:before{content:"\f29c"}.sui-blind:before{content:"\f29d"}.sui-audio-description:before{content:"\f29e"}.sui-phone-volume:before,.sui-volume-control-phone:before{content:"\f2a0"}.sui-braille:before{content:"\f2a1"}.sui-assistive-listening-systems:before{content:"\f2a2"}.sui-american-sign-language-interpreting:before,.sui-asl-interpreting:before{content:"\f2a3"}.sui-deaf:before,.sui-deafness:before,.sui-hard-of-hearing:before{content:"\f2a4"}.sui-glide:before{content:"\f2a5"}.sui-glide-g:before{content:"\f2a6"}.sui-sign-language:before,.sui-signing:before{content:"\f2a7"}.sui-low-vision:before{content:"\f2a8"}.sui-viadeo:before{content:"\f2a9"}.sui-viadeo-square:before{content:"\f2aa"}.sui-snapchat:before{content:"\f2ab"}.sui-snapchat-ghost:before{content:"\f2ac"}.sui-snapchat-square:before{content:"\f2ad"}.sui-first-order:before{content:"\f2b0"}.sui-yoast:before{content:"\f2b1"}.sui-themeisle:before{content:"\f2b2"}.sui-google-plus-circle:before,.sui-google-plus-official:before{content:"\f2b3"}.sui-fa:before,.sui-font-awesome:before{content:"\f2b4"}.sui-handshake-o:before{content:"\f2b5"}.sui-envelope-open:before{content:"\f2b6"}.sui-envelope-open-o:before{content:"\f2b7"}.sui-linode:before{content:"\f2b8"}.sui-address-book:before{content:"\f2b9"}.sui-address-book-o:before{content:"\f2ba"}.sui-address-card:before,.sui-vcard:before{content:"\f2bb"}.sui-address-card-o:before,.sui-vcard-o:before{content:"\f2bc"}.sui-user-circle:before{content:"\f2bd"}.sui-user-circle-o:before{content:"\f2be"}.sui-user-o:before{content:"\f2c0"}.sui-id-badge:before{content:"\f2c1"}.sui-drivers-license:before,.sui-id-card:before{content:"\f2c2"}.sui-drivers-license-o:before,.sui-id-card-o:before{content:"\f2c3"}.sui-quora:before{content:"\f2c4"}.sui-free-code-camp:before{content:"\f2c5"}.sui-telegram:before{content:"\f2c6"}.sui-thermometer-4:before,.sui-thermometer-full:before,.sui-thermometer:before{content:"\f2c7"}.sui-thermometer-3:before,.sui-thermometer-three-quarters:before{content:"\f2c8"}.sui-thermometer-2:before,.sui-thermometer-half:before{content:"\f2c9"}.sui-thermometer-1:before,.sui-thermometer-quarter:before{content:"\f2ca"}.sui-thermometer-0:before,.sui-thermometer-empty:before{content:"\f2cb"}.sui-shower:before{content:"\f2cc"}.sui-bath:before,.sui-bathtub:before,.sui-s15:before{content:"\f2cd"}.sui-podcast:before{content:"\f2ce"}.sui-window-maximize:before{content:"\f2d0"}.sui-window-minimize:before{content:"\f2d1"}.sui-window-restore:before{content:"\f2d2"}.sui-times-rectangle:before,.sui-window-close:before{content:"\f2d3"}.sui-times-rectangle-o:before,.sui-window-close-o:before{content:"\f2d4"}.sui-bandcamp:before{content:"\f2d5"}.sui-grav:before{content:"\f2d6"}.sui-etsy:before{content:"\f2d7"}.sui-imdb:before{content:"\f2d8"}.sui-ravelry:before{content:"\f2d9"}.sui-eercast:before{content:"\f2da"}.sui-microchip:before{content:"\f2db"}.sui-snowflake-o:before{content:"\f2dc"}.sui-superpowers:before{content:"\f2dd"}.sui-wpexplorer:before{content:"\f2de"}.sui-meetup:before{content:"\f2e0"}.sui-mastodon:before{content:"\f2e1"}.sui-mastodon-alt:before{content:"\f2e2"}.sui-fork-awesome:before,.sui-fork-circle:before{content:"\f2e3"}.sui-peertube:before{content:"\f2e4"}.sui-diaspora:before{content:"\f2e5"}.sui-friendica:before{content:"\f2e6"}.sui-gnu-social:before{content:"\f2e7"}.sui-liberapay-square:before{content:"\f2e8"}.sui-liberapay:before{content:"\f2e9"}.sui-scuttlebutt:before,.sui-ssb:before{content:"\f2ea"}.sui-hubzilla:before{content:"\f2eb"}.sui-social-home:before{content:"\f2ec"}.sui-artstation:before{content:"\f2ed"}.sui-discord:before{content:"\f2ee"}.sui-discord-alt:before{content:"\f2ef"}.sui-patreon:before{content:"\f2f0"}.sui-snowdrift:before{content:"\f2f1"}.sui-activitypub:before{content:"\f2f2"}.sui-ethereum:before{content:"\f2f3"}.sui-keybase:before{content:"\f2f4"}.sui-shaarli:before{content:"\f2f5"}.sui-shaarli-o:before{content:"\f2f6"}.sui-cut-key:before,.sui-key-modern:before{content:"\f2f7"}.sui-xmpp:before{content:"\f2f9"}.sui-archive-org:before{content:"\f2fc"}.sui-freedombox:before{content:"\f2fd"}.sui-facebook-messenger:before{content:"\f2fe"}.sui-debian:before{content:"\f2ff"}.sui-mastodon-square:before{content:"\f300"}.sui-tipeee:before{content:"\f301"}.sui-react:before{content:"\f302"}.sui-dogmazic:before{content:"\f303"}.sui-zotero:before{content:"\f309"}.sui-nodejs:before{content:"\f308"}.sui-nextcloud:before{content:"\f306"}.sui-nextcloud-square:before{content:"\f307"}.sui-hackaday:before{content:"\f30a"}.sui-laravel:before{content:"\f30b"}.sui-signalapp:before{content:"\f30c"}.sui-gnupg:before{content:"\f30d"}.sui-php:before{content:"\f30e"}.sui-ffmpeg:before{content:"\f30f"}.sui-joplin:before{content:"\f310"}.sui-syncthing:before{content:"\f311"}.sui-inkscape:before{content:"\f312"}.sui-matrix-org:before{content:"\f313"}.sui-pixelfed:before{content:"\f314"}.sui-bootstrap:before{content:"\f315"}.sui-dev-to:before{content:"\f316"}.sui-hashnode:before{content:"\f317"}.sui-jirafeau:before{content:"\f318"}.sui-emby:before{content:"\f319"}.sui-wikidata:before{content:"\f31a"}.sui-gimp:before{content:"\f31b"}.sui-c:before{content:"\f31c"}.sui-digitalocean:before{content:"\f31d"}.sui-att:before{content:"\f31e"}.sui-gitea:before{content:"\f31f"}.sui-file-epub:before{content:"\f321"}.sui-python:before{content:"\f322"}.sui-archlinux:before{content:"\f323"}.sui-pleroma:before{content:"\f324"}.sui-unsplash:before{content:"\f325"}.sui-hackster:before{content:"\f326"}.sui-spell-check:before{content:"\f327"}.sui-moon:before{content:"\f328"}.sui-sun:before{content:"\f329"}.sui-f-droid:before{content:"\f32a"}.sui-biometric:before{content:"\f32b"}.sui-wire:before{content:"\f32c"}.sui-tor-onion:before{content:"\f32e"}.sui-volume-mute:before{content:"\f32f"}.sui-bell-ringing:before{content:"\f32d"}.sui-bell-ringing-o:before{content:"\f330"}.sui-hal:before{content:"\f333"}.sui-jupyter:before{content:"\f335"}.sui-julia:before{content:"\f334"}.sui-classicpress:before{content:"\f331"}.sui-classicpress-circle:before{content:"\f332"}.sui-open-collective:before{content:"\f336"}.sui-orcid:before{content:"\f337"}.sui-researchgate:before{content:"\f338"}.sui-funkwhale:before{content:"\f339"}.sui-askfm:before{content:"\f33a"}.sui-blockstack:before{content:"\f33b"}.sui-boardgamegeek:before{content:"\f33c"}.sui-bunny:before{content:"\f35f"}.sui-buymeacoffee:before{content:"\f33d"}.sui-cc-by:before{content:"\f33e"}.sui-cc-cc:before,.sui-creative-commons-alt:before{content:"\f33f"}.sui-cc-nc-eu:before{content:"\f341"}.sui-cc-nc-jp:before{content:"\f342"}.sui-cc-nc:before{content:"\f340"}.sui-cc-nd:before{content:"\f343"}.sui-cc-pd:before{content:"\f344"}.sui-cc-remix:before{content:"\f345"}.sui-cc-sa:before{content:"\f346"}.sui-cc-share:before{content:"\f347"}.sui-cc-zero:before{content:"\f348"}.sui-conway-glider:before,.sui-conway-hacker:before{content:"\f349"}.sui-csharp:before{content:"\f34a"}.sui-email-bulk:before{content:"\f34b"}.sui-email-bulk-o:before{content:"\f34c"}.sui-gnu:before{content:"\f34d"}.sui-google-play:before{content:"\f34e"}.sui-heroku:before{content:"\f34f"}.sui-hassio:before,.sui-home-assistant:before{content:"\f350"}.sui-java:before{content:"\f351"}.sui-mariadb:before{content:"\f352"}.sui-markdown:before{content:"\f353"}.sui-mysql:before{content:"\f354"}.sui-nordcast:before{content:"\f355"}.sui-plume:before{content:"\f356"}.sui-postgresql:before{content:"\f357"}.sui-sass-alt:before{content:"\f359"}.sui-sass:before{content:"\f358"}.sui-skate:before{content:"\f35a"}.sui-sketchfab:before{content:"\f35b"}.sui-tex:before{content:"\f35c"}.sui-textpattern:before{content:"\f35d"}.sui-unity:before{content:"\f35e"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.su-u-clearfix::after{content:'';display:table;clear:both}.su-u-trim>:first-child{margin-top:0}.su-u-trim>:last-child{margin-bottom:0}.su-u-responsive-media-yes{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.su-u-responsive-media-yes .fluid-width-video-wrapper,.su-u-responsive-media-yes .video-holder{position:static!important}.su-u-responsive-media-yes embed,.su-u-responsive-media-yes iframe,.su-u-responsive-media-yes object{position:absolute;top:0;left:0;width:100%;height:100%}.su-u-overflow-hidden{overflow:hidden}.su-accordion{margin-bottom:1.5em}.su-accordion .su-spoiler{margin-bottom:.5em}.su-audio{position:relative;width:100%;height:30px;margin-bottom:1.5em;background:#7c8781;background:linear-gradient(to bottom,#7c8781 0,#0a0809 100%);border-radius:3px}.su-audio .jp-pause,.su-audio .jp-play{position:absolute;left:0;top:0;display:block;width:30px;height:30px;border-top-left-radius:3px;border-bottom-left-radius:3px;cursor:pointer;border-right:1px solid #454947;background-image:url(/wp-content/plugins/shortcodes-ultimate/includes/images/player/default.png);background-repeat:no-repeat}.su-audio .jp-play{background-position:0 0}.su-audio .jp-pause{background-position:-30px 0}.su-audio .jp-current-time,.su-audio .jp-duration{position:absolute;top:0;display:block;height:30px;line-height:30px;font-size:10px;color:#eee;text-shadow:0 -1px 0 #000}.su-audio .jp-current-time{left:45px}.su-audio .jp-duration{right:10px}.su-audio .jp-play-bar,.su-audio .jp-seek-bar{position:absolute;top:0;left:0;height:10px;border-radius:3px;cursor:pointer}.su-audio .jp-progress{position:absolute;top:10px;left:85px;right:50px;height:10px;background:#333;box-shadow:0 0 5px #000 inset;border-radius:3px}.su-audio .jp-seek-bar{background:#0b0b0b;background:linear-gradient(to bottom,#0b0b0b 0,#666 100%)}.su-audio .jp-play-bar{background:#6db3f2;background:linear-gradient(to bottom,#6db3f2 0,#54a3ee 50%,#3690f0 51%,#1e69de 100%)}.su-box{margin:0 0 1.5em;border-width:2px;border-style:solid}.su-box-title{display:block;padding:.5em 1em;font-weight:700;font-size:1.1em}.su-box-content{background-color:#fff;color:#444;padding:1em}.su-box-style-soft .su-box-title{background-image:url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-soft.png);background-position:0 0;background-repeat:repeat-x}.su-box-style-glass .su-box-title{background-image:url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-glass.png);background-position:0 50%;background-repeat:repeat-x}.su-box-style-bubbles .su-box-title{background-image:url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-bubbles.png);background-position:0 50%;background-repeat:repeat-x}.su-box-style-noise .su-box-title{background-image:url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-noise.png);background-position:0 0;background-repeat:repeat-x}.su-button{display:inline-block!important;text-align:center;text-decoration:none!important;box-sizing:content-box!important;transition:all .2s}.su-button-wide{display:block!important;margin:1em 0}.su-button-center{text-align:center}.su-button span{display:block!important;text-decoration:none!important;box-sizing:content-box!important;transition:all .2s}.su-button img{border:none!important;vertical-align:middle!important;margin:-.2em .4em 0 -.3em!important;box-shadow:none!important}.su-button i{display:inline-block;width:1em;height:1em;margin:0 .5em 0 0!important;text-align:center;line-height:1em}.su-button.su-button-float-icon img{margin:0 .5em!important}.su-button small{display:block;margin:-.2em 0 0;color:inherit;text-align:center;font-style:normal;font-size:.8em;line-height:1;opacity:.7}@media screen and (max-width:768px){.su-button span{padding-top:.25em!important;padding-bottom:.25em!important;line-height:1.2!important}.su-button small{margin-top:.2em!important}}.su-button-style-default{border-width:1px;border-style:solid}.su-button-style-default:hover{opacity:.7}.su-button-style-default span{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.su-button-style-flat,.su-button-style-flat span{border:none}.su-button-style-flat span{position:relative}.su-button-style-flat:hover span{top:1px}.su-button-style-ghost{background:0 0!important}.su-button-style-ghost span{border-width:3px;border-style:solid}.su-button-style-ghost:hover span{border-color:inherit!important}.su-button-style-soft span{background:0 -20px url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-soft.png) repeat-x}.su-button-style-soft:hover span{background:0 0 url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-soft.png) repeat-x}.su-button-style-glass span{background:0 50% url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-glass.png) repeat-x}.su-button-style-glass:hover span{background:100% 50% url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-glass.png) repeat-x}.su-button-style-bubbles span{background:0 50% url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-bubbles.png) no-repeat}.su-button-style-bubbles:hover span{background:-710px 50% url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-bubbles.png) no-repeat}.su-button-style-noise span{background:0 0 url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-noise.png) repeat-x}.su-button-style-noise:hover span{background:0 0 url(/wp-content/plugins/shortcodes-ultimate/includes/images/styles/style-noise.png) repeat-x}.su-button-style-stroked span{margin:1px;border:1px dashed #fff!important}.su-button-style-stroked:hover span{opacity:.7}.su-button-style-3d{border-bottom-style:solid;border-bottom-width:6px}.su-button-style-3d span{border-bottom-style:solid;border-bottom-width:1px}.su-button-style-3d:hover{position:relative;top:3px;border-bottom-width:3px}.su-carousel{position:relative;margin-bottom:1.5em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.su-carousel-centered{margin:0 auto 1.5em}.su-carousel-slides{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-free-mode>.su-carousel-slides{transition-timing-function:ease-out;margin:0 auto}.su-carousel-slide{position:relative;float:left}.su-carousel-slide>a,.su-carousel-slide>a>img,.su-carousel-slide>img{position:relative;display:block;width:100%;height:100%;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.su-carousel-responsive-yes .su-carousel-slide>a,.su-carousel-responsive-yes .su-carousel-slide>a>img,.su-carousel-responsive-yes .su-carousel-slide>img{height:auto}.su-carousel-pages-no .su-carousel-pagination{display:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.su-carousel .su-carousel-slide a{padding:0 5px}.su-carousel .su-carousel-slide img{padding:3px;border:1px solid #ccc;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.su-carousel .su-carousel-slide-title{position:absolute;left:9px;right:9px;bottom:4px;display:block;padding:2px 3px;color:#fff;line-height:1.2;font-size:11px;background:#000;background:rgba(0,0,0,.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:opacity 1s;-o-transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.su-carousel .su-carousel-next,.su-carousel .su-carousel-prev{position:absolute;top:50%;display:block;width:40px;height:40px;margin-top:-20px;background:#000 0 0 url(/wp-content/plugins/shortcodes-ultimate/includes/images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0;transition:all .2s}.su-carousel .su-carousel-prev{right:20px;margin-right:40px;background-position:-40px 0}.su-carousel .su-carousel-next{left:20px;margin-left:40px;background-position:0 0}.su-carousel:hover .su-carousel-next,.su-carousel:hover .su-carousel-prev{margin-left:0;margin-right:0;opacity:.7}.su-carousel .su-carousel-next:hover,.su-carousel .su-carousel-prev:hover{opacity:1}.su-carousel .su-carousel-pagination{position:absolute;left:15%;right:15%;top:50%;width:70%;height:0;margin-top:-7px;text-align:center;cursor:default;opacity:0;transition:all .2s}.su-carousel:hover .su-carousel-pagination{bottom:20px;opacity:1}.su-carousel .su-carousel-pagination span{display:inline-block;width:14px;height:14px;margin:0;background:#000 0 -999px url(/wp-content/plugins/shortcodes-ultimate/includes/images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all .2s}.su-carousel:hover .su-carousel-pagination span{margin:0 3px}.su-carousel .su-carousel-pagination span.swiper-visible-switch{background-color:#fff;background-color:rgba(255,255,255,.5)}.su-carousel .su-carousel-pagination span.swiper-active-switch,.su-carousel .su-carousel-pagination span:hover{background-position:0 -40px}.su-row{margin-bottom:1.5em}.su-row::after{display:table;clear:both;content:''}.su-row .su-column{display:block;float:left;box-sizing:border-box;margin:0 0 0 4%}.su-row .su-column:first-child{margin-left:0}.su-row .su-column.su-column-size-1-1{margin-right:0;margin-left:0}.su-row .su-column.su-column-centered{float:none;margin-right:auto;margin-left:auto}.su-row .su-column-size-1-1{width:100%}.su-row .su-column-size-1-2{width:48%}.su-row .su-column-size-1-3{width:30.66%}.su-row .su-column-size-2-3{width:65.33%}.su-row .su-column-size-1-4{width:22%}.su-row .su-column-size-3-4{width:74%}.su-row .su-column-size-1-5{width:16.8%}.su-row .su-column-size-2-5{width:37.6%}.su-row .su-column-size-3-5{width:58.4%}.su-row .su-column-size-4-5{width:79.2%}.su-row .su-column-size-1-6{width:13.33%}.su-row .su-column-size-5-6{width:82.66%}.su-row .su-column embed,.su-row .su-column iframe,.su-row .su-column img,.su-row .su-column object{max-width:100%}@media only screen and (max-width:767px){.su-row .su-column{float:none;width:100%;margin:0}.su-row .su-column+.su-column{margin:1.5rem 0 0}}.su-custom-gallery{display:flex;flex-wrap:wrap;margin-bottom:1.5em}.su-custom-gallery-align-left{justify-content:flex-start}.su-custom-gallery-align-center{justify-content:center}.su-custom-gallery-align-right{justify-content:flex-end}.su-custom-gallery-slide{position:relative;flex:0 0 auto;margin:.5em}.su-custom-gallery-slide a{display:block;width:100%;height:100%}.su-custom-gallery-slide img{display:block;box-sizing:border-box;margin:0;padding:3px;width:100%;height:100%;border:1px solid #ccc;border-radius:5px;background:#fff;box-shadow:none;transition:all .2s;-o-object-fit:cover;object-fit:cover}.su-custom-gallery-slide:hover img{border:1px solid #aaa;background:#eee}.su-custom-gallery-slide span{position:absolute;right:4px;bottom:4px;left:4px;display:block;overflow-y:auto;padding:2px 4px;max-height:calc(100% - 8px);background:#000;background:rgba(0,0,0,.5);color:#fff;word-wrap:break-word;font-size:12px;line-height:1.3;opacity:0;transition:all .2s}.su-custom-gallery-slide:hover span{opacity:1}.su-custom-gallery-title-never span{display:none}.su-custom-gallery-title-always span{opacity:1}.su-dailymotion{margin:0 0 1.5em}.su-dailymotion iframe{border:none!important}.su-display-posts-template-default .su-post{display:flex;margin-bottom:1.75em}.su-display-posts-template-default .su-post-thumbnail{margin:0 1.25em 0 0;width:8.25em}.su-display-posts-template-default .su-post-thumbnail a{display:block!important;text-decoration:none!important}.su-display-posts-template-default .su-post-thumbnail img{display:block!important;margin:0!important;max-width:100%!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important}.su-display-posts-template-default .su-post-body{flex:1}.su-display-posts-template-default h2.su-post-title{margin:0 0 1em!important;padding:0!important;border:none!important;font-size:1.35em!important}.su-display-posts-template-default h2.su-post-title::after,.su-display-posts-template-default h2.su-post-title::before{display:none}.su-display-posts-template-default .su-post-meta{margin:1em 0;font-size:.85em;opacity:.85}.su-display-posts-template-default .su-post-excerpt p{margin:1em 0}.su-display-posts-template-default .su-post-excerpt>:last-child{margin-bottom:0!important}.su-display-posts-template-default .su-post-comments-link{margin:1em 0 0}@media screen and (max-width:768px){.su-display-posts-template-default .su-post-thumbnail{width:4em}}.su-display-posts-template-teasers .su-post{display:flex;align-items:center;margin-bottom:1em}.su-display-posts-template-teasers .su-post-thumbnail{margin:0 1em 0 0;width:3.75em}.su-display-posts-template-teasers .su-post-thumbnail a{display:block!important;text-decoration:none!important}.su-display-posts-template-teasers .su-post-thumbnail img{display:block!important;margin:0!important;max-width:100%!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important}.su-display-posts-template-teasers .su-post-body{flex:1}.su-display-posts-template-teasers h2.su-post-title{margin:0!important;padding:0!important;border:none!important;font-size:1.15em!important}.su-display-posts-template-teasers h2.su-post-title::after,.su-display-posts-template-teasers h2.su-post-title::before{display:none}@media screen and (max-width:768px){.su-display-posts-template-teasers .su-post-thumbnail{width:2.75em}}.su-display-posts-template-single h2.su-post-title{margin:0 0 1em!important;padding:0!important;border:none!important;font-size:1.75em!important}.su-display-posts-template-single .su-post-meta{margin:1em 0;font-size:.85em;opacity:.85}.su-display-posts-pagination{display:flex;justify-content:space-between}.su-display-posts-pagination-next{margin-left:auto}.su-divider{clear:both;border:none;text-align:right;line-height:1}.su-divider a{display:inline-block;font-size:.8em;text-decoration:none;outline:0;padding-bottom:5px}.su-divider-style-default{border-bottom-style:solid}.su-divider-style-dotted{border-bottom-style:dotted}.su-divider-style-dashed{border-bottom-style:dashed}.su-divider-style-double{border-bottom-style:double}.su-document{margin:0 0 1.5em}.su-document iframe{border:none!important}.su-dropcap{float:left;display:inline-block;width:2em;height:2em;margin:.2em .5em .2em 0;line-height:2em;text-align:center;overflow:hidden;text-transform:uppercase}.su-dropcap-style-default{color:#fff;background:#45484d;background:linear-gradient(to bottom,#45484d 0,#000 100%);text-shadow:-1px -1px 0 #000;border-radius:50%}.su-dropcap-style-flat{background:#444;color:#fff}.su-dropcap-style-light{color:#333;border-radius:50%;background:#fff;background:linear-gradient(to bottom,#fff 0,#eaeaea 100%)}.su-dropcap-style-simple{width:1em;height:1em;line-height:1em;text-align:left}.su-expand{margin:0 0 1.5em}.su-expand-content{overflow:hidden}.su-expand-link{margin-top:.5em;cursor:pointer}.su-expand-link:hover{opacity:.7}.su-expand-link a,.su-expand-link a:active,.su-expand-link a:focus,.su-expand-link a:hover,.su-expand-link a:visited{display:inline;text-decoration:none;box-shadow:none;background:0 0;border:none}.su-expand-link-style-underlined .su-expand-link span{text-decoration:underline}.su-expand-link-style-dotted .su-expand-link span{border-bottom:1px dotted #333}.su-expand-link-style-dashed .su-expand-link span{border-bottom:1px dashed #333}.su-expand-link-style-button .su-expand-link a{display:inline-block;margin-top:.2em;padding:.2em .4em;border:2px solid #333}.su-expand-link-more{display:none}.su-expand-link-less{display:block}.su-expand-collapsed .su-expand-link-more{display:block}.su-expand-collapsed .su-expand-link-less{display:none}.su-expand-link i{display:inline-block;margin:0 .3em 0 0;vertical-align:middle;color:inherit}.su-expand-link img{display:inline-block;width:1em;height:1em;margin:0 .3em 0 0;vertical-align:middle}.su-frame,.su-frame-inner{display:block}.su-frame-align-left{float:left;margin:0 1em 1em 0}.su-frame-align-center{float:none;margin:1em auto}.su-frame-align-right{float:right;margin:0 0 1em 1em}.su-frame img{display:block!important;float:none!important;padding:0!important;margin:0!important;border:none!important;box-shadow:none!important}.su-frame-style-default{padding:2px;border:1px solid #999;background:#fff;box-shadow:1px 1px 4px #ccc}.su-frame-style-default .su-frame-inner{padding:2px;border:4px solid #eee}.su-gmap{margin:0 0 1.5em}.su-gmap iframe{border:none!important}.su-guests{margin-bottom:1.5em}.su-heading.su-heading-align-left{text-align:left}.su-heading.su-heading-align-left .su-heading-inner{padding-left:.2em}.su-heading.su-heading-align-right{text-align:right}.su-heading.su-heading-align-right .su-heading-inner{padding-right:.2em}.su-heading.su-heading-align-center{text-align:center}.su-heading-style-default{padding:2px 0;border-top:1px solid #999;border-bottom:1px solid #999}.su-heading-style-default .su-heading-inner{padding:1em .5em;border-top:4px solid #eee;border-bottom:4px solid #eee}.su-highlight{display:inline;padding:1px 0}.su-image-carousel{margin:1.5em 0;width:100%}.su-image-carousel:first-child{margin-top:0}.su-image-carousel:last-child{margin-bottom:0}.su-image-carousel-item{box-sizing:border-box;width:100%}.su-image-carousel-item-content{position:relative}.su-image-carousel-item-content a,.su-image-carousel-item-content a:active,.su-image-carousel-item-content a:focus,.su-image-carousel-item-content a:hover,.su-image-carousel-item-content a:visited,.su-image-carousel-item-content img{display:block;box-sizing:border-box;margin:0;padding:0;width:100%;height:100%;border:none;border-radius:0;box-shadow:none;text-decoration:none}.su-image-carousel-item-content a::after,.su-image-carousel-item-content a::before,.su-image-carousel-item-content img::after,.su-image-carousel-item-content img::before{display:none}.su-image-carousel-item-content span{position:absolute;display:block;overflow:auto;max-height:60%;word-wrap:break-word;font-size:.9em;line-height:1.3}.su-image-carousel-item-content span:empty{display:none}.su-image-carousel-columns-2 .su-image-carousel-item{width:50%}.su-image-carousel-columns-3 .su-image-carousel-item{width:33.3333333333%}.su-image-carousel-columns-4 .su-image-carousel-item{width:25%}.su-image-carousel-columns-5 .su-image-carousel-item{width:20%}.su-image-carousel-columns-6 .su-image-carousel-item{width:16.6666666666%}.su-image-carousel-columns-7 .su-image-carousel-item{width:14.2857142857%}.su-image-carousel-columns-8 .su-image-carousel-item{width:12.5%}.su-image-carousel-columns-2.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:3%;width:48.5%}.su-image-carousel-columns-3.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.9%;width:31.4%}.su-image-carousel-columns-4.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.8%;width:22.9%}.su-image-carousel-columns-5.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.5%;width:18%}.su-image-carousel-columns-6.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.6%;width:14.5%}.su-image-carousel-columns-7.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2.2%;width:12.4%}.su-image-carousel-columns-8.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:2%;width:10.75%}@media screen and (max-width:768px){.su-image-carousel-adaptive .su-image-carousel-item,.su-image-carousel-adaptive.su-image-carousel-has-spacing .su-image-carousel-item{margin-right:0;width:100%}}.su-image-carousel-crop .su-image-carousel-item-content::before{float:left;margin-left:-1px;width:1px;height:0;content:''}.su-image-carousel-crop .su-image-carousel-item-content::after{display:table;clear:both;content:''}.su-image-carousel-crop .su-image-carousel-item-content a,.su-image-carousel-crop .su-image-carousel-item-content img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.su-image-carousel-crop .su-image-carousel-item-content img{-o-object-fit:cover;object-fit:cover}.su-image-carousel-crop-16-9 .su-image-carousel-item-content::before{padding-top:56.25%}.su-image-carousel-crop-16-10 .su-image-carousel-item-content::before{padding-top:62.5%}.su-image-carousel-crop-21-9 .su-image-carousel-item-content::before{padding-top:42.857142857143%}.su-image-carousel-crop-5-4 .su-image-carousel-item-content::before{padding-top:80%}.su-image-carousel-crop-4-3 .su-image-carousel-item-content::before{padding-top:75%}.su-image-carousel-crop-3-2 .su-image-carousel-item-content::before{padding-top:66.666666666667%}.su-image-carousel-crop-2-1 .su-image-carousel-item-content::before{padding-top:50%}.su-image-carousel-crop-1-1 .su-image-carousel-item-content::before{padding-top:100%}.su-image-carousel-crop-1-2 .su-image-carousel-item-content::before{padding-top:200%}.su-image-carousel-crop-2-3 .su-image-carousel-item-content::before{padding-top:150%}.su-image-carousel-crop-3-4 .su-image-carousel-item-content::before{padding-top:133.33333333333%}.su-image-carousel-crop-4-5 .su-image-carousel-item-content::before{padding-top:125%}.su-image-carousel-crop-9-21 .su-image-carousel-item-content::before{padding-top:233.33333333333%}.su-image-carousel-crop-10-16 .su-image-carousel-item-content::before{padding-top:160%}.su-image-carousel-crop-9-16 .su-image-carousel-item-content::before{padding-top:177.77777777778%}.su-image-carousel-align-left{float:left;margin-top:0;margin-right:1.5em}.su-image-carousel-align-right{float:right;margin-top:0;margin-left:1.5em}.su-image-carousel-align-center{margin-right:auto;margin-left:auto}.su-image-carousel-align-full{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);max-width:100vw!important;width:100vw!important}.su-image-carousel button.flickity-prev-next-button{position:absolute;top:50%;display:block;margin:-22px 0 0;padding:0;width:44px;height:44px;outline:0;border-radius:50%;opacity:0;transition:opacity .2s ease,transform .2s ease;transform:none}.su-image-carousel:hover button.flickity-prev-next-button{opacity:.5}.su-image-carousel button.flickity-prev-next-button:focus,.su-image-carousel button.flickity-prev-next-button:hover{box-shadow:none;opacity:1}.su-image-carousel button.flickity-prev-next-button:focus{transform:scale(1.05)}.su-image-carousel button.flickity-prev-next-button[disabled]{display:none}.su-image-carousel button.flickity-prev-next-button.previous{left:20px}.su-image-carousel button.flickity-prev-next-button.next{right:20px}.su-image-carousel>ol.flickity-page-dots{position:absolute;top:50%;bottom:auto;left:50%;margin:0;padding:0;width:auto;list-style:none;opacity:0;transition:opacity .2s ease;transform:translate(-50%,-50%);pointer-events:none}.su-image-carousel:hover>ol.flickity-page-dots{opacity:1}.su-image-carousel>ol.flickity-page-dots>li.dot{position:relative;display:inline-block;margin:5px;padding:0;width:20px;height:20px;border-radius:50%;list-style:none;opacity:.5;transition:opacity .2s ease;pointer-events:all}.su-image-carousel>ol.flickity-page-dots>li.dot:hover{opacity:1}.su-image-carousel>ol.flickity-page-dots>li.dot::before{position:absolute;top:50%;left:50%;display:none;margin:0;padding:0;width:10px;height:10px;border-radius:50%;content:'';transform:translate(-50%,-50%)}.su-image-carousel>ol.flickity-page-dots>li.dot.is-selected::before{display:block}.su-image-carousel-controls-style-dark button.flickity-prev-next-button{background:#000;color:#fff}.su-image-carousel-controls-style-dark ol.flickity-page-dots li.dot{background:#000}.su-image-carousel-controls-style-dark ol.flickity-page-dots li.dot::before{background:#fff}.su-image-carousel-controls-style-light button.flickity-prev-next-button{background:#fff;color:#000}.su-image-carousel-controls-style-light ol.flickity-page-dots li.dot{background:#fff}.su-image-carousel-controls-style-light ol.flickity-page-dots li.dot::before{background:#000}.su-image-carousel-slides-style-default .su-image-carousel-item-content{margin:1px}.su-image-carousel-slides-style-default .su-image-carousel-item-content img{padding:3px;border:1px solid #ccc;border-radius:7px;background:#fff}.su-image-carousel-slides-style-default .su-image-carousel-item-content span{right:4px;bottom:4px;left:4px;padding:.5em .7em;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;text-shadow:0 2px 5px #000}.su-image-carousel-slides-style-minimal .su-image-carousel-item-content{margin:1px}.su-image-carousel-slides-style-minimal .su-image-carousel-item-content span{right:0;bottom:0;left:0;padding:.7em;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;text-shadow:0 2px 5px #000}.su-image-carousel-slides-style-photo .su-image-carousel-item-content{padding:7px}.su-image-carousel-slides-style-photo .su-image-carousel-item-content img{border:5px solid #fff;border-radius:7px;box-shadow:0 2px 5px rgba(0,0,0,.5)}.su-image-carousel-slides-style-photo .su-image-carousel-item-content span{right:12px;bottom:12px;left:12px;padding:.3em .5em;background:#fff;color:#000;font-size:.9em}.su-image-carousel-slides-style-photo.su-image-carousel-crop .su-image-carousel-item-content img{top:7px;right:7px;bottom:7px;left:7px;width:calc(100% - 14px);height:calc(100% - 14px)}.su-image-carousel-mfp.mfp-bg{z-index:102000!important}.su-image-carousel-mfp.mfp-wrap{z-index:102001!important}.su-image-carousel-mfp.mfp-wrap .mfp-preloader{z-index:102002!important}.su-image-carousel-mfp.mfp-wrap .mfp-content{z-index:102003!important}.su-image-carousel-mfp.mfp-wrap button.mfp-arrow,.su-image-carousel-mfp.mfp-wrap button.mfp-close{z-index:102004!important}.su-image-carousel-has-outline .su-image-carousel-item-content a:focus img,.su-image-carousel-has-outline button.flickity-prev-next-button:focus{outline-width:2px;outline-style:solid;outline-color:Highlight}@media (-webkit-min-device-pixel-ratio:0){.su-image-carousel-has-outline .su-image-carousel-item-content a:focus,.su-image-carousel-has-outline button.flickity-prev-next-button:focus{outline-style:auto;outline-color:-webkit-focus-ring-color}}.su-label{display:inline;margin-right:.3em;padding:.1em .3em;font-size:.8em;height:.8em;line-height:.8em;color:#fff;border-radius:3px}.su-label-type-default{background:#999}.su-label-type-success{background:#090}.su-label-type-warning{background:#f90}.su-label-type-important{background:#f03}.su-label-type-black{background:#111}.su-label-type-info{background:#09c}.su-lightbox-content{position:relative;margin:0 auto}#su-generator .su-lightbox-content,.mfp-content .su-lightbox-content{display:block!important}.su-lightbox-content-preview{width:100%;min-height:300px;background:#444;overflow:hidden}.su-lightbox-content h1,.su-lightbox-content h2,.su-lightbox-content h3,.su-lightbox-content h4,.su-lightbox-content h5,.su-lightbox-content h6{color:inherit}.su-lightbox{cursor:pointer}.su-list{margin-bottom:1.5em}.su-list ul{margin:0!important;padding:0!important;list-style:none!important}.su-list ul li{position:relative;display:block!important;margin:0!important;padding:4px 0 4px 2em!important;list-style-type:none!important;line-height:1.3em}.su-list ul li>img{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;padding:0;margin:0;border:none}.su-list ul li>i{position:absolute;left:0;top:4px;width:1.3em;height:1.3em;line-height:1.3em;text-align:center}.su-members{margin-bottom:1.5em;padding:1em;border-width:1px 0;border-style:solid;text-align:center}.su-members a{text-decoration:underline;color:inherit}.su-note{margin:0 0 1.5em;border-width:1px;border-style:solid}.su-note-inner{padding:1em;border-width:1px;border-style:solid}.su-posts-default-loop .su-post{margin-bottom:2.5em;line-height:1.5}.su-posts-default-loop .su-post:after{content:'';display:table;clear:both}.su-posts-default-loop .su-post-thumbnail{float:left;display:block;width:100px;height:100px;margin-right:1em}.su-posts-default-loop .su-post-thumbnail img{max-width:100px;max-height:100px}.su-posts-default-loop h2.su-post-title{clear:none;margin:0 0 .3em;font-size:1.2em;font-weight:700}.su-posts-default-loop .su-post-meta{margin-bottom:.7em;font-size:.8em;opacity:.6}.su-posts-default-loop .su-post-excerpt{margin-bottom:.5em}.su-posts-default-loop .su-post-excerpt p:last-child{margin-bottom:0}.su-posts-default-loop .su-post-comments-link{font-size:.9em}.su-posts-teaser-loop .su-post{margin-bottom:1.5em;line-height:1.2}.su-posts-teaser-loop .su-post:after{content:'';display:table;clear:both}.su-posts-teaser-loop .su-post-thumbnail{float:left;display:block;width:56px;height:56px;margin:0 1em 0 0}.su-posts-teaser-loop .su-post-thumbnail img{display:block;margin:0;padding:2px;border:1px solid #ccc;border-radius:5px;max-width:100%;max-height:100%}.su-posts-teaser-loop h2.su-post-title{display:block;margin:0;padding:0;border:none;font-size:.9em;font-weight:400;clear:none}.su-posts-single-post .su-post{margin-bottom:2.5em;line-height:1.5}.su-posts-single-post .su-post:after{content:'';display:table;clear:both}.su-posts-single-post h1.su-post-title{clear:none;margin:0 0 .3em;font-size:1.2em;font-weight:700}.su-posts-single-post .su-post-meta{margin-bottom:.7em;font-size:.8em;opacity:.6}.su-posts-single-post .su-post-content{margin-bottom:.5em}.su-posts-single-post .su-post-content p:last-child{margin-bottom:0}.su-private{margin:0 0 1.5em}.su-pullquote{display:block;width:30%;padding:.5em 1em}.su-pullquote-align-left{margin:.5em 1.5em 1em 0;padding-left:0;float:left;border-right:5px solid #eee}.su-pullquote-align-right{margin:.5em 0 1em 1.5em;padding-right:0;float:right;border-left:5px solid #eee}@media screen and (max-width:48em){.su-pullquote{width:auto}.su-pullquote-align-left,.su-pullquote-align-right{float:none;margin:1.5em 0;padding:.5em 1em}}.su-qrcode{display:inline-block}.su-qrcode-align-left{float:left;margin:0 .5em .5em 0}.su-qrcode-align-center{display:block;clear:both;margin:1em auto;text-align:center}.su-qrcode-align-right{float:right;margin:0 0 .5em .5em}.su-qrcode a,.su-qrcode a:active,.su-qrcode a:focus,.su-qrcode a:hover{background:0 0;outline:0;display:inline;text-decoration:none}.su-qrcode-clickable a:hover{opacity:.7}.su-qrcode img{display:inline-block;max-width:100%}.su-quote-style-default{position:relative;margin-bottom:1.5em;padding:.5em 3em;font-style:italic}.su-quote-style-default:after,.su-quote-style-default:before{position:absolute;display:block;width:20px;height:20px;background-image:url(/wp-content/plugins/shortcodes-ultimate/includes/images/quote.png);content:''}.su-quote-style-default:before{top:0;left:0;background-position:0 0}.su-quote-style-default:after{right:0;bottom:0;background-position:-20px 0}.su-quote-style-default .su-quote-cite{display:block;text-align:right;font-style:normal}.su-quote-style-default .su-quote-cite:before{content:'\2014\0000a0'}.su-quote-style-default .su-quote-cite a{text-decoration:underline}.su-screenr{margin:0 0 1.5em}.su-screenr iframe{border:none!important}.su-service{position:relative;margin:0 0 1.5em}.su-service-title{display:block;margin-bottom:.5em;color:#333;font-weight:700;font-size:1.1em}.su-service-title img{position:absolute;top:0;left:0;display:block!important;margin:0!important;padding:0!important;border:none!important;box-shadow:none!important}.su-service-title i{position:absolute;top:0;left:0;display:block!important;width:1em;height:1em;text-align:center;line-height:1em}.su-service-content{line-height:1.4}.su-slider{position:relative;margin-bottom:1.5em;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.su-slider-centered{margin:0 auto 1.5em}.su-slider-slides{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0,0,0);-o-transition-timing-function:ease;-o-transform:translate(0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0,0,0);transition-timing-function:ease}.swiper-free-mode>.su-slider-slides{transition-timing-function:ease-out;margin:0 auto}.su-slider-slide{position:relative;float:left}.su-slider-slide>a,.su-slider-slide>a>img,.su-slider-slide>img{position:relative;display:block;width:100%;height:100%;text-decoration:none}.su-slider-responsive-yes .su-slider-slide>a,.su-slider-responsive-yes .su-slider-slide>a>img,.su-slider-responsive-yes .su-slider-slide>img{height:auto}.su-slider-pages-no .su-slider-pagination{display:none}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}.su-slider-slide-title{position:absolute;left:20px;bottom:20px;display:block;max-width:90%;padding:5px 10px;color:#fff;line-height:1.3;background:#000;background:rgba(0,0,0,.5);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;opacity:0;transition:opacity 1s;-o-transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s}.su-slider-slide-visible .su-slider-slide-title{opacity:1}.su-slider-next,.su-slider-prev{position:absolute;top:50%;display:block;width:40px;height:40px;margin-top:-20px!important;background:#000 0 0 url(/wp-content/plugins/shortcodes-ultimate/includes/images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;opacity:0;transition:all .2s}.su-slider-prev{right:10px;margin-right:30px;background-position:-40px 0}.su-slider-next{left:10px;margin-left:30px;background-position:0 0}.su-slider:hover .su-slider-next,.su-slider:hover .su-slider-prev{margin-left:0;margin-right:0;opacity:.7}.su-slider .su-slider-next:hover,.su-slider .su-slider-prev:hover{opacity:1}.su-slider-pagination{position:absolute;left:15%;right:15%;top:50%;width:70%;height:0;margin-top:-7px;text-align:center;cursor:default;opacity:0;transition:all .2s}.su-slider:hover .su-slider-pagination{bottom:20px;opacity:1}.su-slider-pagination span{display:inline-block;width:14px;height:14px;margin:0;background:#000 0 -999px url(/wp-content/plugins/shortcodes-ultimate/includes/images/swiper/default.png) no-repeat;background-color:rgba(0,0,0,.5);cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transition:all .2s}.su-slider:hover .su-slider-pagination span{margin:0 3px}.su-slider .su-slider-pagination span.swiper-visible-switch{background-color:#fff;background-color:rgba(255,255,255,.5)}.su-slider-pagination span.swiper-active-switch,.su-slider-pagination span:hover{background-position:0 -40px}.su-spacer{display:block;height:0;clear:both;overflow:hidden}.su-spacer-5{height:5px}.su-spacer-10{height:10px}.su-spacer-20{height:20px}.su-spacer-30{height:30px}.su-spacer-40{height:40px}.su-spoiler{margin-bottom:1.5em}.su-spoiler .su-spoiler:last-child{margin-bottom:0}.su-spoiler-title{position:relative;cursor:pointer;min-height:20px;line-height:20px;padding:7px 7px 7px 34px;font-weight:700;font-size:13px}.su-spoiler-title:focus{outline:currentColor thin dotted}.su-spoiler-icon{position:absolute;left:7px;top:7px;display:block;width:20px;height:20px;line-height:21px;text-align:center;font-size:14px;font-family:ShortcodesUltimateIcons;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased}.su-spoiler-content{padding:14px;transition:padding-top .2s}.su-spoiler.su-spoiler-closed>.su-spoiler-content{height:0;margin:0;padding-top:0;padding-bottom:0;overflow:hidden;border:none;opacity:0;pointer-events:none}.su-spoiler.su-spoiler-closed>.su-spoiler-content iframe{display:none}.su-spoiler-icon-plus .su-spoiler-icon:before{content:'\f068'}.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon:before{content:'\f067'}.su-spoiler-icon-plus-circle .su-spoiler-icon:before{content:'\f056'}.su-spoiler-icon-plus-circle.su-spoiler-closed .su-spoiler-icon:before{content:'\f055'}.su-spoiler-icon-plus-square-1 .su-spoiler-icon:before{content:'\f146'}.su-spoiler-icon-plus-square-1.su-spoiler-closed .su-spoiler-icon:before{content:'\f0fe'}.su-spoiler-icon-plus-square-2 .su-spoiler-icon:before{content:'\f147'}.su-spoiler-icon-plus-square-2.su-spoiler-closed .su-spoiler-icon:before{content:'\f196'}.su-spoiler-icon-arrow .su-spoiler-icon:before{content:'\f063'}.su-spoiler-icon-arrow.su-spoiler-closed .su-spoiler-icon:before{content:'\f061'}.su-spoiler-icon-arrow-circle-1 .su-spoiler-icon:before{content:'\f0ab'}.su-spoiler-icon-arrow-circle-1.su-spoiler-closed .su-spoiler-icon:before{content:'\f0a9'}.su-spoiler-icon-arrow-circle-2 .su-spoiler-icon:before{content:'\f01a'}.su-spoiler-icon-arrow-circle-2.su-spoiler-closed .su-spoiler-icon:before{content:'\f18e'}.su-spoiler-icon-chevron .su-spoiler-icon:before{content:'\f078'}.su-spoiler-icon-chevron.su-spoiler-closed .su-spoiler-icon:before{content:'\f054'}.su-spoiler-icon-chevron-circle .su-spoiler-icon:before{content:'\f13a'}.su-spoiler-icon-chevron-circle.su-spoiler-closed .su-spoiler-icon:before{content:'\f138'}.su-spoiler-icon-caret .su-spoiler-icon:before{content:'\f0d7'}.su-spoiler-icon-caret.su-spoiler-closed .su-spoiler-icon:before{content:'\f0da'}.su-spoiler-icon-caret-square .su-spoiler-icon:before{content:'\f150'}.su-spoiler-icon-caret-square.su-spoiler-closed .su-spoiler-icon:before{content:'\f152'}.su-spoiler-icon-folder-1 .su-spoiler-icon:before{content:'\f07c'}.su-spoiler-icon-folder-1.su-spoiler-closed .su-spoiler-icon:before{content:'\f07b'}.su-spoiler-icon-folder-2 .su-spoiler-icon:before{content:'\f115'}.su-spoiler-icon-folder-2.su-spoiler-closed .su-spoiler-icon:before{content:'\f114'}.su-spoiler-style-default>.su-spoiler-title{padding-left:27px;padding-right:0}.su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:0}.su-spoiler-style-default>.su-spoiler-content{padding:1em 0 1em 27px}.su-spoiler-style-fancy{border:1px solid #ccc;border-radius:10px;background:#fff;color:#333}.su-spoiler-style-fancy>.su-spoiler-title{border-bottom:1px solid #ccc;border-radius:10px;background:#f0f0f0;font-size:.9em}.su-spoiler-style-fancy.su-spoiler-closed>.su-spoiler-title{border:none}.su-spoiler-style-fancy>.su-spoiler-content{border-radius:10px}.su-spoiler-style-simple{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.su-spoiler-style-simple>.su-spoiler-title{padding:5px 10px;background:#f0f0f0;color:#333;font-size:.9em}.su-spoiler-style-simple>.su-spoiler-title>.su-spoiler-icon{display:none}.su-spoiler-style-simple>.su-spoiler-content{padding:1em 10px;background:#fff;color:#333}.su-table{width:100%;margin-bottom:1.5em}.su-table table{width:100%!important;margin:0!important;border-collapse:collapse!important;font-size:1em!important;border:1px solid #ccc!important;table-layout:auto!important}.su-table table th{text-align:center!important;padding:1em!important;font-size:1em!important;font-weight:700!important;color:#333!important;border:1px solid #ccc!important;background:#f0f0f0!important}.su-table table td{padding:.5em 1em!important;border:1px solid #ccc!important;background:#fff!important}.su-table-responsive{overflow-x:auto}.su-table-responsive table{width:auto!important;min-width:100%!important}.su-table-responsive table td,.su-table-responsive table th{word-break:initial!important}.su-table-alternate table tr:nth-child(even) td{background-color:#f7f7f7!important}.su-table-fixed table{table-layout:fixed!important}.su-tabs{margin:0 0 1.5em;padding:3px;border-radius:3px;background:#eee}.su-tabs-nav span{display:inline-block;margin-right:3px;padding:10px 15px;min-height:40px;border-top-left-radius:3px;border-top-right-radius:3px;color:#333;font-size:13px;line-height:20px;cursor:pointer;transition:all .2s}.su-tabs-nav span:hover{background:#f5f5f5}.su-tabs-nav span.su-tabs-current{background:#fff;cursor:default}.su-tabs-nav span:focus{outline:currentColor thin dotted}.su-tabs-nav span.su-tabs-disabled{opacity:.5;cursor:default}.su-tabs-pane{padding:15px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background:#fff;color:#333;font-size:13px}.su-tabs-pane:not(.su-tabs-pane-open){overflow:hidden!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important;height:0!important;border:none!important}.su-tabs-nav,.su-tabs-nav span,.su-tabs-pane,.su-tabs-panes{box-sizing:border-box!important}.su-tabs-vertical{display:flex}.su-tabs-vertical .su-tabs-nav{width:30%}.su-tabs-vertical .su-tabs-nav>span{display:block;margin-right:0;border-radius:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.su-tabs-vertical .su-tabs-panes{width:70%}.su-tabs-vertical .su-tabs-panes .su-tabs-pane{height:100%;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px}@media only screen and (max-width:768px){.su-tabs-vertical{flex-direction:column}.su-tabs-vertical .su-tabs-nav,.su-tabs-vertical .su-tabs-panes{width:100%}.su-tabs-vertical .su-tabs-nav .su-tabs-pane,.su-tabs-vertical .su-tabs-nav>span,.su-tabs-vertical .su-tabs-panes .su-tabs-pane,.su-tabs-vertical .su-tabs-panes>span{border-radius:3px}.su-tabs-mobile-stack .su-tabs-nav span{display:block}.su-tabs-mobile-scroll .su-tabs-nav{display:flex;align-items:flex-end;white-space:nowrap;overflow-x:auto}}.su-tooltip{display:none}.su-tooltip.su-tooltip-visible{display:block}.su-tooltip-inner{display:block;position:relative;padding:.7em .85em}.su-tooltip-title{display:block;font-weight:700;font-size:1.1em;margin-bottom:.25em}.su-tooltip-title:empty{display:none}.su-tooltip-content{display:block}.su-tooltip-shadow-yes{box-shadow:0 0 10px rgba(0,0,0,.5)}.su-tooltip-button{position:relative}.su-tooltip-button-outline-no:focus{outline:0}.su-tooltip-arrow,.su-tooltip-arrow::before{position:absolute;width:8px;height:8px;background:inherit}.su-tooltip-arrow{visibility:hidden}.su-tooltip-arrow::before{visibility:visible;content:'';transform:rotate(45deg)}.su-tooltip[data-popper-placement^=top]>.su-tooltip-arrow{bottom:-4px}.su-tooltip[data-popper-placement^=bottom]>.su-tooltip-arrow{top:-4px}.su-tooltip[data-popper-placement^=left]>.su-tooltip-arrow{right:-4px}.su-tooltip[data-popper-placement^=right]>.su-tooltip-arrow{left:-4px}.su-video{position:relative;margin-bottom:1.5em;overflow:hidden}.su-video .jp-title{position:absolute;top:-100px;left:0;width:100%;height:30px;padding:0 1em;line-height:30px;font-size:.9em;background:#000;background:rgba(0,0,0,.5);color:#fff;transition:top .2s}.su-video:hover .jp-title{top:0}.su-video .jp-start{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:.5;transition:opacity .2s;background:50% 50% url(/wp-content/plugins/shortcodes-ultimate/includes/images/player/default-start.png) no-repeat}.su-video:hover .jp-start{opacity:.8}.su-video.jp-video-full{position:fixed;left:0;top:0;width:100%;height:100%}.su-video.jp-video-full .jp-jplayer{position:fixed!important;left:0;top:0;overflow:hidden}.su-video .jp-gui{position:relative;height:30px;background:#7c8781;background:linear-gradient(to bottom,#7c8781 0,#0a0809 100%);border-bottom-right-radius:3px;border-bottom-left-radius:3px}.su-video.jp-video-full .jp-gui{position:fixed;left:0;bottom:0;width:100%}.su-video-controls-no .jp-gui{position:absolute!important;bottom:-100px;left:0;right:0;transition:bottom .2s}.su-video-controls-no:hover .jp-gui{bottom:0}.su-video img{border-radius:0!important;border:none!important;margin:0!important;padding:0!important}.su-video .jp-gui .jp-pause,.su-video .jp-gui .jp-play{position:absolute;left:0;top:0;display:block;width:30px;height:30px;border-right:1px solid #454947;cursor:pointer}.su-video .jp-gui .jp-play{background:0 0 url(/wp-content/plugins/shortcodes-ultimate/includes/images/player/default.png) no-repeat}.su-video .jp-gui .jp-pause{background:-30px 0 url(/wp-content/plugins/shortcodes-ultimate/includes/images/player/default.png) no-repeat}.su-video .jp-full-screen,.su-video .jp-restore-screen{position:absolute;top:0;right:0;display:block;width:30px;height:30px;border-left:1px solid #454947;cursor:pointer}.su-video .jp-full-screen{background:0 -30px url(/wp-content/plugins/shortcodes-ultimate/includes/images/player/default.png) no-repeat}.su-video .jp-restore-screen{background:-30px -30px url(/wp-content/plugins/shortcodes-ultimate/includes/images/player/default.png) no-repeat}.su-video .jp-progress{position:absolute;top:10px;left:90px;right:90px;height:10px;background:#333;border-radius:3px;box-shadow:0 0 5px #000 inset}.su-video .jp-play-bar,.su-video .jp-seek-bar{position:absolute;top:0;left:0;height:100%;cursor:pointer;border-radius:3px}.su-video .jp-seek-bar{background:#0b0b0b;background:linear-gradient(to bottom,#0b0b0b 0,#666 100%)}.su-video .jp-play-bar{background:#6db3f2;background:linear-gradient(to bottom,#6db3f2 0,#54a3ee 50%,#3690f0 51%,#1e69de 100%)}.su-video .jp-current-time,.su-video .jp-duration{position:absolute;top:0;display:block;height:30px;line-height:30px;color:#f5f5f5;font-size:10px}.su-video .jp-current-time{left:50px}.su-video .jp-duration{right:50px}.su-vimeo{margin:0 0 1.5em}.su-vimeo iframe{border:none!important}.su-youtube{margin:0 0 1.5em}.su-youtube iframe{border:none!important}.lwptoc .lwptoc_i{background-color:#ffffed;border:1px solid #ffcc00;}.lwptoc_header{color:#333333;}.lwptoc .lwptoc_i A{color:#428bca;}.lwptoc .lwptoc_i A:hover,.lwptoc .lwptoc_i A:focus,.lwptoc .lwptoc_i A:active{color:#2a3d70;border-color:#2a3d70;}.lwptoc .lwptoc_i A:visited{color:#7727b3;}