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

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

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

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

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

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

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

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

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

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

blockquote {
  font-size: 16.25px; }

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: 19.5px; }

output {
  font-size: 13px;
  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, .woocommerce form .form-row .chosen-container-single a, .woocommerce-page form .form-row .chosen-container-single a, .woocommerce form .form-row .select2-container .select2-choice, .woocommerce-page form .form-row .select2-container .select2-choice, .woocommerce form .form-row input.input-text, .woocommerce-page form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row textarea {
  font-size: 13px;
  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], .woocommerce form .form-row .chosen-container-single a[disabled], .woocommerce-page 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], .woocommerce form .form-row input.input-text[disabled], .woocommerce-page form .form-row input.input-text[disabled], .woocommerce form .form-row textarea[disabled], .woocommerce-page 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], .woocommerce form .form-row .chosen-container-single a[readonly], .woocommerce-page 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], .woocommerce form .form-row input.input-text[readonly], .woocommerce-page form .form-row input.input-text[readonly], .woocommerce form .form-row textarea[readonly], .woocommerce-page 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] .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] .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] .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] .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 {
    background-color: #f7f7f7; }

.btn, .post-password-form input[type="submit"], figure.hover-type-text figcaption .actions .action {
  padding: 6px 12px;
  font-size: 13px;
  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 {
  color: #fff;
  background-color: #27558b;
  border-color: #27558b; }
  .btn.btn-primary:hover, .post-password-form input[type="submit"].btn-primary:hover, figure.hover-type-text figcaption .actions .action.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, .btn.btn-primary:active, .post-password-form input[type="submit"].btn-primary:active, figure.hover-type-text figcaption .actions .action.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, .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 {
    color: #fff;
    background-color: #1c3d63;
    border-color: #1a385b; }
  .btn.btn-primary:active, .post-password-form input[type="submit"].btn-primary:active, figure.hover-type-text figcaption .actions .action.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, .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 {
    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, .btn.btn-primary[disabled], .post-password-form input[type="submit"].btn-primary[disabled], figure.hover-type-text figcaption .actions .action.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, .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, .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, 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, .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, .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, 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, .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, .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, 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, .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, .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, 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 {
    background-color: #27558b;
    border-color: #27558b; }
  .btn.btn-primary .badge, .post-password-form input[type="submit"].btn-primary .badge, figure.hover-type-text figcaption .actions .action.btn-primary .badge {
    color: #27558b;
    background-color: #fff; }

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

.input-group-addon {
  font-size: 13px;
  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: #2a2a2a; }
  .breadcrumb > .active {
    color: #27558b; }

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

.thumbnail {
  background-color: #fff; }

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

.close {
  font-size: 19.5px;
  color: #2a2a2a;
  text-shadow: 0 1px 0 #2a2a2a; }
  .close:hover, .close:focus {
    color: #2a2a2a; }

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

.carousel-control {
  color: #2a2a2a; }
  .carousel-control:hover, .carousel-control:focus {
    color: #2a2a2a; }

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

.carousel-caption {
  color: #2a2a2a; }

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

h1, h2, h3, h4, h5, h6 {
  letter-spacing: 0.8px;
  font-weight: 300;
  word-spacing: 1px; }

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

.text-highlight, .woocommerce .order-info, .woocommerce-page .order-info {
  color: #27558b; }
  .text-highlight a, .woocommerce .order-info a, .woocommerce-page .order-info a {
    color: #27558b; }

body {
  color: #808080; }

h1, h2, h3, h4, h5, h5 {
  color: #2a2a2a; }
  h1 a, h2 a, h3 a, h4 a, h5 a, h5 a {
    color: #2a2a2a; }
  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: #27558b; }

a {
  color: #808080; }
  a:hover, a:focus {
    color: #27558b; }

p {
  font-family: 'Open Sans'; }

.uvc-heading .heading_line {
  background: #27558b; }

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

.th-gallery .filter > li {
  color: #2a2a2a; }
  .th-gallery .filter > li.active {
    color: #27558b; }
    .th-gallery .filter > li.active > a {
      color: #27558b; }
  .th-gallery .filter > li:hover, .th-gallery .filter > li:focus {
    color: #27558b; }
    .th-gallery .filter > li:hover a, .th-gallery .filter > li:focus a {
      color: #27558b; }

.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.widget_price_filter .price_slider_amount button.button, .woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submitform, .woocommerce-page #respond input#submitform, .woocommerce #content input.button, .woocommerce-page #content input.button {
  font-family: 'Open Sans';
  fill: #2a2a2a;
  background-color: #27558b;
  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.widget_price_filter .price_slider_amount button.button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce-page div.product form.cart .button:hover, .woocommerce #content div.product form.cart .button:hover, .woocommerce-page #content div.product form.cart .button:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submitform:hover, .woocommerce-page #respond input#submitform:hover, .woocommerce #content input.button:hover, .woocommerce-page #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.widget_price_filter .price_slider_amount button.button:active, .woocommerce div.product form.cart .button:active, .woocommerce-page div.product form.cart .button:active, .woocommerce #content div.product form.cart .button:active, .woocommerce-page #content div.product form.cart .button:active, .woocommerce a.button:active, .woocommerce-page a.button:active, .woocommerce button.button:active, .woocommerce-page button.button:active, .woocommerce input.button:active, .woocommerce-page input.button:active, .woocommerce #respond input#submitform:active, .woocommerce-page #respond input#submitform:active, .woocommerce #content input.button:active, .woocommerce-page #content input.button:active {
    color: #fff; }

.ubtn {
  font-family: 'Open Sans'; }

.btn-outline:hover, figure.hover-type-text figcaption .actions .action:hover, .btn-outline:focus, figure.hover-type-text figcaption .actions .action:focus, .btn-outline:active, figure.hover-type-text figcaption .actions .action:active, .btn-outline.active, figure.hover-type-text figcaption .actions .action.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 {
  color: #fff;
  background-color: #27558b;
  border-color: #27558b; }

.btn-outline.disabled, figure.hover-type-text figcaption .actions .action.disabled, .btn-outline[disabled], figure.hover-type-text figcaption .actions .action[disabled], fieldset[disabled] .btn-outline, fieldset[disabled] figure.hover-type-text figcaption .actions .action, figure.hover-type-text figcaption .actions fieldset[disabled] .action, .btn-outline.disabled:hover, figure.hover-type-text figcaption .actions .action.disabled:hover, .btn-outline[disabled]:hover, figure.hover-type-text figcaption .actions .action[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, .btn-outline.disabled:focus, figure.hover-type-text figcaption .actions .action.disabled:focus, .btn-outline[disabled]:focus, figure.hover-type-text figcaption .actions .action[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, .btn-outline.disabled:active, figure.hover-type-text figcaption .actions .action.disabled:active, .btn-outline[disabled]:active, figure.hover-type-text figcaption .actions .action[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, .btn-outline.disabled.active, figure.hover-type-text figcaption .actions .action.disabled.active, .btn-outline[disabled].active, figure.hover-type-text figcaption .actions .action[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 {
  border-color: #2a2a2a; }

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

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

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

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

.carousel-highlights-wrapper .th-carousel-slick .slick-prev, .carousel-highlights-wrapper .th-carousel-slick .slick-next {
  fill: #2a2a2a;
  background-color: #2a2a2a;
  color: #2a2a2a;
  fill: #2a2a2a; }
  .carousel-highlights-wrapper .th-carousel-slick .slick-prev:hover, .carousel-highlights-wrapper .th-carousel-slick .slick-next:hover {
    background-color: #27558b;
    color: #2a2a2a; }
    .carousel-highlights-wrapper .th-carousel-slick .slick-prev:hover:before, .carousel-highlights-wrapper .th-carousel-slick .slick-next:hover:before {
      color: #2a2a2a; }
  .carousel-highlights-wrapper .th-carousel-slick .slick-prev:before, .carousel-highlights-wrapper .th-carousel-slick .slick-next:before {
    color: #2a2a2a; }
  .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: #27558b; }

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

.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 {
  color: #2a2a2a;
  font-family: 'Open Sans';
  font-weight: 400;
  font-size: 13px;
  letter-spacing: 0px;
  word-spacing: 0px; }
  .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 {
    color: #27558b; }
  .dropdown.open .dropdown-toggle {
    border-color: #27558b;
    color: #27558b; }
  .dropdown .dropdown-menu {
    background-color: #f7f7f7;
    box-shadow: 0 0 3px rgba(189, 189, 189, 0.64); }
  .dropdown .dropdown-menu > li a {
    font-family: 'Open Sans';
    font-weight: 600;
    font-size: 12px;
    letter-spacing: 1.6px;
    word-spacing: 0.2px; }
  .dropdown .dropdown-menu > li > a {
    color: #2a2a2a;
    font-family: 'Open Sans';
    font-weight: 600;
    font-size: 12px;
    letter-spacing: 1.6px;
    word-spacing: 0.2px; }
  .dropdown .dropdown-menu > li.active {
    color: #27558b;
    background-color: #fff; }
  .dropdown .dropdown-menu > li.active > a {
    color: #27558b;
    background-color: #fff; }
  .dropdown .dropdown-menu > li > a:hover, .dropdown .dropdown-menu > li > a:focus {
    color: #27558b;
    background-color: #fff; }
  .dropdown .dropdown-menu > li > a:hover a, .dropdown .dropdown-menu > li > a:focus a {
    color: #27558b;
    background-color: #fff; }
  .dropdown.open > a, .dropdown.open > a:hover, .dropdown.open > a:focus, .dropdown.open .dropdown-menu .dropdown-submenu.open > a {
    border-color: #27558b;
    color: #27558b; }

.breadcrumb {
  font-family: 'Open Sans'; }
  .breadcrumb > li {
    color: #27558b; }
  .breadcrumb > li.no-link {
    color: #2a2a2a; }
  .breadcrumb > li.no-link:last-of-type {
    color: #27558b; }
  .breadcrumb > li a {
    color: #2a2a2a; }
  .breadcrumb > li a:hover, .breadcrumb > li a :active, .breadcrumb > li a :focus {
    color: #27558b; }
  .breadcrumb > li:after {
    color: #2a2a2a; }

.comments h3 {
  font-family: 'Open Sans'; }
  .comments .comment-respond {
    font-family: 'Open Sans'; }
  .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: #27558b; }

.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: #27558b; }
  .wpcf7-form div.wpcf7-validation-errors, .comments .comment-respond div.wpcf7-validation-errors, #reviews .comment-respond div.wpcf7-validation-errors {
    color: #27558b; }

.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, .woocommerce form .form-row .chosen-container-single a:focus, .woocommerce-page 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, .woocommerce form .form-row input.input-text:focus, .woocommerce-page form .form-row input.input-text:focus, .woocommerce form .form-row textarea:focus, .woocommerce-page form .form-row textarea:focus {
  border-color: #27558b; }

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

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

.has-success .help-block {
  color: #27558b; }
  .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 .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 .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 .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 .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 {
    border-color: #27558b; }

.has-warning .help-block {
  color: #27558b; }
  .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 .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 .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 .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 .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 {
    border-color: #27558b; }

.has-error .help-block {
  color: #27558b; }
  .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 .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 .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 .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 .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 {
    border-color: #27558b; }

.widget-area .wpb_widgetised_column_heading, .wpb_widgetised_column .wpb_widgetised_column_heading {
  font-family: 'Open Sans';
  font-weight: 300;
  font-size: 18px;
  letter-spacing: 0.8px;
  word-spacing: 1px; }
  .widget-area .widget, .wpb_widgetised_column .widget {
    font-size: 13px; }
  .widget-area .widget .widget-title, .wpb_widgetised_column .widget .widget-title, .widget-area .widget .widgettitle, .wpb_widgetised_column .widget .widgettitle {
    font-family: 'Open Sans';
    font-weight: 300;
    font-size: 18px;
    letter-spacing: 0.8px;
    word-spacing: 1px; }
  .widget-area .widget select, .wpb_widgetised_column .widget select {
    background: #f7f7f7;
    color: #2a2a2a;
    border: solid 1px #fff; }

.widget.contact-info address {
  font-family: 'Open Sans'; }
  .widget.contact-info address p, .widget.contact-info address .line {
    line-height: 20px; }
  .widget.contact-info address p a, .widget.contact-info address .line a {
    color: #2a2a2a; }
    .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: #27558b; }
  .widget.contact-info .th-icon {
    font-size: 11px; }
  .widget.contact-info .separator {
    border-right-color: #808080; }

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

.widget.contact-form .form-group {
  font-family: 'Open Sans'; }
  .widget.twitter a {
    color: #2a2a2a; }
  .widget.twitter a:focus, .widget.twitter a:hover {
    color: #27558b; }
  .widget.twitter ul.tweets {
    font-family: 'Open Sans'; }
  .widget.twitter ul.tweets li.tweet .content .name {
    font-size: 16px;
    line-height: 16px; }
    .widget.twitter ul.tweets li.tweet .content .name span {
      font-size: 11px; }
    .widget.twitter ul.tweets li.tweet .content .date {
      font-size: 11px; }
    .widget.twitter ul.tweets li.tweet .content p {
      line-height: 20px; }
    .widget.twitter ul.tweets li.tweet .content p .rt {
      color: #2a2a2a; }
    .widget.twitter ul.tweets li.tweet .content .actions {
      font-size: 12px; }
    .widget.twitter ul.tweets li.tweet .content .actions a .th-icon {
      font-size: 14px; }

.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: 'Open Sans';
    color: #2a2a2a; }
    .widget.testimonials .carousel-inner .item .testimonial header .content .line, .testimonials-wrapper .carousel-inner .item .testimonial header .content .line {
      font-family: 'Open Sans';
      color: #808080; }
  .widget.testimonials .carousel-inner .item .testimonial .comment, .testimonials-wrapper .carousel-inner .item .testimonial .comment {
    font-family: 'Open Sans';
    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: 'Open Sans';
    color: #2a2a2a; }
    .widget.team-members .carousel-inner .item .team-member header .content .line {
      font-family: 'Open Sans';
      color: #808080; }
  .widget.team-members .carousel-inner .item .team-member .comment {
    font-family: 'Open Sans';
    color: #808080; }
  .widget.team-members .indicators-wrapper {
    background: #f7f7f7; }

.widget.carousel .carousel-control {
  color: #000; }
  .widget.carousel .carousel-control:hover {
    color: #2a2a2a; }

.widget.tag-cloud a, .widget.widget_product_tag_cloud a {
  font-family: 'Open Sans';
  background: #f7f7f7;
  color: #2a2a2a; }
  .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: #27558b; }

.widget.links ul li {
  border-bottom-color: #eaeaea; }
  .widget.links ul li a {
    color: #2a2a2a; }
    .widget.links ul li a:hover {
      color: #27558b; }

.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 {
  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 {
    color: #2a2a2a; }
  .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 {
    color: #2a2a2a;
    font-family: 'Open Sans'; }
    .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 {
      color: #27558b; }
  .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 {
    color: #2a2a2a; }
  .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 {
    border-top-color: #eaeaea; }

.widget.widget_categories ul li {
  color: #2a2a2a; }

.widget.widget_rss ul > li {
  border-bottom-color: #eaeaea; }
  .widget.widget_rss ul > li:before {
    color: #2a2a2a; }
  .widget.widget_rss ul > li a {
    color: #2a2a2a;
    font-family: 'Open Sans'; }
    .widget.widget_rss ul > li a:hover {
      color: #27558b; }
  .widget.widget_rss ul > li .count {
    color: #2a2a2a; }
  .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: #2a2a2a; }
  .widget.widget_search h4.widget-title {
    font-weight: 300; }
  .widget.widget_search label:before {
    color: #2a2a2a; }
  .widget.widget_search #s, .widget.widget_search .search-field {
    background-color: #fff;
    color: #2a2a2a;
    font-family: 'Open Sans'; }
  .widget.widget_search #s:placeholder, .widget.widget_search .search-field:placeholder {
    color: #808080; }
  .widget.widget_search #searchsubmit, .widget.widget_search .search-submit {
    fill: #2a2a2a;
    background-color: #27558b;
    color: #2a2a2a; }

.widget.widget_calendar #calendar_wrap {
  border: solid 1px #fff; }
  .widget.widget_calendar #calendar_wrap #wp-calendar caption {
    background-color: #f7f7f7;
    border-bottom: 1px solid #fff;
    font-family: 'Open Sans';
    font-weight: 300;
    letter-spacing: 0.8px;
    word-spacing: 1px;
    color: #2a2a2a; }
  .widget.widget_calendar #calendar_wrap #wp-calendar thead {
    background-color: #f7f7f7;
    border-bottom: 1px solid #fff; }
    .widget.widget_calendar #calendar_wrap #wp-calendar thead th {
      font-family: 'Open Sans';
      font-weight: 300;
      color: #2a2a2a; }
  .widget.widget_calendar #calendar_wrap #wp-calendar tbody {
    background-color: #f7f7f7;
    border-bottom: 1px solid #fff; }
  .widget.widget_calendar #calendar_wrap #wp-calendar tfoot {
    background-color: #f7f7f7;
    border-bottom: 1px solid #fff; }
    .widget.widget_calendar #calendar_wrap #wp-calendar tfoot td {
      font-family: 'Open Sans'; }
    .widget.widget_calendar #calendar_wrap #wp-calendar tfoot td#prev {
      color: #2a2a2a; }
    .widget.widget_calendar #calendar_wrap #wp-calendar tfoot td#next {
      color: #2a2a2a; }

.widget.widget_recent_comments ul > li {
  border-bottom-color: #eaeaea; }
  .widget.widget_recent_comments ul > li:before {
    color: #2a2a2a; }
  .widget.widget_recent_comments ul > li a {
    color: #2a2a2a;
    font-family: 'Open Sans'; }
    .widget.widget_recent_comments ul > li a:hover {
      color: #27558b; }
  .widget.widget_recent_comments ul > li .count {
    color: #2a2a2a; }
  .widget.widget_recent_comments ul > li .children li:first-of-type {
    border-top-color: #eaeaea; }

.widget.widget_categories ul li {
  color: #2a2a2a; }

.widget.widget_archive ul > li {
  border-bottom-color: #eaeaea;
  color: #2a2a2a; }
  .widget.widget_archive ul > li:before {
    color: #2a2a2a; }
  .widget.widget_archive ul > li a {
    color: #2a2a2a; }
    .widget.widget_archive ul > li a:hover {
      color: #27558b; }
  .widget.widget_archive ul > li .count {
    color: #2a2a2a; }
  .widget.widget_archive ul > li .children li:first-of-type {
    border-top-color: #eaeaea; }

.widget.widget_categories ul li {
  color: #2a2a2a; }

.widget.widget_price_filter {
  background-color: #f7f7f7; }
  .widget.widget_price_filter h4.widget-title {
    font-weight: 300; }
  .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: #27558b; }
  .widget.widget_price_filter .price_slider_amount .price_label {
    font-family: 'Open Sans'; }

.widget.widget_product_search {
  background-color: #f7f7f7; }
  .widget.widget_product_search h4.widget-title {
    font-weight: 300; }
  .widget.widget_product_search .woocommerce-product-search:before {
    color: #2a2a2a; }
  .widget.widget_product_search .woocommerce-product-search .search-field {
    background-color: #fff;
    color: #2a2a2a;
    font-family: 'Open Sans'; }
  .widget.widget_product_search .woocommerce-product-search .search-field:placeholder {
    color: #808080; }
  .widget.widget_product_search .woocommerce-product-search input[type="submit"] {
    fill: #2a2a2a;
    background-color: #27558b;
    color: #2a2a2a; }

.widget.woocommerce.widget_products a, .widget.woocommerce.widget_recent_reviews a, .widget.woocommerce.widget_top_rated_products a {
  color: #2a2a2a; }
  .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: #27558b; }
  .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: #2a2a2a; }

.widget.woocommerce.widget_shopping_cart {
  background-color: #f7f7f7; }
  .widget.woocommerce.widget_shopping_cart h4.widget-title {
    font-weight: 300; }
  .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: #2a2a2a; }
    .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: #27558b; }
  .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: #27558b; }
  .widget.woocommerce.widget_shopping_cart .total {
    border-top: 1px solid #eaeaea;
    color: #2a2a2a; }

figure figcaption {
  color: #fff; }
  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: #27558b; }
  figure.hover-type-icons figcaption .actions .action:after {
    background: #1e1e1e;
    color: #fff; }
    figure.hover-type-icons figcaption .actions .action:hover:after, figure.hover-type-icons figcaption .actions .action:focus:after, figure.hover-type-icons figcaption .actions .action:active:after {
      background: #27558b; }
  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) {
  body:not(.themesy_force-hovers-enabled) figure.hover-effect-fry figcaption, body:not(.themesy_force-hovers-enabled) figure.hover-effect-rotate-in figcaption, body:not(.themesy_force-hovers-enabled) figure.hover-effect-zoom figcaption, body:not(.themesy_force-hovers-enabled) figure.hover-follow-the-mouse figcaption, body:not(.themesy_force-hovers-enabled) figure.hover-effect-framing figcaption, body:not(.themesy_force-hovers-enabled) 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-read-more figcaption {
    background: #f7f7f7; }
    figure.hover-effect-read-more.hover-type-icons figcaption .actions .action:hover:after {
      color: #27558b; } }

body.themesy_force-hovers-enabled figure.hover-effect-rotate-in figcaption {
  background-color: rgba(32, 32, 32, 0.81); }
  body.themesy_force-hovers-enabled figure.hover-effect-zoom figcaption {
    background-color: rgba(32, 32, 32, 0.81); }
  body.themesy_force-hovers-enabled figure.hover-follow-the-mouse figcaption {
    background-color: rgba(32, 32, 32, 0.81); }
  body.themesy_force-hovers-enabled figure.hover-effect-framing figcaption .hover-frame {
    border: solid 1px #fff; }
  body.themesy_force-hovers-enabled figure.hover-effect-read-more figcaption {
    background: #f7f7f7; }
  body.themesy_force-hovers-enabled figure.hover-effect-read-more.hover-type-icons figcaption .actions .action:hover:after {
    color: #27558b; }

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

  99% {
    background-color: #27558b; } }

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

  99% {
    background-color: #27558b; } }

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

  99% {
    background-color: #27558b; } }

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

  99% {
    background-color: #27558b; } }

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

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

.og-expander {
  background: #f7f7f7; }

.og-close::before {
  background: #808080; }
  .og-close::after {
    background: #808080; }
  .og-close:hover::before, .og-close:hover::after {
    background: #2a2a2a; }

.og-details h3:before {
  color: #27558b; }

.team-members-grid-wrapper li > a > figure .th-icon {
  color: #2a2a2a;
  background: #27558b; }
  .team-members-grid-wrapper li .info {
    border-bottom: solid 4px #27558b;
    background: #f7f7f7; }
  .team-members-grid-wrapper li .info .name {
    color: #2a2a2a; }
  .team-members-grid-wrapper li .info .line {
    font-family: 'Open Sans';
    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: 'Open Sans'; }

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

.th-pricebox-wrapper .th-pricebox .price {
  background: #f7f7f7;
  color: #fff;
  font-family: 'Open Sans'; }
  .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, .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 .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 .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 .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 .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 .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 .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 {
    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, .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 .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 .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 .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 .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 .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 .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 {
    color: #808080; }

ul.sshare li.sshare-button, ul.social-profiles li.sshare-button, ul.sshare li.like, ul.social-profiles li.like {
  color: #2a2a2a;
  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: #2a2a2a; }
  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: #27558b;
    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: #27558b; }
  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: 'Open Sans';
    background: #f7f7f7;
    color: #808080; }

ul.social-profiles li.sshare-button {
  background: #27558b;
  color: #fff; }
  ul.social-profiles li.sshare-button a {
    color: #fff; }
  ul.social-profiles li.sshare-button:hover {
    color: #2a2a2a;
    background: #f7f7f7; }
  ul.social-profiles li.sshare-button:hover a {
    color: #2a2a2a; }

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

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

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

.jp-audio-player {
  background: #f7f7f7;
  color: #2a2a2a; }
  .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; }

.collapsible_panel {
  background: #f7f7f7; }
  .collapsible_panel .cp_title.collapsed:hover:after {
    color: #27558b; }
  .collapsible_panel .cp_title span {
    color: #2a2a2a; }
  .collapsible_panel .cp_title:after {
    color: #2a2a2a; }
  .collapsible_panel .cp_title:hover:after {
    color: #2a2a2a; }
  .collapsible_panel .cp_content {
    color: #808080; }

.works_collage .controls .filter > li {
  color: #2a2a2a; }
  .works_collage .controls .filter > li.active {
    color: #fff;
    background-color: #27558b; }
  .works_collage .controls .filter > li.active > a {
    color: #fff;
    background-color: #27558b; }
  .works_collage .controls .filter > li:hover, .works_collage .controls .filter > li:focus {
    color: #fff;
    background-color: #27558b; }
  .works_collage .controls .filter > li:hover > a, .works_collage .controls .filter > li:focus > a {
    color: #fff;
    background-color: #27558b; }
  .works_collage .controls .filter .dropdown .dropdown-toggle {
    color: #2a2a2a; }
  .works_collage .controls .filter .dropdown:hover, .works_collage .controls .filter .dropdown:focus {
    color: #27558b; }
  .works_collage .controls .filter .dropdown:hover .dropdown-toggle, .works_collage .controls .filter .dropdown:focus .dropdown-toggle {
    color: #27558b; }
  .works_collage .controls .sort {
    font-family: 'Open Sans'; }
  .works_collage .controls .sort .dropdown .dropdown-toggle {
    color: #2a2a2a; }
  .works_collage .controls .sort .dropdown:hover, .works_collage .controls .sort .dropdown:focus {
    color: #27558b; }
  .works_collage .controls .sort .dropdown:hover .dropdown-toggle, .works_collage .controls .sort .dropdown:focus .dropdown-toggle {
    color: #27558b; }
  .works_collage .controls .sort li.active {
    color: #27558b; }
  .works_collage .elements .item > .title {
    font-family: 'Open Sans';
    font-weight: 300;
    letter-spacing: 0.8px;
    word-spacing: 1px; }
  .works_collage .elements .item > .subtitle {
    color: #27558b; }
  .works_collage .elements .item > .subtitle span {
    color: #27558b; }
  .works_collage .elements .item figure figcaption > .title, .works_collage .elements .item figure figcaption > .info-box > .title {
    font-family: 'Open Sans';
    font-weight: 300;
    letter-spacing: 0.8px;
    word-spacing: 1px;
    color: #fff; }
  .works_collage .elements .item figure figcaption > .subtitle, .works_collage .elements .item figure figcaption > .info-box > .subtitle {
    font-size: 13px;
    color: #fff; }
    .works_collage .elements .item figure figcaption > .subtitle span, .works_collage .elements .item figure figcaption > .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 .info-box > .subtitle, .works_collage .elements .item figure figcaption > .info-box .info-box > .subtitle {
    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 .info-box > .subtitle span, .works_collage .elements .item figure figcaption > .info-box .info-box > .subtitle span {
      color: #fff; }

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

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

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

.th-adaptative-image > .title {
  font-family: 'Open Sans';
  font-weight: 300;
  letter-spacing: 0.8px;
  word-spacing: 1px; }
  .th-adaptative-image > .subtitle {
    color: #27558b; }
  .th-adaptative-image > .subtitle span {
    color: #27558b; }
  .th-adaptative-image figure figcaption > .title, .th-adaptative-image figure figcaption > .info-box > .title {
    font-family: 'Open Sans';
    font-weight: 300;
    letter-spacing: 0.8px;
    word-spacing: 1px;
    color: #fff; }
  .th-adaptative-image figure figcaption > .subtitle, .th-adaptative-image figure figcaption > .info-box > .subtitle {
    font-size: 13px;
    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; }

.navbar-chamaleon, .navbar-biglogo, .th-menu {
  font-family: 'Open Sans';
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 1.6px;
  word-spacing: 0.2px; }
  .navbar-chamaleon .navbar-header .navbar-toggle, .navbar-biglogo .navbar-header .navbar-toggle, .th-menu .navbar-header .navbar-toggle {
    border-color: #2a2a2a; }
  .navbar-chamaleon .navbar-header .navbar-toggle:hover, .navbar-biglogo .navbar-header .navbar-toggle:hover, .th-menu .navbar-header .navbar-toggle:hover, .navbar-chamaleon .navbar-header .navbar-toggle:focus, .navbar-biglogo .navbar-header .navbar-toggle:focus, .th-menu .navbar-header .navbar-toggle:focus {
    background-color: #f7f7f7; }
  .navbar-chamaleon .navbar-header .navbar-toggle .icon-bar, .navbar-biglogo .navbar-header .navbar-toggle .icon-bar, .th-menu .navbar-header .navbar-toggle .icon-bar {
    background-color: #2a2a2a; }
  .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: #27558b;
    color: #27558b; }
  .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: #27558b;
    color: #27558b; }
  .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: #27558b; }
  .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: 11px; }
  .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: #27558b;
    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 #27558b; }
  .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: #2a2a2a; }
  .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 #27558b; }
  .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: #27558b; }
  .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(189, 189, 189, 0.64); }
    .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: #27558b; }
      .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: #27558b; }
  .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(189, 189, 189, 0.64); }
    .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: #27558b; }
    .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: #27558b; }
  .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(189, 189, 189, 0.64);
    background: #27558b; }
    .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-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, .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 {
      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-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, .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, .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-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, .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, .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-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, .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 {
      color: #27558b;
      background: #fff; }

.navbar-chamaleon .navbar-header .navbar-brand:hover, .navbar-chamaleon .navbar-header .navbar-brand:focus {
  color: #27558b; }

@media (max-width: 991px) {
  .navbar-chamaleon .navbar-collapse, .navbar-biglogo .navbar-collapse, .th-menu .navbar-collapse {
    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: #27558b; }
    .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: #27558b; }
    .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: #27558b; }

  .navbar-chamaleon .navbar-collapse {
    border-color: #2a2a2a; }
    .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item > a {
      color: #2a2a2a; }
      .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item > a:hover, .navbar-chamaleon .navbar-collapse .navbar-nav > .menu-item > a:focus {
        color: #27558b; }
      .navbar-chamaleon .navbar-collapse .navbar-nav > .active {
        color: #27558b; }
      .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: #27558b; }
      .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-text {
    color: #2a2a2a; }

  .navbar-form {
    border-color: #2a2a2a; }

  .navbar-link {
    color: #2a2a2a; }
    .navbar-link:hover {
      color: #27558b; }

  .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(189, 189, 189, 0.64); }
    .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(189, 189, 189, 0.64);
      border-bottom: 1px solid rgba(189, 189, 189, 0.64);
      color: #27558b; } }

@media (min-width: 1200px) {
  #go-to-top {
    border-bottom: solid 1px #808080; }
    #go-to-top:hover {
      border-color: #2a2a2a; }
      #go-to-top:hover .arrows-wrapper {
        color: #2a2a2a; }
    #go-to-top .arrows-wrapper {
      color: #808080; } }

@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: 17px; }

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

.navbar-side-chamaleon {
  font-family: 'Open Sans';
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 1.6px;
  word-spacing: 0.2px; }
  .navbar-side-chamaleon .navbar-header .navbar-toggle {
    border-color: #2a2a2a; }
  .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: #2a2a2a; }
  .navbar-side-chamaleon .navbar-collapse .navbar-nav > .menu-item.current-popup a {
    color: #27558b; }
  .navbar-side-chamaleon .navbar-collapse .navbar-nav > .menu-item.share > a > .th-icon {
    font-size: 11px; }

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

body {
  background-color: #fff;
  font-family: 'Open Sans';
  font-size: 13px;
  letter-spacing: 0px;
  word-spacing: 0px;
  font-weight: 400;
  line-height: 0px; }

select {
  background-color: #fff;
  color: #2a2a2a; }

p {
  font-family: 'Open Sans'; }

h1, h2, h3, h4, h5, h6 {
  font-family: 'Open Sans';
  font-weight: 300;
  letter-spacing: 0.8px;
  word-spacing: 1px; }

.page-title-icon {
  font-weight: 300;
  letter-spacing: 0.8px;
  word-spacing: 1px; }

.page-title {
  font-family: 'Open Sans';
  font-weight: 300;
  letter-spacing: 0.8px;
  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; } }

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

.footer-wrapper footer .footer-line {
  background: #eaeaea; }

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

.category-filter > li {
  color: #2a2a2a; }
  .category-filter > li a {
    color: #2a2a2a; }
  .category-filter > li.active {
    color: #fff;
    background-color: #27558b; }
  .category-filter > li.active > a {
    color: #fff;
    background-color: #27558b; }
  .category-filter > li:hover, .category-filter > li:focus {
    color: #fff;
    background-color: #27558b; }
  .category-filter > li:hover > a, .category-filter > li:focus > a {
    color: #fff; }
  .category-filter .dropdown.open .dropdown-toggle {
    color: #27558b; }
  .category-filter .dropdown:hover, .category-filter .dropdown:focus {
    color: #27558b; }
  .category-filter .dropdown .dropdown-toggle {
    color: #2a2a2a; }

.pagination {
  color: #2a2a2a;
  font-family: 'Open Sans'; }
  .pagination .prev-box, .pagination .next-box, .pagination .current-box {
    background-color: #f7f7f7;
    color: #2a2a2a; }
  .pagination .prev-box:hover, .pagination .next-box:hover {
    color: #27558b; }

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

.template-large-images {
  background-color: #f7f7f7; }
  .template-large-images.sticky .data {
    border-left: solid 3px #27558b; }
  .template-large-images .data .categories {
    font-family: 'Open Sans';
    color: #27558b; }
  .template-large-images .data .categories li a {
    color: #27558b; }

.template-medium-images {
  background-color: #f7f7f7; }
  .template-medium-images.sticky .data {
    border-left: solid 3px #27558b; }
  .template-medium-images .data .categories {
    font-family: 'Open Sans';
    color: #27558b; }
  .template-medium-images .data .categories li a {
    color: #27558b; }

.grid .template-masonry {
  background-color: #f7f7f7; }
  .grid .template-masonry.sticky .data {
    border-left: solid 3px #27558b; }
  .grid .template-masonry .data .categories {
    font-family: 'Open Sans';
    color: #27558b; }
  .grid .template-masonry .data .categories li a {
    color: #27558b; }

body.single .post.type-post .article-body {
  font-family: 'Open Sans'; }
  body.single .post.type-post .blog-author {
    font-family: 'Open Sans'; }
  body.single .post.type-post .tags .tag-list a {
    font-family: 'Open Sans';
    background-color: #f7f7f7;
    color: #2a2a2a; }
  body.single .post.type-post .tags .tag-list a:hover {
    background: #27558b;
    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: #27558b; }

.portfolio-pager a {
  color: #2a2a2a; }
  .portfolio-pager a:hover, .portfolio-pager a:focus {
    color: #27558b; }
  .portfolio-pager a.disabled {
    color: #2a2a2a; }

.project .project-post-like {
  background-color: #f7f7f7;
  color: #2a2a2a; }
  .project .project-post-like:hover {
    color: #27558b; }
  .project .categories {
    color: #808080; }
  .project .categories a {
    color: #808080; }
  .project .categories a:hover {
    color: #27558b; }
  .project .description {
    color: #2a2a2a; }
  .project .information p {
    color: #2a2a2a; }
  .project .website a {
    color: #2a2a2a; }
  .project .website a:hover {
    color: #27558b; }

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

.woocommerce-message, .woocommerce-error, .woocommerce-info {
  color: #2a2a2a;
  background-color: #f7f7f7; }
  .woocommerce-message:before, .woocommerce-error:before, .woocommerce-info:before {
    color: #fff;
    background-color: #27558b; }
  .woocommerce-message div.message-content, .woocommerce-error div.message-content, .woocommerce-info div.message-content {
    font-family: 'Open Sans'; }

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

.woocommerce small.note, .woocommerce-page small.note {
  color: #808080; }
  .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb {
    color: #808080; }
  .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a {
    color: #808080; }
  .woocommerce div.product span.price del, .woocommerce-page div.product span.price del, .woocommerce #content div.product span.price del, .woocommerce-page #content div.product span.price del, .woocommerce div.product p.price del, .woocommerce-page div.product p.price del, .woocommerce #content div.product p.price del, .woocommerce-page #content div.product p.price del {
    color: fade(#595959, 50%); }
  .woocommerce div.product .info, .woocommerce-page div.product .info, .woocommerce #content div.product .info, .woocommerce-page #content div.product .info {
    font-family: 'Open Sans'; }
  .woocommerce div.product .info h5 a:hover, .woocommerce-page div.product .info h5 a:hover, .woocommerce #content div.product .info h5 a:hover, .woocommerce-page #content div.product .info h5 a:hover {
    color: #27558b; }
  .woocommerce div.product .info .amount, .woocommerce-page div.product .info .amount, .woocommerce #content div.product .info .amount, .woocommerce-page #content div.product .info .amount {
    font-family: 'Open Sans'; }
  .woocommerce div.product .info a:hover .star-rating, .woocommerce-page 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 {
    color: #000; }
  .woocommerce div.product .info:hover a .star-rating, .woocommerce-page 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 {
    color: #000; }
  .woocommerce div.product .summary p.price, .woocommerce-page div.product .summary p.price, .woocommerce #content div.product .summary p.price, .woocommerce-page #content div.product .summary p.price {
    color: #2a2a2a; }
  .woocommerce div.product .stock, .woocommerce-page div.product .stock, .woocommerce #content div.product .stock, .woocommerce-page #content div.product .stock {
    color: #27558b; }
  .woocommerce div.product .summary .out-of-stock, .woocommerce-page div.product .summary .out-of-stock, .woocommerce #content div.product .summary .out-of-stock, .woocommerce-page #content div.product .summary .out-of-stock {
    font-family: 'Open Sans';
    color: #2a2a2a; }
  .woocommerce div.product .out-of-stock, .woocommerce-page div.product .out-of-stock, .woocommerce #content div.product .out-of-stock, .woocommerce-page #content div.product .out-of-stock {
    font-family: 'Open Sans'; }
  .woocommerce div.product div.summary div[itemprop='description'], .woocommerce-page 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'] {
    color: #2a2a2a; }
  .woocommerce div.product .product-post-like, .woocommerce-page div.product .product-post-like, .woocommerce #content div.product .product-post-like, .woocommerce-page #content div.product .product-post-like {
    background-color: #f7f7f7;
    color: #2a2a2a; }
  .woocommerce div.product .product-post-like:hover, .woocommerce-page div.product .product-post-like:hover, .woocommerce #content div.product .product-post-like:hover, .woocommerce-page #content div.product .product-post-like:hover {
    color: #27558b; }
  .woocommerce div.product form.cart, .woocommerce-page div.product form.cart, .woocommerce #content div.product form.cart, .woocommerce-page #content div.product form.cart {
    background-color: #f7f7f7; }
  .woocommerce div.product form.cart .single_variation_wrap, .woocommerce-page div.product form.cart .single_variation_wrap, .woocommerce #content div.product form.cart .single_variation_wrap, .woocommerce-page #content div.product form.cart .single_variation_wrap {
    font-size: 18px;
    font-weight: 300;
    line-height: 22px; }
  .woocommerce div.product form.cart .single_variation_wrap .price, .woocommerce-page 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 {
    font-size: 27px; }
  .woocommerce div.product form.cart .variations, .woocommerce-page div.product form.cart .variations, .woocommerce #content div.product form.cart .variations, .woocommerce-page #content div.product form.cart .variations {
    font-family: 'Open Sans';
    color: #2a2a2a; }
  .woocommerce div.product form.cart .variations label, .woocommerce-page div.product form.cart .variations label, .woocommerce #content div.product form.cart .variations label, .woocommerce-page #content div.product form.cart .variations label {
    color: #2a2a2a;
    font-size: 13px; }
  .woocommerce div.onsale, .woocommerce-page div.onsale {
    background-color: #f7f7f7;
    font-family: 'Open Sans';
    font-family: 20px; }
  .woocommerce div.onsale .inner, .woocommerce-page div.onsale .inner {
    color: #2a2a2a;
    border-color: #808080; }
  .woocommerce .out-of-stock, .woocommerce-page .out-of-stock {
    background-color: #f7f7f7; }
  .woocommerce .out-of-stock .inner, .woocommerce-page .out-of-stock .inner {
    color: #2a2a2a;
    border-color: #808080; }
  .woocommerce span.onsale, .woocommerce-page span.onsale {
    background-image: -webkit-linear-gradient(top, #fff 0%, #27558b 100%);
    background-image: -o-linear-gradient(top, #fff 0%, #27558b 100%);
    background-image: linear-gradient(to bottom, #fff 0%, #27558b 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FF27558B', GradientType=0);
    text-shadow: 0 -1px 0 #27558b;
    color: #2a2a2a; }
  .woocommerce .entry-content .product-description, .woocommerce-page .entry-content .product-description {
    font-family: 'Open Sans'; }
  .woocommerce ul.sort, .woocommerce-page ul.sort {
    font-family: 'Open Sans'; }
  .woocommerce ul.sort:hover, .woocommerce-page ul.sort:hover {
    color: #27558b; }
  .woocommerce .products .product a h3:hover, .woocommerce-page .products .product a h3:hover {
    color: #27558b; }
  .woocommerce .products .product a .price:hover, .woocommerce-page .products .product a .price:hover {
    color: #27558b; }
  .woocommerce .products .product a .price del, .woocommerce-page .products .product a .price del {
    color: fade(#595959, 50%); }
  .woocommerce .products .product a .price .from, .woocommerce-page .products .product a .price .from {
    color: fade(#595959, 50%); }
  .woocommerce .products .product .info, .woocommerce-page .products .product .info {
    background-color: #f7f7f7; }
  .woocommerce .products .product .addtocart:hover, .woocommerce-page .products .product .addtocart:hover {
    color: #27558b; }
  .woocommerce .products.fit-rows div.onsale, .woocommerce-page .products.fit-rows div.onsale, .woocommerce .products.fit-rows div.out-of-stock, .woocommerce-page .products.fit-rows div.out-of-stock {
    margin-top: -52px; }
  .woocommerce div.related.products div.product div.info span.price, .woocommerce-page 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, .woocommerce .cross-sells.products div.product div.info span.price, .woocommerce-page .cross-sells.products div.product div.info span.price {
    color: #808080; }
  .woocommerce .woocommerce-ordering .dropdown .dropdown-toggle, .woocommerce-page .woocommerce-ordering .dropdown .dropdown-toggle {
    color: #2a2a2a; }
  .woocommerce a.button.loading, .woocommerce-page a.button.loading, .woocommerce button.button.loading, .woocommerce-page button.button.loading, .woocommerce input.button.loading, .woocommerce-page input.button.loading, .woocommerce #respond input#submitform.loading, .woocommerce-page #respond input#submitform.loading, .woocommerce #content input.button.loading, .woocommerce-page #content input.button.loading {
    color: #fff; }
  .woocommerce a.added_to_cart:hover, .woocommerce-page a.added_to_cart:hover {
    color: #27558b !important; }
  .woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty {
    font-family: 'Open Sans';
    color: #2a2a2a; }
  .woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page #content .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page #content .quantity .minus {
    color: #fff; }
  .woocommerce .quantity .plus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce-page #content .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce-page .quantity .minus:hover, .woocommerce #content .quantity .minus:hover, .woocommerce-page #content .quantity .minus:hover {
    background-color: #27558b; }
  .woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page #content .quantity .plus {
    background-color: #000;
    color: #fff; }
  .woocommerce .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page #content .quantity .minus {
    background-color: #000;
    color: #fff; }
  .woocommerce #reviews h2 small, .woocommerce-page #reviews h2 small {
    color: #808080; }
  .woocommerce #reviews h2 small a, .woocommerce-page #reviews h2 small a {
    color: #808080; }
  .woocommerce #reviews #comments ol.commentlist li, .woocommerce-page #reviews #comments ol.commentlist li {
    background: #f7f7f7; }
  .woocommerce #reviews #comments ol.commentlist li .meta, .woocommerce-page #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 {
    color: #2a2a2a;
    font-family: 'Open Sans'; }
  .woocommerce .product_meta .sku_wrapper, .woocommerce-page .product_meta .sku_wrapper {
    color: #808080;
    font-family: 'Open Sans'; }
  .woocommerce .product_meta .sku_wrapper span.meta-title, .woocommerce-page .product_meta .sku_wrapper span.meta-title {
    color: #2a2a2a; }
  .woocommerce .product_meta .posted_in, .woocommerce-page .product_meta .posted_in {
    font-family: 'Open Sans'; }
  .woocommerce .product_meta .posted_in span.meta-title, .woocommerce-page .product_meta .posted_in span.meta-title {
    color: #2a2a2a; }
  .woocommerce .product_meta .tagged_as, .woocommerce-page .product_meta .tagged_as {
    font-family: 'Open Sans'; }
  .woocommerce .product_meta .tagged_as span.meta-title, .woocommerce-page .product_meta .tagged_as span.meta-title {
    color: #2a2a2a; }
  .woocommerce .product_meta span.meta-title, .woocommerce-page .product_meta span.meta-title {
    font-family: 'Open Sans'; }
  .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before {
    color: #2a2a2a; }
  .woocommerce #review_form #respond .comment-notes, .woocommerce-page #review_form #respond .comment-notes {
    font-family: 'Open Sans'; }
  .woocommerce p.stars a.star-1, .woocommerce-page p.stars a.star-1, .woocommerce p.stars a.star-2, .woocommerce-page p.stars a.star-2, .woocommerce p.stars a.star-3, .woocommerce-page p.stars a.star-3, .woocommerce p.stars a.star-4, .woocommerce-page p.stars a.star-4, .woocommerce p.stars a.star-5, .woocommerce-page 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, .woocommerce p.stars a.star-1.active:after, .woocommerce-page p.stars a.star-1.active:after {
    color: #2a2a2a; }
  .woocommerce p.stars a.star-2:hover:after, .woocommerce-page p.stars a.star-2:hover:after, .woocommerce p.stars a.star-2.active:after, .woocommerce-page p.stars a.star-2.active:after {
    color: #2a2a2a; }
  .woocommerce p.stars a.star-3:hover:after, .woocommerce-page p.stars a.star-3:hover:after, .woocommerce p.stars a.star-3.active:after, .woocommerce-page p.stars a.star-3.active:after {
    color: #2a2a2a; }
  .woocommerce p.stars a.star-4:hover:after, .woocommerce-page p.stars a.star-4:hover:after, .woocommerce p.stars a.star-4.active:after, .woocommerce-page p.stars a.star-4.active:after {
    color: #2a2a2a; }
  .woocommerce p.stars a.star-5:hover:after, .woocommerce-page p.stars a.star-5:hover:after, .woocommerce p.stars a.star-5.active:after, .woocommerce-page p.stars a.star-5.active:after {
    color: #2a2a2a; }
  .woocommerce table.shop_table, .woocommerce-page table.shop_table {
    background-color: #f7f7f7; }
  .woocommerce table.shop_table td.actions, .woocommerce-page table.shop_table td.actions {
    background-color: #fff; }
  .woocommerce table.shop_table td.product-price, .woocommerce-page table.shop_table td.product-price {
    font-family: 'Open Sans';
    color: #2a2a2a; }
  .woocommerce table.shop_table td.product-subtotal, .woocommerce-page table.shop_table td.product-subtotal {
    font-family: 'Open Sans';
    color: #2a2a2a; }
  .woocommerce table.shop_table td .amount, .woocommerce-page table.shop_table td .amount {
    font-family: 'Open Sans'; }
  .woocommerce table.shop_table th, .woocommerce-page table.shop_table th {
    color: #2a2a2a; }
  .woocommerce mark, .woocommerce-page mark {
    border-bottom-color: #27558b; }
  .woocommerce div.cart-empty-wrapper, .woocommerce-page div.cart-empty-wrapper {
    background-color: #f7f7f7; }
  .woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove {
    background-color: #000;
    color: #fff; }
  .woocommerce table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover {
    background-color: #27558b; }
  .woocommerce table.cart .checkout-button, .woocommerce-page table.cart .checkout-button, .woocommerce #content table.cart .checkout-button, .woocommerce-page #content table.cart .checkout-button {
    font-family: 'Open Sans'; }
  .woocommerce table.cart td.actions .coupon .input-text, .woocommerce-page 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 {
    font-family: 'Open Sans';
    background-color: #f7f7f7;
    color: #2a2a2a; }
  .woocommerce table.cart td.actions .coupon .input-text:placeholder, .woocommerce-page 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 {
    color: #808080; }
  .woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total {
    border-top-color: #eaeaea; }
  .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals {
    background-color: #f7f7f7; }
  .woocommerce .cart-collaterals .woocommerce-shipping-calculator .input-text, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator .input-text, .woocommerce .cart-collaterals .woocommerce-shipping-calculator .state_select, .woocommerce-page .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, .woocommerce .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_country, .woocommerce-page .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_country {
    background-color: #fff;
    color: #2a2a2a; }
  .woocommerce .cart-collaterals .woocommerce-shipping-calculator .input-text:placeholder, .woocommerce-page .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, .woocommerce .cart-collaterals .woocommerce-shipping-calculator #calc_shipping_state:placeholder, .woocommerce-page .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 {
    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 {
    background-color: #fff; }
  .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
    font-family: 'Open Sans'; }
  .woocommerce .cart-collaterals .cart_totals h2, .woocommerce-page .cart-collaterals .cart_totals h2 {
    font-family: 'Open Sans'; }
  .woocommerce .cart-collaterals .cart_totals p small, .woocommerce-page .cart-collaterals .cart_totals p small {
    color: #808080; }
  .woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table {
    color: #2a2a2a; }
  .woocommerce .cart-collaterals .cart_totals table small, .woocommerce-page .cart-collaterals .cart_totals table small {
    color: #808080; }
  .woocommerce .cart-collaterals .cart_totals .discount td, .woocommerce-page .cart-collaterals .cart_totals .discount td {
    color: #27558b; }
  .woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-single, .woocommerce-page 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, .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text, .woocommerce-page 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 {
    border-color: #27558b; }
  .woocommerce .login-wrapper, .woocommerce-page .login-wrapper, .woocommerce .lost-wrapper, .woocommerce-page .lost-wrapper, .woocommerce .register-wrapper, .woocommerce-page .register-wrapper, .woocommerce .checkout-coupon-wrapper > .coupon-wrapper, .woocommerce-page .checkout-coupon-wrapper > .coupon-wrapper {
    background-color: #f7f7f7; }
  .woocommerce .login-wrapper input, .woocommerce-page .login-wrapper input, .woocommerce .lost-wrapper input, .woocommerce-page .lost-wrapper input, .woocommerce .register-wrapper input, .woocommerce-page .register-wrapper input, .woocommerce .checkout-coupon-wrapper > .coupon-wrapper input, .woocommerce-page .checkout-coupon-wrapper > .coupon-wrapper input {
    background-color: #fff;
    font-family: 'Open Sans'; }
  .woocommerce .login-wrapper #rememberme, .woocommerce-page .login-wrapper #rememberme, .woocommerce .lost-wrapper #rememberme, .woocommerce-page .lost-wrapper #rememberme, .woocommerce .register-wrapper #rememberme, .woocommerce-page .register-wrapper #rememberme, .woocommerce .checkout-coupon-wrapper > .coupon-wrapper #rememberme, .woocommerce-page .checkout-coupon-wrapper > .coupon-wrapper #rememberme {
    font-family: 'Open Sans'; }
  .woocommerce .login-wrapper .lost_password, .woocommerce-page .login-wrapper .lost_password, .woocommerce .lost-wrapper .lost_password, .woocommerce-page .lost-wrapper .lost_password, .woocommerce .register-wrapper .lost_password, .woocommerce-page .register-wrapper .lost_password, .woocommerce .checkout-coupon-wrapper > .coupon-wrapper .lost_password, .woocommerce-page .checkout-coupon-wrapper > .coupon-wrapper .lost_password {
    font-family: 'Open Sans'; }
  .woocommerce #content .lost-wrapper, .woocommerce-page #content .lost-wrapper {
    background-color: #f7f7f7; }
  .woocommerce #content .lost-wrapper .table .email, .woocommerce-page #content .lost-wrapper .table .email {
    font-family: 'Open Sans'; }
  .woocommerce a.showlogin, .woocommerce-page a.showlogin, .woocommerce a.showcoupon, .woocommerce-page a.showcoupon {
    font-family: 'Open Sans'; }
  .woocommerce .checkout h3 label, .woocommerce-page .checkout h3 label {
    color: #2a2a2a; }
  .woocommerce .checkout #order_review, .woocommerce-page .checkout #order_review {
    background-color: #f7f7f7; }
  .woocommerce .checkout div.shipping-address, .woocommerce-page .checkout div.shipping-address {
    font-family: 'Open Sans'; }
  .woocommerce .checkout .shipping_address, .woocommerce-page .checkout .shipping_address {
    font-family: 'Open Sans'; }
  .woocommerce .checkout #customer_details, .woocommerce-page .checkout #customer_details {
    font-family: 'Open Sans'; }
  .woocommerce .thankyou .bacs_details, .woocommerce-page .thankyou .bacs_details {
    font-family: 'Open Sans'; }
  .woocommerce table.shop_table.customer_details, .woocommerce-page table.shop_table.customer_details {
    font-family: 'Open Sans'; }
  .woocommerce .addresses address, .woocommerce-page .addresses address, .woocommerce .addresses .edit, .woocommerce-page .addresses .edit {
    font-family: 'Open Sans'; }
  .woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods {
    font-family: 'Open Sans'; }
  .woocommerce #payment div.payment_box, .woocommerce-page #payment div.payment_box {
    color: #808080; }
  .woocommerce #payment div.payment_box span.help, .woocommerce-page #payment div.payment_box span.help {
    color: #808080; }
  .woocommerce div.payment_box, .woocommerce-page div.payment_box {
    background-color: #f7f7f7;
    color: #808080; }
  .woocommerce div.payment_box span.help, .woocommerce-page div.payment_box span.help {
    color: #808080; }
  .woocommerce .widget_layered_nav ul li.chosen a, .woocommerce-page .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 {
    color: #808080; }
  .woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a {
    background: #f7f7f7;
    color: #2a2a2a; }
  .woocommerce .widget_layered_nav_filters ul li a:hover, .woocommerce-page .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 {
    background: #27558b; }
  .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .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 {
    background-color: #000; }
  .woocommerce p.myaccount_user a, .woocommerce-page p.myaccount_user a {
    color: #27558b; }

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

.shop-bar {
  color: #2a2a2a;
  font-family: 'Open Sans';
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 1.6px;
  word-spacing: 0.2px; }
  .shop-bar a {
    color: #2a2a2a; }
  .shop-bar a:focus, .shop-bar a:hover {
    color: #27558b; }

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

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

@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: #27558b; }
    .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: 'Open Sans'; }
      .woocommerce .lost-wrapper input.button, .woocommerce #content .lost-wrapper input.button, .woocommerce-page #content .lost-wrapper input.button {
        background-color: #27558b; }
      .woocommerce .lost-wrapper .table .email, .woocommerce #content .lost-wrapper .table .email, .woocommerce-page #content .lost-wrapper .table .email {
        font-family: 'Open Sans'; } }
