body {
  font-size: 14px;
  background-color: #fff; }

.img-thumbnail {
  background-color: #fff; }

h1, .h1 {
  font-size: 28px; }

h2, .h2 {
  font-size: 24px; }

h3, .h3 {
  font-size: 21px; }

h4, .h4 {
  font-size: 18px; }

h5, .h5 {
  font-size: 15px; }

h6, .h6 {
  font-size: 13px; }

.lead {
  font-size: 16px; }
  @media (min-width: 768px) {
  .lead {
    font-size: 21px; } }

small, .small {
  font-size: 85%; }

blockquote {
  font-size: 17.5px; }

code {
  color: #808080;
  background-color: #f7f7f7; }

kbd {
  color: #808080;
  background-color: #f7f7f7; }

pre {
  color: #808080;
  background-color: #f7f7f7;
  border: 1px solid #eaeaea; }

.table .table {
  background-color: #fff; }

legend {
  font-size: 21px; }

output {
  font-size: 14px;
  color: #808080; }

.form-control, select a, .chosen-container-single a, input.input-text, textarea, .select2-container .select2-choice, .post-password-form input[type="password"], .woocommerce form .form-row select a, .woocommerce-page form .form-row select a, .hydrus_core_woocommerce_options form .form-row select a, .woocommerce form .form-row .chosen-container-single a, .woocommerce-page form .form-row .chosen-container-single a, .hydrus_core_woocommerce_options form .form-row .chosen-container-single a, .woocommerce form .form-row .select2-container .select2-choice, .woocommerce-page form .form-row .select2-container .select2-choice, .hydrus_core_woocommerce_options form .form-row .select2-container .select2-choice, .woocommerce form .form-row input.input-text, .woocommerce-page form .form-row input.input-text, .hydrus_core_woocommerce_options form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row textarea, .hydrus_core_woocommerce_options form .form-row textarea {
  font-size: 14px;
  color: #808080;
  background-color: #f7f7f7; }
  .form-control[disabled], select a[disabled], .chosen-container-single a[disabled], input.input-text[disabled], textarea[disabled], .select2-container .select2-choice[disabled], .post-password-form input[type="password"][disabled], .woocommerce form .form-row select a[disabled], .woocommerce-page form .form-row select a[disabled], .hydrus_core_woocommerce_options form .form-row select a[disabled], .woocommerce form .form-row .chosen-container-single a[disabled], .woocommerce-page form .form-row .chosen-container-single a[disabled], .hydrus_core_woocommerce_options form .form-row .chosen-container-single a[disabled], .woocommerce form .form-row .select2-container .select2-choice[disabled], .woocommerce-page form .form-row .select2-container .select2-choice[disabled], .hydrus_core_woocommerce_options form .form-row .select2-container .select2-choice[disabled], .woocommerce form .form-row input.input-text[disabled], .woocommerce-page form .form-row input.input-text[disabled], .hydrus_core_woocommerce_options form .form-row input.input-text[disabled], .woocommerce form .form-row textarea[disabled], .woocommerce-page form .form-row textarea[disabled], .hydrus_core_woocommerce_options form .form-row textarea[disabled], .form-control[readonly], select a[readonly], .chosen-container-single a[readonly], input.input-text[readonly], textarea[readonly], .select2-container .select2-choice[readonly], .post-password-form input[type="password"][readonly], .woocommerce form .form-row select a[readonly], .woocommerce-page form .form-row select a[readonly], .hydrus_core_woocommerce_options form .form-row select a[readonly], .woocommerce form .form-row .chosen-container-single a[readonly], .woocommerce-page form .form-row .chosen-container-single a[readonly], .hydrus_core_woocommerce_options form .form-row .chosen-container-single a[readonly], .woocommerce form .form-row .select2-container .select2-choice[readonly], .woocommerce-page form .form-row .select2-container .select2-choice[readonly], .hydrus_core_woocommerce_options form .form-row .select2-container .select2-choice[readonly], .woocommerce form .form-row input.input-text[readonly], .woocommerce-page form .form-row input.input-text[readonly], .hydrus_core_woocommerce_options form .form-row input.input-text[readonly], .woocommerce form .form-row textarea[readonly], .woocommerce-page form .form-row textarea[readonly], .hydrus_core_woocommerce_options form .form-row textarea[readonly], fieldset[disabled] .form-control, fieldset[disabled] select a, select fieldset[disabled] a, fieldset[disabled] .chosen-container-single a, .chosen-container-single fieldset[disabled] a, fieldset[disabled] input.input-text, fieldset[disabled] textarea, fieldset[disabled] .select2-container .select2-choice, .select2-container fieldset[disabled] .select2-choice, fieldset[disabled] .post-password-form input[type="password"], .post-password-form fieldset[disabled] input[type="password"], fieldset[disabled] .woocommerce form .form-row select a, .woocommerce form .form-row select fieldset[disabled] a, fieldset[disabled] .woocommerce-page form .form-row select a, .woocommerce-page form .form-row select fieldset[disabled] a, fieldset[disabled] .hydrus_core_woocommerce_options form .form-row select a, .hydrus_core_woocommerce_options form .form-row select fieldset[disabled] a, fieldset[disabled] .woocommerce form .form-row .chosen-container-single a, .woocommerce form .form-row .chosen-container-single fieldset[disabled] a, fieldset[disabled] .woocommerce-page form .form-row .chosen-container-single a, .woocommerce-page form .form-row .chosen-container-single fieldset[disabled] a, fieldset[disabled] .hydrus_core_woocommerce_options form .form-row .chosen-container-single a, .hydrus_core_woocommerce_options form .form-row .chosen-container-single fieldset[disabled] a, fieldset[disabled] .woocommerce form .form-row .select2-container .select2-choice, .woocommerce form .form-row .select2-container fieldset[disabled] .select2-choice, fieldset[disabled] .woocommerce-page form .form-row .select2-container .select2-choice, .woocommerce-page form .form-row .select2-container fieldset[disabled] .select2-choice, fieldset[disabled] .hydrus_core_woocommerce_options form .form-row .select2-container .select2-choice, .hydrus_core_woocommerce_options form .form-row .select2-container fieldset[disabled] .select2-choice, fieldset[disabled] .woocommerce form .form-row input.input-text, .woocommerce form .form-row fieldset[disabled] input.input-text, fieldset[disabled] .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row fieldset[disabled] input.input-text, fieldset[disabled] .hydrus_core_woocommerce_options form .form-row input.input-text, .hydrus_core_woocommerce_options form .form-row fieldset[disabled] input.input-text, fieldset[disabled] .woocommerce form .form-row textarea, .woocommerce form .form-row fieldset[disabled] textarea, fieldset[disabled] .woocommerce-page form .form-row textarea, .woocommerce-page form .form-row fieldset[disabled] textarea, fieldset[disabled] .hydrus_core_woocommerce_options form .form-row textarea, .hydrus_core_woocommerce_options form .form-row fieldset[disabled] textarea {
    background-color: #f7f7f7; }

.btn, .post-password-form input[type="submit"], figure.hover-type-text figcaption .actions .action, figure.hover-type-text figcaption .actions object {
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.53846;
  border-radius: 0px; }

.btn.btn-primary, .post-password-form input[type="submit"].btn-primary, figure.hover-type-text figcaption .actions .action.btn-primary, figure.hover-type-text figcaption .actions object.btn-primary {
  color: #fff;
  background-color: #3ba5ea;
  border-color: #3ba5ea; }
  .btn.btn-primary:hover, .post-password-form input[type="submit"].btn-primary:hover, figure.hover-type-text figcaption .actions .action.btn-primary:hover, figure.hover-type-text figcaption .actions object.btn-primary:hover, .btn.btn-primary:focus, .post-password-form input[type="submit"].btn-primary:focus, figure.hover-type-text figcaption .actions .action.btn-primary:focus, figure.hover-type-text figcaption .actions object.btn-primary:focus, .btn.btn-primary:active, .post-password-form input[type="submit"].btn-primary:active, figure.hover-type-text figcaption .actions .action.btn-primary:active, figure.hover-type-text figcaption .actions object.btn-primary:active, .btn.btn-primary.active, .post-password-form input[type="submit"].btn-primary.active, figure.hover-type-text figcaption .actions .action.btn-primary.active, figure.hover-type-text figcaption .actions object.btn-primary.active, .open > .btn.btn-primary.dropdown-toggle, .open > .post-password-form input[type="submit"].btn-primary.dropdown-toggle, .post-password-form .open > input[type="submit"].btn-primary.dropdown-toggle, .open > figure.hover-type-text figcaption .actions .action.btn-primary.dropdown-toggle, figure.hover-type-text figcaption .actions .open > .action.btn-primary.dropdown-toggle, .open > figure.hover-type-text figcaption .actions object.btn-primary.dropdown-toggle, figure.hover-type-text figcaption .actions .open > object.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #178edb;
    border-color: #1688d1; }
  .btn.btn-primary:active, .post-password-form input[type="submit"].btn-primary:active, figure.hover-type-text figcaption .actions .action.btn-primary:active, figure.hover-type-text figcaption .actions object.btn-primary:active, .btn.btn-primary.active, .post-password-form input[type="submit"].btn-primary.active, figure.hover-type-text figcaption .actions .action.btn-primary.active, figure.hover-type-text figcaption .actions object.btn-primary.active, .open > .btn.btn-primary.dropdown-toggle, .open > .post-password-form input[type="submit"].btn-primary.dropdown-toggle, .post-password-form .open > input[type="submit"].btn-primary.dropdown-toggle, .open > figure.hover-type-text figcaption .actions .action.btn-primary.dropdown-toggle, figure.hover-type-text figcaption .actions .open > .action.btn-primary.dropdown-toggle, .open > figure.hover-type-text figcaption .actions object.btn-primary.dropdown-toggle, figure.hover-type-text figcaption .actions .open > object.btn-primary.dropdown-toggle {
    background-image: none; }
  .btn.btn-primary.disabled, .post-password-form input[type="submit"].btn-primary.disabled, figure.hover-type-text figcaption .actions .action.btn-primary.disabled, figure.hover-type-text figcaption .actions object.btn-primary.disabled, .btn.btn-primary[disabled], .post-password-form input[type="submit"].btn-primary[disabled], figure.hover-type-text figcaption .actions .action.btn-primary[disabled], figure.hover-type-text figcaption .actions object.btn-primary[disabled], fieldset[disabled] .btn.btn-primary, fieldset[disabled] .post-password-form input[type="submit"].btn-primary, .post-password-form fieldset[disabled] input[type="submit"].btn-primary, fieldset[disabled] figure.hover-type-text figcaption .actions .action.btn-primary, figure.hover-type-text figcaption .actions fieldset[disabled] .action.btn-primary, fieldset[disabled] figure.hover-type-text figcaption .actions object.btn-primary, figure.hover-type-text figcaption .actions fieldset[disabled] object.btn-primary, .btn.btn-primary.disabled:hover, .post-password-form input[type="submit"].btn-primary.disabled:hover, figure.hover-type-text figcaption .actions .action.btn-primary.disabled:hover, figure.hover-type-text figcaption .actions object.btn-primary.disabled:hover, .btn.btn-primary[disabled]:hover, .post-password-form input[type="submit"].btn-primary[disabled]:hover, figure.hover-type-text figcaption .actions .action.btn-primary[disabled]:hover, figure.hover-type-text figcaption .actions object.btn-primary[disabled]:hover, fieldset[disabled] .btn.btn-primary:hover, fieldset[disabled] .post-password-form input[type="submit"].btn-primary:hover, .post-password-form fieldset[disabled] input[type="submit"].btn-primary:hover, fieldset[disabled] figure.hover-type-text figcaption .actions .action.btn-primary:hover, figure.hover-type-text figcaption .actions fieldset[disabled] .action.btn-primary:hover, fieldset[disabled] figure.hover-type-text figcaption .actions object.btn-primary:hover, figure.hover-type-text figcaption .actions fieldset[disabled] object.btn-primary:hover, .btn.btn-primary.disabled:focus, .post-password-form input[type="submit"].btn-primary.disabled:focus, figure.hover-type-text figcaption .actions .action.btn-primary.disabled:focus, figure.hover-type-text figcaption .actions object.btn-primary.disabled:focus, .btn.btn-primary[disabled]:focus, .post-password-form input[type="submit"].btn-primary[disabled]:focus, figure.hover-type-text figcaption .actions .action.btn-primary[disabled]:focus, figure.hover-type-text figcaption .actions object.btn-primary[disabled]:focus, fieldset[disabled] .btn.btn-primary:focus, fieldset[disabled] .post-password-form input[type="submit"].btn-primary:focus, .post-password-form fieldset[disabled] input[type="submit"].btn-primary:focus, fieldset[disabled] figure.hover-type-text figcaption .actions .action.btn-primary:focus, figure.hover-type-text figcaption .actions fieldset[disabled] .action.btn-primary:focus, fieldset[disabled] figure.hover-type-text figcaption .actions object.btn-primary:focus, figure.hover-type-text figcaption .actions fieldset[disabled] object.btn-primary:focus, .btn.btn-primary.disabled:active, .post-password-form input[type="submit"].btn-primary.disabled:active, figure.hover-type-text figcaption .actions .action.btn-primary.disabled:active, figure.hover-type-text figcaption .actions object.btn-primary.disabled:active, .btn.btn-primary[disabled]:active, .post-password-form input[type="submit"].btn-primary[disabled]:active, figure.hover-type-text figcaption .actions .action.btn-primary[disabled]:active, figure.hover-type-text figcaption .actions object.btn-primary[disabled]:active, fieldset[disabled] .btn.btn-primary:active, fieldset[disabled] .post-password-form input[type="submit"].btn-primary:active, .post-password-form fieldset[disabled] input[type="submit"].btn-primary:active, fieldset[disabled] figure.hover-type-text figcaption .actions .action.btn-primary:active, figure.hover-type-text figcaption .actions fieldset[disabled] .action.btn-primary:active, fieldset[disabled] figure.hover-type-text figcaption .actions object.btn-primary:active, figure.hover-type-text figcaption .actions fieldset[disabled] object.btn-primary:active, .btn.btn-primary.disabled.active, .post-password-form input[type="submit"].btn-primary.disabled.active, figure.hover-type-text figcaption .actions .action.btn-primary.disabled.active, figure.hover-type-text figcaption .actions object.btn-primary.disabled.active, .btn.btn-primary[disabled].active, .post-password-form input[type="submit"].btn-primary[disabled].active, figure.hover-type-text figcaption .actions .action.btn-primary[disabled].active, figure.hover-type-text figcaption .actions object.btn-primary[disabled].active, fieldset[disabled] .btn.btn-primary.active, fieldset[disabled] .post-password-form input[type="submit"].btn-primary.active, .post-password-form fieldset[disabled] input[type="submit"].btn-primary.active, fieldset[disabled] figure.hover-type-text figcaption .actions .action.btn-primary.active, figure.hover-type-text figcaption .actions fieldset[disabled] .action.btn-primary.active, fieldset[disabled] figure.hover-type-text figcaption .actions object.btn-primary.active, figure.hover-type-text figcaption .actions fieldset[disabled] object.btn-primary.active {
    background-color: #3ba5ea;
    border-color: #3ba5ea; }
  .btn.btn-primary .badge, .post-password-form input[type="submit"].btn-primary .badge, figure.hover-type-text figcaption .actions .action.btn-primary .badge, figure.hover-type-text figcaption .actions object.btn-primary .badge {
    color: #3ba5ea;
    background-color: #fff; }

.dropdown-menu {
  font-size: 14px; }

.input-group-addon {
  font-size: 14px;
  color: #808080; }

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  background-color: #fff; }

@media (min-width: 768px) {
    .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {
      border-bottom-color: #fff; } }

.breadcrumb > li + li:before {
  color: #1e1e1e; }
  .breadcrumb > .active {
    color: #3ba5ea; }

.jumbotron p {
  font-size: 21px; }
  @media screen and (min-width: 768px) {
  .jumbotron h1, .jumbotron .h1 {
    font-size: 63px; } }

.thumbnail {
  background-color: #fff; }

.panel-title {
  font-size: 16px; }

.close {
  font-size: 21px;
  color: #1e1e1e;
  text-shadow: 0 1px 0 #1e1e1e; }
  .close:hover, .close:focus {
    color: #1e1e1e; }

.popover-title {
  font-size: 14px; }

.carousel-control {
  color: #1e1e1e; }
  .carousel-control:hover, .carousel-control:focus {
    color: #1e1e1e; }

.carousel-indicators li {
  border: 1px solid #1e1e1e; }
  .carousel-indicators .active {
    background-color: #1e1e1e; }

.carousel-caption {
  color: #1e1e1e; }

body {
  font-family: 'Lato', sans-serif; }

h1 {
  font-family: 'Lato';
  letter-spacing: 0.6px;
  font-weight: 400;
  font-style: normal;
  word-spacing: 1px;
  line-height: 28px;
  font-size: 28px; }

h2 {
  font-family: 'Lato';
  letter-spacing: 0.6px;
  font-weight: 400;
  font-style: normal;
  word-spacing: 1px;
  line-height: 25px;
  font-size: 24px; }

h3 {
  font-family: 'Lato';
  letter-spacing: 0.6px;
  font-weight: 300;
  font-style: normal;
  word-spacing: 1px;
  line-height: 23px;
  font-size: 21px; }

h4 {
  font-family: 'Lato';
  letter-spacing: 0.6px;
  font-weight: 700;
  font-style: normal;
  word-spacing: 1px;
  line-height: 22px;
  font-size: 15.3px; }

h5 {
  font-family: 'Lato';
  letter-spacing: 0.6px;
  font-weight: 400;
  font-style: normal;
  word-spacing: 1px;
  line-height: 22px;
  font-size: 12.6px; }

h6 {
  font-family: 'Lato';
  letter-spacing: 0.6px;
  font-weight: 400;
  font-style: normal;
  word-spacing: 1px;
  line-height: 22px;
  font-size: 10.8px; }

button, .ubtn {
  letter-spacing: 0.6px; }

.text-highlight, .woocommerce .order-info, .woocommerce-page .order-info, .hydrus_core_woocommerce_options .order-info {
  color: #3ba5ea; }
  .text-highlight a, .woocommerce .order-info a, .woocommerce-page .order-info a, .hydrus_core_woocommerce_options .order-info a {
    color: #3ba5ea; }

body {
  color: #808080; }

h1, h2, h3, h4, h5, h5 {
  color: #1e1e1e; }
  h1 a, h2 a, h3 a, h4 a, h5 a, h5 a {
    color: #1e1e1e; }
  h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h5 a:hover, h1 a:focus, h2 a:focus, h3 a:focus, h4 a:focus, h5 a:focus, h5 a:focus {
    color: #3ba5ea; }

a {
  color: #808080; }
  a:hover, a:focus {
    color: #3ba5ea; }

p {
  font-family: 'Lato'; }

.uvc-heading .heading_line {
  background: #3ba5ea; }

.gallery-caption {
  color: #808080;
  font-size: 14px; }

.th-gallery .filter > li {
  color: #1e1e1e; }
  .th-gallery .filter > li.active {
    color: #3ba5ea; }
    .th-gallery .filter > li.active > a {
      color: #3ba5ea; }
  .th-gallery .filter > li:hover, .th-gallery .filter > li:focus {
    color: #3ba5ea; }
    .th-gallery .filter > li:hover a, .th-gallery .filter > li:focus a {
      color: #3ba5ea; }

.calltoaction, .comments .comment-respond #submitform, .widget.contact-form .form-group input.btn, .widget.contact-form .form-group .post-password-form input[type="submit"], .post-password-form .widget.contact-form .form-group input[type="submit"], .widget.contact-form .form-group figure.hover-type-text figcaption .actions input.action, figure.hover-type-text figcaption .actions .widget.contact-form .form-group input.action, .widget.contact-form .form-group figure.hover-type-text figcaption .actions input, figure.hover-type-text figcaption .actions .widget.contact-form .form-group input, .widget.widget_price_filter .price_slider_amount button.button, .woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button, .hydrus_core_woocommerce_options div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, .hydrus_core_woocommerce_options #content div.product form.cart .button, .woocommerce a.button, .woocommerce-page a.button, .hydrus_core_woocommerce_options a.button, .woocommerce button.button, .woocommerce-page button.button, .hydrus_core_woocommerce_options button.button, .woocommerce input.button, .woocommerce-page input.button, .hydrus_core_woocommerce_options input.button, .woocommerce #respond input#submitform, .woocommerce-page #respond input#submitform, .hydrus_core_woocommerce_options #respond input#submitform, .woocommerce #content input.button, .woocommerce-page #content input.button, .hydrus_core_woocommerce_options #content input.button {
  font-family: 'Lato';
  font-style: normal;
  fill: #1e1e1e;
  background-color: #3ba5ea;
  color: #fff; }
  .calltoaction:hover, .comments .comment-respond #submitform:hover, .widget.contact-form .form-group input.btn:hover, .widget.contact-form .form-group .post-password-form input[type="submit"]:hover, .post-password-form .widget.contact-form .form-group input[type="submit"]:hover, .widget.contact-form .form-group figure.hover-type-text figcaption .actions input.action:hover, figure.hover-type-text figcaption .actions .widget.contact-form .form-group input.action:hover, .widget.contact-form .form-group figure.hover-type-text figcaption .actions input:hover, figure.hover-type-text figcaption .actions .widget.contact-form .form-group input:hover, .widget.widget_price_filter .price_slider_amount button.button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce-page div.product form.cart .button:hover, .hydrus_core_woocommerce_options div.product form.cart .button:hover, .woocommerce #content div.product form.cart .button:hover, .woocommerce-page #content div.product form.cart .button:hover, .hydrus_core_woocommerce_options #content div.product form.cart .button:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .hydrus_core_woocommerce_options a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .hydrus_core_woocommerce_options button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .hydrus_core_woocommerce_options input.button:hover, .woocommerce #respond input#submitform:hover, .woocommerce-page #respond input#submitform:hover, .hydrus_core_woocommerce_options #respond input#submitform:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover, .hydrus_core_woocommerce_options #content input.button:hover, .calltoaction:active, .comments .comment-respond #submitform:active, .widget.contact-form .form-group input.btn:active, .widget.contact-form .form-group .post-password-form input[type="submit"]:active, .post-password-form .widget.contact-form .form-group input[type="submit"]:active, .widget.contact-form .form-group figure.hover-type-text figcaption .actions input.action:active, figure.hover-type-text figcaption .actions .widget.contact-form .form-group input.action:active, .widget.contact-form .form-group figure.hover-type-text figcaption .actions input:active, figure.hover-type-text figcaption .actions .widget.contact-form .form-group input:active, .widget.widget_price_filter .price_slider_amount button.button:active, .woocommerce div.product form.cart .button:active, .woocommerce-page div.product form.cart .button:active, .hydrus_core_woocommerce_options div.product form.cart .button:active, .woocommerce #content div.product form.cart .button:active, .woocommerce-page #content div.product form.cart .button:active, .hydrus_core_woocommerce_options #content div.product form.cart .button:active, .woocommerce a.button:active, .woocommerce-page a.button:active, .hydrus_core_woocommerce_options a.button:active, .woocommerce button.button:active, .woocommerce-page button.button:active, .hydrus_core_woocommerce_options button.button:active, .woocommerce input.button:active, .woocommerce-page input.button:active, .hydrus_core_woocommerce_options input.button:active, .woocommerce #respond input#submitform:active, .woocommerce-page #respond input#submitform:active, .hydrus_core_woocommerce_options #respond input#submitform:active, .woocommerce #content input.button:active, .woocommerce-page #content input.button:active, .hydrus_core_woocommerce_options #content input.button:active {
    color: #fff; }

.ubtn {
  font-family: 'Lato';
  font-style: normal; }

.btn-outline:hover, figure.hover-type-text figcaption .actions .action:hover, figure.hover-type-text figcaption .actions object:hover, .btn-outline:focus, figure.hover-type-text figcaption .actions .action:focus, figure.hover-type-text figcaption .actions object:focus, .btn-outline:active, figure.hover-type-text figcaption .actions .action:active, figure.hover-type-text figcaption .actions object:active, .btn-outline.active, figure.hover-type-text figcaption .actions .action.active, figure.hover-type-text figcaption .actions object.active, .open .dropdown-toggle.btn-outline, .open figure.hover-type-text figcaption .actions .action.dropdown-toggle, figure.hover-type-text figcaption .actions .open .action.dropdown-toggle, .open figure.hover-type-text figcaption .actions object.dropdown-toggle, figure.hover-type-text figcaption .actions .open object.dropdown-toggle {
  color: #fff;
  background-color: #3ba5ea;
  border-color: #3ba5ea; }

.btn-outline.disabled, figure.hover-type-text figcaption .actions .action.disabled, figure.hover-type-text figcaption .actions object.disabled, .btn-outline[disabled], figure.hover-type-text figcaption .actions .action[disabled], figure.hover-type-text figcaption .actions object[disabled], fieldset[disabled] .btn-outline, fieldset[disabled] figure.hover-type-text figcaption .actions .action, figure.hover-type-text figcaption .actions fieldset[disabled] .action, fieldset[disabled] figure.hover-type-text figcaption .actions object, figure.hover-type-text figcaption .actions fieldset[disabled] object, .btn-outline.disabled:hover, figure.hover-type-text figcaption .actions .action.disabled:hover, figure.hover-type-text figcaption .actions object.disabled:hover, .btn-outline[disabled]:hover, figure.hover-type-text figcaption .actions .action[disabled]:hover, figure.hover-type-text figcaption .actions object[disabled]:hover, fieldset[disabled] .btn-outline:hover, fieldset[disabled] figure.hover-type-text figcaption .actions .action:hover, figure.hover-type-text figcaption .actions fieldset[disabled] .action:hover, fieldset[disabled] figure.hover-type-text figcaption .actions object:hover, figure.hover-type-text figcaption .actions fieldset[disabled] object:hover, .btn-outline.disabled:focus, figure.hover-type-text figcaption .actions .action.disabled:focus, figure.hover-type-text figcaption .actions object.disabled:focus, .btn-outline[disabled]:focus, figure.hover-type-text figcaption .actions .action[disabled]:focus, figure.hover-type-text figcaption .actions object[disabled]:focus, fieldset[disabled] .btn-outline:focus, fieldset[disabled] figure.hover-type-text figcaption .actions .action:focus, figure.hover-type-text figcaption .actions fieldset[disabled] .action:focus, fieldset[disabled] figure.hover-type-text figcaption .actions object:focus, figure.hover-type-text figcaption .actions fieldset[disabled] object:focus, .btn-outline.disabled:active, figure.hover-type-text figcaption .actions .action.disabled:active, figure.hover-type-text figcaption .actions object.disabled:active, .btn-outline[disabled]:active, figure.hover-type-text figcaption .actions .action[disabled]:active, figure.hover-type-text figcaption .actions object[disabled]:active, fieldset[disabled] .btn-outline:active, fieldset[disabled] figure.hover-type-text figcaption .actions .action:active, figure.hover-type-text figcaption .actions fieldset[disabled] .action:active, fieldset[disabled] figure.hover-type-text figcaption .actions object:active, figure.hover-type-text figcaption .actions fieldset[disabled] object:active, .btn-outline.disabled.active, figure.hover-type-text figcaption .actions .action.disabled.active, figure.hover-type-text figcaption .actions object.disabled.active, .btn-outline[disabled].active, figure.hover-type-text figcaption .actions .action[disabled].active, figure.hover-type-text figcaption .actions object[disabled].active, fieldset[disabled] .btn-outline.active, fieldset[disabled] figure.hover-type-text figcaption .actions .action.active, figure.hover-type-text figcaption .actions fieldset[disabled] .action.active, fieldset[disabled] figure.hover-type-text figcaption .actions object.active, figure.hover-type-text figcaption .actions fieldset[disabled] object.active {
  border-color: #1e1e1e; }

.btn-outline .badge, figure.hover-type-text figcaption .actions .action .badge, figure.hover-type-text figcaption .actions object .badge {
  color: #1e1e1e;
  background-color: #1e1e1e; }

.btn:hover, .post-password-form input[type="submit"]:hover, figure.hover-type-text figcaption .actions .action:hover, figure.hover-type-text figcaption .actions object:hover, .btn:active, .post-password-form input[type="submit"]:active, figure.hover-type-text figcaption .actions .action:active, figure.hover-type-text figcaption .actions object:active {
  color: #fff; }

.carousel .carousel-indicators-wrapper {
  background-color: #1e1e1e; }
  .carousel .carousel-indicators li .bullet {
    border-color: #1e1e1e;
    background-color: #1e1e1e; }
  .carousel .carousel-indicators li.active .bullet {
    background-color: #1e1e1e; }
  .carousel .carousel-indicators li.active_l1 .bullet {
    background-color: #1e1e1e; }
  .carousel .carousel-indicators li.active_l2 .bullet {
    background-color: #1e1e1e; }
  .carousel .carousel-control.left span, .carousel .carousel-control.right span {
    background-color: #1e1e1e; }

.th-carousel-slick .slick-dots li button:hover:before, .th-carousel-slick .slick-dots li button:focus:before {
  color: #3ba5ea; }

.carousel-highlights-wrapper .th-carousel-slick .slick-prev, .carousel-highlights-wrapper .th-carousel-slick .slick-next {
  fill: #1e1e1e;
  background-color: #1e1e1e;
  color: #1e1e1e;
  fill: #1e1e1e; }
  .carousel-highlights-wrapper .th-carousel-slick .slick-prev:hover, .carousel-highlights-wrapper .th-carousel-slick .slick-next:hover {
    background-color: #3ba5ea;
    color: #1e1e1e; }
    .carousel-highlights-wrapper .th-carousel-slick .slick-prev:hover:before, .carousel-highlights-wrapper .th-carousel-slick .slick-next:hover:before {
      color: #1e1e1e; }
  .carousel-highlights-wrapper .th-carousel-slick .slick-prev:before, .carousel-highlights-wrapper .th-carousel-slick .slick-next:before {
    color: #1e1e1e; }
  .carousel-highlights-wrapper .th-carousel-slick .slick-dots li button:hover:before, .carousel-highlights-wrapper .th-carousel-slick .slick-dots li button:focus:before {
    color: #3ba5ea; }

.th-slider .slider-inner-content-bar-top {
  border-top-color: #1e1e1e; }
  .th-slider .slider-inner-content-bar-bottom {
    border-top-color: #1e1e1e; }

.dropdown .btn, .dropdown .post-password-form input[type="submit"], .post-password-form .dropdown input[type="submit"], .dropdown figure.hover-type-text figcaption .actions .action, figure.hover-type-text figcaption .actions .dropdown .action, .dropdown figure.hover-type-text figcaption .actions object, figure.hover-type-text figcaption .actions .dropdown object {
  color: #1e1e1e;
  font-family: 'Lato';
  font-weight: 300;
  font-size: 14px;
  letter-spacing: 0px;
  word-spacing: 0.5px; }
  .dropdown .btn:hover, .dropdown .post-password-form input[type="submit"]:hover, .post-password-form .dropdown input[type="submit"]:hover, .dropdown figure.hover-type-text figcaption .actions .action:hover, figure.hover-type-text figcaption .actions .dropdown .action:hover, .dropdown figure.hover-type-text figcaption .actions object:hover, figure.hover-type-text figcaption .actions .dropdown object:hover {
    color: #3ba5ea; }
  .dropdown.open .dropdown-toggle {
    border-color: #3ba5ea;
    color: #3ba5ea; }
  .dropdown .dropdown-menu {
    background-color: #f7f7f7;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.19); }
  .dropdown .dropdown-menu > li a {
    font-family: 'Lato';
    font-weight: 400;
    font-size: 11px;
    letter-spacing: 1px;
    word-spacing: 1px; }
  .dropdown .dropdown-menu > li > a {
    color: #1e1e1e;
    font-family: 'Lato';
    font-weight: 400;
    font-size: 11px;
    letter-spacing: 1px;
    word-spacing: 1px; }
  .dropdown .dropdown-menu > li.active {
    color: #3ba5ea;
    background-color: #fff; }
  .dropdown .dropdown-menu > li.active > a {
    color: #3ba5ea;
    background-color: #fff; }
  .dropdown .dropdown-menu > li > a:hover, .dropdown .dropdown-menu > li > a:focus {
    color: #3ba5ea;
    background-color: #fff; }
  .dropdown .dropdown-menu > li > a:hover a, .dropdown .dropdown-menu > li > a:focus a {
    color: #3ba5ea;
    background-color: #fff; }
  .dropdown.open > a, .dropdown.open > a:hover, .dropdown.open > a:focus, .dropdown.open .dropdown-menu .dropdown-submenu.open > a {
    border-color: #3ba5ea;
    color: #3ba5ea; }

.breadcrumb {
  font-family: 'Lato'; }
  .breadcrumb > li {
    color: #3ba5ea; }
  .breadcrumb > li.no-link {
    color: #1e1e1e; }
  .breadcrumb > li.no-link:last-of-type {
    color: #3ba5ea; }
  .breadcrumb > li a {
    color: #1e1e1e; }
  .breadcrumb > li a:hover, .breadcrumb > li a :active, .breadcrumb > li a :focus {
    color: #3ba5ea; }
  .breadcrumb > li:after {
    color: #1e1e1e; }

.comments h3 {
  font-family: 'Lato';
  font-style: normal; }
  .comments .comment-respond {
    font-family: 'Lato'; }
  .comments .comment-respond #submitform:hover, .comments .comment-respond #submitform:active {
    color: #fff; }
  .comments .responses .comment-list .pingback .comment-body {
    background: #f7f7f7; }
  .comments .responses .comment-list .comment .comment-body {
    background: #f7f7f7; }

.comment-navigation a {
  color: #3ba5ea; }

.wpcf7-form .form-group.th-icon-form .wpcf7-form-control-wrap:after, .comments .comment-respond .form-group.th-icon-form .wpcf7-form-control-wrap:after, #reviews .comment-respond .form-group.th-icon-form .wpcf7-form-control-wrap:after, .wpcf7-form .form-group.th-icon-form .form-control-wrap:after, .comments .comment-respond .form-group.th-icon-form .form-control-wrap:after, #reviews .comment-respond .form-group.th-icon-form .form-control-wrap:after {
  color: #808080; }
  .wpcf7-form span.wpcf7-not-valid-tip, .comments .comment-respond span.wpcf7-not-valid-tip, #reviews .comment-respond span.wpcf7-not-valid-tip {
    color: #3ba5ea; }
  .wpcf7-form div.wpcf7-validation-errors, .comments .comment-respond div.wpcf7-validation-errors, #reviews .comment-respond div.wpcf7-validation-errors {
    color: #3ba5ea; }

.form-control:focus, select a:focus, .chosen-container-single a:focus, input.input-text:focus, textarea:focus, .select2-container .select2-choice:focus, .post-password-form input[type="password"]:focus, .woocommerce form .form-row select a:focus, .woocommerce-page form .form-row select a:focus, .hydrus_core_woocommerce_options form .form-row select a:focus, .woocommerce form .form-row .chosen-container-single a:focus, .woocommerce-page form .form-row .chosen-container-single a:focus, .hydrus_core_woocommerce_options form .form-row .chosen-container-single a:focus, .woocommerce form .form-row .select2-container .select2-choice:focus, .woocommerce-page form .form-row .select2-container .select2-choice:focus, .hydrus_core_woocommerce_options form .form-row .select2-container .select2-choice:focus, .woocommerce form .form-row input.input-text:focus, .woocommerce-page form .form-row input.input-text:focus, .hydrus_core_woocommerce_options form .form-row input.input-text:focus, .woocommerce form .form-row textarea:focus, .woocommerce-page form .form-row textarea:focus, .hydrus_core_woocommerce_options form .form-row textarea:focus {
  border-color: #3ba5ea; }

.select2-drop {
  border: 1px solid #f7f7f7; }

.help-block, .control-label, .radio, .checkbox, .radio-inline, .checkbox-inline {
  color: #3ba5ea; }

.has-success .help-block {
  color: #3ba5ea; }
  .has-success .form-control:focus, .has-success select a:focus, select .has-success a:focus, .has-success .chosen-container-single a:focus, .chosen-container-single .has-success a:focus, .has-success input.input-text:focus, .has-success textarea:focus, .has-success .select2-container .select2-choice:focus, .select2-container .has-success .select2-choice:focus, .has-success .post-password-form input[type="password"]:focus, .post-password-form .has-success input[type="password"]:focus, .has-success .woocommerce form .form-row select a:focus, .woocommerce form .form-row select .has-success a:focus, .has-success .woocommerce-page form .form-row select a:focus, .woocommerce-page form .form-row select .has-success a:focus, .has-success .hydrus_core_woocommerce_options form .form-row select a:focus, .hydrus_core_woocommerce_options form .form-row select .has-success a:focus, .has-success .woocommerce form .form-row .chosen-container-single a:focus, .woocommerce form .form-row .chosen-container-single .has-success a:focus, .has-success .woocommerce-page form .form-row .chosen-container-single a:focus, .woocommerce-page form .form-row .chosen-container-single .has-success a:focus, .has-success .hydrus_core_woocommerce_options form .form-row .chosen-container-single a:focus, .hydrus_core_woocommerce_options form .form-row .chosen-container-single .has-success a:focus, .has-success .woocommerce form .form-row .select2-container .select2-choice:focus, .woocommerce form .form-row .select2-container .has-success .select2-choice:focus, .has-success .woocommerce-page form .form-row .select2-container .select2-choice:focus, .woocommerce-page form .form-row .select2-container .has-success .select2-choice:focus, .has-success .hydrus_core_woocommerce_options form .form-row .select2-container .select2-choice:focus, .hydrus_core_woocommerce_options form .form-row .select2-container .has-success .select2-choice:focus, .has-success .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row .has-success input.input-text:focus, .has-success .woocommerce-page form .form-row input.input-text:focus, .woocommerce-page form .form-row .has-success input.input-text:focus, .has-success .hydrus_core_woocommerce_options form .form-row input.input-text:focus, .hydrus_core_woocommerce_options form .form-row .has-success input.input-text:focus, .has-success .woocommerce form .form-row textarea:focus, .woocommerce form .form-row .has-success textarea:focus, .has-success .woocommerce-page form .form-row textarea:focus, .woocommerce-page form .form-row .has-success textarea:focus, .has-success .hydrus_core_woocommerce_options form .form-row textarea:focus, .hydrus_core_woocommerce_options form .form-row .has-success textarea:focus {
    border-color: #3ba5ea; }

.has-warning .help-block {
  color: #3ba5ea; }
  .has-warning .form-control:focus, .has-warning select a:focus, select .has-warning a:focus, .has-warning .chosen-container-single a:focus, .chosen-container-single .has-warning a:focus, .has-warning input.input-text:focus, .has-warning textarea:focus, .has-warning .select2-container .select2-choice:focus, .select2-container .has-warning .select2-choice:focus, .has-warning .post-password-form input[type="password"]:focus, .post-password-form .has-warning input[type="password"]:focus, .has-warning .woocommerce form .form-row select a:focus, .woocommerce form .form-row select .has-warning a:focus, .has-warning .woocommerce-page form .form-row select a:focus, .woocommerce-page form .form-row select .has-warning a:focus, .has-warning .hydrus_core_woocommerce_options form .form-row select a:focus, .hydrus_core_woocommerce_options form .form-row select .has-warning a:focus, .has-warning .woocommerce form .form-row .chosen-container-single a:focus, .woocommerce form .form-row .chosen-container-single .has-warning a:focus, .has-warning .woocommerce-page form .form-row .chosen-container-single a:focus, .woocommerce-page form .form-row .chosen-container-single .has-warning a:focus, .has-warning .hydrus_core_woocommerce_options form .form-row .chosen-container-single a:focus, .hydrus_core_woocommerce_options form .form-row .chosen-container-single .has-warning a:focus, .has-warning .woocommerce form .form-row .select2-container .select2-choice:focus, .woocommerce form .form-row .select2-container .has-warning .select2-choice:focus, .has-warning .woocommerce-page form .form-row .select2-container .select2-choice:focus, .woocommerce-page form .form-row .select2-container .has-warning .select2-choice:focus, .has-warning .hydrus_core_woocommerce_options form .form-row .select2-container .select2-choice:focus, .hydrus_core_woocommerce_options form .form-row .select2-container .has-warning .select2-choice:focus, .has-warning .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row .has-warning input.input-text:focus, .has-warning .woocommerce-page form .form-row input.input-text:focus, .woocommerce-page form .form-row .has-warning input.input-text:focus, .has-warning .hydrus_core_woocommerce_options form .form-row input.input-text:focus, .hydrus_core_woocommerce_options form .form-row .has-warning input.input-text:focus, .has-warning .woocommerce form .form-row textarea:focus, .woocommerce form .form-row .has-warning textarea:focus, .has-warning .woocommerce-page form .form-row textarea:focus, .woocommerce-page form .form-row .has-warning textarea:focus, .has-warning .hydrus_core_woocommerce_options form .form-row textarea:focus, .hydrus_core_woocommerce_options form .form-row .has-warning textarea:focus {
    border-color: #3ba5ea; }

.has-error .help-block {
  color: #3ba5ea; }
  .has-error .form-control:focus, .has-error select a:focus, select .has-error a:focus, .has-error .chosen-container-single a:focus, .chosen-container-single .has-error a:focus, .has-error input.input-text:focus, .has-error textarea:focus, .has-error .select2-container .select2-choice:focus, .select2-container .has-error .select2-choice:focus, .has-error .post-password-form input[type="password"]:focus, .post-password-form .has-error input[type="password"]:focus, .has-error .woocommerce form .form-row select a:focus, .woocommerce form .form-row select .has-error a:focus, .has-error .woocommerce-page form .form-row select a:focus, .woocommerce-page form .form-row select .has-error a:focus, .has-error .hydrus_core_woocommerce_options form .form-row select a:focus, .hydrus_core_woocommerce_options form .form-row select .has-error a:focus, .has-error .woocommerce form .form-row .chosen-container-single a:focus, .woocommerce form .form-row .chosen-container-single .has-error a:focus, .has-error .woocommerce-page form .form-row .chosen-container-single a:focus, .woocommerce-page form .form-row .chosen-container-single .has-error a:focus, .has-error .hydrus_core_woocommerce_options form .form-row .chosen-container-single a:focus, .hydrus_core_woocommerce_options form .form-row .chosen-container-single .has-error a:focus, .has-error .woocommerce form .form-row .select2-container .select2-choice:focus, .woocommerce form .form-row .select2-container .has-error .select2-choice:focus, .has-error .woocommerce-page form .form-row .select2-container .select2-choice:focus, .woocommerce-page form .form-row .select2-container .has-error .select2-choice:focus, .has-error .hydrus_core_woocommerce_options form .form-row .select2-container .select2-choice:focus, .hydrus_core_woocommerce_options form .form-row .select2-container .has-error .select2-choice:focus, .has-error .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row .has-error input.input-text:focus, .has-error .woocommerce-page form .form-row input.input-text:focus, .woocommerce-page form .form-row .has-error input.input-text:focus, .has-error .hydrus_core_woocommerce_options form .form-row input.input-text:focus, .hydrus_core_woocommerce_options form .form-row .has-error input.input-text:focus, .has-error .woocommerce form .form-row textarea:focus, .woocommerce form .form-row .has-error textarea:focus, .has-error .woocommerce-page form .form-row textarea:focus, .woocommerce-page form .form-row .has-error textarea:focus, .has-error .hydrus_core_woocommerce_options form .form-row textarea:focus, .hydrus_core_woocommerce_options form .form-row .has-error textarea:focus {
    border-color: #3ba5ea; }

.widget-area .widget, .wpb_widgetised_column .widget {
  font-size: 14px; }
  .widget-area .widget select, .wpb_widgetised_column .widget select {
    background: #f7f7f7;
    color: #1e1e1e;
    border: solid 1px #fff; }

.widget.contact-info address {
  font-family: 'Lato'; }
  .widget.contact-info address p, .widget.contact-info address .line {
    line-height: 21px;
    letter-spacing: 0px; }
  .widget.contact-info address p a, .widget.contact-info address .line a {
    color: #1e1e1e; }
    .widget.contact-info address p a:focus, .widget.contact-info address .line a:focus, .widget.contact-info address p a:hover, .widget.contact-info address .line a:hover {
      color: #3ba5ea; }
  .widget.contact-info .th-icon {
    font-size: 12px; }
  .widget.contact-info .separator {
    border-right-color: #808080; }

@media (min-width: 992px) {
  .widget.contact-info address {
    font-family: 'Lato'; } }

.widget.contact-form .form-group {
  font-family: 'Lato'; }
  .widget.twitter a {
    color: #1e1e1e; }
  .widget.twitter a:focus, .widget.twitter a:hover {
    color: #3ba5ea; }
  .widget.twitter ul.tweets {
    font-family: 'Lato'; }
  .widget.twitter ul.tweets li.tweet .content .name {
    font-size: 17px;
    line-height: 17px; }
    .widget.twitter ul.tweets li.tweet .content .name span {
      font-size: 12px; }
    .widget.twitter ul.tweets li.tweet .content .date {
      font-size: 12px; }
    .widget.twitter ul.tweets li.tweet .content p {
      line-height: 21px; }
    .widget.twitter ul.tweets li.tweet .content p .rt {
      color: #1e1e1e; }
    .widget.twitter ul.tweets li.tweet .content .actions {
      font-size: 13px; }
    .widget.twitter ul.tweets li.tweet .content .actions a .th-icon {
      font-size: 15px; }

.widget.testimonials .carousel-inner, .testimonials-wrapper .carousel-inner {
  background-color: #f7f7f7; }
  .widget.testimonials .carousel-inner .item .testimonial, .testimonials-wrapper .carousel-inner .item .testimonial {
    background: #f7f7f7; }
  .widget.testimonials .carousel-inner .item .testimonial header .content .name, .testimonials-wrapper .carousel-inner .item .testimonial header .content .name {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    color: #1e1e1e; }
    .widget.testimonials .carousel-inner .item .testimonial header .content .line, .testimonials-wrapper .carousel-inner .item .testimonial header .content .line {
      font-family: 'Lato';
      color: #808080; }
  .widget.testimonials .carousel-inner .item .testimonial .comment, .testimonials-wrapper .carousel-inner .item .testimonial .comment {
    font-family: 'Lato';
    color: #808080; }
  .widget.testimonials .indicators-wrapper, .testimonials-wrapper .indicators-wrapper {
    background: #f7f7f7; }

.widget.team-members .carousel-inner {
  background-color: #f7f7f7; }
  .widget.team-members .carousel-inner .item .team-member {
    background: #f7f7f7; }
  .widget.team-members .carousel-inner .item .team-member header .content .name {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    color: #1e1e1e; }
    .widget.team-members .carousel-inner .item .team-member header .content .line {
      font-family: 'Lato';
      color: #808080; }
  .widget.team-members .carousel-inner .item .team-member .comment {
    font-family: 'Lato';
    color: #808080; }
  .widget.team-members .indicators-wrapper {
    background: #f7f7f7; }

.widget.carousel .carousel-control {
  color: #adadad; }
  .widget.carousel .carousel-control:hover {
    color: #1e1e1e; }

.widget.tag-cloud a, .widget.widget_product_tag_cloud a {
  font-family: 'Lato';
  background: #f7f7f7;
  color: #1e1e1e; }
  .widget.tag-cloud a:hover, .widget.widget_product_tag_cloud a:hover, .widget.tag-cloud a:focus, .widget.widget_product_tag_cloud a:focus {
    color: #fff;
    background: #3ba5ea; }

.widget.links ul li {
  border-bottom-color: #eaeaea; }
  .widget.links ul li a {
    color: #1e1e1e; }
    .widget.links ul li a:hover {
      color: #3ba5ea; }

.widget.widget_product_categories ul > li, .widget.widget_categories ul > li, .widget.widget_nav_menu ul > li, .widget.widget_pages ul > li, .widget.widget_recent_entries ul > li, .widget.widget_meta ul > li, .widget.widget_archive ul > li, .widget.widget_recent_comments ul > li {
  border-bottom-color: #eaeaea; }
  .widget.widget_product_categories ul > li:before, .widget.widget_categories ul > li:before, .widget.widget_nav_menu ul > li:before, .widget.widget_pages ul > li:before, .widget.widget_recent_entries ul > li:before, .widget.widget_meta ul > li:before, .widget.widget_archive ul > li:before, .widget.widget_recent_comments ul > li:before {
    color: #1e1e1e; }
  .widget.widget_product_categories ul > li a, .widget.widget_categories ul > li a, .widget.widget_nav_menu ul > li a, .widget.widget_pages ul > li a, .widget.widget_recent_entries ul > li a, .widget.widget_meta ul > li a, .widget.widget_archive ul > li a, .widget.widget_recent_comments ul > li a {
    color: #1e1e1e;
    font-family: 'Lato'; }
    .widget.widget_product_categories ul > li a:hover, .widget.widget_categories ul > li a:hover, .widget.widget_nav_menu ul > li a:hover, .widget.widget_pages ul > li a:hover, .widget.widget_recent_entries ul > li a:hover, .widget.widget_meta ul > li a:hover, .widget.widget_archive ul > li a:hover, .widget.widget_recent_comments ul > li a:hover {
      color: #3ba5ea; }
  .widget.widget_product_categories ul > li .count, .widget.widget_categories ul > li .count, .widget.widget_nav_menu ul > li .count, .widget.widget_pages ul > li .count, .widget.widget_recent_entries ul > li .count, .widget.widget_meta ul > li .count, .widget.widget_archive ul > li .count, .widget.widget_recent_comments ul > li .count {
    color: #1e1e1e; }
  .widget.widget_product_categories ul > li .children li:first-of-type, .widget.widget_categories ul > li .children li:first-of-type, .widget.widget_nav_menu ul > li .children li:first-of-type, .widget.widget_pages ul > li .children li:first-of-type, .widget.widget_recent_entries ul > li .children li:first-of-type, .widget.widget_meta ul > li .children li:first-of-type, .widget.widget_archive ul > li .children li:first-of-type, .widget.widget_recent_comments ul > li .children li:first-of-type {
    border-top-color: #eaeaea; }

.widget.widget_rss ul > li {
  border-bottom-color: #eaeaea; }
  .widget.widget_rss ul > li:before {
    color: #1e1e1e; }
  .widget.widget_rss ul > li a {
    color: #1e1e1e;
    font-family: 'Lato'; }
    .widget.widget_rss ul > li a:hover {
      color: #3ba5ea; }
  .widget.widget_rss ul > li .count {
    color: #1e1e1e; }
  .widget.widget_rss ul > li .children li:first-of-type {
    border-top-color: #eaeaea; }

.widget.widget_search {
  background-color: #f7f7f7;
  border: solid 1px #fff; }
  .widget.widget_search form div:before {
    color: #1e1e1e; }
  .widget.widget_search h4.widget-title {
    font-weight: 700;
    font-style: normal; }
  .widget.widget_search label:before {
    color: #1e1e1e; }
  .widget.widget_search #s, .widget.widget_search .search-field {
    background-color: #fff;
    color: #1e1e1e;
    font-family: 'Lato'; }
  .widget.widget_search #s:placeholder, .widget.widget_search .search-field:placeholder {
    color: #808080; }
  .widget.widget_search #searchsubmit, .widget.widget_search .search-submit {
    fill: #1e1e1e;
    background-color: #3ba5ea;
    color: #1e1e1e; }

.widget.widget_calendar .calendar_wrap {
  border: solid 1px #fff; }
  .widget.widget_calendar .calendar_wrap > table caption {
    background-color: #f7f7f7;
    border-bottom: 1px solid #fff;
    font-family: 'Lato';
    font-weight: 300;
    font-style: normal;
    letter-spacing: 0.6px;
    word-spacing: 1px;
    color: #1e1e1e; }
  .widget.widget_calendar .calendar_wrap > table thead {
    background-color: #f7f7f7;
    border-bottom: 1px solid #fff; }
    .widget.widget_calendar .calendar_wrap > table thead th {
      font-family: 'Lato';
      font-weight: 300;
      font-style: normal;
      color: #1e1e1e; }
  .widget.widget_calendar .calendar_wrap > table tbody {
    background-color: #f7f7f7;
    border-bottom: 1px solid #fff; }
  .widget.widget_calendar .calendar_wrap > table tfoot {
    background-color: #f7f7f7;
    border-bottom: 1px solid #fff; }
    .widget.widget_calendar .calendar_wrap > table tfoot td {
      font-family: 'Lato';
      font-style: normal;
      font-style: 300; }
    .widget.widget_calendar .calendar_wrap > table tfoot td#prev {
      color: #1e1e1e; }
    .widget.widget_calendar .calendar_wrap > table tfoot td#next {
      color: #1e1e1e; }

.widget.widget_price_filter {
  background-color: #f7f7f7; }
  .widget.widget_price_filter h4.widget-title {
    font-size: 12.6px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0.6px;
    word-spacing: 1px; }
  .widget.widget_price_filter .price_slider_wrapper .price_slider.ui-widget-content {
    background: #eaeaea; }
  .widget.widget_price_filter .price_slider_wrapper .price_slider.ui-widget-content .ui-slider-range {
    background-color: #fff; }
  .widget.widget_price_filter .price_slider_wrapper .price_slider.ui-widget-content .ui-slider-handle {
    background: #3ba5ea; }
  .widget.widget_price_filter .price_slider_amount .price_label {
    font-family: 'Lato'; }

.widget.widget_product_search {
  background-color: #f7f7f7; }
  .widget.widget_product_search h4.widget-title {
    font-size: 12.6px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0.6px;
    word-spacing: 1px; }
  .widget.widget_product_search .woocommerce-product-search:before {
    color: #1e1e1e; }
  .widget.widget_product_search .woocommerce-product-search .search-field {
    background-color: #fff;
    color: #1e1e1e;
    font-family: 'Lato'; }
  .widget.widget_product_search .woocommerce-product-search .search-field:placeholder {
    color: #808080; }
  .widget.widget_product_search .woocommerce-product-search input[type="submit"] {
    fill: #1e1e1e;
    background-color: #3ba5ea;
    color: #1e1e1e; }

.widget.woocommerce.widget_products a, .widget.woocommerce.widget_recent_reviews a, .widget.woocommerce.widget_top_rated_products a {
  color: #1e1e1e; }
  .widget.woocommerce.widget_products a:focus, .widget.woocommerce.widget_recent_reviews a:focus, .widget.woocommerce.widget_top_rated_products a:focus, .widget.woocommerce.widget_products a:hover, .widget.woocommerce.widget_recent_reviews a:hover, .widget.woocommerce.widget_top_rated_products a:hover {
    color: #3ba5ea; }
  .widget.woocommerce.widget_products ul.product_list_widget li a, .widget.woocommerce.widget_recent_reviews ul.product_list_widget li a, .widget.woocommerce.widget_top_rated_products ul.product_list_widget li a {
    color: #1e1e1e; }

.widget.woocommerce.widget_shopping_cart {
  background-color: #f7f7f7; }
  .widget.woocommerce.widget_shopping_cart h4.widget-title {
    font-weight: 300;
    font-style: normal; }
  .widget.woocommerce.widget_shopping_cart .cart_list.product_list_widget li a, .widget.woocommerce.widget_shopping_cart .cart_list.product_list_widget li.mini_cart_item a {
    color: #1e1e1e; }
    .widget.woocommerce.widget_shopping_cart .cart_list.product_list_widget li a:hover, .widget.woocommerce.widget_shopping_cart .cart_list.product_list_widget li.mini_cart_item a:hover {
      color: #3ba5ea; }
  .widget.woocommerce.widget_shopping_cart .cart_list.product_list_widget li a.remove:hover, .widget.woocommerce.widget_shopping_cart .cart_list.product_list_widget li.mini_cart_item a.remove:hover {
    background-color: #3ba5ea; }
  .widget.woocommerce.widget_shopping_cart .total {
    border-top: 1px solid #eaeaea;
    color: #1e1e1e; }

figure figcaption {
  color: #fff;
  border: transparent solid 10px; }
  figure.hover-type-text.filled figcaption .actions .action {
    border-color: #1e1e1e;
    background: #1e1e1e; }
    figure.hover-type-text.filled figcaption .actions .action:hover, figure.hover-type-text.filled figcaption .actions .action:focus, figure.hover-type-text.filled figcaption .actions .action:active {
      background-color: #1e1e1e; }
  figure.hover-type-icons figcaption .actions .action:after, figure.hover-type-icons figcaption .actions object:after, figure.hover-type-icons figcaption .actions .action .action:after, figure.hover-type-icons figcaption .actions object .action:after {
    background: #1e1e1e;
    color: #fff; }
    figure.hover-type-icons figcaption .actions .action .action:hover:after, figure.hover-type-icons figcaption .actions object .action:hover:after, figure.hover-type-icons figcaption .actions .action .action:focus:after, figure.hover-type-icons figcaption .actions object .action:focus:after, figure.hover-type-icons figcaption .actions .action .action:active:after, figure.hover-type-icons figcaption .actions object .action:active:after {
      background: #1e1e1e;
      color: #fff; }
    figure.hover-type-icons figcaption .actions .action:hover:after, figure.hover-type-icons figcaption .actions object:hover:after, figure.hover-type-icons figcaption .actions .action:focus:after, figure.hover-type-icons figcaption .actions object:focus:after, figure.hover-type-icons figcaption .actions .action:active:after, figure.hover-type-icons figcaption .actions object:active:after {
      background: #1e1e1e;
      color: #fff; }
  figure .hover-overlay {
    background: rgba(32, 32, 32, 0.81); }

figure.hover-effect-fry figcaption {
  background-color: rgba(32, 32, 32, 0.81); }

@media (max-width: 991px) {
  figure.hover-effect-fry figcaption, figure.hover-effect-rotate-in figcaption, figure.hover-effect-zoom figcaption, figure.hover-follow-the-mouse figcaption, figure.hover-effect-framing figcaption, figure.hover-effect-read-more figcaption {
    background-color: rgba(32, 32, 32, 0.81); } }

@media (min-width: 992px) {
  figure.hover-effect-rotate-in figcaption {
    background-color: rgba(32, 32, 32, 0.81); }

  figure.hover-effect-zoom figcaption {
    background-color: rgba(32, 32, 32, 0.81); }

  figure.hover-follow-the-mouse figcaption {
    background-color: rgba(32, 32, 32, 0.81); }

  figure.hover-effect-framing figcaption .hover-frame {
    border: solid 1px #fff; }
    figure.hover-effect-framing:hover .hover-overlay {
      border: transparent solid 10px; }

  figure.hover-effect-read-more .hover-overlay {
    border: transparent solid 10px;
    height: calc(100% - 74px); }
    figure.hover-effect-read-more figcaption {
      background: #f7f7f7;
      left: 10px;
      width: calc(100% - 20px);
      transition-delay: 0.4s; }
    figure.hover-effect-read-more.hover-type-icons figcaption .actions .action:hover:after {
      color: #3ba5ea; }
    figure.hover-effect-read-more:hover figcaption {
      bottom: 10px;
      transition-delay: 0s; } }

@-webkit-keyframes fromHighlightToBody {
  1% {
    background-color: #fff; }

  99% {
    background-color: #3ba5ea; } }

@-moz-keyframes fromHighlightToBody {
  1% {
    background-color: #fff; }

  99% {
    background-color: #3ba5ea; } }

@-o-keyframes fromHighlightToBody {
  1% {
    background-color: #fff; }

  99% {
    background-color: #3ba5ea; } }

@keyframes fromHighlightToBody {
  1% {
    background-color: #fff; }

  99% {
    background-color: #3ba5ea; } }

.team-members-wrapper .team-member-element .line {
  font-family: 'Lato';
  color: #808080; }
  .team-members-wrapper .team-member-element .comment {
    font-family: 'Lato'; }
  .team-members-wrapper .team-member-element .competencies .competency-name {
    color: #808080;
    font-family: 'Lato'; }

.og-grid > li.og-expanded > a::after {
  border-bottom-color: #3ba5ea; }

.og-expander {
  background: #f7f7f7; }

.og-close::before {
  background: #808080; }
  .og-close::after {
    background: #808080; }
  .og-close:hover::before, .og-close:hover::after {
    background: #1e1e1e; }

.og-fullimg figure .th-icon {
  color: #1e1e1e;
  background: #3ba5ea; }

.og-details h3:before {
  color: #3ba5ea; }

.team-members-grid-wrapper li > a > figure .th-icon {
  color: #1e1e1e;
  background: #3ba5ea; }
  .team-members-grid-wrapper li .info {
    border-bottom: solid 4px #3ba5ea;
    background: #f7f7f7; }
  .team-members-grid-wrapper li .info .name {
    color: #1e1e1e; }
  .team-members-grid-wrapper li .info .line {
    font-family: 'Lato';
    color: #808080; }
  .team-members-grid-wrapper li.og-expanded .info, .team-members-grid-wrapper li:hover .info {
    border-bottom: solid 4px #eaeaea; }

.th-infobox-wrapper .th-infobox .content {
  font-family: 'Lato'; }

.th-list-content .uavc-list-desc {
  font-family: 'Lato'; }

.th-pricebox-wrapper .th-pricebox .price {
  background: #f7f7f7;
  color: #fff;
  font-family: 'Lato'; }
  .th-pricebox-wrapper .th-pricebox .content p {
    border-bottom-color: #eaeaea; }
    .th-pricebox-wrapper .th-pricebox .content p:first-of-type {
      border-top-color: #eaeaea; }
  .th-pricebox-wrapper .calltoaction-wrapper .calltoaction:hover, .th-pricebox-wrapper .calltoaction-wrapper .comments .comment-respond #submitform:hover, .comments .comment-respond .th-pricebox-wrapper .calltoaction-wrapper #submitform:hover, .th-pricebox-wrapper .calltoaction-wrapper .widget.contact-form .form-group input.btn:hover, .th-pricebox-wrapper .calltoaction-wrapper .widget.contact-form .form-group .post-password-form input[type="submit"]:hover, .post-password-form .th-pricebox-wrapper .calltoaction-wrapper .widget.contact-form .form-group input[type="submit"]:hover, .th-pricebox-wrapper .calltoaction-wrapper .widget.contact-form .form-group figure.hover-type-text figcaption .actions input.action:hover, figure.hover-type-text figcaption .actions .th-pricebox-wrapper .calltoaction-wrapper .widget.contact-form .form-group input.action:hover, .th-pricebox-wrapper .calltoaction-wrapper .widget.contact-form .form-group figure.hover-type-text figcaption .actions input:hover, figure.hover-type-text figcaption .actions .th-pricebox-wrapper .calltoaction-wrapper .widget.contact-form .form-group input:hover, .widget.contact-form .form-group .th-pricebox-wrapper .calltoaction-wrapper input.btn:hover, .th-pricebox-wrapper .calltoaction-wrapper .widget.widget_price_filter .price_slider_amount button.button:hover, .widget.widget_price_filter .price_slider_amount .th-pricebox-wrapper .calltoaction-wrapper button.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce div.product form.cart .button:hover, .woocommerce div.product form.cart .th-pricebox-wrapper .calltoaction-wrapper .button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce-page div.product form.cart .button:hover, .woocommerce-page div.product form.cart .th-pricebox-wrapper .calltoaction-wrapper .button:hover, .th-pricebox-wrapper .calltoaction-wrapper .hydrus_core_woocommerce_options div.product form.cart .button:hover, .hydrus_core_woocommerce_options div.product form.cart .th-pricebox-wrapper .calltoaction-wrapper .button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce #content div.product form.cart .button:hover, .woocommerce #content div.product form.cart .th-pricebox-wrapper .calltoaction-wrapper .button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce-page #content div.product form.cart .button:hover, .woocommerce-page #content div.product form.cart .th-pricebox-wrapper .calltoaction-wrapper .button:hover, .th-pricebox-wrapper .calltoaction-wrapper .hydrus_core_woocommerce_options #content div.product form.cart .button:hover, .hydrus_core_woocommerce_options #content div.product form.cart .th-pricebox-wrapper .calltoaction-wrapper .button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce a.button:hover, .woocommerce .th-pricebox-wrapper .calltoaction-wrapper a.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce-page a.button:hover, .woocommerce-page .th-pricebox-wrapper .calltoaction-wrapper a.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .hydrus_core_woocommerce_options a.button:hover, .hydrus_core_woocommerce_options .th-pricebox-wrapper .calltoaction-wrapper a.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce button.button:hover, .woocommerce .th-pricebox-wrapper .calltoaction-wrapper button.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce-page button.button:hover, .woocommerce-page .th-pricebox-wrapper .calltoaction-wrapper button.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .hydrus_core_woocommerce_options button.button:hover, .hydrus_core_woocommerce_options .th-pricebox-wrapper .calltoaction-wrapper button.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce input.button:hover, .woocommerce .th-pricebox-wrapper .calltoaction-wrapper input.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce-page input.button:hover, .woocommerce-page .th-pricebox-wrapper .calltoaction-wrapper input.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .hydrus_core_woocommerce_options input.button:hover, .hydrus_core_woocommerce_options .th-pricebox-wrapper .calltoaction-wrapper input.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce #respond input#submitform:hover, .woocommerce #respond .th-pricebox-wrapper .calltoaction-wrapper input#submitform:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce-page #respond input#submitform:hover, .woocommerce-page #respond .th-pricebox-wrapper .calltoaction-wrapper input#submitform:hover, .th-pricebox-wrapper .calltoaction-wrapper .hydrus_core_woocommerce_options #respond input#submitform:hover, .hydrus_core_woocommerce_options #respond .th-pricebox-wrapper .calltoaction-wrapper input#submitform:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce #content input.button:hover, .woocommerce #content .th-pricebox-wrapper .calltoaction-wrapper input.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .woocommerce-page #content input.button:hover, .woocommerce-page #content .th-pricebox-wrapper .calltoaction-wrapper input.button:hover, .th-pricebox-wrapper .calltoaction-wrapper .hydrus_core_woocommerce_options #content input.button:hover, .hydrus_core_woocommerce_options #content .th-pricebox-wrapper .calltoaction-wrapper input.button:hover {
    color: #808080; }
  .th-pricebox-wrapper a:hover {
    color: #808080; }
  .th-pricebox-wrapper:hover {
    color: #808080; }
  .th-pricebox-wrapper:hover .calltoaction, .th-pricebox-wrapper:hover .comments .comment-respond #submitform, .comments .comment-respond .th-pricebox-wrapper:hover #submitform, .th-pricebox-wrapper:hover .widget.contact-form .form-group input.btn, .th-pricebox-wrapper:hover .widget.contact-form .form-group .post-password-form input[type="submit"], .post-password-form .th-pricebox-wrapper:hover .widget.contact-form .form-group input[type="submit"], .th-pricebox-wrapper:hover .widget.contact-form .form-group figure.hover-type-text figcaption .actions input.action, figure.hover-type-text figcaption .actions .th-pricebox-wrapper:hover .widget.contact-form .form-group input.action, .th-pricebox-wrapper:hover .widget.contact-form .form-group figure.hover-type-text figcaption .actions input, figure.hover-type-text figcaption .actions .th-pricebox-wrapper:hover .widget.contact-form .form-group input, .widget.contact-form .form-group .th-pricebox-wrapper:hover input.btn, .th-pricebox-wrapper:hover .widget.widget_price_filter .price_slider_amount button.button, .widget.widget_price_filter .price_slider_amount .th-pricebox-wrapper:hover button.button, .th-pricebox-wrapper:hover .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .th-pricebox-wrapper:hover .button, .th-pricebox-wrapper:hover .woocommerce-page div.product form.cart .button, .woocommerce-page div.product form.cart .th-pricebox-wrapper:hover .button, .th-pricebox-wrapper:hover .hydrus_core_woocommerce_options div.product form.cart .button, .hydrus_core_woocommerce_options div.product form.cart .th-pricebox-wrapper:hover .button, .th-pricebox-wrapper:hover .woocommerce #content div.product form.cart .button, .woocommerce #content div.product form.cart .th-pricebox-wrapper:hover .button, .th-pricebox-wrapper:hover .woocommerce-page #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .th-pricebox-wrapper:hover .button, .th-pricebox-wrapper:hover .hydrus_core_woocommerce_options #content div.product form.cart .button, .hydrus_core_woocommerce_options #content div.product form.cart .th-pricebox-wrapper:hover .button, .th-pricebox-wrapper:hover .woocommerce a.button, .woocommerce .th-pricebox-wrapper:hover a.button, .th-pricebox-wrapper:hover .woocommerce-page a.button, .woocommerce-page .th-pricebox-wrapper:hover a.button, .th-pricebox-wrapper:hover .hydrus_core_woocommerce_options a.button, .hydrus_core_woocommerce_options .th-pricebox-wrapper:hover a.button, .th-pricebox-wrapper:hover .woocommerce button.button, .woocommerce .th-pricebox-wrapper:hover button.button, .th-pricebox-wrapper:hover .woocommerce-page button.button, .woocommerce-page .th-pricebox-wrapper:hover button.button, .th-pricebox-wrapper:hover .hydrus_core_woocommerce_options button.button, .hydrus_core_woocommerce_options .th-pricebox-wrapper:hover button.button, .th-pricebox-wrapper:hover .woocommerce input.button, .woocommerce .th-pricebox-wrapper:hover input.button, .th-pricebox-wrapper:hover .woocommerce-page input.button, .woocommerce-page .th-pricebox-wrapper:hover input.button, .th-pricebox-wrapper:hover .hydrus_core_woocommerce_options input.button, .hydrus_core_woocommerce_options .th-pricebox-wrapper:hover input.button, .th-pricebox-wrapper:hover .woocommerce #respond input#submitform, .woocommerce #respond .th-pricebox-wrapper:hover input#submitform, .th-pricebox-wrapper:hover .woocommerce-page #respond input#submitform, .woocommerce-page #respond .th-pricebox-wrapper:hover input#submitform, .th-pricebox-wrapper:hover .hydrus_core_woocommerce_options #respond input#submitform, .hydrus_core_woocommerce_options #respond .th-pricebox-wrapper:hover input#submitform, .th-pricebox-wrapper:hover .woocommerce #content input.button, .woocommerce #content .th-pricebox-wrapper:hover input.button, .th-pricebox-wrapper:hover .woocommerce-page #content input.button, .woocommerce-page #content .th-pricebox-wrapper:hover input.button, .th-pricebox-wrapper:hover .hydrus_core_woocommerce_options #content input.button, .hydrus_core_woocommerce_options #content .th-pricebox-wrapper:hover input.button {
    color: #808080; }

ul.sshare li.sshare-button, ul.social-profiles li.sshare-button, ul.sshare li.like, ul.social-profiles li.like {
  color: #1e1e1e;
  background: #f7f7f7; }
  ul.sshare li.sshare-button a, ul.social-profiles li.sshare-button a, ul.sshare li.like a, ul.social-profiles li.like a {
    color: #1e1e1e; }
  ul.sshare li.sshare-button a:hover, ul.social-profiles li.sshare-button a:hover, ul.sshare li.like a:hover, ul.social-profiles li.like a:hover {
    color: #fff; }
  ul.sshare li.sshare-button:hover, ul.social-profiles li.sshare-button:hover, ul.sshare li.like:hover, ul.social-profiles li.like:hover {
    background: #3ba5ea;
    color: #fff; }
  ul.sshare li.sshare-button:hover .sshare-count, ul.social-profiles li.sshare-button:hover .sshare-count, ul.sshare li.like:hover .sshare-count, ul.social-profiles li.like:hover .sshare-count {
    color: #3ba5ea; }
  ul.sshare li.sshare-button:hover a, ul.social-profiles li.sshare-button:hover a, ul.sshare li.like:hover a, ul.social-profiles li.like:hover a {
    color: #fff; }
  ul.sshare li.sshare-button .sshare-count, ul.social-profiles li.sshare-button .sshare-count, ul.sshare li.like .sshare-count, ul.social-profiles li.like .sshare-count {
    font-family: 'Lato';
    background: #f7f7f7;
    color: #808080; }

ul.social-profiles li.sshare-button {
  background: #3ba5ea;
  color: #fff; }
  ul.social-profiles li.sshare-button a {
    color: #fff; }
  ul.social-profiles li.sshare-button:hover {
    color: #1e1e1e;
    background: #f7f7f7; }
  ul.social-profiles li.sshare-button:hover a {
    color: #1e1e1e; }

.sshare-popup .spopup {
  background: #fff; }
  .sshare-popup .spopup .stitle {
    color: #3ba5ea; }
  .sshare-popup .sseparator {
    border-bottom: solid 2px #f7f7f7; }

a.jm-post-like {
  font-family: 'Lato'; }

a.jm-post-like.liked {
  color: #adadad; }

.jp-audio-player {
  color: #1e1e1e; }
  .jp-audio-player .seek-bar .jp-seek-bar {
    background: #fff; }
  .jp-audio-player .seek-bar .jp-seek-bar .jp-play-bar {
    background: #808080; }
  .jp-audio-player .volume-bar .jp-volume-bar {
    background: #fff; }
  .jp-audio-player .volume-bar .jp-volume-bar .jp-volume-bar-value {
    background: #808080; }

.th-collapsible-panel {
  background: #f7f7f7; }
  .th-collapsible-panel .cp_title.collapsed:hover:after {
    color: #3ba5ea; }
  .th-collapsible-panel .cp_title span {
    color: #1e1e1e; }
  .th-collapsible-panel .cp_title:after {
    color: #1e1e1e; }
  .th-collapsible-panel .cp_title:hover:after {
    color: #1e1e1e; }
  .th-collapsible-panel .cp_content {
    color: #808080; }

.works_collage .controls .filter > li {
  color: #1e1e1e; }
  .works_collage .controls .filter > li.active {
    color: #fff;
    background-color: #3ba5ea; }
  .works_collage .controls .filter > li.active > a {
    color: #fff;
    background-color: #3ba5ea; }
  .works_collage .controls .filter > li.active:hover, .works_collage .controls .filter > li.active:focus {
    color: #fff;
    background-color: #3ba5ea; }
    .works_collage .controls .filter > li.active:hover > a, .works_collage .controls .filter > li.active:focus > a {
      color: #fff;
      background-color: #3ba5ea; }
  .works_collage .controls .filter > li:hover, .works_collage .controls .filter > li:focus {
    color: #3ba5ea; }
  .works_collage .controls .filter > li:hover > a, .works_collage .controls .filter > li:focus > a {
    color: #3ba5ea; }
  .works_collage .controls .filter .dropdown .dropdown-toggle {
    color: #1e1e1e; }
  .works_collage .controls .filter .dropdown:hover, .works_collage .controls .filter .dropdown:focus {
    color: #3ba5ea; }
  .works_collage .controls .filter .dropdown:hover .dropdown-toggle, .works_collage .controls .filter .dropdown:focus .dropdown-toggle {
    color: #3ba5ea; }
  .works_collage .controls .sort {
    font-family: 'Lato'; }
  .works_collage .controls .sort .dropdown .dropdown-toggle {
    color: #1e1e1e; }
  .works_collage .controls .sort .dropdown:hover, .works_collage .controls .sort .dropdown:focus {
    color: #3ba5ea; }
  .works_collage .controls .sort .dropdown:hover .dropdown-toggle, .works_collage .controls .sort .dropdown:focus .dropdown-toggle {
    color: #3ba5ea; }
  .works_collage .controls .sort li.active {
    color: #3ba5ea; }
  .works_collage .elements .item > .subtitle {
    color: #808080; }
  .works_collage .elements .item > .subtitle span {
    color: #808080; }
  .works_collage .elements .item > .subtitle span:hover {
    color: #3ba5ea; }
  .works_collage .elements .item > .excerpt {
    font-size: 14px; }
  .works_collage .elements .item figure figcaption > .subtitle, .works_collage .elements .item figure figcaption > .info-box > .subtitle, .works_collage .elements .item figure figcaption > a > .info-box > .subtitle {
    font-size: 14px;
    color: #fff; }
    .works_collage .elements .item figure figcaption > .subtitle span, .works_collage .elements .item figure figcaption > .info-box > .subtitle span, .works_collage .elements .item figure figcaption > a > .info-box > .subtitle span {
      color: #fff; }
  .works_collage .elements .item figure figcaption .info-box > .title, .works_collage .elements .item figure figcaption > .info-box .info-box > .title, .works_collage .elements .item figure figcaption > a > .info-box .info-box > .title {
    color: #fff; }
    .works_collage .elements .item figure figcaption .info-box > .title span, .works_collage .elements .item figure figcaption > .info-box .info-box > .title span, .works_collage .elements .item figure figcaption > a > .info-box .info-box > .title span {
      color: #fff; }
    .works_collage .elements .item figure figcaption .info-box > .subtitle, .works_collage .elements .item figure figcaption > .info-box .info-box > .subtitle, .works_collage .elements .item figure figcaption > a > .info-box .info-box > .subtitle {
      color: #fff; }
    .works_collage .elements .item figure figcaption .info-box > .subtitle span, .works_collage .elements .item figure figcaption > .info-box .info-box > .subtitle span, .works_collage .elements .item figure figcaption > a > .info-box .info-box > .subtitle span {
      color: #fff; }
    .works_collage .elements .item figure figcaption .info-box > .excerpt, .works_collage .elements .item figure figcaption > .info-box .info-box > .excerpt, .works_collage .elements .item figure figcaption > a > .info-box .info-box > .excerpt {
      color: #fff; }

.tos-wrapper .tos-slider .tos-slide.tos-html > .tos-html {
  background: #fff;
  color: #1e1e1e; }

#search-popup {
  background: #f7f7f7; }
  #search-popup input {
    color: #1e1e1e; }
  #search-popup .title {
    color: #1e1e1e; }
  #search-popup .close-popup:before, #search-popup .close-popup:after {
    border-color: #1e1e1e; }

#share-popup {
  background: #f7f7f7; }
  #share-popup .title {
    color: #1e1e1e; }
  #share-popup .close-popup:before, #share-popup .close-popup:after {
    border-color: #1e1e1e; }

.th-adaptative-image > .title {
  font-family: 'Lato';
  font-weight: 300;
  font-style: normal;
  letter-spacing: 0.6px;
  word-spacing: 1px; }
  .th-adaptative-image > .subtitle {
    color: #3ba5ea; }
  .th-adaptative-image > .subtitle span {
    color: #3ba5ea; }
  .th-adaptative-image figure figcaption > .title, .th-adaptative-image figure figcaption > .info-box > .title {
    font-family: 'Lato';
    font-weight: 300;
    font-style: normal;
    letter-spacing: 0.6px;
    word-spacing: 1px;
    color: #fff; }
  .th-adaptative-image figure figcaption > .subtitle, .th-adaptative-image figure figcaption > .info-box > .subtitle {
    font-size: 14px;
    color: #fff; }
  .th-adaptative-image figure figcaption > .subtitle span, .th-adaptative-image figure figcaption > .info-box > .subtitle span {
    color: #fff; }
  .th-adaptative-image figure figcaption .info-box > .title, .th-adaptative-image figure figcaption > .info-box .info-box > .title, .th-adaptative-image figure figcaption .info-box > .subtitle, .th-adaptative-image figure figcaption > .info-box .info-box > .subtitle {
    color: #fff; }
  .th-adaptative-image figure figcaption .info-box > .title span, .th-adaptative-image figure figcaption > .info-box .info-box > .title span, .th-adaptative-image figure figcaption .info-box > .subtitle span, .th-adaptative-image figure figcaption > .info-box .info-box > .subtitle span {
    color: #fff; }

.th-multiscroll .navigation .next:hover, .th-multiscroll .navigation .prev:hover {
  border-color: #3ba5ea; }

.blog-shortcode article.post .data .separator {
  background-color: #eaeaea; }

@media (min-width: 992px) {
  .blog-shortcode.split article.post .article-wrapper .col-md-6.details-wrapper {
    background-color: #f7f7f7; } }

.th-social-links-wrapper .th-social-links li .th-social-links__icon {
  color: #1e1e1e; }
  .th-social-links-wrapper .th-social-links li:hover .th-social-links__icon {
    color: #3ba5ea; }

.navbar-chamaleon, .navbar-biglogo, .th-menu {
  font-family: 'Lato';
  font-weight: 400;
  font-size: 11px;
  letter-spacing: 1px;
  word-spacing: 1px; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item > a:hover, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item > a:hover, .th-menu .navbar-collapse .navbar-nav > .menu-item > a:hover, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item > a:focus, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item > a:focus, .th-menu .navbar-collapse .navbar-nav > .menu-item > a:focus {
    border-color: #3ba5ea;
    color: #3ba5ea; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.active a, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.active a, .th-menu .navbar-collapse .navbar-nav > .menu-item.active a, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.current-menu-ancestor a, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.current-menu-ancestor a, .th-menu .navbar-collapse .navbar-nav > .menu-item.current-menu-ancestor a {
    border-color: #3ba5ea;
    color: #3ba5ea; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.current-popup a, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.current-popup a, .th-menu .navbar-collapse .navbar-nav > .menu-item.current-popup a {
    color: #3ba5ea; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.share > a > .th-icon, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.share > a > .th-icon, .th-menu .navbar-collapse .navbar-nav > .menu-item.share > a > .th-icon {
    font-size: 10px; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .counter, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .counter, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .counter {
    background: #3ba5ea;
    color: #fff; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .counter:before, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .counter:before, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .counter:before {
    border-right: 4px solid #3ba5ea; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu {
    color: #1e1e1e; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-empty, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-empty, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-empty {
    border-bottom: solid 6px #3ba5ea; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-empty i, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-empty i, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-empty i {
    color: #3ba5ea; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li {
    border-bottom: solid 1px rgba(0, 0, 0, 0.19); }
    .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .remove, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .remove, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .remove {
      color: #3ba5ea; }
      .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .remove:hover, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .remove:hover, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .remove:hover, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .remove:focus, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .remove:focus, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .remove:focus {
        color: #808080; }
    .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .description .info .price, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .description .info .price, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .product-viewport ul.product-list li .description .info .price {
      color: #3ba5ea; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total {
    border-top: solid 1px rgba(0, 0, 0, 0.19); }
    .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total .empty a, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total .empty a, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total .empty a {
      color: #808080; }
    .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total .empty a:hover, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total .empty a:hover, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total .empty a:hover {
      color: #3ba5ea; }
    .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total span, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total span, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .total span {
      color: #3ba5ea; }
  .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions {
    border-top: solid 1px rgba(0, 0, 0, 0.19);
    background: #3ba5ea; }
    .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"], .post-password-form .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"], .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action, figure.hover-type-text figcaption .actions .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a, figure.hover-type-text figcaption .actions .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"], .post-password-form .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"], .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action, figure.hover-type-text figcaption .actions .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a, figure.hover-type-text figcaption .actions .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"], .post-password-form .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"], .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action, figure.hover-type-text figcaption .actions .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a, figure.hover-type-text figcaption .actions .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a {
      border: solid 1px #fff;
      color: #fff; }
    .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn:hover, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"]:hover, .post-password-form .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"]:hover, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action:hover, figure.hover-type-text figcaption .actions .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action:hover, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a:hover, figure.hover-type-text figcaption .actions .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a:hover, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn:hover, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"]:hover, .post-password-form .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"]:hover, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action:hover, figure.hover-type-text figcaption .actions .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action:hover, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a:hover, figure.hover-type-text figcaption .actions .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a:hover, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn:hover, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"]:hover, .post-password-form .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"]:hover, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action:hover, figure.hover-type-text figcaption .actions .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action:hover, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a:hover, figure.hover-type-text figcaption .actions .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a:hover, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn:focus, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"]:focus, .post-password-form .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"]:focus, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action:focus, figure.hover-type-text figcaption .actions .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action:focus, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a:focus, figure.hover-type-text figcaption .actions .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a:focus, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn:focus, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"]:focus, .post-password-form .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"]:focus, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action:focus, figure.hover-type-text figcaption .actions .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action:focus, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a:focus, figure.hover-type-text figcaption .actions .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a:focus, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn:focus, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"]:focus, .post-password-form .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"]:focus, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action:focus, figure.hover-type-text figcaption .actions .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action:focus, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a:focus, figure.hover-type-text figcaption .actions .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a:focus, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn:active, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"]:active, .post-password-form .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"]:active, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action:active, figure.hover-type-text figcaption .actions .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action:active, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a:active, figure.hover-type-text figcaption .actions .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a:active, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn:active, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"]:active, .post-password-form .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"]:active, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action:active, figure.hover-type-text figcaption .actions .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action:active, .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a:active, figure.hover-type-text figcaption .actions .navbar-biglogo .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a:active, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.btn:active, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions .post-password-form a[type="submit"]:active, .post-password-form .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a[type="submit"]:active, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a.action:active, figure.hover-type-text figcaption .actions .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a.action:active, .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions figure.hover-type-text figcaption .actions a:active, figure.hover-type-text figcaption .actions .th-menu .navbar-collapse .navbar-nav > .menu-item.cart.dropdown .dropdown-menu li.cart-wrapper .actions a:active {
      color: #3ba5ea;
      background: #fff; }

.navbar-chamaleon .navbar-header .navbar-brand:hover, .navbar-chamaleon .navbar-header .navbar-brand:focus {
  color: #3ba5ea; }

@media (max-width: 991px) {
  .navbar-chamaleon .navbar-collapse, .navbar-biglogo .navbar-collapse, .th-menu .navbar-collapse {
    background: #fff; } }

@media (min-width: 992px) {
  #navbar-fullscreen-popup {
    font-family: 'Lato';
    font-weight: 600;
    font-size: 12px;
    font-style: normal;
    letter-spacing: 1.6px;
    word-spacing: 0.2px;
    line-height: 20px; }
    #navbar-fullscreen-popup .fullscreen-wrapper > .col > .navbar-nav .menu-item a {
      line-height: 20px; }
      #navbar-fullscreen-popup .fullscreen-wrapper > .col > .navbar-nav .menu-item a:after {
        background: #fff; } }

@media (min-width: 992px) {
  .navbar-chamaleon.navbar-indicator-follow .navbar-collapse .navbar-indicator, .navbar-biglogo.navbar-indicator-follow .navbar-collapse .navbar-indicator, .th-menu.navbar-indicator-follow .navbar-collapse .navbar-indicator {
    background: #3ba5ea; }
    .navbar-chamaleon.navbar-indicator-slide-bottom .navbar-collapse .navbar-nav > .menu-item > a:before, .navbar-biglogo.navbar-indicator-slide-bottom .navbar-collapse .navbar-nav > .menu-item > a:before, .th-menu.navbar-indicator-slide-bottom .navbar-collapse .navbar-nav > .menu-item > a:before {
      background: #3ba5ea; }
    .navbar-chamaleon.navbar-indicator-slide-mid .navbar-collapse .navbar-nav > .menu-item > a:before, .navbar-biglogo.navbar-indicator-slide-mid .navbar-collapse .navbar-nav > .menu-item > a:before, .th-menu.navbar-indicator-slide-mid .navbar-collapse .navbar-nav > .menu-item > a:before {
      background: #3ba5ea; }

  .navbar-chamaleon .navbar-collapse {
    border-color: #1e1e1e; }
    .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item > a {
      color: #1e1e1e; }
      .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item > a:hover, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item > a:focus {
        color: #3ba5ea; }
      .navbar-chamaleon .navbar-collapse .navbar-nav > .active {
        color: #3ba5ea; }
      .navbar-chamaleon .navbar-collapse .navbar-nav > .active > a, .navbar-chamaleon .navbar-collapse .navbar-nav > .active > a:hover, .navbar-chamaleon .navbar-collapse .navbar-nav > .active > a:focus {
        color: #3ba5ea; }
      .navbar-chamaleon .navbar-collapse .navbar-nav > .open > a, .navbar-chamaleon .navbar-collapse .navbar-nav > .open > a:hover, .navbar-chamaleon .navbar-collapse .navbar-nav > .open > a:focus {
        background-color: #f7f7f7; }
    .navbar-chamaleon.side-menu-left.navbar-submenu-slide .navbar-collapse .navbar-nav li, .navbar-chamaleon.side-menu-right.navbar-submenu-slide .navbar-collapse .navbar-nav li, .navbar-chamaleon.navbar-static-left.navbar-submenu-slide .navbar-collapse .navbar-nav li, .navbar-chamaleon.navbar-static-right.navbar-submenu-slide .navbar-collapse .navbar-nav li {
      border-bottom: solid 1px #eaeaea; }
      .navbar-chamaleon.side-menu-left.navbar-submenu-slide .navbar-collapse .navbar-nav li:first-of-type, .navbar-chamaleon.side-menu-right.navbar-submenu-slide .navbar-collapse .navbar-nav li:first-of-type, .navbar-chamaleon.navbar-static-left.navbar-submenu-slide .navbar-collapse .navbar-nav li:first-of-type, .navbar-chamaleon.navbar-static-right.navbar-submenu-slide .navbar-collapse .navbar-nav li:first-of-type {
        border-top: solid 1px #eaeaea; }
      .navbar-chamaleon.side-menu-left.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown > .dropdown-menu, .navbar-chamaleon.side-menu-right.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown > .dropdown-menu, .navbar-chamaleon.navbar-static-left.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown > .dropdown-menu, .navbar-chamaleon.navbar-static-right.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown > .dropdown-menu, .navbar-chamaleon.side-menu-left.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown .dropdown-menu .dropdown-submenu > .dropdown-menu, .navbar-chamaleon.side-menu-right.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown .dropdown-menu .dropdown-submenu > .dropdown-menu, .navbar-chamaleon.navbar-static-left.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown .dropdown-menu .dropdown-submenu > .dropdown-menu, .navbar-chamaleon.navbar-static-right.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown .dropdown-menu .dropdown-submenu > .dropdown-menu {
        border-left: solid 1px #eaeaea; }
    .navbar-chamaleon.side-menu-right.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown .dropdown-menu, .navbar-chamaleon.navbar-static-right.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown .dropdown-menu, .navbar-chamaleon.side-menu-right.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown .dropdown-menu > .dropdown-submenu > .dropdown-menu, .navbar-chamaleon.navbar-static-right.navbar-submenu-slide .navbar-collapse .navbar-nav > .menu-item.dropdown .dropdown-menu > .dropdown-submenu > .dropdown-menu {
      border-right: solid 1px #eaeaea; }

  .navbar-text {
    color: #1e1e1e; }

  .navbar-form {
    border-color: #1e1e1e; }

  .navbar-link {
    color: #1e1e1e; }
    .navbar-link:hover {
      color: #3ba5ea; }

  .navbar-chamaleon.navbar-horizontal .navbar-nav > .menu-item.dropdown.mega-menu .dropdown-menu.mega-menu-headings > .menu-item, .navbar-biglogo .navbar-nav > .menu-item.dropdown.mega-menu .dropdown-menu.mega-menu-headings > .menu-item {
    border-right: 1px solid rgba(0, 0, 0, 0.19); }
    .navbar-chamaleon.navbar-horizontal .navbar-nav > .menu-item.dropdown.mega-menu .dropdown-menu.mega-menu-headings > .menu-item > a, .navbar-biglogo .navbar-nav > .menu-item.dropdown.mega-menu .dropdown-menu.mega-menu-headings > .menu-item > a {
      border-top: 1px solid rgba(0, 0, 0, 0.19);
      border-bottom: 1px solid rgba(0, 0, 0, 0.19);
      color: #3ba5ea; } }

#go-to-top {
  border-bottom: solid 1px #b6b6b6; }
  #go-to-top:hover {
    border-color: #2a2a2a; }
  #go-to-top:hover .arrows-wrapper {
    color: #2a2a2a; }
  #go-to-top .arrows-wrapper {
    color: #b6b6b6; }

@media (min-width: 992px) {
  #top-bar .contact > a {
    border-left: 1px solid #eaeaea; }
    #top-bar .contact .dropdown.languages > a {
      border-left: 1px solid #eaeaea; }
    #top-bar .contact.contact-right > a, #top-bar .contact.contact-right .dropdown.languages > a {
      border-right: 1px solid #eaeaea; } }

.nr-btn-side-menu i {
  font-size: 10px; }

.nr-side-menu .nr-btn-close:before, .nr-side-menu .nr-btn-close:after {
  border-color: #1e1e1e; }

.navbar-side-chamaleon {
  font-family: 'Lato';
  font-weight: 400;
  font-size: 11px;
  letter-spacing: 1px;
  word-spacing: 1px; }
  .navbar-side-chamaleon .navbar-header .navbar-toggle {
    border-color: #1e1e1e; }
  .navbar-side-chamaleon .navbar-header .navbar-toggle:hover, .navbar-side-chamaleon .navbar-header .navbar-toggle:focus {
    background-color: #f7f7f7; }
  .navbar-side-chamaleon .navbar-header .navbar-toggle .icon-bar {
    background-color: #1e1e1e; }
  .navbar-side-chamaleon .navbar-collapse .navbar-nav > .menu-item.current-popup a {
    color: #3ba5ea; }
  .navbar-side-chamaleon .navbar-collapse .navbar-nav > .menu-item.share > a > .th-icon {
    font-size: 10px; }

.navbar-side-chamaleon .navbar-header .navbar-brand:hover, .navbar-side-chamaleon .navbar-header .navbar-brand:focus {
  color: #3ba5ea; }

body {
  background-color: #fff;
  font-family: 'Lato';
  font-size: 14px;
  letter-spacing: 0px;
  word-spacing: 0.5px;
  font-weight: 300;
  line-height: 21px; 
  margin-bottom:0 !important;
}

select {
  background-color: #fff;
  color: #1e1e1e; }

p {
  font-family: 'Lato'; }

.page-title-icon {
  font-weight: 400;
  font-style: normal;
  letter-spacing: 0.6px;
  word-spacing: 1px; }

.page-title {
  font-family: 'Lato';
  font-weight: 400;
  font-style: normal;
  letter-spacing: 0.6px;
  word-spacing: 1px; }

@media (min-width: 768px) {
  .content-page.sidebar-left .content-area {
    border-left-color: #eaeaea; }
    .content-page.sidebar-right .content-area {
      border-right-color: #eaeaea; } }

@media (min-width: 992px) {
  .content-page.sidebar-left .content-area {
    border-left-color: #eaeaea; }
    .content-page.sidebar-right .content-area {
      border-right-color: #eaeaea; }

  body.frame-layout {
    padding: 20px;
    padding: 20px; }
    body.frame-layout.footer-reveal {
      padding: 20px 20px 0 20px; }
    body.frame-layout [id=wpadminbar] {
      top: 20px !important;
      left: 20px !important;
      width: calc(100% - 40px) !important; }
    body.frame-layout .nr-side-menu {
      top: 20px;
      height: calc(100% - 40px); }
    body.frame-layout.nr-side-menu-from-right .nr-side-menu.right {
      right: 20px; }
    body.frame-layout.nr-side-menu-from-left .nr-side-menu.left {
      right: 20px; }
    body.frame-layout .borders.left {
      width: 20px; }
      body.frame-layout .borders.right {
        width: 20px; }
      body.frame-layout .borders.top {
        height: 20px; }
      body.frame-layout .borders.bottom {
        height: 20px; }
    body.frame-layout.admin-bar .frame-layout.left {
      width: 20px; }
      body.frame-layout.admin-bar .frame-layout.right {
        width: 20px; }
      body.frame-layout.admin-bar .frame-layout.top {
        height: 20px; }
      body.frame-layout.admin-bar .frame-layout.bottom {
        height: 20px; }
    body.frame-layout .page-wrapper #go-to-top {
      right: 40px;
      bottom: 40px; }
    body.frame-layout #share-popup, body.frame-layout #search-popup {
      top: 20px;
      left: 20px;
      max-width: calc(100% - 40px); }
    body.frame-layout .navbar-chamaleon.navbar-fixed-top, body.frame-layout .navbar-biglogo.navbar-fixed-top, body.frame-layout .navbar-chamaleon.navbar-static-top, body.frame-layout .navbar-biglogo.navbar-static-top {
      top: 20px;
      max-width: calc(100% - 40px); }
      body.frame-layout .navbar-chamaleon.headhesive, body.frame-layout .navbar-biglogo.headhesive {
        top: 20px;
        left: 20px;
        max-width: calc(100% - 40px); }
    body.frame-layout.top-bar-included .navbar-chamaleon.headhesive, body.frame-layout.top-bar-included .navbar-biglogo.headhesive {
      top: 19px; }
    body.frame-layout #navbar-fullscreen-popup {
      top: 20px;
      right: 20px;
      bottom: 20px;
      max-height: calc(100% - 40px); }
    body.frame-layout #fullscreen-close.fullscreen-side {
      right: 50px !important; }
    body.frame-layout.admin-bar #share-popup, body.frame-layout.admin-bar #search-popup {
      top: 52px; }
      body.frame-layout.admin-bar.top-bar-included .navbar-chamaleon.headhesive, body.frame-layout.admin-bar.top-bar-included .navbar-biglogo.headhesive {
        top: 51px; }
      body.frame-layout.admin-bar .navbar-chamaleon.headhesive, body.frame-layout.admin-bar .navbar-biglogo.headhesive {
        top: 51px;
        left: 20px; }
      body.frame-layout.admin-bar.navbar-left .page-wrapper .navbar-chamaleon {
        padding-top: 52px; }
      body.frame-layout.admin-bar.navbar-right .page-wrapper .navbar-chamaleon {
        padding-top: 52px; }
    body.frame-layout.navbar-bottom {
      padding-bottom: 80px; }
      body.frame-layout.navbar-bottom #go-to-top {
        right: 40px; }
      body.frame-layout.navbar-bottom .navbar-chamaleon {
        bottom: 20px;
        max-width: calc(100% - 40px); }
    body.frame-layout.footer-reveal {
      bottom: 20px; }
    body.frame-layout.navbar-left .page-wrapper {
      margin-left: 280px;
      width: calc(100% - 280px); }
      body.frame-layout.navbar-left .page-wrapper .navbar-chamaleon {
        left: 20px;
        padding-top: 20px;
        padding-bottom: 20px; }
      body.frame-layout.navbar-left .parallax-fixed .parallax-fixed-clipper .parallax-fixed-inner {
        max-width: calc(100% - 320px); }
      body.frame-layout.navbar-left #share-popup, body.frame-layout.navbar-left #search-popup {
        margin-left: 280px;
        max-width: calc(100% - 320px); }
    body.frame-layout.navbar-right .page-wrapper {
      margin-right: 280px;
      width: calc(100% - 280px); }
      body.frame-layout.navbar-right .page-wrapper .navbar-chamaleon {
        right: 20px;
        padding-top: 20px;
        padding-bottom: 20px; }
      body.frame-layout.navbar-right .page-wrapper .parallax-fixed .parallax-fixed-clipper .parallax-fixed-inner {
        max-width: calc(100% - 320px); }
      body.frame-layout.navbar-right #share-popup, body.frame-layout.navbar-right #search-popup {
        margin-right: 280px;
        max-width: calc(100% - 320px); } }

@media (min-width: 1200px) {
  .content-page.sidebar-double .content-area {
    border-left-color: #eaeaea;
    border-right-color: #eaeaea; } }

.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {
  background-color: #fff; }

.category-filter > li {
  color: #1e1e1e; }
  .category-filter > li a {
    color: #1e1e1e; }
  .category-filter > li.active {
    color: #fff;
    background-color: #3ba5ea; }
  .category-filter > li.active > a {
    color: #fff;
    background-color: #3ba5ea; }
  .category-filter > li.active:hover, .category-filter > li.active:focus {
    color: #fff;
    background-color: #3ba5ea; }
  .category-filter > li.active:hover > a, .category-filter > li.active:focus > a {
    color: #fff;
    background-color: #3ba5ea; }
  .category-filter > li:hover, .category-filter > li:focus {
    color: #3ba5ea; }
  .category-filter > li:hover > a, .category-filter > li:focus > a {
    color: #3ba5ea; }
  .category-filter .dropdown.open .dropdown-toggle {
    color: #3ba5ea; }
  .category-filter .dropdown:hover, .category-filter .dropdown:focus {
    color: #3ba5ea; }
  .category-filter .dropdown .dropdown-toggle {
    color: #1e1e1e; }

.pagination {
  color: #1e1e1e;
  font-family: 'Lato'; }
  .pagination .prev-box, .pagination .next-box, .pagination .current-box {
    background-color: #f7f7f7;
    color: #1e1e1e; }
  .pagination .prev-box:hover, .pagination .next-box:hover {
    color: #3ba5ea; }

.archive .post-password-form input[name="post_password"] {
  background-color: #fff; }

.post-audio-wrapper {
  background: #f7f7f7; }
  .post-audio-wrapper .categories {
    font-family: 'Lato';
    color: #808080; }

.template-large-images.sticky .data {
  border-left: solid 3px #3ba5ea; }
  .template-large-images .data .categories {
    font-family: 'Lato';
    color: #808080; }
  .template-large-images .data .categories li a {
    color: #808080; }
  .template-large-images .data .categories li a:hover {
    color: #3ba5ea; }
  .template-large-images .data .comments a {
    color: #808080; }
  .template-large-images .data .comments a:hover {
    color: #3ba5ea; }

.template-medium-images.sticky .data {
  border-left: solid 3px #3ba5ea; }
  .template-medium-images .data .categories {
    font-family: 'Lato';
    color: #808080; }
  .template-medium-images .data .categories li a {
    color: #808080; }
  .template-medium-images .data .categories li a:hover {
    color: #3ba5ea; }
  .template-medium-images .data .comments a {
    color: #808080; }
  .template-medium-images .data .comments a:hover {
    color: #3ba5ea; }

.grid .template-masonry.sticky .data {
  border-left: solid 3px #3ba5ea; }
  .grid .template-masonry .data .categories {
    font-family: 'Lato';
    color: #808080; }
  .grid .template-masonry .data .categories li a {
    color: #808080; }
    .grid .template-masonry .data .categories li a:hover {
      color: #3ba5ea; }
  .grid .template-masonry .data .comments a {
    color: #808080; }
  .grid .template-masonry .data .comments a:hover {
    color: #3ba5ea; }

body.single .post.type-post .article-body {
  font-family: 'Lato'; }
  body.single .post.type-post .blog-author {
    font-family: 'Lato'; }
  body.single .post.type-post .blog-author .categories a {
    color: #808080; }
  body.single .post.type-post .blog-author .categories a:hover {
    color: #3ba5ea; }
  body.single .post.type-post .tags .tag-list a {
    font-family: 'Lato';
    background-color: #f7f7f7;
    color: #1e1e1e; }
  body.single .post.type-post .tags .tag-list a:hover {
    background: #3ba5ea;
    color: #fff; }
  body.single .post.type-post .post-paginator .prev span, body.single .post.type-post .post-paginator .next span {
    color: #808080; }

.post .more-link {
  color: #3ba5ea; }

.portfolio-pager a {
  color: #1e1e1e; }
  .portfolio-pager a:hover, .portfolio-pager a:focus {
    color: #3ba5ea; }
  .portfolio-pager a.disabled {
    color: #1e1e1e; }

.project .gallery-slider .carousel .carousel-control.right {
  right: 20px; }
  .project .gallery-slider .carousel .carousel-control.left {
    left: 20px; }
  .project .project-post-like {
    background-color: #f7f7f7;
    color: #1e1e1e; }
  .project .project-post-like:hover {
    color: #3ba5ea; }
  .project .categories {
    color: #808080; }
  .project .categories a {
    color: #808080; }
  .project .categories a:hover {
    color: #3ba5ea; }
  .project .description {
    color: #1e1e1e; }
  .project .information p {
    color: #1e1e1e; }
  .project .website a {
    color: #1e1e1e; }
  .project .website a:hover {
    color: #3ba5ea; }

.template-search {
  background-color: #f7f7f7; }
  .template-search .data .categories {
    font-family: 'Lato'; }

.woocommerce-message, .woocommerce-error, .woocommerce-info {
  color: #1e1e1e;
  background-color: #f7f7f7; }
  .woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before {
    color: #fff;
    background-color: #3ba5ea; }
  .woocommerce-message div.message-content, .woocommerce-error div.message-content, .woocommerce-info div.message-content {
    font-family: 'Lato'; }

p.demo_store {
  background-image: -webkit-linear-gradient(top, #3ba5ea 0%, #000 100%);
  background-image: -o-linear-gradient(top, #3ba5ea 0%, #000 100%);
  background-image: linear-gradient(to bottom, #3ba5ea 0%, #000 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3BA5EA', endColorstr='#FF000000', GradientType=0);
  border: 1px solid #000;
  color: #1e1e1e; }

.woocommerce small.note, .woocommerce-page small.note, .hydrus_core_woocommerce_options small.note {
  color: #808080; }
  .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb, .hydrus_core_woocommerce_options .woocommerce-breadcrumb {
    color: #808080; }
  .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a, .hydrus_core_woocommerce_options .woocommerce-breadcrumb a {
    color: #808080; }
  .woocommerce div.product span.price del, .woocommerce-page div.product span.price del, .hydrus_core_woocommerce_options div.product span.price del, .woocommerce #content div.product span.price del, .woocommerce-page #content div.product span.price del, .hydrus_core_woocommerce_options #content div.product span.price del, .woocommerce div.product p.price del, .woocommerce-page div.product p.price del, .hydrus_core_woocommerce_options div.product p.price del, .woocommerce #content div.product p.price del, .woocommerce-page #content div.product p.price del, .hydrus_core_woocommerce_options #content div.product p.price del {
    color: fade(#8c9499, 50%); }
  .woocommerce div.product .info, .woocommerce-page div.product .info, .hydrus_core_woocommerce_options div.product .info, .woocommerce #content div.product .info, .woocommerce-page #content div.product .info, .hydrus_core_woocommerce_options #content div.product .info, .woocommerce div.product .actions-wrapper, .woocommerce-page div.product .actions-wrapper, .hydrus_core_woocommerce_options div.product .actions-wrapper, .woocommerce #content div.product .actions-wrapper, .woocommerce-page #content div.product .actions-wrapper, .hydrus_core_woocommerce_options #content div.product .actions-wrapper {
    font-family: 'Lato'; }
  .woocommerce div.product .info h5 a:hover, .woocommerce-page div.product .info h5 a:hover, .hydrus_core_woocommerce_options div.product .info h5 a:hover, .woocommerce #content div.product .info h5 a:hover, .woocommerce-page #content div.product .info h5 a:hover, .hydrus_core_woocommerce_options #content div.product .info h5 a:hover, .woocommerce div.product .actions-wrapper h5 a:hover, .woocommerce-page div.product .actions-wrapper h5 a:hover, .hydrus_core_woocommerce_options div.product .actions-wrapper h5 a:hover, .woocommerce #content div.product .actions-wrapper h5 a:hover, .woocommerce-page #content div.product .actions-wrapper h5 a:hover, .hydrus_core_woocommerce_options #content div.product .actions-wrapper h5 a:hover {
    color: #3ba5ea; }
  .woocommerce div.product .info .amount, .woocommerce-page div.product .info .amount, .hydrus_core_woocommerce_options div.product .info .amount, .woocommerce #content div.product .info .amount, .woocommerce-page #content div.product .info .amount, .hydrus_core_woocommerce_options #content div.product .info .amount, .woocommerce div.product .actions-wrapper .amount, .woocommerce-page div.product .actions-wrapper .amount, .hydrus_core_woocommerce_options div.product .actions-wrapper .amount, .woocommerce #content div.product .actions-wrapper .amount, .woocommerce-page #content div.product .actions-wrapper .amount, .hydrus_core_woocommerce_options #content div.product .actions-wrapper .amount {
    font-family: 'Lato'; }
  .woocommerce div.product .info a:hover .star-rating, .woocommerce-page div.product .info a:hover .star-rating, .hydrus_core_woocommerce_options div.product .info a:hover .star-rating, .woocommerce #content div.product .info a:hover .star-rating, .woocommerce-page #content div.product .info a:hover .star-rating, .hydrus_core_woocommerce_options #content div.product .info a:hover .star-rating, .woocommerce div.product .actions-wrapper a:hover .star-rating, .woocommerce-page div.product .actions-wrapper a:hover .star-rating, .hydrus_core_woocommerce_options div.product .actions-wrapper a:hover .star-rating, .woocommerce #content div.product .actions-wrapper a:hover .star-rating, .woocommerce-page #content div.product .actions-wrapper a:hover .star-rating, .hydrus_core_woocommerce_options #content div.product .actions-wrapper a:hover .star-rating {
    color: #adadad; }
  .woocommerce div.product .info:hover a .star-rating, .woocommerce-page div.product .info:hover a .star-rating, .hydrus_core_woocommerce_options div.product .info:hover a .star-rating, .woocommerce #content div.product .info:hover a .star-rating, .woocommerce-page #content div.product .info:hover a .star-rating, .hydrus_core_woocommerce_options #content div.product .info:hover a .star-rating, .woocommerce div.product .actions-wrapper:hover a .star-rating, .woocommerce-page div.product .actions-wrapper:hover a .star-rating, .hydrus_core_woocommerce_options div.product .actions-wrapper:hover a .star-rating, .woocommerce #content div.product .actions-wrapper:hover a .star-rating, .woocommerce-page #content div.product .actions-wrapper:hover a .star-rating, .hydrus_core_woocommerce_options #content div.product .actions-wrapper:hover a .star-rating {
    color: #adadad; }
  .woocommerce div.product .summary p.price, .woocommerce-page div.product .summary p.price, .hydrus_core_woocommerce_options div.product .summary p.price, .woocommerce #content div.product .summary p.price, .woocommerce-page #content div.product .summary p.price, .hydrus_core_woocommerce_options #content div.product .summary p.price {
    color: #1e1e1e; }
  .woocommerce div.product .stock, .woocommerce-page div.product .stock, .hydrus_core_woocommerce_options div.product .stock, .woocommerce #content div.product .stock, .woocommerce-page #content div.product .stock, .hydrus_core_woocommerce_options #content div.product .stock {
    color: #3ba5ea; }
  .woocommerce div.product .summary .out-of-stock, .woocommerce-page div.product .summary .out-of-stock, .hydrus_core_woocommerce_options div.product .summary .out-of-stock, .woocommerce #content div.product .summary .out-of-stock, .woocommerce-page #content div.product .summary .out-of-stock, .hydrus_core_woocommerce_options #content div.product .summary .out-of-stock {
    font-family: 'Lato';
    color: #1e1e1e; }
  .woocommerce div.product .out-of-stock, .woocommerce-page div.product .out-of-stock, .hydrus_core_woocommerce_options div.product .out-of-stock, .woocommerce #content div.product .out-of-stock, .woocommerce-page #content div.product .out-of-stock, .hydrus_core_woocommerce_options #content div.product .out-of-stock {
    font-family: 'Lato'; }
  .woocommerce div.product div.summary div[itemprop='description'], .woocommerce-page div.product div.summary div[itemprop='description'], .hydrus_core_woocommerce_options div.product div.summary div[itemprop='description'], .woocommerce #content div.product div.summary div[itemprop='description'], .woocommerce-page #content div.product div.summary div[itemprop='description'], .hydrus_core_woocommerce_options #content div.product div.summary div[itemprop='description'] {
    color: #1e1e1e; }
  .woocommerce div.product .product-post-like, .woocommerce-page div.product .product-post-like, .hydrus_core_woocommerce_options div.product .product-post-like, .woocommerce #content div.product .product-post-like, .woocommerce-page #content div.product .product-post-like, .hydrus_core_woocommerce_options #content div.product .product-post-like {
    background-color: #f7f7f7;
    color: #1e1e1e; }
  .woocommerce div.product .product-post-like:hover, .woocommerce-page div.product .product-post-like:hover, .hydrus_core_woocommerce_options div.product .product-post-like:hover, .woocommerce #content div.product .product-post-like:hover, .woocommerce-page #content div.product .product-post-like:hover, .hydrus_core_woocommerce_options #content div.product .product-post-like:hover {
    color: #3ba5ea; }
  .woocommerce div.product form.cart, .woocommerce-page div.product form.cart, .hydrus_core_woocommerce_options div.product form.cart, .woocommerce #content div.product form.cart, .woocommerce-page #content div.product form.cart, .hydrus_core_woocommerce_options #content div.product form.cart {
    background-color: #f7f7f7; }
  .woocommerce div.product form.cart .single_variation_wrap .price, .woocommerce-page div.product form.cart .single_variation_wrap .price, .hydrus_core_woocommerce_options div.product form.cart .single_variation_wrap .price, .woocommerce #content div.product form.cart .single_variation_wrap .price, .woocommerce-page #content div.product form.cart .single_variation_wrap .price, .hydrus_core_woocommerce_options #content div.product form.cart .single_variation_wrap .price {
    font-size: 31.5px; }
  .woocommerce div.product form.cart .variations, .woocommerce-page div.product form.cart .variations, .hydrus_core_woocommerce_options div.product form.cart .variations, .woocommerce #content div.product form.cart .variations, .woocommerce-page #content div.product form.cart .variations, .hydrus_core_woocommerce_options #content div.product form.cart .variations {
    font-family: 'Lato';
    color: #1e1e1e; }
  .woocommerce div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations label, .hydrus_core_woocommerce_options div.product form.cart .variations label, .woocommerce #content div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label, .hydrus_core_woocommerce_options #content div.product form.cart .variations label {
    color: #1e1e1e;
    font-size: 14px; }
  .woocommerce .entry-content .product-description, .woocommerce-page .entry-content .product-description, .hydrus_core_woocommerce_options .entry-content .product-description {
    font-family: 'Lato'; }
  .woocommerce ul.sort, .woocommerce-page ul.sort, .hydrus_core_woocommerce_options ul.sort {
    font-family: 'Lato'; }
  .woocommerce ul.sort:hover, .woocommerce-page ul.sort:hover, .hydrus_core_woocommerce_options ul.sort:hover {
    color: #3ba5ea; }
  .woocommerce .products .product .product-wrapper a h3:hover, .woocommerce-page .products .product .product-wrapper a h3:hover, .hydrus_core_woocommerce_options .products .product .product-wrapper a h3:hover {
    color: #3ba5ea; }
  .woocommerce .products .product .product-wrapper a .price:hover, .woocommerce-page .products .product .product-wrapper a .price:hover, .hydrus_core_woocommerce_options .products .product .product-wrapper a .price:hover {
    color: #3ba5ea; }
    .woocommerce .products .product .product-wrapper a .price del, .woocommerce-page .products .product .product-wrapper a .price del, .hydrus_core_woocommerce_options .products .product .product-wrapper a .price del {
      color: fade(#8c9499, 50%); }
    .woocommerce .products .product .product-wrapper a .price .from, .woocommerce-page .products .product .product-wrapper a .price .from, .hydrus_core_woocommerce_options .products .product .product-wrapper a .price .from {
      color: fade(#8c9499, 50%); }
  .woocommerce .products .product .product-wrapper .addtocart:hover, .woocommerce-page .products .product .product-wrapper .addtocart:hover, .hydrus_core_woocommerce_options .products .product .product-wrapper .addtocart:hover {
    color: #3ba5ea; }
  .woocommerce div.related.products div.product div.info span.price, .woocommerce-page div.related.products div.product div.info span.price, .hydrus_core_woocommerce_options div.related.products div.product div.info span.price, .woocommerce .upsells.products div.product div.info span.price, .woocommerce-page .upsells.products div.product div.info span.price, .hydrus_core_woocommerce_options .upsells.products div.product div.info span.price, .woocommerce .cross-sells.products div.product div.info span.price, .woocommerce-page .cross-sells.products div.product div.info span.price, .hydrus_core_woocommerce_options .cross-sells.products div.product div.info span.price {
    color: #808080; }
  .woocommerce .woocommerce-ordering .dropdown .dropdown-toggle, .woocommerce-page .woocommerce-ordering .dropdown .dropdown-toggle, .hydrus_core_woocommerce_options .woocommerce-ordering .dropdown .dropdown-toggle {
    color: #1e1e1e; }
  .woocommerce a.button.loading, .woocommerce-page a.button.loading, .hydrus_core_woocommerce_options a.button.loading, .woocommerce button.button.loading, .woocommerce-page button.button.loading, .hydrus_core_woocommerce_options button.button.loading, .woocommerce input.button.loading, .woocommerce-page input.button.loading, .hydrus_core_woocommerce_options input.button.loading, .woocommerce #respond input#submitform.loading, .woocommerce-page #respond input#submitform.loading, .hydrus_core_woocommerce_options #respond input#submitform.loading, .woocommerce #content input.button.loading, .woocommerce-page #content input.button.loading, .hydrus_core_woocommerce_options #content input.button.loading {
    color: #fff; }
  .woocommerce a.added_to_cart:hover, .woocommerce-page a.added_to_cart:hover, .hydrus_core_woocommerce_options a.added_to_cart:hover {
    color: #3ba5ea !important; }
  .woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .hydrus_core_woocommerce_options .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty, .hydrus_core_woocommerce_options #content .quantity input.qty {
    font-family: 'Lato';
    color: #1e1e1e; }
  .woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .hydrus_core_woocommerce_options .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page #content .quantity .plus, .hydrus_core_woocommerce_options #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .minus, .hydrus_core_woocommerce_options .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page #content .quantity .minus, .hydrus_core_woocommerce_options #content .quantity .minus {
    color: #fff; }
  .woocommerce .quantity .plus:hover, .woocommerce-page .quantity .plus:hover, .hydrus_core_woocommerce_options .quantity .plus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce-page #content .quantity .plus:hover, .hydrus_core_woocommerce_options #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce-page .quantity .minus:hover, .hydrus_core_woocommerce_options .quantity .minus:hover, .woocommerce #content .quantity .minus:hover, .woocommerce-page #content .quantity .minus:hover, .hydrus_core_woocommerce_options #content .quantity .minus:hover {
    background-color: #3ba5ea; }
  .woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .hydrus_core_woocommerce_options .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page #content .quantity .plus, .hydrus_core_woocommerce_options #content .quantity .plus {
    background-color: #adadad;
    color: #fff; }
  .woocommerce .quantity .minus, .woocommerce-page .quantity .minus, .hydrus_core_woocommerce_options .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page #content .quantity .minus, .hydrus_core_woocommerce_options #content .quantity .minus {
    background-color: #adadad;
    color: #fff; }
  .woocommerce #reviews h2 small, .woocommerce-page #reviews h2 small, .hydrus_core_woocommerce_options #reviews h2 small {
    color: #808080; }
  .woocommerce #reviews h2 small a, .woocommerce-page #reviews h2 small a, .hydrus_core_woocommerce_options #reviews h2 small a {
    color: #808080; }
  .woocommerce #reviews #comments ol.commentlist li, .woocommerce-page #reviews #comments ol.commentlist li, .hydrus_core_woocommerce_options #reviews #comments ol.commentlist li {
    background: #f7f7f7; }
  .woocommerce #reviews #comments ol.commentlist li .meta, .woocommerce-page #reviews #comments ol.commentlist li .meta, .hydrus_core_woocommerce_options #reviews #comments ol.commentlist li .meta {
    color: #808080; }
  .woocommerce #reviews #comments ol.commentlist li .comment-text .author, .woocommerce-page #reviews #comments ol.commentlist li .comment-text .author, .hydrus_core_woocommerce_options #reviews #comments ol.commentlist li .comment-text .author {
    color: #1e1e1e;
    font-family: 'Lato';
    font-style: normal;
    letter-spacing: 0.6px;
    word-spacing: 1px; }
  .woocommerce .product_meta .sku_wrapper, .woocommerce-page .product_meta .sku_wrapper, .hydrus_core_woocommerce_options .product_meta .sku_wrapper {
    color: #808080;
    font-family: 'Lato'; }
  .woocommerce .product_meta .sku_wrapper span.meta-title, .woocommerce-page .product_meta .sku_wrapper span.meta-title, .hydrus_core_woocommerce_options .product_meta .sku_wrapper span.meta-title {
    color: #1e1e1e; }
  .woocommerce .product_meta .posted_in, .woocommerce-page .product_meta .posted_in, .hydrus_core_woocommerce_options .product_meta .posted_in {
    font-family: 'Lato'; }
  .woocommerce .product_meta .posted_in span.meta-title, .woocommerce-page .product_meta .posted_in span.meta-title, .hydrus_core_woocommerce_options .product_meta .posted_in span.meta-title {
    color: #1e1e1e; }
  .woocommerce .product_meta .tagged_as, .woocommerce-page .product_meta .tagged_as, .hydrus_core_woocommerce_options .product_meta .tagged_as {
    font-family: 'Lato'; }
  .woocommerce .product_meta .tagged_as span.meta-title, .woocommerce-page .product_meta .tagged_as span.meta-title, .hydrus_core_woocommerce_options .product_meta .tagged_as span.meta-title {
    color: #1e1e1e; }
  .woocommerce .product_meta span.meta-title, .woocommerce-page .product_meta span.meta-title, .hydrus_core_woocommerce_options .product_meta span.meta-title {
    font-family: 'Lato'; }
  .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .hydrus_core_woocommerce_options .star-rating span:before {
    color: #1e1e1e; }
  .woocommerce #review_form #respond .comment-notes, .woocommerce-page #review_form #respond .comment-notes, .hydrus_core_woocommerce_options #review_form #respond .comment-notes {
    font-family: 'Lato'; }
  .woocommerce p.stars a.star-1, .woocommerce-page p.stars a.star-1, .hydrus_core_woocommerce_options p.stars a.star-1, .woocommerce p.stars a.star-2, .woocommerce-page p.stars a.star-2, .hydrus_core_woocommerce_options p.stars a.star-2, .woocommerce p.stars a.star-3, .woocommerce-page p.stars a.star-3, .hydrus_core_woocommerce_options p.stars a.star-3, .woocommerce p.stars a.star-4, .woocommerce-page p.stars a.star-4, .hydrus_core_woocommerce_options p.stars a.star-4, .woocommerce p.stars a.star-5, .woocommerce-page p.stars a.star-5, .hydrus_core_woocommerce_options p.stars a.star-5 {
    border-right-color: #f7f7f7; }
  .woocommerce p.stars a.star-1:hover:after, .woocommerce-page p.stars a.star-1:hover:after, .hydrus_core_woocommerce_options p.stars a.star-1:hover:after, .woocommerce p.stars a.star-1.active:after, .woocommerce-page p.stars a.star-1.active:after, .hydrus_core_woocommerce_options p.stars a.star-1.active:after {
    color: #1e1e1e; }
  .woocommerce p.stars a.star-2:hover:after, .woocommerce-page p.stars a.star-2:hover:after, .hydrus_core_woocommerce_options p.stars a.star-2:hover:after, .woocommerce p.stars a.star-2.active:after, .woocommerce-page p.stars a.star-2.active:after, .hydrus_core_woocommerce_options p.stars a.star-2.active:after {
    color: #1e1e1e; }
  .woocommerce p.stars a.star-3:hover:after, .woocommerce-page p.stars a.star-3:hover:after, .hydrus_core_woocommerce_options p.stars a.star-3:hover:after, .woocommerce p.stars a.star-3.active:after, .woocommerce-page p.stars a.star-3.active:after, .hydrus_core_woocommerce_options p.stars a.star-3.active:after {
    color: #1e1e1e; }
  .woocommerce p.stars a.star-4:hover:after, .woocommerce-page p.stars a.star-4:hover:after, .hydrus_core_woocommerce_options p.stars a.star-4:hover:after, .woocommerce p.stars a.star-4.active:after, .woocommerce-page p.stars a.star-4.active:after, .hydrus_core_woocommerce_options p.stars a.star-4.active:after {
    color: #1e1e1e; }
  .woocommerce p.stars a.star-5:hover:after, .woocommerce-page p.stars a.star-5:hover:after, .hydrus_core_woocommerce_options p.stars a.star-5:hover:after, .woocommerce p.stars a.star-5.active:after, .woocommerce-page p.stars a.star-5.active:after, .hydrus_core_woocommerce_options p.stars a.star-5.active:after {
    color: #1e1e1e; }
  .woocommerce table.shop_table, .woocommerce-page table.shop_table, .hydrus_core_woocommerce_options table.shop_table {
    background-color: #f7f7f7; }
  .woocommerce table.shop_table td.actions, .woocommerce-page table.shop_table td.actions, .hydrus_core_woocommerce_options table.shop_table td.actions {
    background-color: #fff; }
  .woocommerce table.shop_table td.product-price, .woocommerce-page table.shop_table td.product-price, .hydrus_core_woocommerce_options table.shop_table td.product-price {
    font-family: 'Lato';
    color: #1e1e1e; }
  .woocommerce table.shop_table td.product-subtotal, .woocommerce-page table.shop_table td.product-subtotal, .hydrus_core_woocommerce_options table.shop_table td.product-subtotal {
    font-family: 'Lato';
    color: #1e1e1e; }
  .woocommerce table.shop_table td .amount, .woocommerce-page table.shop_table td .amount, .hydrus_core_woocommerce_options table.shop_table td .amount {
    font-family: 'Lato'; }
  .woocommerce table.shop_table th, .woocommerce-page table.shop_table th, .hydrus_core_woocommerce_options table.shop_table th {
    color: #1e1e1e; }
  .woocommerce mark, .woocommerce-page mark, .hydrus_core_woocommerce_options mark {
    border-bottom-color: #3ba5ea; }
  .woocommerce div.cart-empty-wrapper, .woocommerce-page div.cart-empty-wrapper, .hydrus_core_woocommerce_options div.cart-empty-wrapper {
    background-color: #f7f7f7; }
  .woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .hydrus_core_woocommerce_options table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove, .hydrus_core_woocommerce_options #content table.cart a.remove {
    background-color: #adadad;
    color: #fff; }
  .woocommerce table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .hydrus_core_woocommerce_options table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover, .hydrus_core_woocommerce_options #content table.cart a.remove:hover {
    background-color: #3ba5ea; }
  .woocommerce table.cart .checkout-button, .woocommerce-page table.cart .checkout-button, .hydrus_core_woocommerce_options table.cart .checkout-button, .woocommerce #content table.cart .checkout-button, .woocommerce-page #content table.cart .checkout-button, .hydrus_core_woocommerce_options #content table.cart .checkout-button {
    font-family: 'Lato'; }
  .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, .hydrus_core_woocommerce_options table.cart td.actions .coupon .input-text, .woocommerce #content table.cart td.actions .coupon .input-text, .woocommerce-page #content table.cart td.actions .coupon .input-text, .hydrus_core_woocommerce_options #content table.cart td.actions .coupon .input-text {
    font-family: 'Lato';
    background-color: #f7f7f7;
    color: #1e1e1e; }
  .woocommerce table.cart td.actions .coupon .input-text:placeholder, .woocommerce-page table.cart td.actions .coupon .input-text:placeholder, .hydrus_core_woocommerce_options table.cart td.actions .coupon .input-text:placeholder, .woocommerce #content table.cart td.actions .coupon .input-text:placeholder, .woocommerce-page #content table.cart td.actions .coupon .input-text:placeholder, .hydrus_core_woocommerce_options #content table.cart td.actions .coupon .input-text:placeholder {
    color: #808080; }
  .woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total, .hydrus_core_woocommerce_options .widget_shopping_cart .total {
    border-top-color: #eaeaea; }
  .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals, .hydrus_core_woocommerce_options .cart-collaterals {
    background-color: #f7f7f7; }
  .woocommerce .cart-collaterals .woocommerce-shipping-calculator .input-text, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator .input-text, .hydrus_core_woocommerce_options .cart-collaterals .woocommerce-shipping-calculator .input-text, .woocommerce .cart-collaterals .woocommerce-shipping-calculator .state_select, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator .state_select, .hydrus_core_woocommerce_options .cart-collaterals .woocommerce-shipping-calculator .state_select, .woocommerce .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_state, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_state, .hydrus_core_woocommerce_options .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_state, .woocommerce .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_country, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_country, .hydrus_core_woocommerce_options .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_country {
    background-color: #fff;
    color: #1e1e1e; }
  .woocommerce .cart-collaterals .woocommerce-shipping-calculator .input-text:placeholder, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator .input-text:placeholder, .hydrus_core_woocommerce_options .cart-collaterals .woocommerce-shipping-calculator .input-text:placeholder, .woocommerce .cart-collaterals .woocommerce-shipping-calculator .state_select:placeholder, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator .state_select:placeholder, .hydrus_core_woocommerce_options .cart-collaterals .woocommerce-shipping-calculator .state_select:placeholder, .woocommerce .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_state:placeholder, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_state:placeholder, .hydrus_core_woocommerce_options .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_state:placeholder, .woocommerce .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_country:placeholder, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_country:placeholder, .hydrus_core_woocommerce_options .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_country:placeholder {
    color: #808080; }
  .woocommerce .cart-collaterals .woocommerce-shipping-calculator .th-shipping-calculator-button .input-text, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator .th-shipping-calculator-button .input-text, .hydrus_core_woocommerce_options .cart-collaterals .woocommerce-shipping-calculator .th-shipping-calculator-button .input-text {
    background-color: #fff; }
  .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .hydrus_core_woocommerce_options .cart-collaterals .cart_totals {
    font-family: 'Lato'; }
  .woocommerce .cart-collaterals .cart_totals h2, .woocommerce-page .cart-collaterals .cart_totals h2, .hydrus_core_woocommerce_options .cart-collaterals .cart_totals h2 {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.6px;
    word-spacing: 1px; }
  .woocommerce .cart-collaterals .cart_totals p small, .woocommerce-page .cart-collaterals .cart_totals p small, .hydrus_core_woocommerce_options .cart-collaterals .cart_totals p small {
    color: #808080; }
  .woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table, .hydrus_core_woocommerce_options .cart-collaterals .cart_totals table {
    color: #1e1e1e; }
  .woocommerce .cart-collaterals .cart_totals table small, .woocommerce-page .cart-collaterals .cart_totals table small, .hydrus_core_woocommerce_options .cart-collaterals .cart_totals table small {
    color: #808080; }
  .woocommerce .cart-collaterals .cart_totals .discount td, .woocommerce-page .cart-collaterals .cart_totals .discount td, .hydrus_core_woocommerce_options .cart-collaterals .cart_totals .discount td {
    color: #3ba5ea; }
  .woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-single, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-single, .hydrus_core_woocommerce_options form .form-row.validate-required.woocommerce-invalid .chzn-single, .woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-drop, .woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-drop, .hydrus_core_woocommerce_options form .form-row.validate-required.woocommerce-invalid .chzn-drop, .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text, .hydrus_core_woocommerce_options form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce form .form-row.validate-required.woocommerce-invalid select, .woocommerce-page form .form-row.validate-required.woocommerce-invalid select, .hydrus_core_woocommerce_options form .form-row.validate-required.woocommerce-invalid select {
    border-color: #3ba5ea; }
  .woocommerce .login-wrapper, .woocommerce-page .login-wrapper, .hydrus_core_woocommerce_options .login-wrapper, .woocommerce .lost-wrapper, .woocommerce-page .lost-wrapper, .hydrus_core_woocommerce_options .lost-wrapper, .woocommerce .register-wrapper, .woocommerce-page .register-wrapper, .hydrus_core_woocommerce_options .register-wrapper, .woocommerce .checkout-coupon-wrapper > .coupon-wrapper, .woocommerce-page .checkout-coupon-wrapper > .coupon-wrapper, .hydrus_core_woocommerce_options .checkout-coupon-wrapper > .coupon-wrapper {
    background-color: #f7f7f7; }
  .woocommerce .login-wrapper input, .woocommerce-page .login-wrapper input, .hydrus_core_woocommerce_options .login-wrapper input, .woocommerce .lost-wrapper input, .woocommerce-page .lost-wrapper input, .hydrus_core_woocommerce_options .lost-wrapper input, .woocommerce .register-wrapper input, .woocommerce-page .register-wrapper input, .hydrus_core_woocommerce_options .register-wrapper input, .woocommerce .checkout-coupon-wrapper > .coupon-wrapper input, .woocommerce-page .checkout-coupon-wrapper > .coupon-wrapper input, .hydrus_core_woocommerce_options .checkout-coupon-wrapper > .coupon-wrapper input {
    background-color: #fff;
    font-family: 'Lato'; }
  .woocommerce .login-wrapper #rememberme, .woocommerce-page .login-wrapper #rememberme, .hydrus_core_woocommerce_options .login-wrapper #rememberme, .woocommerce .lost-wrapper #rememberme, .woocommerce-page .lost-wrapper #rememberme, .hydrus_core_woocommerce_options .lost-wrapper #rememberme, .woocommerce .register-wrapper #rememberme, .woocommerce-page .register-wrapper #rememberme, .hydrus_core_woocommerce_options .register-wrapper #rememberme, .woocommerce .checkout-coupon-wrapper > .coupon-wrapper #rememberme, .woocommerce-page .checkout-coupon-wrapper > .coupon-wrapper #rememberme, .hydrus_core_woocommerce_options .checkout-coupon-wrapper > .coupon-wrapper #rememberme {
    font-family: 'Lato'; }
  .woocommerce .login-wrapper .lost_password, .woocommerce-page .login-wrapper .lost_password, .hydrus_core_woocommerce_options .login-wrapper .lost_password, .woocommerce .lost-wrapper .lost_password, .woocommerce-page .lost-wrapper .lost_password, .hydrus_core_woocommerce_options .lost-wrapper .lost_password, .woocommerce .register-wrapper .lost_password, .woocommerce-page .register-wrapper .lost_password, .hydrus_core_woocommerce_options .register-wrapper .lost_password, .woocommerce .checkout-coupon-wrapper > .coupon-wrapper .lost_password, .woocommerce-page .checkout-coupon-wrapper > .coupon-wrapper .lost_password, .hydrus_core_woocommerce_options .checkout-coupon-wrapper > .coupon-wrapper .lost_password {
    font-family: 'Lato'; }
  .woocommerce #content .lost-wrapper, .woocommerce-page #content .lost-wrapper, .hydrus_core_woocommerce_options #content .lost-wrapper {
    background-color: #f7f7f7; }
  .woocommerce #content .lost-wrapper .table .email, .woocommerce-page #content .lost-wrapper .table .email, .hydrus_core_woocommerce_options #content .lost-wrapper .table .email {
    font-family: 'Lato'; }
  .woocommerce a.showlogin, .woocommerce-page a.showlogin, .hydrus_core_woocommerce_options a.showlogin, .woocommerce a.showcoupon, .woocommerce-page a.showcoupon, .hydrus_core_woocommerce_options a.showcoupon {
    font-family: 'Lato'; }
  .woocommerce .checkout h3 label, .woocommerce-page .checkout h3 label, .hydrus_core_woocommerce_options .checkout h3 label {
    color: #1e1e1e; }
  .woocommerce .checkout #order_review, .woocommerce-page .checkout #order_review, .hydrus_core_woocommerce_options .checkout #order_review {
    background-color: #f7f7f7; }
  .woocommerce .checkout div.shipping-address, .woocommerce-page .checkout div.shipping-address, .hydrus_core_woocommerce_options .checkout div.shipping-address {
    font-family: 'Lato'; }
  .woocommerce .checkout .shipping_address, .woocommerce-page .checkout .shipping_address, .hydrus_core_woocommerce_options .checkout .shipping_address {
    font-family: 'Lato'; }
  .woocommerce .checkout #customer_details, .woocommerce-page .checkout #customer_details, .hydrus_core_woocommerce_options .checkout #customer_details {
    font-family: 'Lato'; }
  .woocommerce .thankyou .bacs_details, .woocommerce-page .thankyou .bacs_details, .hydrus_core_woocommerce_options .thankyou .bacs_details {
    font-family: 'Lato'; }
  .woocommerce table.shop_table.customer_details, .woocommerce-page table.shop_table.customer_details, .hydrus_core_woocommerce_options table.shop_table.customer_details {
    font-family: 'Lato'; }
  .woocommerce .addresses address, .woocommerce-page .addresses address, .hydrus_core_woocommerce_options .addresses address, .woocommerce .addresses .edit, .woocommerce-page .addresses .edit, .hydrus_core_woocommerce_options .addresses .edit {
    font-family: 'Lato'; }
  .woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods, .hydrus_core_woocommerce_options #payment ul.payment_methods {
    font-family: 'Lato'; }
  .woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box, .hydrus_core_woocommerce_options #payment div.payment_box {
    color: #808080; }
  .woocommerce #payment div.payment_box span.help, .woocommerce-page #payment div.payment_box span.help, .hydrus_core_woocommerce_options #payment div.payment_box span.help {
    color: #808080; }
  .woocommerce div.payment_box, .woocommerce-page div.payment_box, .hydrus_core_woocommerce_options div.payment_box {
    background-color: #f7f7f7;
    color: #808080; }
  .woocommerce div.payment_box span.help, .woocommerce-page div.payment_box span.help, .hydrus_core_woocommerce_options div.payment_box span.help {
    color: #808080; }
  .woocommerce .widget_layered_nav ul li.chosen a, .woocommerce-page .widget_layered_nav ul li.chosen a, .hydrus_core_woocommerce_options .widget_layered_nav ul li.chosen a {
    border: 1px solid #f7f7f7;
    background: #f7f7f7 url(../images/cross_white.png) no-repeat 6px center;
    color: #808080; }
  .woocommerce .widget_layered_nav ul small.count, .woocommerce-page .widget_layered_nav ul small.count, .hydrus_core_woocommerce_options .widget_layered_nav ul small.count {
    color: #808080; }
  .woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a, .hydrus_core_woocommerce_options .widget_layered_nav_filters ul li a {
    background: #f7f7f7;
    color: #1e1e1e; }
  .woocommerce .widget_layered_nav_filters ul li a:hover, .woocommerce-page .widget_layered_nav_filters ul li a:hover, .hydrus_core_woocommerce_options .widget_layered_nav_filters ul li a:hover, .woocommerce .widget_layered_nav_filters ul li a:focus, .woocommerce-page .widget_layered_nav_filters ul li a:focus, .hydrus_core_woocommerce_options .widget_layered_nav_filters ul li a:focus {
    background: #3ba5ea; }
  .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .hydrus_core_woocommerce_options .widget_price_filter .ui-slider .ui-slider-range {
    background: #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAFUlEQVQIHWP4//9/PRMDA8NzEPEMADLLBU76a5idAAAAAElFTkSuQmCC) top repeat-x; }
  .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content, .hydrus_core_woocommerce_options .widget_price_filter .price_slider_wrapper .ui-widget-content {
    background-color: #000; }
  .woocommerce p.myaccount_user a, .woocommerce-page p.myaccount_user a, .hydrus_core_woocommerce_options p.myaccount_user a {
    color: #3ba5ea; }

.woocommerce-account .woocommerce-MyAccount-navigation ul li {
  border-right: 1px solid #eaeaea; }

.shop-bar {
  color: #1e1e1e;
  font-family: 'Lato';
  font-weight: 400;
  font-size: 11px;
  letter-spacing: 1px;
  word-spacing: 1px; }
  .shop-bar a {
    color: #1e1e1e; }
  .shop-bar a:focus, .shop-bar a:hover {
    color: #3ba5ea; }
  .shop-bar i {
    font-size: 11px; }

@media only screen and (max-width: 768px) {
  #no-more-tables td:before {
    color: #1e1e1e; }

  table.cart .actions #coupon_code, #content table.cart .actions #coupon_code {
    font-family: 'Lato'; } }

@media (min-width: 768px) {
  .woocommerce .login-wrapper input.button, .woocommerce #content .login-wrapper input.button, .woocommerce-page #content .login-wrapper input.button, .woocommerce .register-wrapper input.button, .woocommerce #content .register-wrapper input.button, .woocommerce-page #content .register-wrapper input.button {
    background-color: #3ba5ea; }
    .woocommerce .lost-wrapper, .woocommerce #content .lost-wrapper, .woocommerce-page #content .lost-wrapper {
      background-color: #f7f7f7; }
      .woocommerce .lost-wrapper input, .woocommerce #content .lost-wrapper input, .woocommerce-page #content .lost-wrapper input {
        font-family: 'Lato'; }
      .woocommerce .lost-wrapper input.button, .woocommerce #content .lost-wrapper input.button, .woocommerce-page #content .lost-wrapper input.button {
        background-color: #3ba5ea; }
      .woocommerce .lost-wrapper .table .email, .woocommerce #content .lost-wrapper .table .email, .woocommerce-page #content .lost-wrapper .table .email {
        font-family: 'Lato'; } }

.woocommerce.product-detailed .products.classic .product .product-wrapper .details .separator {
  background-color: #eaeaea; }
