@charset "utf-8";
.wf-clearfix:before {
  content: "";
  display: table;
}
.wf-clearfix:after {
  content: "";
  display: table;
  clear: both;
}
.ancient-ie .wf-clearfix {
  zoom: 1;
}
.wf-container:before {
  content: "";
  display: table;
}
.wf-container:after {
  content: "";
  display: table;
  clear: both;
}
.ancient-ie .wf-container {
  zoom: 1;
}
html,
body,
body.page,
.wf-container > *,
#main ul.products > *,
.woocommerce-page #main ul.products > *,
#main .woocommerce ul.products > *,
#main .woocommerce-page ul.products > *,
.upsells.products .products > *,
.related.products .products > *,
.gform_wrapper .top_label .gfield_label,
textarea,
input {
  font: normal normal normal 14px / 22px "Arial", Helvetica, Arial, Verdana, sans-serif;
  word-spacing: normal;
  color: #404040;
}
#reply-title small,
#main .gform_wrapper textarea {
  font: normal normal normal 14px / 22px "Arial", Helvetica, Arial, Verdana, sans-serif;
}
.rollover-content,
.swiper-caption,
.portfolio.layout-masonry-grid .post .details,
.portfolio.grid-text-hovers .portfolio-grid .post .details,
.layout-masonry-grid .post .details,
.grid-text-hovers .portfolio-grid .post .details {
  line-height: 22px;
}
.ancient-ie html,
.ancient-ie body,
.ancient-ie textarea,
.ancient-ie .wf-container > * {
  line-height: 22px;
}
body {
  background: #2a83ed none no-repeat fixed center top;
  background-size: cover;
}
.overlap #main {
  background-image: none, #ffffff none repeat  center top, -moz-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));
  background-image: none, -webkit-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -o-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -ms-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, linear-gradient(to bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-repeat: repeat;
  background-attachment: ;
  background-position: center top;
  background-size: auto;
  -webkit-box-shadow: 0px -1px 0px 0px rgba(5,38,57,0.05);
  box-shadow: 0px -1px 0px 0px rgba(5,38,57,0.05);
}
.overlap .main-gradient {
  background-image: none, #ffffff none repeat  center top, -moz-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));
  background-image: none, -webkit-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -o-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -ms-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, linear-gradient(to bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-repeat: repeat;
  background-attachment: ;
  background-position: center top;
  background-size: auto;
  -webkit-box-shadow: 0px -1px 0px 0px rgba(5,38,57,0.05);
  box-shadow: 0px -1px 0px 0px rgba(5,38,57,0.05);
}
@media screen and (max-width: 1024px) {
  .overlap #main,
  .overlap .main-gradient {
    background-image: none, #ffffff none repeat  center top, -moz-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 15px,rgba(255,255,255,0.94) 20px,rgba(255,255,255,0.98) 30px,rgba(255,255,255,0.99) 35px,#ffffff 40px);
    background-image: none, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));
    background-image: none, -webkit-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 15px,rgba(255,255,255,0.94) 20px,rgba(255,255,255,0.98) 30px,rgba(255,255,255,0.99) 35px,#ffffff 40px);
    background-image: none, -o-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 15px,rgba(255,255,255,0.94) 20px,rgba(255,255,255,0.98) 30px,rgba(255,255,255,0.99) 35px,#ffffff 40px);
    background-image: none, -ms-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 15px,rgba(255,255,255,0.94) 20px,rgba(255,255,255,0.98) 30px,rgba(255,255,255,0.99) 35px,#ffffff 40px);
    background-image: none, linear-gradient(to bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 15px,rgba(255,255,255,0.94) 20px,rgba(255,255,255,0.98) 30px,rgba(255,255,255,0.99) 35px,#ffffff 40px);
  }
}
@media screen and (max-width: 800px) {
  .overlap #main,
  .overlap .main-gradient {
    background-image: none, #ffffff none repeat  center top, -moz-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 2px,rgba(255,255,255,0.86) 5px,rgba(255,255,255,0.9) 8px,rgba(255,255,255,0.94) 11px,rgba(255,255,255,0.98) 16px,rgba(255,255,255,0.99) 18px,#ffffff 20px);
    background-image: none, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));
    background-image: none, -webkit-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 2px,rgba(255,255,255,0.86) 5px,rgba(255,255,255,0.9) 8px,rgba(255,255,255,0.94) 11px,rgba(255,255,255,0.98) 16px,rgba(255,255,255,0.99) 18px,#ffffff 20px);
    background-image: none, -o-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 2px,rgba(255,255,255,0.86) 5px,rgba(255,255,255,0.9) 8px,rgba(255,255,255,0.94) 11px,rgba(255,255,255,0.98) 16px,rgba(255,255,255,0.99) 18px,#ffffff 20px);
    background-image: none, -ms-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 2px,rgba(255,255,255,0.86) 5px,rgba(255,255,255,0.9) 8px,rgba(255,255,255,0.94) 11px,rgba(255,255,255,0.98) 16px,rgba(255,255,255,0.99) 18px,#ffffff 20px);
    background-image: none, linear-gradient(to bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 2px,rgba(255,255,255,0.86) 5px,rgba(255,255,255,0.9) 8px,rgba(255,255,255,0.94) 11px,rgba(255,255,255,0.98) 16px,rgba(255,255,255,0.99) 18px,#ffffff 20px);
  }
}
.old-ie9 .overlap #main {
  background: #ffffff none repeat  center top;
}
.old-ie .overlap #main {
  background: #ffffff none repeat  center top;
}
.color-secondary,
.text-secondary {
  color: #2a83ed;
}
.color-accent {
  color: #2a83ed;
}
.stripe-style-1 .color-accent {
  color: #2a83ed;
}
.stripe-style-2 .color-accent {
  color: #2a83ed;
}
.stripe-style-3 .color-accent {
  color: #2a83ed;
}
.stripe-style-4 .color-accent {
  color: #2a83ed;
}
.stripe-style-5 .color-accent {
  color: #2a83ed;
}
.text-normal {
  font-size: 14px;
}
.text-small {
  font-size: 12px;
}
.text-big {
  font-size: 15px;
}
#page {
  background: #ffffff none repeat  center top;
  background-size: auto;
}
.old-ie #page {
  background: #ffffff none repeat  center top;
}
textarea,
input[type="button"],
input[type="reset"],
input[type="submit"],
blockquote,
.entry-author,
.format-aside-content,
.format-status-content,
.format-link-content,
.dt-form button,
.dt-form input[type="button"],
.dt-form input[type="reset"],
.dt-form input[type="submit"],
.dt-btn,
.woocommerce #main a.button,
#page .woocommerce a.button,
#main button.button,
#main input.button,
#main #respond input#submit,
#main #content input.button,
.woocommerce-page #main a.button,
.woocommerce-page #main button.button,
.woocommerce-page #main input.button,
.woocommerce-page #main #respond input#submit,
.woocommerce-page #main #content input.button,
#main .woocommerce button.button,
#main #pricing-table .plan .signup,
#main #shaon-pricing-table a.signup,
#main .minimal .pt-button,
#main-slideshow .tp-button,
#main .gform_wrapper .gform_footer input.button,
#main .gform_wrapper .gform_footer input[type="submit"],
.wpcf7-submit.dt-btn-m,
#main .gform_wrapper .gform_footer input.button,
#main .gform_wrapper .gform_footer input[type="submit"],
.widget .searchform input,
.content .searchform input,
.woocommerce.widget_product_search #s,
.woocommerce.widget_product_categories #dropdown_product_cat,
.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering select,
#pp_full_res .comment-form-email input,
#pp_full_res .comment-form-author input,
.wpcf7 input[type="text"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="number"],
.wpcf7 input[type="date"],
.wpcf7 input[type="range"],
.wpcf7 input[type="password"],
.wpcf7 select,
.gform_body input[type="text"],
.gform_body input[type="email"],
.gform_wrapper .gform_body input[type="url"],
.gform_wrapper .gform_body input[type="tel"],
.gform_wrapper .gform_body input[type="number"],
.gform_wrapper .gform_body input[type="password"],
.gform_body select,
#header .mini-search .field,
#main-nav > li,
#main-nav > li > a,
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav > li,
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav > li > a,
.sub-nav,
#mobile-menu,
.sidebar-content,
.filter-extras .toggleSwitch,
.filter-extras .toggleSwitch .act,
.filter-categories.new-style a,
#page .filter .filter-categories.new-style a:last-child,
#page .filter .filter-categories.new-style a:first-child,
.page-links,
.page-nav,
.filter-categories,
.filter-extras,
.form-fields,
.form-fields span:first-child input,
.form-fields span:last-child input,
.icons-bg .benefits-grid-ico,
.shortcode-action-bg,
.shortcode-action-bg:before,
.shortcode-tabs.tab-style-one,
.shortcode-tabs.tab-style-two .nav,
.shortcode-teaser.frame-on,
.testimonial-item,
.footer .testimonials.slider-content,
.woocommerce .checkout input[type="text"],
.shipping-calculator-form input[type="text"],
.shipping-calculator-form select,
.woocommerce .form-row input,
.shortcode-code,
#main .vc_text_separator div,
#main .vc_progress_bar .vc_single_bar,
#main .vc_progress_bar .vc_single_bar .vc_label,
#main .vc_progress_bar .vc_single_bar .vc_bar,
#main .flexslider,
.wpb_tabs.tab-style-one,
.wpb_tour.tab-style-one,
.tab-style-two .wpb_tabs_nav,
.nsu_widget input[type="text"],
.nsu_widget input[type="email"],
.mc4wp-form input[type="email"],
.mc4wp-form input[type="text"],
.nsu-submit,
form.mc4wp-form input[type="submit"],
div.mc4wp-form button[type="submit"],
.mc4wp-form input[type="url"],
.mc4wp-form input[type="date"],
#main #content .rotatingtweets,
#main #content .norotatingtweets,
.mc4wp-form form select,
#megaMenu ul.megaMenu > li.menu-item,
#megaMenu ul.megaMenu > li.menu-item > a,
.shopping-cart-inner,
.paginator a:first-child,
.filter .filter-categories a:first-child,
.filter .filter-extras .filter-by a:first-child,
.paginator a:last-child,
.filter .filter-categories a:last-child,
.filter .filter-extras .filter-sorting a:last-child,
#main table.cart td.actions .coupon .input-text,
#main #content table.cart td.actions .coupon .input-text,
.woocommerce-page #main table.cart td.actions .coupon .input-text,
.woocommerce-page #main #content table.cart td.actions .coupon .input-text,
.woocommerce .quantity,
.woocommerce-page .quantity,
.woocommerce #content .quantity,
.woocommerce-page #content .quantity,
.woocommerce .pp_woocommerce #respond input#submit,
.customSelect,
.woocommerce #content nav.woocommerce-pagination ul,
.woocommerce-page #content nav.woocommerce-pagination ul,
.woocommerce #content nav.woocommerce-pagination ul li:first-child span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li:first-child span.current,
.woocommerce #content nav.woocommerce-pagination ul li:last-child span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li:last-child span.current,
.woocommerce .comment-form input[type="text"],
.woocommerce .comment-form input[type="email"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="email"],
input[type="number"],
input[type="date"],
input[type="range"],
input[type="password"],
select,
.dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover,
.sub-nav > li:hover > a,
.dl-menuwrapper .dl-menu,
.loading-label,
#page .tp-loader,
#page .ls-defaultskin .ls-loading-container,
#page .ls-carousel .ls-loading-container,
.rsHomePorthole .rsPreloader,
.rsShor .rsPreloader,
#page .form-fields span:only-child input {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
}
#main .woocommerce-message,
#main .woocommerce-error,
#main .woocommerce-info,
#main .woocommerce-message,
#main .woocommerce-error,
#main .woocommerce-info,
#main #payment,
.woocommerce-page #main #payment,
#main #payment div.payment_box,
.woocommerce-page #main #payment div.payment_box,
#main #reviews #comments ol.commentlist li .comment-text,
.woocommerce-page #main #reviews #comments ol.commentlist li .comment-text,
#main form.login,
#main form.checkout_coupon,
#main form.register,
.woocommerce-page #main form.login,
.woocommerce-page #main form.checkout_coupon,
.woocommerce-page #main form.register,
.woocommerce-tabs > ul,
#main table.shop_table,
.widget select,
#main .wpb_alert {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  -o-border-radius: 8px;
  border-radius: 8px;
}
a {
  color: #2a83ed;
  text-decoration: underline;
}
a:hover {
  color: #2a83ed;
  text-decoration: none;
}
.page-title {
  background-color: rgba(55,58,65,0.04);
}
.page-title:after,
#main-slideshow.fixed:after,
#main-slideshow.layer-fixed:after,
#main-slideshow.fix:after {
  background-color: rgba(218,222,225,0.8);
}
.old-ie .page-title {
  background-color: #373a41;
  background-color: rgba(56,59,66,0.04);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42);
}
.old-ie .page-title:after {
  background-color: #dadee1;
}
h1 {
  color: #373a41;
  font: normal normal 300 35px / 40px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
@media (max-width: 800px) {
  h1 {
    font-size: 24px;
    line-height: 38px;
  }
}
.page-title.title-left h1,
.page-title.title-right h1 {
  font-size: 24px;
}
h1 a,
h1 a:hover {
  color: #373a41;
}
.hr-breadcrumbs.divider-heder,
.hr-breadcrumbs.divider-heder a {
  color: #373a41;
}
h2,
h1.entry-title,
.vc_pie_chart .vc_pie_chart_value {
  color: #373a41;
  font: normal normal 600 24px / 38px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
.vc_pie_chart .vc_pie_chart_value {
  font: normal normal 600 24px / 38px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
}
h2 a,
h2 a:hover,
h1.entry-title a {
  color: #373a41;
}
h3,
h2.entry-title,
.fancy-subtitle,
.comments-title,
.woocommerce-tabs h2,
.related.products h2,
.upsells.products h2,
h3.gform_title,
.gform_wrapper h3.gform_title,
.woocommerce .cart-collaterals h2,
.woocommerce-page .cart-collaterals h2 {
  color: #373a41;
  font: normal normal normal 20px / 28px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
h3 a,
h3 a:hover,
h2.entry-title a,
.comments-title a,
#reply-title {
  color: #373a41;
}
.fancy-title,
.fancy-header .breadcrumbs a {
  color: #fff;
}
.fancy-subtitle {
  color: #2a83ed;
}
h4,
.page h4,
.widget-title,
.rollover-content h2.entry-title,
.flex-caption h2,
.gform_wrapper .gsection .gfield_label,
.gform_wrapper h2.gsection_title,
.vc-carousel.vc-build .vc-carousel-slideline .vc-carousel-slideline-inner > .vc-item h2,
.button-load-more,
.paginator .loading-ready {
  color: #373a41;
  font: normal normal normal 18px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
h4 a,
h4 a:hover,
.widget-title a {
  color: #373a41;
}
h5,
.author-quote,
#main ul.products li.product h3,
.woocommerce-page #main ul.products li.product h3,
#main .woocommerce ul.products li.product h3,
#main .woocommerce-page ul.products li.product h3 {
  color: #373a41;
  font: normal normal normal 16px / 22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
h5 a,
h5 a:hover {
  color: #373a41;
}
h6 {
  color: #373a41;
  font: normal normal normal 14px / 22px "Arial", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
h6 a,
h6 a:hover {
  color: #373a41;
}
.dt-form button,
.dt-form input[type="button"],
.dt-form input[type="reset"],
.dt-form input[type="submit"],
.dt-btn,
.footer .dt-btn,
.widget .dt-btn,
.woocommerce #main a.button,
#page .woocommerce a.button,
.woocommerce #main button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #main a.button,
.woocommerce-page #main button.button,
.woocommerce-page #main input.button,
.woocommerce-page #main #respond input#submit,
.woocommerce-page #main #content input.button,
#main #pricing-table .plan .signup,
#main #shaon-pricing-table a.signup,
#main .minimal .pt-button,
#main .woocommerce button.button,
.nsu-submit {
  font: normal normal normal 12px / 25px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  padding-left: 12.333333333333px;
  padding-right: 12.333333333333px;
  color: #fff;
  background-color: #2a83ed;
  text-transform: none;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  color: #fff;
  background-color: #2a83ed;
}
.rollover-project input[type="submit"],
.rollover-project input[type="submit"]:hover {
  background-color: #126ad2;
}
#shaon-pricing-table a.signup,
#pricing-table .plan .signup,
.minimal .pt-button,
.minimal .pt-button * {
  color: #fff;
}
.stripe-style-1 #shaon-pricing-table a.signup,
.stripe-style-1 #pricing-table .plan .signup,
.stripe-style-1 .minimal .pt-button,
.stripe-style-1 .minimal .pt-button * {
  color: #fff;
}
.stripe-style-2 #shaon-pricing-table a.signup,
.stripe-style-2 #pricing-table .plan .signup,
.stripe-style-2 .minimal .pt-button,
.stripe-style-2 .minimal .pt-button * {
  color: #fff;
}
.stripe-style-3 #shaon-pricing-table a.signup,
.stripe-style-3 #pricing-table .plan .signup,
.stripe-style-3 .minimal .pt-button,
.stripe-style-3 .minimal .pt-button * {
  color: #fff;
}
.stripe-style-4 #shaon-pricing-table a.signup,
.stripe-style-4 #pricing-table .plan .signup,
.stripe-style-4 .minimal .pt-button,
.stripe-style-4 .minimal .pt-button * {
  color: #fff;
}
.stripe-style-5 #shaon-pricing-table a.signup,
.stripe-style-5 #pricing-table .plan .signup,
.stripe-style-5 .minimal .pt-button,
.stripe-style-5 .minimal .pt-button * {
  color: #fff;
}
#main #pricing-table .plan .signup,
#main #shaon-pricing-table a.signup,
#main .minimal .pt-button,
.woocommerce #main a.button,
#page .woocommerce a.button,
#main button.button,
#main input.button,
#main #respond input#submit,
#main #content input.button,
.woocommerce-page #main a.button,
.woocommerce-page #main button.button,
.woocommerce-page #main input.button,
.woocommerce-page #main #respond input#submit,
.woocommerce-page #main #content input.button,
#main .gform_wrapper .gform_footer input.button,
#main .gform_wrapper .gform_footer input[type="submit"],
#main .woocommerce button.button,
.nsu-submit,
form.mc4wp-form input[type="submit"],
div.mc4wp-form button[type="submit"] {
  background-color: #2a83ed;
}
.woocommerce .pp_woocommerce #respond input#submit {
  background-color: #2a83ed;
}
.content .dt-btn {
  color: #fff;
}
.dt-btn {
  color: #fff;
}
.stripe-style-1 .dt-btn {
  color: #fff;
}
.stripe-style-2 .dt-btn {
  color: #fff;
}
.stripe-style-3 .dt-btn {
  color: #fff;
}
.stripe-style-4 .dt-btn {
  color: #fff;
}
.stripe-style-5 .dt-btn {
  color: #fff;
}
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active,
.dt-form button:hover,
.dt-form input[type="button"]:hover,
.dt-form input[type="reset"]:hover,
.dt-form input[type="submit"]:hover,
.dt-btn:hover,
.woocommerce #main a.button:hover,
#page .woocommerce a.button:hover,
#main button.button:hover,
#main input.button:hover,
#main #respond input#submit:hover,
#main #content input.button:hover,
.woocommerce-page #main a.button:hover,
.woocommerce-page #main button.button:hover,
.woocommerce-page #main input.button:hover,
.woocommerce-page #main #respond input#submit:hover,
.woocommerce-page #main #content input.button:hover,
#main #pricing-table .plan .signup:hover,
#main #shaon-pricing-table a.signup:hover,
input.wpcf7-submit.dt-btn-m[type="submit"]:hover,
#main .minimal .pt-button:hover,
#main .gform_wrapper .gform_footer input.button:hover,
#main .gform_wrapper .gform_footer input[type="submit"]:hover,
.nsu-submit:hover,
form.mc4wp-form input[type="submit"]:hover,
div.mc4wp-form button[type="submit"]:hover,
.woocommerce .pp_woocommerce #respond input#submit:hover,
#main .woocommerce button.button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
  background-color: #2a83ed;
}
#main #pricing-table .plan .signup:hover,
#main #shaon-pricing-table a.signup:hover,
#main .minimal .pt-button:hover {
  background-color: #2a83ed;
}
.dt-btn:hover,
.woocommerce #main a.button:hover,
#page .woocommerce a.button:hover,
#main button.button:hover,
#main input.button:hover,
#main #respond input#submit:hover,
#main #content input.button:hover,
.woocommerce-page #main a.button:hover,
.woocommerce-page #main button.button:hover,
.woocommerce-page #main input.button:hover,
.woocommerce-page #main #respond input#submit:hover,
.woocommerce-page #main #content input.button:hover,
#main #pricing-table .plan .signup:hover,
#main #shaon-pricing-table a.signup:hover,
#main .minimal .pt-button:hover,
.woocommerce .pp_woocommerce #respond input#submit:hover {
  color: #fff;
}
.old-ie .dt-form button:hover,
.old-ie .dt-form input[type="button"]:hover,
.old-ie .dt-form input[type="reset"]:hover,
.old-ie .dt-form input[type="submit"]:hover,
.old-ie .dt-btn:hover {
  border-color: transparent;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.dt-form button,
.dt-form input[type="button"],
.dt-form input[type="reset"],
.dt-form input[type="submit"],
.dt-btn-m,
input.dt-btn-m[type="submit"],
#main #pricing-table .plan .signup,
#main #shaon-pricing-table a.signup,
#main .minimal .pt-button,
#main .gform_wrapper .gform_footer input.button,
#main .gform_wrapper .gform_footer input[type="submit"],
form.mc4wp-form input[type="submit"],
#main .woocommerce button.button,
div.mc4wp-form button[type="submit"] {
  padding-left: 10px;
  padding-right: 10px;
  font: normal normal normal 13px / 30px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
input[type="button"],
input[type="reset"],
input[type="submit"] {
  line-height: normal;
}
input.dt-btn-m[type="submit"],
#main .gform_wrapper .gform_footer input.button,
#main .gform_wrapper .gform_footer input[type="submit"],
form.mc4wp-form input[type="submit"],
#main #respond input#submit,
#main #content input.button,
.woocommerce-page #main input.button,
.woocommerce-page #main #respond input#submit,
#main .woocommerce .product button.button,
.woocommerce-page #main #content input.button {
  line-height: 18px;
}
#main-slideshow .tp-button {
  padding-left: 10px;
  padding-right: 10px;
  font: normal normal normal 13px / 30px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  line-height: 30px !important;
  text-transform: none;
}
.dt-form button,
.dt-form input[type="button"],
.dt-form input[type="reset"],
.dt-form input[type="submit"] {
  min-height: 32px;
}
.dt-btn-l {
  padding-left: 13px;
  padding-right: 13px;
  font: normal normal normal 17px / 39px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
.dt-btn-xl {
  padding-left: 14px;
  padding-right: 14px;
  font: normal normal normal 18px / 42px 'Open Sans', Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
#top-bar {
  line-height: 39px;
  background: #ffffff none repeat center center;
  color: #8d9095;
  font-size: 12px;
}
#top-bar:before {
  content: "";
  display: table;
}
#top-bar:after {
  content: "";
  display: table;
  clear: both;
}
.ancient-ie #top-bar {
  zoom: 1;
}
@media screen and (max-width: 760px) {
  #top-bar {
    line-height: 28px;
  }
}
#top-bar:after {
  background-color: rgba(218,222,225,0.8);
}
.old-ie #top-bar {
  background: #ffffff none repeat center center;
}
.old-ie #top-bar:after {
  background-color: #dadee1;
}
#top-bar a,
#top-bar .mini-nav .customSelect {
  color: #8d9095;
}
#top-bar .mini-nav ul > li.act > a,
#bottom-bar .mini-nav ul > li.act > a {
  color: #2a83ed;
  text-decoration: none;
}
#top-bar .mini-nav ul > li:hover > a,
#bottom-bar .mini-nav ul > li:hover > a {
  text-decoration: none;
}
#top-bar .mini-search {
  border-color: #e7e7e7;
  margin-top: 6.6px;
  margin-bottom: 7.3333333333333px;
}
.old-ie #top-bar .mini-search {
  border-color: #8d9095;
}
.mini-search input[type="text"]::-webkit-input-placeholder {
  color: #676767;
}
.mini-search input[type="text"]:-moz-placeholder {
  color: #676767;
}
.mini-search input[type="text"]::-moz-placeholder {
  color: #676767;
  opacity: 1;
}
.mini-search input[type="text"]:-ms-input-placeholder {
  color: #676767;
}
.mini-search input[type="text"]:input-placeholder {
  color: #676767;
}
.mini-search input {
  font-family: "Arial", Helvetica, Arial, Verdana, sans-serif;
}
#header {
  background: #ffffff none repeat center top;
  border-bottom: 1px solid rgba(218,222,225,0.8);
}
.old-ie #header {
  border-bottom: 1px solid #dadee1;
}
.overlap #header {
  background-image: none, -moz-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));
  background-image: none, -webkit-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -o-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -ms-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, linear-gradient(to top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-color: transparent;
  background-repeat: repeat;
  background-attachment: ;
  background-position: center top;
  background-size: ;
  border-bottom: none;
  -webkit-box-shadow: 0px 1px 0px 0px rgba(5,38,57,0.05);
  box-shadow: 0px 1px 0px 0px rgba(5,38,57,0.05);
}
@media screen and (max-width: 1024px) {
  .overlap #header {
    background-image: none, -moz-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 15px,rgba(255,255,255,0.94) 20px,rgba(255,255,255,0.98) 25px,rgba(255,255,255,0.99) 30px,#ffffff 40px);
    background-image: none, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));
    background-image: none, -webkit-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 15px,rgba(255,255,255,0.94) 20px,rgba(255,255,255,0.98) 25px,rgba(255,255,255,0.99) 30px,#ffffff 40px);
    background-image: none, -o-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 15px,rgba(255,255,255,0.94) 20px,rgba(255,255,255,0.98) 25px,rgba(255,255,255,0.99) 30px,#ffffff 40px);
    background-image: none, -ms-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 15px,rgba(255,255,255,0.94) 20px,rgba(255,255,255,0.98) 25px,rgba(255,255,255,0.99) 30px,#ffffff 40px);
    background-image: none, linear-gradient(to top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 15px,rgba(255,255,255,0.94) 20px,rgba(255,255,255,0.98) 25px,rgba(255,255,255,0.99) 30px,#ffffff 40px);
    background-color: transparent;
  }
}
@media screen and (max-width: 800px) {
  .overlap #header {
    background-image: none, -moz-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 2px,rgba(255,255,255,0.86) 4px,rgba(255,255,255,0.9) 6px,rgba(255,255,255,0.94) 9px,rgba(255,255,255,0.98) 13px,rgba(255,255,255,0.99) 18px,#ffffff 20px);
    background-image: none, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));
    background-image: none, -webkit-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 2px,rgba(255,255,255,0.86) 4px,rgba(255,255,255,0.9) 6px,rgba(255,255,255,0.94) 9px,rgba(255,255,255,0.98) 13px,rgba(255,255,255,0.99) 18px,#ffffff 20px);
    background-image: none, -o-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 2px,rgba(255,255,255,0.86) 4px,rgba(255,255,255,0.9) 6px,rgba(255,255,255,0.94) 9px,rgba(255,255,255,0.98) 13px,rgba(255,255,255,0.99) 18px,#ffffff 20px);
    background-image: none, -ms-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 2px,rgba(255,255,255,0.86) 4px,rgba(255,255,255,0.9) 6px,rgba(255,255,255,0.94) 9px,rgba(255,255,255,0.98) 13px,rgba(255,255,255,0.99) 18px,#ffffff 20px);
    background-image: none, linear-gradient(to top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 2px,rgba(255,255,255,0.86) 4px,rgba(255,255,255,0.9) 6px,rgba(255,255,255,0.94) 9px,rgba(255,255,255,0.98) 13px,rgba(255,255,255,0.99) 18px,#ffffff 20px);
    background-color: transparent;
  }
}
.old-ie9 .overlap #header {
  background: #ffffff none repeat center top;
}
.old-ie .overlap #header {
  background: #ffffff none repeat center top;
}
.transparent #header {
  background: rgba(255,255,255,0.9) none repeat center center;
}
.old-ie .transparent #header {
  background: #000000 none repeat center center;
}
@media screen and (max-width: 760px) {
  .transparent #header {
    background: #ffffff none repeat center top;
  }
  .old-ie .transparent #header {
    background: #8c8c8c none repeat center top;
  }
}
#phantom .ph-wrap {
  background: rgba(255,255,255,0.95);
}
.one-page-row #phantom .ph-wrap {
  background: #ffffff;
}
#phantom .ph-wrap:hover {
  background: #ffffff;
}
.old-ie #phantom .ph-wrap {
  background: #ffffff;
}
#header .wf-table {
  height: 106px;
  min-height: 106px;
}
#main-slideshow {
  min-height: 106px;
}
#fancy-header .wf-wrap {
  padding-top: 0;
}
.overlap #fancy-header .wf-wrap {
  padding-top: 70px;
  padding-bottom: 70px;
}
#main-slideshow.fixed {
  min-height: 26px;
}
.logo-classic-centered .navigation-holder,
.logo-classic .navigation-holder,
.logo-classic #main-nav > li,
.logo-classic-centered #main-nav > li {
  border-color: rgba(106,110,113,0.18);
}
.old-ie .logo-classic-centered .navigation-holder,
.old-ie .logo-classic .navigation-holder,
.old-ie .logo-classic #main-nav > li,
.old-ie .logo-classic-centered #main-nav > li {
  border-color: #dadee1;
}
.assistive-info {
  color: #373a41;
}
#main-nav:before {
  content: "";
  display: table;
}
#main-nav:after {
  content: "";
  display: table;
  clear: both;
}
.ancient-ie #main-nav {
  zoom: 1;
}
#main-nav > li > a {
  font: normal normal normal 15px / 23px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  color: #474950;
  text-transform: none;
}
.logo-center .mini-search,
.logo-center .mini-search .submit,
.logo-classic-centered .mini-search,
.logo-classic-centered .mini-search .submit {
  height: 33px;
}
#main-nav > li > a > span > span.menu-subtitle {
  font-size: 11px;
  color: rgba(71,73,80,0.4);
  line-height: 13px;
  font-family: "Arial", Helvetica, Arial, Verdana, sans-serif;
}
#main-nav > li.act > a > span > span.menu-subtitle {
  color: #2a83ed;
}
#main-nav > li:hover > a > span > span.menu-subtitle {
  color: #2a83ed;
}
#main-nav > li > a {
  padding: 4px 10.5px 6px;
}
#main-nav > li.has-children.level-arrows-on > a {
  padding: 4px 18.5px 6px 10.5px;
}
#main-nav > li.has-children.level-arrows-on > a:after {
  right: 6.5px;
}
.logo-classic #main-nav > li > a,
.logo-classic-centered #main-nav > li > a {
  padding: 8px 10.5px;
}
.logo-classic #main-nav > li.has-children.level-arrows-on > a,
.logo-classic-centered #main-nav > li.has-children.level-arrows-on > a {
  padding: 8px 17.5px 8px 10.5px;
}
.logo-classic #main-nav > li.has-children.level-arrows-on > a:after,
.logo-classic-centered #main-nav > li.has-children > a:after {
  right: 6px;
}
.old-ie #main-nav > li.menu-frame-on:hover > a,
.old-ie #main-nav > li.act.menu-frame-on > a {
  color: #2a83ed;
}
.old-ie #main-nav > li.act.menu-frame-on > a {
  background-color: #2a83ed;
  color: #fff;
}
.csstransforms3d #main-nav.fancy-rollovers > li:hover > a,
.csstransforms3d #main-nav.fancy-rollovers > li.act > a > span,
.csstransforms3d #main-nav.fancy-rollovers > li.act:hover > a > span {
  background-color: transparent;
}
#main-nav > li.act.menu-frame-on,
.csstransforms3d #main-nav.fancy-rollovers > li.act.menu-frame-on,
#mobile-menu {
  background-color: #2a83ed;
}
#main-nav > li.act.menu-frame-on > a,
#main-nav > li.act.menu-frame-on:hover > a,
.csstransforms3d #main-nav.fancy-rollovers > li.act.menu-frame-on > a,
#mobile-menu span {
  color: #fff;
}
#main-nav > li.act > a,
#main-nav > li.act:hover > a {
  color: #2a83ed;
}
#main-nav > li.menu-frame-on:hover > a,
#phantom .ph-wrap.with-logo .ph-wrap-content .menu-box #main-nav > li.menu-frame-on:hover > a {
  border: 1px solid #2a83ed;
}
.logo-classic #main-nav > li.menu-frame-on:hover > a,
.logo-classic-centered #main-nav > li.menu-frame-on:hover > a {
  border: 1px solid transparent;
}
#main-nav > li:hover > a,
#main-nav > li > a:hover,
#main-nav > li:hover > a span,
#top-bar .mini-nav > ul > li:hover > a,
#bottom-bar .mini-nav > ul > li:hover > a {
  color: #2a83ed;
}
#main-nav > li.act.menu-frame-on > a > span > span.menu-subtitle,
#main-nav > li.act.menu-frame-on > a > span,
#main-nav > li.act.menu-frame-on:hover > a > span,
#main-nav > li.act.menu-frame-on:hover > a > span > span.menu-subtitle,
#main-nav > li.act.menu-frame-on > a:hover span {
  color: #ffffff;
}
.old-ie #main-nav > li.has-children.level-arrows-on > a:after,
.old-ie .custom-nav .has-children > a:after {
  background-position: -3px -125px;
}
.sub-nav,
.dl-menuwrapper ul,
#header .mini-search .field {
  background-color: rgba(255,255,255,0.97);
}
.old-ie .sub-nav,
.old-ie #header .mini-search .field {
  background-color: #ffffff;
}
.dl-menuwrapper li > a {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgba(55,58,65,0.1);
}
.sub-nav li > a:hover {
  background-color: rgba(55,58,65,0.07);
  color: #373a41;
}
.dl-menuwrapper li.dl-back a,
.dl-menuwrapper li.dl-back a:hover {
  background-color: rgba(55,58,65,0.05);
}
.old-ie .sub-nav li.has-children.level-arrows-on:after {
  background-position: -5px -143px;
}
#header .mini-search .field {
  color: #373a41;
  font-size: 14px;
  line-height: 33px;
}
.dl-menuwrapper li > a {
  color: #373a41;
  font-size: 14px;
  line-height: 20px;
}
.sub-nav > li > a {
  line-height: 22px;
}
.dl-menuwrapper li > a .menu-subtitle {
  color: rgba(55,58,65,0.4);
  font-size: 11px;
  line-height: 13px;
}
.sub-nav > li > a {
  color: rgba(55,58,65,0.7);
  font-size: 13px;
  line-height: 18px;
}
.old-ie .sub-nav > li > a {
  color: #373a41;
}
#top-bar .sub-nav > li > a,
#bottom-bar .sub-nav > li > a {
  color: rgba(55,58,65,0.7);
  font-size: 13px;
  line-height: 18px;
}
#top-bar .mini-nav > ul > li > .sub-nav {
  top: 32px;
}
.sub-nav > li.act > a,
.dl-menuwrapper li.act > a,
.no-touch .dl-menuwrapper li > a:hover,
.touch .dl-menuwrapper li > a:active {
  color: #2a83ed;
}
#main-nav .mega-icon,
#main-nav .dt-mega-menu .sub-nav .dt-mega-parent > a .mega-icon {
  width: 14px;
  height: 14px;
}
.mega-icon img {
  max-width: 14px;
  max-height: 14px;
}
#main-nav .sub-nav .mega-icon {
  width: 12px;
  height: 12px;
}
#main-nav > .menu-item > a > .fa,
#main-nav .dt-mega-menu .sub-nav .dt-mega-parent > a .fa {
  font-size: 14px;
}
#main-nav > .menu-item > a > .fa {
  line-height: 21px;
}
#main-nav .sub-nav .fa,
.dl-menu li a .fa,
.dl-menuwrapper li > a .fa {
  font-size: 12px;
}
.dt-mega-menu .sub-nav .dt-mega-parent > a {
  font: normal normal normal 15px / 21px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  font-size: 15px;
  border-bottom-color: rgba(55,58,65,0.1);
}
.dt-mega-menu .sub-nav .dt-mega-parent > a .menu-subtitle {
  font-family: "Arial", Helvetica, Arial, Verdana, sans-serif;
}
.dt-mega-menu .sub-nav > li:hover > a,
.dt-mega-menu .sub-nav > li > a {
  color: #373a41;
}
.dt-mega-menu .sub-nav li.act > a,
.dt-mega-menu .sub-nav li.act:hover > a {
  color: #2a83ed;
}
.dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a {
  color: rgba(55,58,65,0.7);
  font-size: 13px;
  line-height: 18px;
}
.dt-mega-menu .sub-nav .dt-mega-parent .sub-nav li.act > a {
  color: #2a83ed;
}
.dt-mega-menu > .sub-nav > li:hover > a {
  background-color: transparent;
}
.dt-mega-menu .sub-nav .dt-mega-parent .sub-nav a:hover {
  background-color: rgba(55,58,65,0.07);
  color: #373a41;
}
.sub-nav .menu-subtitle,
.dl-menu .menu-subtitle,
.sub-nav li.act > a:hover .menu-subtitle {
  color: rgba(55,58,65,0.4);
  font-size: 11px;
  line-height: 13px;
}
.sub-nav a:hover .menu-subtitle {
  color: rgba(55,58,65,0.7);
}
.dt-mega-menu > .sub-nav > li > a:hover .menu-subtitle {
  color: rgba(55,58,65,0.4);
}
#main-slideshow.fixed,
#main-slideshow.fix,
#main-slideshow.layer-fixed {
  background: none repeat  center top;
  background-size: auto;
  background-color: #f7f7f8;
}
.old-ie #main-slideshow {
  background-color: #f7f7f8;
}
#main-slideshow > .royalSlider {
  width: 100%;
  height: 600px;
  overflow: hidden;
}
#main-slideshow > .royalSlider > li > img {
  display: none;
}
.rsDefault .rsFullscreenBtn {
  top: auto !important;
  bottom: 18px;
}
.rsTitle {
  font: normal normal 300 35px / 40px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
.rsDesc {
  font: normal normal 600 24px / 38px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}
.rsHomePorthole .rsSlide .rsCLink {
  height: 40px;
}
@media screen and (max-width: 1200px) {
  .rsTitle {
    font: normal normal 600 24px / 38px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  }
  .rsHomePorthole .rsSlide .rsCLink {
    height: 38px;
    background-size: 35px 35px;
    background-position: 0 8px;
  }
  .rsDesc {
    font: normal normal normal 20px / 28px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  }
}
@media screen and (max-width: 1024px) {
  .rsTitle {
    font: normal normal normal 20px / 28px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  }
  .rsHomePorthole .rsSlide .rsCLink {
    height: 28px;
    background-size: 25px 25px;
    background-position: 0 4px;
  }
  .rsDesc {
    font: normal normal normal 18px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  }
}
@media screen and (max-width: 800px) {
  .rsTitle {
    font: normal normal normal 16px / 22px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  }
  .rsHomePorthole .rsSlide .rsCLink {
    height: 22px;
    background-size: 20px 20px;
    background-position: 0 center;
  }
  .rsDesc {
    font: normal normal normal 14px / 22px "Arial", Helvetica, Arial, Verdana, sans-serif;
  }
}
@media screen and (max-width: 320px) {
  .rsTitle {
    font: normal normal normal 14px / 22px "Arial", Helvetica, Arial, Verdana, sans-serif;
  }
  .rsHomePorthole .rsSlide .rsCLink {
    height: 22px;
    background-size: 15px 15px;
    background-position: 0 center;
  }
  .rsDesc {
    display: none !important;
    font: normal normal normal 14px / 22px "Arial", Helvetica, Arial, Verdana, sans-serif;
  }
}
.rsHomePorthole .progress-spinner-left,
.rsHomePorthole .progress-spinner-right {
  border-color: #2a83ed !important;
}
.paint-accent-color {
  color: #2a83ed !important;
}
.stripe-style-1 {
  background: rgba(55,58,65,0.04) none repeat  center center;
}
.old-ie .stripe-style-1 {
  background-color: #f7f7f8;
}
.stripe-style-1 * {
  color: #8d9095;
}
.stripe-style-1 a {
  color: #2a83ed;
}
.stripe-style-1 {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
}
.stripe-style-2 {
  background: rgba(55,58,65,0.04) none repeat  center center;
}
.old-ie .stripe-style-2 {
  background-color: #f7f7f8;
}
.stripe-style-2 *,
.stripe-style-2 a {
  color: #8d9095;
}
.stripe-style-2 {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.86);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.86);
}
.stripe-style-3 {
  background: #d1edfa none repeat  center center;
}
.old-ie .stripe-style-3 {
  background-color: #d1edfa;
}
.stripe-style-3 *,
.stripe-style-3 a {
  color: #6e7a91;
}
.stripe-style-3 {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(41,41,65,0.12);
  box-shadow: inset 0px 0px 0px 1px rgba(41,41,65,0.12);
}
.stripe-style-4 {
  background-color: #2e3031;
  background-repeat: ;
  background-attachment: fixed;
  background-position: center top;
  background-size: cover;
}
.stripe-style-4 {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.18);
  box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.18);
}
.old-ie .stripe-style-4 {
  background-color: #2e3031;
}
.stripe-style-4 *,
.stripe-style-4 a {
  color: #ffffff;
}
.stripe-style-4 .gw-go * {
  color: inherit;
}
.stripe-style-5 {
  background-color: #ffffff;
  background-repeat: ;
  background-attachment: fixed;
  background-position: center top;
  background-size: cover;
}
.stripe-style-5 {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(55,57,59,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(55,57,59,0.15);
}
.old-ie .stripe-style-5 {
  background-color: #ffffff;
}
.stripe-style-5 *,
.stripe-style-5 a {
  color: #37393b;
}
.stripe-style-1 h1,
.stripe-style-1 h2,
.stripe-style-1 h3,
.stripe-style-1 h4,
.stripe-style-1 h5,
.stripe-style-1 h6,
.stripe-style-1 h1 a,
.stripe-style-1 h2 a,
.stripe-style-1 h3 a,
.stripe-style-1 h4 a,
.stripe-style-1 h5 a,
.stripe-style-1 h6 a,
.stripe-style-1 .gform_wrapper .gsection .gfield_label,
.stripe-style-1 .gform_wrapper h2.gsection_title,
.stripe-style-1 h3.gform_title,
.stripe-style-1 .gform_wrapper h3.gform_title,
.stripe-style-1 .woocommerce ul.products li.product h3 {
  color: #373a41;
}
.stripe-style-2 h1,
.stripe-style-2 h2,
.stripe-style-2 h3,
.stripe-style-2 h4,
.stripe-style-2 h5,
.stripe-style-2 h6,
.stripe-style-2 h1 a,
.stripe-style-2 h2 a,
.stripe-style-2 h3 a,
.stripe-style-2 h4 a,
.stripe-style-2 h5 a,
.stripe-style-2 h6 a,
.stripe-style-2 .gform_wrapper .gsection .gfield_label,
.stripe-style-2 .gform_wrapper h2.gsection_title,
.stripe-style-2 h3.gform_title,
.stripe-style-2 .gform_wrapper h3.gform_title,
.stripe-style-2 .woocommerce ul.products li.product h3 {
  color: #373a41;
}
.stripe-style-3 h1,
.stripe-style-3 h2,
.stripe-style-3 h3,
.stripe-style-3 h4,
.stripe-style-3 h5,
.stripe-style-3 h6,
.stripe-style-3 h1 a,
.stripe-style-3 h2 a,
.stripe-style-3 h3 a,
.stripe-style-3 h4 a,
.stripe-style-3 h5 a,
.stripe-style-3 h6 a,
.stripe-style-3 .gform_wrapper .gsection .gfield_label,
.stripe-style-3 .gform_wrapper h2.gsection_title,
.stripe-style-3 h3.gform_title,
.stripe-style-3 .gform_wrapper h3.gform_title,
.stripe-style-3 .woocommerce ul.products li.product h3 {
  color: #292941;
}
.stripe-style-4 h1,
.stripe-style-4 h2,
.stripe-style-4 h3,
.stripe-style-4 h4,
.stripe-style-4 h5,
.stripe-style-4 h6,
.stripe-style-4 h1 a,
.stripe-style-4 h2 a,
.stripe-style-4 h3 a,
.stripe-style-4 h4 a,
.stripe-style-4 h5 a,
.stripe-style-4 h6 a,
.stripe-style-4 .gform_wrapper .gsection .gfield_label,
.stripe-style-4 .gform_wrapper h2.gsection_title,
.stripe-style-4 h3.gform_title,
.stripe-style-4 .gform_wrapper h3.gform_title,
.stripe-style-4 .woocommerce ul.products li.product h3 {
  color: #ffffff;
}
.stripe-style-5 h1,
.stripe-style-5 h2,
.stripe-style-5 h3,
.stripe-style-5 h4,
.stripe-style-5 h5,
.stripe-style-5 h6,
.stripe-style-5 h1 a,
.stripe-style-5 h2 a,
.stripe-style-5 h3 a,
.stripe-style-5 h4 a,
.stripe-style-5 h5 a,
.stripe-style-5 h6 a,
.stripe-style-5 .gform_wrapper .gsection .gfield_label,
.stripe-style-5 .gform_wrapper h2.gsection_title,
.stripe-style-5 h3.gform_title,
.stripe-style-5 .gform_wrapper h3.gform_title,
.stripe-style-5 .woocommerce ul.products li.product h3 {
  color: #37393b;
}
.stripe-style-1 .woocommerce ul.products li.product h3 {
  color: #373a41 !important;
}
.stripe-style-2 .woocommerce ul.products li.product h3 {
  color: #373a41 !important;
}
.stripe-style-3 .woocommerce ul.products li.product h3 {
  color: #292941 !important;
}
.stripe-style-4 .woocommerce ul.products li.product h3 {
  color: #ffffff !important;
}
.stripe-style-5 .woocommerce ul.products li.product h3 {
  color: #37393b !important;
}
.hr-thick {
  height: 0;
  border: none;
  border-top: solid 5px rgba(218,222,225,0.8);
}
.old-ie .hr-thick {
  height: 0;
  border: none;
  border-top: solid 5px #dadee1;
}
.hr-breadcrumbs .breadcrumbs:after {
  height: 0;
  border: none;
  border-top: solid 5px rgba(218,222,225,0.8);
}
.old-ie .hr-breadcrumbs .breadcrumbs:after {
  height: 0;
  border: none;
  border-top: solid 5px #dadee1;
}
.content table,
.content td,
.content th {
  border-color: #dadee1;
}
.hr-thick {
  border-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .hr-thick {
  border-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .hr-thick {
  border-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .hr-thick {
  border-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .hr-thick {
  border-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .hr-thick {
  border-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .hr-thick {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 .hr-thick {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 .hr-thick {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 .hr-thick {
  border-color: #484b50;
}
.old-ie .stripe-style-5 .hr-thick {
  border-color: #c5c5c5;
}
.old-ie .hr-thick {
  border-color: #dadee1;
}
.hr-thin,
.list-divider li,
.contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-1 .hr-thin,
.stripe-style-1 .list-divider li,
.stripe-style-1 .contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.85);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-2 .hr-thin,
.stripe-style-2 .list-divider li,
.stripe-style-2 .contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.86);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-3 .hr-thin,
.stripe-style-3 .list-divider li,
.stripe-style-3 .contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(41,41,65,0.12);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-4 .hr-thin,
.stripe-style-4 .list-divider li,
.stripe-style-4 .contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(255,255,255,0.1);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-5 .hr-thin,
.stripe-style-5 .list-divider li,
.stripe-style-5 .contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(55,57,59,0.15);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-1 .hr-thin,
.old-ie .stripe-style-1 .list-divider li,
.old-ie .stripe-style-1 .contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-2 .hr-thin,
.old-ie .stripe-style-2 .list-divider li,
.old-ie .stripe-style-2 .contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-3 .hr-thin,
.old-ie .stripe-style-3 .list-divider li,
.old-ie .stripe-style-3 .contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: #afc5d2;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-4 .hr-thin,
.old-ie .stripe-style-4 .list-divider li,
.old-ie .stripe-style-4 .contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: #484b50;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-5 .hr-thin,
.old-ie .stripe-style-5 .list-divider li,
.old-ie .stripe-style-5 .contact-info li {
  border-style: solid;
  border-width: 1px;
  border-color: #c5c5c5;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .hr-thin,
.old-ie .list-divider li {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.entry-meta,
.entry-tags,
.portfolio-categories,
.num-of-items {
  font-size: 12px;
}
.num-of-items span {
  color: #2a83ed;
}
.entry-meta a,
.entry-tags a,
.entry-tags span,
.portfolio-categories a {
  color: #373a41;
}
.stripe-style-1 .entry-meta a,
.stripe-style-1 .entry-tags a,
.stripe-style-1 .entry-tags span,
.stripe-style-1 .portfolio-categories a {
  color: #373a41;
}
.stripe-style-2 .entry-meta a,
.stripe-style-2 .entry-tags a,
.stripe-style-2 .entry-tags span,
.stripe-style-2 .portfolio-categories a {
  color: #373a41;
}
.stripe-style-3 .entry-meta a,
.stripe-style-3 .entry-tags a,
.stripe-style-3 .entry-tags span,
.stripe-style-3 .portfolio-categories a {
  color: #292941;
}
.stripe-style-4 .entry-meta a,
.stripe-style-4 .entry-tags a,
.stripe-style-4 .entry-tags span,
.stripe-style-4 .portfolio-categories a {
  color: #ffffff;
}
.stripe-style-5 .entry-meta a,
.stripe-style-5 .entry-tags a,
.stripe-style-5 .entry-tags span,
.stripe-style-5 .portfolio-categories a {
  color: #37393b;
}
.entry-meta a:after,
.portfolio-categories a:after,
.entry-tags a:before {
  background-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .entry-meta a:after,
.stripe-style-1 .portfolio-categories a:after,
.stripe-style-1 .entry-tags a:before {
  background-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .entry-meta a:after,
.stripe-style-2 .portfolio-categories a:after,
.stripe-style-2 .entry-tags a:before {
  background-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .entry-meta a:after,
.stripe-style-3 .portfolio-categories a:after,
.stripe-style-3 .entry-tags a:before {
  background-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .entry-meta a:after,
.stripe-style-4 .portfolio-categories a:after,
.stripe-style-4 .entry-tags a:before {
  background-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .entry-meta a:after,
.stripe-style-5 .portfolio-categories a:after,
.stripe-style-5 .entry-tags a:before {
  background-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .entry-meta a:after,
.old-ie .stripe-style-1 .portfolio-categories a:after,
.old-ie .stripe-style-1 .entry-tags a:before {
  background-color: #dadee1;
}
.old-ie .stripe-style-2 .entry-meta a:after,
.old-ie .stripe-style-2 .portfolio-categories a:after,
.old-ie .stripe-style-2 .entry-tags a:before {
  background-color: #dadee1;
}
.old-ie .stripe-style-3 .entry-meta a:after,
.old-ie .stripe-style-3 .portfolio-categories a:after,
.old-ie .stripe-style-3 .entry-tags a:before {
  background-color: #afc5d2;
}
.old-ie .stripe-style-4 .entry-meta a:after,
.old-ie .stripe-style-4 .portfolio-categories a:after,
.old-ie .stripe-style-4 .entry-tags a:before {
  background-color: #484b50;
}
.old-ie .stripe-style-5 .entry-meta a:after,
.old-ie .stripe-style-5 .portfolio-categories a:after,
.old-ie .stripe-style-5 .entry-tags a:before {
  background-color: #c5c5c5;
}
.rollover-content .portfolio-categories a:after,
.text-on-img .portfolio-categories a:after {
  background-color: rgba(255,255,255,0.25) !important;
}
.old-ie .entry-meta a:after,
.old-ie .portfolio-categories a:after,
.old-ie .entry-tags a:before {
  background-color: #dadee1;
}
.entry-meta a *,
.entry-tags a *,
.portfolio-categories a * {
  color: #373a41;
}
.stripe-style-1 .entry-meta a *,
.stripe-style-1 .entry-tags a *,
.stripe-style-1 .portfolio-categories a * {
  color: #373a41;
}
.stripe-style-2 .entry-meta a *,
.stripe-style-2 .entry-tags a *,
.stripe-style-2 .portfolio-categories a * {
  color: #373a41;
}
.stripe-style-3 .entry-meta a *,
.stripe-style-3 .entry-tags a *,
.stripe-style-3 .portfolio-categories a * {
  color: #292941;
}
.stripe-style-4 .entry-meta a *,
.stripe-style-4 .entry-tags a *,
.stripe-style-4 .portfolio-categories a * {
  color: #ffffff;
}
.stripe-style-5 .entry-meta a *,
.stripe-style-5 .entry-tags a *,
.stripe-style-5 .portfolio-categories a * {
  color: #37393b;
}
.post-format.entry-meta a,
.post-format.entry-meta a * {
  color: #2a83ed;
}
.stripe-style-1 .post-format.entry-meta a,
.stripe-style-1 .post-format.entry-meta a * {
  color: #2a83ed;
}
.stripe-style-2 .post-format.entry-meta a,
.stripe-style-2 .post-format.entry-meta a * {
  color: #2a83ed;
}
.stripe-style-3 .post-format.entry-meta a,
.stripe-style-3 .post-format.entry-meta a * {
  color: #2a83ed;
}
.stripe-style-4 .post-format.entry-meta a,
.stripe-style-4 .post-format.entry-meta a * {
  color: #2a83ed;
}
.stripe-style-5 .post-format.entry-meta a,
.stripe-style-5 .post-format.entry-meta a * {
  color: #2a83ed;
}
blockquote,
.entry-author,
.format-aside-content,
.format-status-content,
.format-link-content {
  border-color: rgba(218,222,225,0.8);
}
.stripe-style-1 blockquote,
.stripe-style-1 .entry-author,
.stripe-style-1 .format-aside-content,
.stripe-style-1 .format-status-content,
.stripe-style-1 .format-link-content {
  border-color: rgba(218,222,225,0.85);
}
.stripe-style-2 blockquote,
.stripe-style-2 .entry-author,
.stripe-style-2 .format-aside-content,
.stripe-style-2 .format-status-content,
.stripe-style-2 .format-link-content {
  border-color: rgba(218,222,225,0.86);
}
.stripe-style-3 blockquote,
.stripe-style-3 .entry-author,
.stripe-style-3 .format-aside-content,
.stripe-style-3 .format-status-content,
.stripe-style-3 .format-link-content {
  border-color: rgba(41,41,65,0.12);
}
.stripe-style-4 blockquote,
.stripe-style-4 .entry-author,
.stripe-style-4 .format-aside-content,
.stripe-style-4 .format-status-content,
.stripe-style-4 .format-link-content {
  border-color: rgba(255,255,255,0.1);
}
.stripe-style-5 blockquote,
.stripe-style-5 .entry-author,
.stripe-style-5 .format-aside-content,
.stripe-style-5 .format-status-content,
.stripe-style-5 .format-link-content {
  border-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 blockquote,
.old-ie .stripe-style-1 .entry-author,
.old-ie .stripe-style-1 .format-aside-content,
.old-ie .stripe-style-1 .format-status-content,
.old-ie .stripe-style-1 .format-link-content {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 blockquote,
.old-ie .stripe-style-2 .entry-author,
.old-ie .stripe-style-2 .format-aside-content,
.old-ie .stripe-style-2 .format-status-content,
.old-ie .stripe-style-2 .format-link-content {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 blockquote,
.old-ie .stripe-style-3 .entry-author,
.old-ie .stripe-style-3 .format-aside-content,
.old-ie .stripe-style-3 .format-status-content,
.old-ie .stripe-style-3 .format-link-content {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 blockquote,
.old-ie .stripe-style-4 .entry-author,
.old-ie .stripe-style-4 .format-aside-content,
.old-ie .stripe-style-4 .format-status-content,
.old-ie .stripe-style-4 .format-link-content {
  border-color: #484b50;
}
.old-ie .stripe-style-5 blockquote,
.old-ie .stripe-style-5 .entry-author,
.old-ie .stripe-style-5 .format-aside-content,
.old-ie .stripe-style-5 .format-status-content,
.old-ie .stripe-style-5 .format-link-content {
  border-color: #c5c5c5;
}
.old-ie blockquote,
.old-ie .entry-author,
.old-ie .format-aside-content,
.old-ie .format-status-content,
.old-ie .format-link-content {
  border-color: #dadee1;
}
.entry-meta:before,
.entry-meta a:hover,
.entry-meta a:hover *,
.entry-meta a:hover time,
.portfolio-categories a:hover,
.portfolio-categories a:hover *,
.entry-tags:before,
.entry-tags a:hover,
.old-ie .entry-meta a:hover,
.old-ie .portfolio-categories a:hover {
  color: #2a83ed;
}
.entry-meta a:hover > * {
  color: #2a83ed;
}
.entry-meta:before {
  width: 22px;
  height: 22px;
}
.sidebar-content {
  border: 1px solid rgba(218,222,225,0.8);
  background: #f7f7f8 none repeat center center;
}
.old-ie .sidebar-content {
  border: 1px solid #dadee1;
  background: #f7f7f8 none repeat center center;
}
.sidebar .widget,
.sidebar-content .widget {
  border-top: 1px solid rgba(218,222,225,0.8);
  color: #8d9095;
}
.old-ie .sidebar .widget,
.old-ie .sidebar-content .widget {
  border-top: 1px solid #dadee1;
}
.filter a,
.filter-sorting,
.paginator a,
.filter-categories.new-style a,
#page .filter .filter-categories.new-style a:first-child {
  border-color: rgba(218,222,225,0.8);
}
.old-ie .filter a,
.old-ie .filter-sorting,
.old-ie .paginator a {
  border-color: #dadee1;
}
.page-links,
.page-nav,
.filter-categories,
.filter-extras {
  border-color: rgba(218,222,225,0.8);
}
.old-ie .page-links,
.old-ie .page-nav,
.old-ie .filter-categories,
.old-ie .filter-extras {
  border-color: #dadee1;
}
.sidebar .widget-title,
.sidebar-content .widget-title {
  color: #373a41;
}
.filter a {
  line-height: 35px;
  font-size: 12px;
}
.filter-categories a,
.old-ie .filter-categories a.act {
  padding: 0 15px 0 14px;
}
.filter-by,
.filter-sorting {
  padding: 0 15px 0 14px;
}
.filter-switch {
  line-height: 35px;
}
.filter .filter-categories a.act:before {
  height: 35px;
  width: 29px;
}
.filter-categories a.act {
  padding: 0 15px 0 32px;
}
.filter .filter-categories a,
.filter .filter-extras a {
  background-position: 18.5px center;
}
.filter .filter-categories a.act:before {
  background-position: 15px center;
}
.filter .filter-extras a:hover {
  color: #2a83ed;
}
.filter-switch {
  background-color: #2a83ed;
}
.paginator a {
  padding-left: 7.3333333333333px;
  padding-right: 7.3333333333333px;
  min-width: 34px;
  line-height: 34px;
}
.filter a,
.paginator a,
.filter .filter-extras a.act:hover {
  color: #373a41;
}
.paginator a.act,
.paginator a.act:hover,
.filter .filter-categories a.act {
  background-color: #2a83ed;
  color: #ffffff;
}
.filter-categories a:hover,
.paginator a:hover {
  color: #2a83ed;
}
.paginator .nav-prev,
.paginator .nav-next {
  padding-left: 11px;
  padding-right: 11px;
  font-size: 12px;
}
.paginator .nav-prev {
  padding-left: 29px;
}
.paginator .nav-prev:before {
  left: 11px;
}
.paginator .nav-next {
  padding-right: 29px;
}
.paginator .nav-next:after {
  right: 11px;
}
.layout-list .post,
.comment-content,
.pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
  border-left: none;
  border-right: none;
  border-top: none;
}
.layout-list .post:before,
.comment-content:before,
.pingback-content:before {
  content: "";
  display: table;
}
.layout-list .post:after,
.comment-content:after,
.pingback-content:after {
  content: "";
  display: table;
  clear: both;
}
.ancient-ie .layout-list .post,
.ancient-ie .comment-content,
.ancient-ie .pingback-content {
  zoom: 1;
}
.stripe-style-1 .layout-list .post,
.stripe-style-1 .comment-content,
.stripe-style-1 .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.85);
  border-left: none;
  border-right: none;
  border-top: none;
}
.stripe-style-2 .layout-list .post,
.stripe-style-2 .comment-content,
.stripe-style-2 .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.86);
  border-left: none;
  border-right: none;
  border-top: none;
}
.stripe-style-3 .layout-list .post,
.stripe-style-3 .comment-content,
.stripe-style-3 .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(41,41,65,0.12);
  border-left: none;
  border-right: none;
  border-top: none;
}
.stripe-style-4 .layout-list .post,
.stripe-style-4 .comment-content,
.stripe-style-4 .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(255,255,255,0.1);
  border-left: none;
  border-right: none;
  border-top: none;
}
.stripe-style-5 .layout-list .post,
.stripe-style-5 .comment-content,
.stripe-style-5 .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(55,57,59,0.15);
  border-left: none;
  border-right: none;
  border-top: none;
}
.old-ie .stripe-style-1 .layout-list .post,
.old-ie .stripe-style-1 .comment-content,
.old-ie .stripe-style-1 .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-top: none;
}
.old-ie .stripe-style-2 .layout-list .post,
.old-ie .stripe-style-2 .comment-content,
.old-ie .stripe-style-2 .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-top: none;
}
.old-ie .stripe-style-3 .layout-list .post,
.old-ie .stripe-style-3 .comment-content,
.old-ie .stripe-style-3 .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: #afc5d2;
  border-left: none;
  border-right: none;
  border-top: none;
}
.old-ie .stripe-style-4 .layout-list .post,
.old-ie .stripe-style-4 .comment-content,
.old-ie .stripe-style-4 .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: #484b50;
  border-left: none;
  border-right: none;
  border-top: none;
}
.old-ie .stripe-style-5 .layout-list .post,
.old-ie .stripe-style-5 .comment-content,
.old-ie .stripe-style-5 .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: #c5c5c5;
  border-left: none;
  border-right: none;
  border-top: none;
}
.blog.layout-grid .paginator,
.portfolio.layout-grid .paginator,
.albums.layout-grid .paginator,
.media.layout-grid .paginator,
.layout-masonry .paginator,
.layout-masonry-grid .paginator,
.team.layout-grid .paginator {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .blog.layout-grid .paginator,
.old-ie .portfolio.layout-grid .paginator,
.old-ie .albums.layout-grid .paginator,
.old-ie .media.layout-grid .paginator,
.old-ie .layout-masonry .paginator,
.old-ie .layout-masonry-grid .paginator,
.old-ie .team.layout-grid .paginator {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .layout-list .post,
.old-ie .comment-content,
.old-ie .pingback-content {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-top: none;
}
.comment-author,
.pingback-title {
  font-size: 15px;
}
.reply,
.comment-meta,
.clear-form,
#reply-title small {
  font-size: 12px;
}
.fn,
.fn a,
.comment-meta,
.comment-meta a,
a.comment-reply-link,
.pingback-title {
  color: #373a41;
}
.stripe-style-1 .fn,
.stripe-style-1 .fn a,
.stripe-style-1 .comment-meta,
.stripe-style-1 .comment-meta a,
.stripe-style-1 a.comment-reply-link,
.stripe-style-1 .pingback-title {
  color: #373a41;
}
.stripe-style-2 .fn,
.stripe-style-2 .fn a,
.stripe-style-2 .comment-meta,
.stripe-style-2 .comment-meta a,
.stripe-style-2 a.comment-reply-link,
.stripe-style-2 .pingback-title {
  color: #373a41;
}
.stripe-style-3 .fn,
.stripe-style-3 .fn a,
.stripe-style-3 .comment-meta,
.stripe-style-3 .comment-meta a,
.stripe-style-3 a.comment-reply-link,
.stripe-style-3 .pingback-title {
  color: #292941;
}
.stripe-style-4 .fn,
.stripe-style-4 .fn a,
.stripe-style-4 .comment-meta,
.stripe-style-4 .comment-meta a,
.stripe-style-4 a.comment-reply-link,
.stripe-style-4 .pingback-title {
  color: #ffffff;
}
.stripe-style-5 .fn,
.stripe-style-5 .fn a,
.stripe-style-5 .comment-meta,
.stripe-style-5 .comment-meta a,
.stripe-style-5 a.comment-reply-link,
.stripe-style-5 .pingback-title {
  color: #37393b;
}
a.clear-form,
.sidebar-content a.clear-form,
.footer a.clear-form {
  color: #2a83ed;
}
#footer {
  background: #f7f7f8 none repeat center top;
  border-top: 1px solid rgba(218,222,225,0.85);
}
.old-ie #footer {
  background: #f7f7f8 none repeat center top;
  border-top: 1px solid #dadee1;
}
.footer .widget {
  color: #8d9095;
}
.footer .widget-title {
  color: #373a41;
}
#bottom-bar {
  font-size: 12px;
  color: #8d9095;
  background: #f7f7f8 none repeat center top;
  border-top: 1px solid rgba(218,222,225,0.85);
}
.old-ie #bottom-bar {
  background: #f7f7f8 none repeat center top;
  border-top: 1px solid #dadee1;
}
#bottom-bar .mini-nav li:before {
  border-left-color: rgba(218,222,225,0.85);
}
.old-ie #bottom-bar .mini-nav li:before {
  border-left-color: #dadee1;
}
#bottom-bar a,
#bottom-bar .mini-nav .customSelect {
  color: #8d9095;
}
#bottom-bar .mini-search,
#bottom-bar .mini-contacts li:before {
  background-color: ;
}
.old-ie #bottom-bar .mini-search,
.old-ie #bottom-bar .mini-contacts li:before {
  background-color: #dfdfde;
}
.sidebar-content a,
.content .sidebar-content .widget .custom-categories a,
.content .sidebar-content .widget .custom-categories span,
.content .sidebar-content .widget .custom-categories a:hover span,
.sidebar-content .recent-posts a {
  color: #8d9095;
}
.footer a,
.footer .recent-posts a {
  color: #8d9095;
}
.sidebar .color-primary {
  color: #373a41;
}
.sidebar-content .color-primary {
  color: #373a41;
}
.footer .color-primary {
  color: #373a41;
}
a.color-primary {
  text-decoration: none;
}
a.color-primary:hover {
  text-decoration: underline;
}
.sidebar .color-secondary {
  color: #2a83ed;
}
.sidebar-content .color-secondary {
  color: #2a83ed;
}
.footer .color-secondary {
  color: #2a83ed;
}
.stripe-style-1 .color-secondary {
  color: #2a83ed;
}
.stripe-style-2 .color-secondary {
  color: #2a83ed;
}
.stripe-style-3 .color-secondary {
  color: #2a83ed;
}
.stripe-style-4 .color-secondary {
  color: #2a83ed;
}
.stripe-style-5 .color-secondary {
  color: #2a83ed;
}
.entry-author .text-primary {
  font-size: 14px;
}
.text-primary {
  font-size: 15px;
}
.content .text-primary {
  color: #373a41;
}
.sidebar .text-primary {
  color: #373a41;
}
.sidebar-content .text-primary {
  color: #373a41;
}
.footer .text-primary {
  color: #373a41;
}
.stripe-style-1 .text-primary {
  color: #373a41;
}
.stripe-style-2 .text-primary {
  color: #373a41;
}
.stripe-style-3 .text-primary {
  color: #292941;
}
.stripe-style-4 .text-primary {
  color: #ffffff;
}
.stripe-style-5 .text-primary {
  color: #37393b;
}
a.text-primary {
  text-decoration: none;
}
a.text-primary:hover {
  text-decoration: underline;
}
.text-secondary {
  font-size: 12px;
}
.sidebar .text-secondary {
  color: #2a83ed;
}
.sidebar-content .text-secondary {
  color: #2a83ed;
}
.footer .text-secondary {
  color: #2a83ed;
}
.stripe-style-1 .text-secondary {
  color: #2a83ed;
}
.stripe-style-2 .text-secondary {
  color: #2a83ed;
}
.stripe-style-3 .text-secondary {
  color: #2a83ed;
}
.stripe-style-4 .text-secondary {
  color: #2a83ed;
}
.stripe-style-5 .text-secondary {
  color: #2a83ed;
}
a.text-secondary {
  text-decoration: none;
}
a.text-secondary:hover {
  text-decoration: underline;
}
.widget .tp_recent_tweets .twitter_time {
  color: #2a83ed;
  font-size: 12px;
}
.sidebar .widget .tp_recent_tweets .twitter_time {
  color: #2a83ed;
}
.sidebar-content .widget .tp_recent_tweets .twitter_time {
  color: #2a83ed;
}
.footer .widget .tp_recent_tweets .twitter_time {
  color: #2a83ed;
}
.stripe-style-1 .widget .tp_recent_tweets .twitter_time {
  color: #2a83ed;
}
.stripe-style-2 .widget .tp_recent_tweets .twitter_time {
  color: #2a83ed;
}
.stripe-style-3 .widget .tp_recent_tweets .twitter_time {
  color: #2a83ed;
}
.stripe-style-4 .widget .tp_recent_tweets .twitter_time {
  color: #2a83ed;
}
.stripe-style-5 .widget .tp_recent_tweets .twitter_time {
  color: #2a83ed;
}
a.widget .tp_recent_tweets .twitter_time {
  text-decoration: none;
}
a.widget .tp_recent_tweets .twitter_time:hover {
  text-decoration: underline;
}
.sidebar .custom-categories a:hover,
.sidebar-content .custom-categories a:hover,
.widget .custom-categories a:hover {
  color: #2a83ed;
}
.sidebar .custom-categories a:hover span,
.sidebar-content .custom-categories a:hover span {
  color: #8d9095;
}
.content .widget .custom-categories a:hover span {
  color: #404040;
}
.footer .custom-categories a:hover {
  color: #2a83ed;
}
.footer .custom-categories a:hover span {
  color: #8d9095;
}
.sidebar-content .widget .recent-posts li,
.sidebar-content .widget .tp_recent_tweets li,
.sidebar-content .widget .testimonials.list-view li,
.sidebar-content .widget .menu li,
.sidebar-content .widget .custom-menu li,
.sidebar-content .widget .custom-nav > li,
.sidebar-content .widget-custom-nav li li,
.sidebar-content .widget_pages li,
.sidebar-content .widget_recent_comments li,
.sidebar-content .widget_categories li,
.sidebar-content .widget_meta li,
.sidebar-content .blogroll li,
.sidebar-content .widget_archive li,
.sidebar-content .widget_recent_entries li,
.sidebar-content .widget .st-accordion li,
.sidebar-content .widget .contact-info li,
.sidebar-content .widget .custom-categories li,
.sidebar-content .widget .qts-lang-menu li {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.widget .recent-posts li,
.widget .tp_recent_tweets li,
.widget .testimonials.list-view li,
.widget .menu li,
.widget .custom-menu li,
.widget .custom-nav > li,
.widget-custom-nav li li,
.widget_pages li,
.widget_recent_comments li,
.widget_categories li,
.widget_meta li,
.widget .blogroll li,
.widget_archive li,
.widget_recent_entries li,
.widget .st-accordion li,
.widget .contact-info li,
.widget .custom-categories li,
.widget .qts-lang-menu li {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.sidebar-content .custom-nav > li > ul {
  border-color: rgba(218,222,225,0.8);
  background-color: rgba(55,58,65,0.04);
}
.content .widget .custom-nav > li > ul {
  border-color: rgba(218,222,225,0.8);
  background-color: rgba(55,58,65,0.04);
}
.old-ie .sidebar-content .custom-nav > li > ul {
  border-color: #dadee1;
}
.old-ie .content .widget .custom-nav > li > ul {
  border-color: #dadee1;
}
.footer .recent-posts li,
.footer .tp_recent_tweets li,
.footer .testimonials.list-view li,
.footer .menu li,
.footer .custom-menu li,
.footer .custom-nav > li,
.footer .widget-custom-nav li,
.footer .widget_pages li,
.footer .widget_recent_comments li,
.footer .widget_categories li,
.footer .widget_meta li,
.footer .blogroll li,
.footer .widget_archive li,
.footer .widget_recent_entries li,
.footer .st-accordion li,
.footer .contact-info li,
.footer .custom-categories li,
.footer .qts-lang-menu li {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.85);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.footer .custom-nav > li > ul {
  border-color: rgba(218,222,225,0.85);
  background-color: rgba(55,58,65,0.04);
}
.old-ie .sidebar-content .recent-posts li,
.old-ie .sidebar-content .tp_recent_tweets li,
.old-ie .sidebar-content .testimonials.list-view li,
.old-ie .sidebar-content .menu li,
.old-ie .sidebar-content .custom-menu li,
.old-ie .sidebar-content .custom-nav > li,
.old-ie .sidebar-content .widget-custom-nav li li,
.old-ie .sidebar-content .widget_pages li,
.old-ie .sidebar-content .widget_recent_comments li,
.old-ie .sidebar-content .widget_categories li,
.old-ie .sidebar-content .widget_meta li,
.old-ie .sidebar-content .blogroll li,
.old-ie .sidebar-content .widget_archive li,
.old-ie .sidebar-content .widget_recent_entries li,
.old-ie .sidebar-content .st-accordion li,
.old-ie .sidebar-content .contact-info li,
.old-ie .sidebar-content .custom-categories li,
.old-ie .sidebar-content .qts-lang-menu li {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .content .widget .recent-posts li,
.old-ie .content .widget .tp_recent_tweets li,
.old-ie .content .widget .testimonials.list-view li,
.old-ie .content .widget .menu li,
.old-ie .content .widget .custom-menu li,
.old-ie .content .widget .custom-nav > li,
.old-ie .content .widget-custom-nav li li,
.old-ie .content .widget_pages li,
.old-ie .content .widget_recent_comments li,
.old-ie .content .widget_categories li,
.old-ie .content .widget_meta li,
.old-ie .content .blogroll li,
.old-ie .content .widget_archive li,
.old-ie .content .widget_recent_entries li,
.old-ie .content .widget .st-accordion li,
.old-ie .content .widget .contact-info li,
.old-ie .content .widget .custom-categories li,
.old-ie .content .widget .qts-lang-menu li {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .footer .recent-posts li,
.old-ie .footer .tp_recent_tweets li,
.old-ie .footer .testimonials.list-view li,
.old-ie .footer .menu li,
.old-ie .footer .custom-menu li,
.old-ie .footer .custom-nav > li,
.old-ie .footer .widget-custom-nav li,
.old-ie .footer .widget_pages li,
.old-ie .footer .widget_recent_comments li,
.old-ie .footer .widget_categories li,
.old-ie .footer .widget_meta li,
.old-ie .footer .blogroll li,
.old-ie .footer .widget_archive li,
.old-ie .footer .widget_recent_entries li,
.old-ie .footer .st-accordion li,
.old-ie .footer .contact-info li,
.old-ie .footer .custom-categories li,
.old-ie .footer .qts-lang-menu li {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.widget_recent_comments a {
  color: #2a83ed;
}
.sidebar .widget_recent_comments a {
  color: #2a83ed;
}
.sidebar-content .widget_recent_comments a {
  color: #2a83ed;
}
.footer .widget_recent_comments a {
  color: #2a83ed;
}
.stripe-style-1 .widget_recent_comments a {
  color: #2a83ed;
}
.stripe-style-2 .widget_recent_comments a {
  color: #2a83ed;
}
.stripe-style-3 .widget_recent_comments a {
  color: #2a83ed;
}
.stripe-style-4 .widget_recent_comments a {
  color: #2a83ed;
}
.stripe-style-5 .widget_recent_comments a {
  color: #2a83ed;
}
.st-accordion li,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-1 .st-accordion li,
.stripe-style-1 .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.85);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-2 .st-accordion li,
.stripe-style-2 .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.86);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-3 .st-accordion li,
.stripe-style-3 .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(41,41,65,0.12);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-4 .st-accordion li,
.stripe-style-4 .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(255,255,255,0.1);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-5 .st-accordion li,
.stripe-style-5 .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(55,57,59,0.15);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-1 .st-accordion li,
.old-ie .stripe-style-1 .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-2 .st-accordion li,
.old-ie .stripe-style-2 .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-3 .st-accordion li,
.old-ie .stripe-style-3 .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: #afc5d2;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-4 .st-accordion li,
.old-ie .stripe-style-4 .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: #484b50;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-5 .st-accordion li,
.old-ie .stripe-style-5 .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: #c5c5c5;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .st-accordion li,
.old-ie .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.sidebar-content .st-accordion li {
  border-top-color: rgba(218,222,225,0.8);
}
.old-ie .sidebar-content .st-accordion li {
  border-top-color: #dadee1;
}
.st-accordion li a,
.st-toggle a {
  color: #2a83ed;
}
.footer .st-accordion li {
  border-top-color: rgba(218,222,225,0.85);
}
.old-ie .footer .st-accordion li {
  border-top-color: #dadee1;
}
#wp-calendar,
#wp-calendar td {
  background-color: rgba(55,58,65,0.04);
}
.sidebar-content #wp-calendar,
.sidebar-content #wp-calendar td {
  background-color: rgba(55,58,65,0.04);
}
#wp-calendar td a {
  color: #2a83ed;
}
#wp-calendar,
#wp-calendar caption,
#wp-calendar td {
  border-color: rgba(218,222,225,0.8);
}
.sidebar-content #wp-calendar,
.sidebar-content #wp-calendar caption,
.sidebar-content #wp-calendar td {
  border-color: rgba(218,222,225,0.8);
}
.old-ie #wp-calendar,
.old-ie #wp-calendar caption,
.old-ie #wp-calendar td {
  border-color: #dadee1;
}
#wp-calendar td:hover {
  background-color: rgba(55,58,65,0.08);
}
.sidebar-content #wp-calendar td:hover {
  background-color: rgba(55,58,65,0.08);
}
#wp-calendar th,
#wp-calendar caption,
#wp-calendar tfoot td,
#wp-calendar tfoot td a {
  color: #373a41;
}
.sidebar-content #wp-calendar th,
.sidebar-content #wp-calendar caption,
.sidebar-content #wp-calendar tfoot td,
.sidebar-content #wp-calendar tfoot td a {
  color: #373a41;
}
#wp-calendar td.act {
  background-color: #2a83ed;
  color: #ffffff;
}
.footer #wp-calendar,
.footer #wp-calendar td {
  background-color: rgba(55,58,65,0.04);
}
.footer #wp-calendar td:hover {
  background-color: rgba(55,58,65,0.08);
}
.footer #wp-calendar,
.footer #wp-calendar caption,
.footer #wp-calendar td {
  border-color: rgba(218,222,225,0.85);
}
.old-ie .footer #wp-calendar,
.old-ie .footer #wp-calendar caption,
.old-ie .footer #wp-calendar td {
  border-color: #dadee1;
}
.footer #wp-calendar th,
.footer #wp-calendar caption,
.footer #wp-calendar tfoot td,
.footer #wp-calendar tfoot td a {
  color: #373a41;
}
.footer #wp-calendar td.act {
  background-color: #2a83ed;
  color: #ffffff;
}
.contact-info .secondary-color {
  color: #373a41;
}
.stripe-style-1 .contact-info .secondary-color {
  color: #373a41;
}
.stripe-style-2 .contact-info .secondary-color {
  color: #373a41;
}
.stripe-style-3 .contact-info .secondary-color {
  color: #292941;
}
.stripe-style-4 .contact-info .secondary-color {
  color: #ffffff;
}
.stripe-style-5 .contact-info .secondary-color {
  color: #37393b;
}
.sidebar-content .contact-info .secondary-color {
  color: #2a83ed;
}
.footer .contact-info .secondary-color {
  color: #2a83ed;
}
.sidebar-content .contact-info li {
  border-top-color: rgba(218,222,225,0.8);
}
.old-ie .sidebar-content .contact-info li {
  border-top-color: #dadee1;
}
.footer .contact-info li {
  border-top-color: rgba(218,222,225,0.85);
}
.old-ie .footer .contact-info li {
  border-top-color: #dadee1;
}
.custom-nav > li > a,
.custom-nav > li > ul a {
  font-size: 15px;
}
.sidebar-content .custom-nav > li > a,
.sidebar-content .custom-nav > li > ul a {
  color: #373a41;
}
.content .custom-nav > li > a,
.content .custom-nav > li > ul a {
  color: #373a41;
}
.footer .custom-nav > li > a,
.footer .custom-nav > li > ul a {
  color: #373a41;
}
.custom-nav > li > a:hover,
.custom-nav > li.act > a,
.custom-nav > li > ul a:hover,
.content .widget .custom-categories a:hover {
  color: #2a83ed;
}
.custom-nav > li > ul a {
  font-size: 12px;
}
.content .widget .custom-categories span,
.content .widget .custom-categories a:hover span,
.content .widget .custom-categories a {
  color: #404040;
}
.sidebar-content .custom-nav .has-children > a:after {
  border-top-color: rgba(218,222,225,0.8);
}
.content .custom-nav .has-children > a:after {
  border-top-color: rgba(218,222,225,0.8);
}
.footer .custom-nav .has-children > a:after {
  border-top-color: rgba(218,222,225,0.85);
}
.custom-nav .has-children:hover > a:after {
  border-top-color: #2a83ed;
}
.custom-nav .has-children.act > a.active:after,
.custom-nav .has-children.act:hover > a.active:after {
  border-bottom-color: #2a83ed;
  border-top: none;
}
.custom-nav .has-children.act > a:after,
.custom-nav .has-children.act:hover > a:after {
  border-top-color: #2a83ed;
  border-bottom-color: transparent;
}
.custom-menu li.act > a {
  color: #2a83ed !important;
}
.sidebar-content .widget .menu ul:before,
.sidebar-content .widget_pages li ul:before,
.widget .menu ul:before,
.widget_pages li ul:before {
  margin-top: 19px;
  border-top-color: rgba(218,222,225,0.8);
}
.widget .menu ul:before,
.widget_pages li ul:before {
  border-top-color: rgba(218,222,225,0.8);
}
.footer .menu ul:before,
.footer .widget_pages li ul:before {
  margin-top: 19px;
  border-top-color: rgba(218,222,225,0.85);
}
.old-ie .sidebar-content .menu ul:before,
.old-ie .sidebar-content .widget_pages li ul:before {
  border-top-color: #dadee1;
}
.old-ie .footer .menu ul:before,
.old-ie .footer .widget_pages li ul:before {
  border-top-color: #dadee1;
}
.widget_tag_cloud a:hover {
  color: #2a83ed;
}
.skill-name,
.skill-name * {
  color: #373a41;
}
.stripe-style-1 .skill-name,
.stripe-style-1 .skill-name * {
  color: #373a41;
}
.stripe-style-2 .skill-name,
.stripe-style-2 .skill-name * {
  color: #373a41;
}
.stripe-style-3 .skill-name,
.stripe-style-3 .skill-name * {
  color: #292941;
}
.stripe-style-4 .skill-name,
.stripe-style-4 .skill-name * {
  color: #ffffff;
}
.stripe-style-5 .skill-name,
.stripe-style-5 .skill-name * {
  color: #37393b;
}
.skill,
.dt-style.vc_progress_bar .vc_single_bar {
  background-color: rgba(55,58,65,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.8);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.8);
}
.stripe-style-1 .skill,
.stripe-style-1 .dt-style.vc_progress_bar .vc_single_bar {
  background-color: rgba(55,58,65,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
}
.stripe-style-2 .skill,
.stripe-style-2 .dt-style.vc_progress_bar .vc_single_bar {
  background-color: rgba(55,58,65,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.86);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.86);
}
.stripe-style-3 .skill,
.stripe-style-3 .dt-style.vc_progress_bar .vc_single_bar {
  background-color: rgba(41,41,65,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(41,41,65,0.12);
  box-shadow: inset 0px 0px 0px 1px rgba(41,41,65,0.12);
}
.stripe-style-4 .skill,
.stripe-style-4 .dt-style.vc_progress_bar .vc_single_bar {
  background-color: rgba(255,255,255,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.1);
}
.stripe-style-5 .skill,
.stripe-style-5 .dt-style.vc_progress_bar .vc_single_bar {
  background-color: rgba(55,57,59,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(55,57,59,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .skill,
.old-ie .stripe-style-1 .dt-style.vc_progress_bar .vc_single_bar {
  border-color: 1px solid #dadee1;
}
.old-ie .stripe-style-2 .skill,
.old-ie .stripe-style-2 .dt-style.vc_progress_bar .vc_single_bar {
  border-color: 1px solid #dadee1;
}
.old-ie .stripe-style-3 .skill,
.old-ie .stripe-style-3 .dt-style.vc_progress_bar .vc_single_bar {
  border-color: 1px solid #afc5d2;
}
.old-ie .stripe-style-4 .skill,
.old-ie .stripe-style-4 .dt-style.vc_progress_bar .vc_single_bar {
  border: 1px solid #484b50;
}
.old-ie .stripe-style-5 .skill,
.old-ie .stripe-style-5 .dt-style.vc_progress_bar .vc_single_bar {
  border: 1px solid #c5c5c5;
}
.old-ie .skill {
  background-color: #373a41;
  background-color: rgba(56,59,66,0.04);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42);
  border: 1px solid #dadee1;
}
.sidebar-content .skill-name,
.sidebar-content .skill-name * {
  color: #373a41;
}
.sidebar-content .skill {
  background-color: rgba(55,58,65,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.8);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.8);
}
.old-ie .sidebar-content .skill {
  background-color: #373a41;
  background-color: rgba(56,59,66,0.04);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42);
  border: 1px solid #dadee1;
}
.footer .skill-name,
.footer .skill-name * {
  color: #373a41;
}
.footer .skill {
  background-color: rgba(55,58,65,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
}
.old-ie .footer .skill {
  background-color: #373a41;
  background-color: rgba(56,59,66,0.04);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42);
  border: 1px solid #dadee1;
}
.skill-value {
  background-color: #2a83ed;
}
.items-grid.grid-ready .borders:before,
.benefits-grid.grid-ready .borders:before,
.logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
  border-left: none;
  border-right: none;
  border-top: none !important;
}
.old-ie .items-grid.grid-ready .borders:before,
.old-ie .benefits-grid.grid-ready .borders:before,
.old-ie .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
}
.stripe-style-1 .items-grid.grid-ready .borders:before,
.stripe-style-1 .benefits-grid.grid-ready .borders:before,
.stripe-style-1 .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.85);
  border-left: none;
  border-right: none;
}
.stripe-style-2 .items-grid.grid-ready .borders:before,
.stripe-style-2 .benefits-grid.grid-ready .borders:before,
.stripe-style-2 .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.86);
  border-left: none;
  border-right: none;
}
.stripe-style-3 .items-grid.grid-ready .borders:before,
.stripe-style-3 .benefits-grid.grid-ready .borders:before,
.stripe-style-3 .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(41,41,65,0.12);
  border-left: none;
  border-right: none;
}
.stripe-style-4 .items-grid.grid-ready .borders:before,
.stripe-style-4 .benefits-grid.grid-ready .borders:before,
.stripe-style-4 .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(255,255,255,0.1);
  border-left: none;
  border-right: none;
}
.stripe-style-5 .items-grid.grid-ready .borders:before,
.stripe-style-5 .benefits-grid.grid-ready .borders:before,
.stripe-style-5 .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(55,57,59,0.15);
  border-left: none;
  border-right: none;
}
.old-ie .stripe-style-1 .items-grid.grid-ready .borders:before,
.old-ie .stripe-style-1 .benefits-grid.grid-ready .borders:before,
.old-ie .stripe-style-1 .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
}
.old-ie .stripe-style-2 .items-grid.grid-ready .borders:before,
.old-ie .stripe-style-2 .benefits-grid.grid-ready .borders:before,
.old-ie .stripe-style-2 .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
}
.old-ie .stripe-style-3 .items-grid.grid-ready .borders:before,
.old-ie .stripe-style-3 .benefits-grid.grid-ready .borders:before,
.old-ie .stripe-style-3 .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: #afc5d2;
  border-left: none;
  border-right: none;
}
.old-ie .stripe-style-4 .items-grid.grid-ready .borders:before,
.old-ie .stripe-style-4 .benefits-grid.grid-ready .borders:before,
.old-ie .stripe-style-4 .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: #484b50;
  border-left: none;
  border-right: none;
}
.old-ie .stripe-style-5 .items-grid.grid-ready .borders:before,
.old-ie .stripe-style-5 .benefits-grid.grid-ready .borders:before,
.old-ie .stripe-style-5 .logos-grid.grid-ready .borders:before {
  border-style: solid;
  border-width: 1px;
  border-color: #c5c5c5;
  border-left: none;
  border-right: none;
}
.items-grid a,
.recent-posts a {
  color: #404040;
}
.stripe-style-1 .items-grid a,
.stripe-style-1 .recent-posts a {
  color: #8d9095;
}
.stripe-style-2 .items-grid a,
.stripe-style-2 .recent-posts a {
  color: #8d9095;
}
.stripe-style-3 .items-grid a,
.stripe-style-3 .recent-posts a {
  color: #6e7a91;
}
.stripe-style-4 .items-grid a,
.stripe-style-4 .recent-posts a {
  color: #ffffff;
}
.stripe-style-5 .items-grid a,
.stripe-style-5 .recent-posts a {
  color: #37393b;
}
.post-content .text-secondary {
  color: #373a41;
}
.sidebar-content .post-content .text-secondary {
  color: #373a41;
}
.footer .post-content .text-secondary {
  color: #373a41;
}
.stripe-style-1 .post-content .text-secondary {
  color: #373a41;
}
.stripe-style-2 .post-content .text-secondary {
  color: #373a41;
}
.stripe-style-3 .post-content .text-secondary {
  color: #292941;
}
.stripe-style-4 .post-content .text-secondary {
  color: #ffffff;
}
.stripe-style-5 .post-content .text-secondary {
  color: #37393b;
}
.items-grid a:hover,
.post-content a:hover {
  color: #2a83ed;
  text-decoration: none;
}
.sidebar-content .items-grid a:hover,
.sidebar-content .post-content a:hover {
  color: #2a83ed;
}
.footer .items-grid a:hover,
.footer .post-content a:hover {
  color: #2a83ed;
}
.stripe-style-1 .items-grid a:hover,
.stripe-style-1 .post-content a:hover {
  color: #2a83ed;
}
.stripe-style-2 .items-grid a:hover,
.stripe-style-2 .post-content a:hover {
  color: #2a83ed;
}
.stripe-style-3 .items-grid a:hover,
.stripe-style-3 .post-content a:hover {
  color: #2a83ed;
}
.stripe-style-4 .items-grid a:hover,
.stripe-style-4 .post-content a:hover {
  color: #2a83ed;
}
.stripe-style-5 .items-grid a:hover,
.stripe-style-5 .post-content a:hover {
  color: #2a83ed;
}
.benefits-grid.grid-ready .borders:after,
.logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .benefits-grid.grid-ready .borders:after,
.old-ie .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-1 .benefits-grid.grid-ready .borders:after,
.stripe-style-1 .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.85);
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-2 .benefits-grid.grid-ready .borders:after,
.stripe-style-2 .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.86);
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-3 .benefits-grid.grid-ready .borders:after,
.stripe-style-3 .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(41,41,65,0.12);
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-4 .benefits-grid.grid-ready .borders:after,
.stripe-style-4 .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(255,255,255,0.1);
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.stripe-style-5 .benefits-grid.grid-ready .borders:after,
.stripe-style-5 .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(55,57,59,0.15);
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-1 .benefits-grid.grid-ready .borders:after,
.old-ie .stripe-style-1 .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-2 .benefits-grid.grid-ready .borders:after,
.old-ie .stripe-style-2 .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-3 .benefits-grid.grid-ready .borders:after,
.old-ie .stripe-style-3 .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: #afc5d2;
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-4 .benefits-grid.grid-ready .borders:after,
.old-ie .stripe-style-4 .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: #484b50;
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .stripe-style-5 .benefits-grid.grid-ready .borders:after,
.old-ie .stripe-style-5 .logos-grid.grid-ready .borders:after {
  border-style: solid;
  border-width: 1px;
  border-color: #c5c5c5;
  border-top: none;
  border-right: none;
  border-bottom: none;
}
.icons-bg .benefits-grid-ico,
.icons-bg a.benefits-grid-ico:hover {
  background-color: #2a83ed;
}
.benefits-grid-ico > .fa {
  color: #2a83ed;
}
.old-ie .mini-search .submit,
.old-ie .mini-search .submit:hover {
  background-position: 0 -680px;
}
.old-ie .mini-search .submit.act,
.old-ie .mini-search .submit.act:hover,
.old-ie #main table.cart a.remove {
  background-position: 0 -710px;
}
.old-ie .close-link {
  background-position: 8px -1190px;
}
.navigation-inner .prev-post,
.navigation-inner .next-post {
  color: #2a83ed;
}
.old-ie .navigation-inner .prev-post {
  background-position: 0 -1066px;
}
.old-ie .navigation-inner .next-post {
  background-position: right -1026px;
}
.old-ie .num-of-images {
  background-position: right -760px;
}
.author-quote {
  color: #373a41;
}
.author-quote {
  border-color: #2a83ed;
}
.old-ie .num-of-videos {
  background-position: right -790px;
}
.format-status-content {
  background-color: #2a83ed;
}
.format-status-content,
.format-status-content * {
  color: #ffffff;
}
.fancy-header .breadcrumbs li:before,
.fancy-header .breadcrumbs li:after {
  height: 22px;
}
.comment-form-author input,
.form-name input,
.comment-form-email input,
.form-mail input,
.comment-form-url input,
.form-website input,
.form-country input,
.form-telephone input,
.form-city input,
.form-company input {
  padding-right: 20px;
  background-position: 97% center;
  background-repeat: no-repeat;
}
.old-ie .st-accordion li > a,
.old-ie #main .wpb_content_element.dt-style .wpb_accordion_header > a {
  background-position: right -60px;
}
.old-ie .st-toggle > a,
.old-ie .shortcode-tabs.tab-style-two .tab.fullsize-tab,
.old-ie .shortcode-tabs.tab-style-three .tab.fullsize-tab,
.old-ie .dt-style.wpb_toggle,
.old-ie #content h4.wpb_toggle.dt-style {
  background-position: 0 -19px;
}
.old-ie .st-accordion li.st-open > a,
.old-ie #main .wpb_accordion .wpb_accordion_wrapper .ui-state-active > a {
  background-position: right -40px;
}
.old-ie .st-toggle.st-open > a,
.old-ie #main .wpb_toggle_title_active,
.old-ie #main #content h4.wpb_toggle_title_active {
  background-position: 0 1px;
}
.st-accordion li.st-open > a,
.st-toggle.st-open > a,
#main .wpb_accordion .wpb_accordion_wrapper .ui-state-active > a,
#main .wpb_toggle_title_active,
#main #content h4.wpb_toggle_title_active {
  color: #2a83ed;
}
.plain-bg,
.testimonial-item,
#main #content .rotatingtweets,
#main #content .norotatingtweets {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .plain-bg,
.stripe-style-1 .testimonial-item,
.stripe-style-1 #main #content .rotatingtweets,
.stripe-style-1 #main #content .norotatingtweets {
  border-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .plain-bg,
.stripe-style-2 .testimonial-item,
.stripe-style-2 #main #content .rotatingtweets,
.stripe-style-2 #main #content .norotatingtweets {
  border-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .plain-bg,
.stripe-style-3 .testimonial-item,
.stripe-style-3 #main #content .rotatingtweets,
.stripe-style-3 #main #content .norotatingtweets {
  border-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .plain-bg,
.stripe-style-4 .testimonial-item,
.stripe-style-4 #main #content .rotatingtweets,
.stripe-style-4 #main #content .norotatingtweets {
  border-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .plain-bg,
.stripe-style-5 .testimonial-item,
.stripe-style-5 #main #content .rotatingtweets,
.stripe-style-5 #main #content .norotatingtweets {
  border-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .plain-bg,
.old-ie .stripe-style-1 .testimonial-item,
.old-ie .stripe-style-1 #main #content .rotatingtweets,
.old-ie .stripe-style-1 #main #content .norotatingtweets {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 .plain-bg,
.old-ie .stripe-style-2 .testimonial-item,
.old-ie .stripe-style-2 #main #content .rotatingtweets,
.old-ie .stripe-style-2 #main #content .norotatingtweets {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 .plain-bg,
.old-ie .stripe-style-3 .testimonial-item,
.old-ie .stripe-style-3 #main #content .rotatingtweets,
.old-ie .stripe-style-3 #main #content .norotatingtweets {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 .plain-bg,
.old-ie .stripe-style-4 .testimonial-item,
.old-ie .stripe-style-4 #main #content .rotatingtweets,
.old-ie .stripe-style-4 #main #content .norotatingtweets {
  border-color: #484b50;
}
.old-ie .stripe-style-5 .plain-bg,
.old-ie .stripe-style-5 .testimonial-item,
.old-ie .stripe-style-5 #main #content .rotatingtweets,
.old-ie .stripe-style-5 #main #content .norotatingtweets {
  border-color: #c5c5c5;
}
.old-ie .plain-bg,
.old-ie .testimonial-item {
  border-color: #dadee1;
}
.footer .testimonials.slider-content {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.85);
}
.old-ie .footer .testimonials.slider-content {
  border-color: #dadee1;
}
.fancy-bg {
  background: #f7f7f8 none repeat center center;
  color: #8d9095;
}
.testimonial-item .testimonial-vcard .text-primary,
.testimonial-item .testimonial-vcard .text-primary * {
  color: #373a41;
}
.stripe-style-1 .testimonial-item .testimonial-vcard .text-primary,
.stripe-style-1 .testimonial-item .testimonial-vcard .text-primary * {
  color: #373a41;
}
.stripe-style-2 .testimonial-item .testimonial-vcard .text-primary,
.stripe-style-2 .testimonial-item .testimonial-vcard .text-primary * {
  color: #373a41;
}
.stripe-style-3 .testimonial-item .testimonial-vcard .text-primary,
.stripe-style-3 .testimonial-item .testimonial-vcard .text-primary * {
  color: #292941;
}
.stripe-style-4 .testimonial-item .testimonial-vcard .text-primary,
.stripe-style-4 .testimonial-item .testimonial-vcard .text-primary * {
  color: #ffffff;
}
.stripe-style-5 .testimonial-item .testimonial-vcard .text-primary,
.stripe-style-5 .testimonial-item .testimonial-vcard .text-primary * {
  color: #37393b;
}
.shortcode-action-bg:before {
  background-color: #2a83ed;
}
.no-avatar {
  border: 1px solid rgba(218,222,225,0.8);
}
.sidebar-content .no-avatar {
  border: 1px solid rgba(218,222,225,0.8);
}
.footer .no-avatar {
  border: 1px solid rgba(218,222,225,0.85);
}
.stripe-style-1 .no-avatar {
  border-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .no-avatar {
  border-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .no-avatar {
  border-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .no-avatar {
  border-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .no-avatar {
  border-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .no-avatar {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 .no-avatar {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 .no-avatar {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 .no-avatar {
  border-color: #484b50;
}
.old-ie .stripe-style-5 .no-avatar {
  border-color: #c5c5c5;
}
#main #content .sidebar-content .rotatingtweets,
#main #content .sidebar-content .norotatingtweets {
  border: 1px solid rgba(218,222,225,0.8);
}
.items-grid .no-avatar,
.recent-posts .no-avatar {
  border-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .items-grid .no-avatar,
.stripe-style-1 .recent-posts .no-avatar {
  border-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .items-grid .no-avatar,
.stripe-style-2 .recent-posts .no-avatar {
  border-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .items-grid .no-avatar,
.stripe-style-3 .recent-posts .no-avatar {
  border-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .items-grid .no-avatar,
.stripe-style-4 .recent-posts .no-avatar {
  border-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .items-grid .no-avatar,
.stripe-style-5 .recent-posts .no-avatar {
  border-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .items-grid .no-avatar,
.old-ie .stripe-style-1 .recent-posts .no-avatar {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 .items-grid .no-avatar,
.old-ie .stripe-style-2 .recent-posts .no-avatar {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 .items-grid .no-avatar,
.old-ie .stripe-style-3 .recent-posts .no-avatar {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 .items-grid .no-avatar,
.old-ie .stripe-style-4 .recent-posts .no-avatar {
  border-color: #484b50;
}
.old-ie .stripe-style-5 .items-grid .no-avatar,
.old-ie .stripe-style-5 .recent-posts .no-avatar {
  border-color: #c5c5c5;
}
.old-ie .items-grid .no-avatar,
.old-ie .recent-posts .no-avatar {
  border-color: #dadee1;
}
.items-grid .no-avatar:hover,
.old-ie .items-grid .no-avatar:hover,
.widget .items-grid .no-avatar:hover,
.widget .recent-posts .no-avatar:hover {
  border-color: #2a83ed;
}
.sidebar-content .items-grid .no-avatar,
.sidebar-content .recent-posts .no-avatar {
  border-color: rgba(218,222,225,0.8);
}
.old-ie .sidebar-content .items-grid .no-avatar,
.old-ie .sidebar-content .recent-posts .no-avatar {
  border-color: #dadee1;
}
.footer .items-grid .no-avatar,
.footer .recent-posts .no-avatar {
  border-color: rgba(218,222,225,0.85);
}
.old-ie .footer .items-grid .no-avatar,
.old-ie .footer .recent-posts .no-avatar {
  border-color: #dadee1;
}
.rsSlide .slider-post-caption,
.images-list-caption {
  line-height: 22px;
}
.shortcode-pullquote {
  border-color: #2a83ed;
  color: #373a41;
}
.block-style-widget,
.frame-on.frame-fancy,
.shortcode-code {
  background-color: rgba(55,58,65,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.8);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.8);
}
.stripe-style-1 .block-style-widget,
.stripe-style-1 .frame-on.frame-fancy,
.stripe-style-1 .shortcode-code {
  background-color: rgba(55,58,65,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
}
.stripe-style-2 .block-style-widget,
.stripe-style-2 .frame-on.frame-fancy,
.stripe-style-2 .shortcode-code {
  background-color: rgba(55,58,65,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.86);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.86);
}
.stripe-style-3 .block-style-widget,
.stripe-style-3 .frame-on.frame-fancy,
.stripe-style-3 .shortcode-code {
  background-color: rgba(41,41,65,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(41,41,65,0.12);
  box-shadow: inset 0px 0px 0px 1px rgba(41,41,65,0.12);
}
.stripe-style-4 .block-style-widget,
.stripe-style-4 .frame-on.frame-fancy,
.stripe-style-4 .shortcode-code {
  background-color: rgba(255,255,255,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.1);
}
.stripe-style-5 .block-style-widget,
.stripe-style-5 .frame-on.frame-fancy,
.stripe-style-5 .shortcode-code {
  background-color: rgba(55,57,59,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(55,57,59,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .block-style-widget,
.old-ie .stripe-style-1 .frame-on.frame-fancy,
.old-ie .stripe-style-1 .shortcode-code {
  border: #dadee1;
}
.old-ie .stripe-style-2 .block-style-widget,
.old-ie .stripe-style-2 .frame-on.frame-fancy,
.old-ie .stripe-style-2 .shortcode-code {
  border: 1px solid #dadee1;
}
.old-ie .stripe-style-3 .block-style-widget,
.old-ie .stripe-style-3 .frame-on.frame-fancy,
.old-ie .stripe-style-3 .shortcode-code {
  border: 1px solid #afc5d2;
}
.old-ie .stripe-style-4 .block-style-widget,
.old-ie .stripe-style-4 .frame-on.frame-fancy,
.old-ie .stripe-style-4 .shortcode-code {
  border: 1px solid #484b50;
}
.old-ie .stripe-style-5 .block-style-widget,
.old-ie .stripe-style-5 .frame-on.frame-fancy,
.old-ie .stripe-style-5 .shortcode-code {
  border: 1px solid #c5c5c5;
}
.sidebar-none .related-projects.slider-wrapper:before,
.sidebar-none .related-projects.slider-wrapper:after {
  background-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .sidebar-none .related-projects.slider-wrapper:before,
.stripe-style-1 .sidebar-none .related-projects.slider-wrapper:after {
  background-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .sidebar-none .related-projects.slider-wrapper:before,
.stripe-style-2 .sidebar-none .related-projects.slider-wrapper:after {
  background-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .sidebar-none .related-projects.slider-wrapper:before,
.stripe-style-3 .sidebar-none .related-projects.slider-wrapper:after {
  background-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .sidebar-none .related-projects.slider-wrapper:before,
.stripe-style-4 .sidebar-none .related-projects.slider-wrapper:after {
  background-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .sidebar-none .related-projects.slider-wrapper:before,
.stripe-style-5 .sidebar-none .related-projects.slider-wrapper:after {
  background-color: rgba(55,57,59,0.15);
}
.sidebar-none .related-projects.slider-wrapper,
.ls-container.ls-carousel .ls-thumbnail-inner {
  background-color: rgba(55,58,65,0.04);
}
.stripe-style-1 .sidebar-none .related-projects.slider-wrapper,
.stripe-style-1 .ls-container.ls-carousel .ls-thumbnail-inner {
  background-color: rgba(55,58,65,0.04);
}
.stripe-style-2 .sidebar-none .related-projects.slider-wrapper,
.stripe-style-2 .ls-container.ls-carousel .ls-thumbnail-inner {
  background-color: rgba(55,58,65,0.04);
}
.stripe-style-3 .sidebar-none .related-projects.slider-wrapper,
.stripe-style-3 .ls-container.ls-carousel .ls-thumbnail-inner {
  background-color: rgba(41,41,65,0.04);
}
.stripe-style-4 .sidebar-none .related-projects.slider-wrapper,
.stripe-style-4 .ls-container.ls-carousel .ls-thumbnail-inner {
  background-color: rgba(255,255,255,0.04);
}
.stripe-style-5 .sidebar-none .related-projects.slider-wrapper,
.stripe-style-5 .ls-container.ls-carousel .ls-thumbnail-inner {
  background-color: rgba(55,57,59,0.04);
}
.old-ie .stripe-style-1 .sidebar-none .related-projects.slider-wrapper,
.old-ie .stripe-style-1 .ls-container.ls-carousel .ls-thumbnail-inner {
  border: #dadee1;
}
.old-ie .stripe-style-2 .sidebar-none .related-projects.slider-wrapper,
.old-ie .stripe-style-2 .ls-container.ls-carousel .ls-thumbnail-inner {
  border: 1px solid #dadee1;
}
.old-ie .stripe-style-3 .sidebar-none .related-projects.slider-wrapper,
.old-ie .stripe-style-3 .ls-container.ls-carousel .ls-thumbnail-inner {
  border: 1px solid #afc5d2;
}
.old-ie .stripe-style-4 .sidebar-none .related-projects.slider-wrapper,
.old-ie .stripe-style-4 .ls-container.ls-carousel .ls-thumbnail-inner {
  border: 1px solid #484b50;
}
.old-ie .stripe-style-5 .sidebar-none .related-projects.slider-wrapper,
.old-ie .stripe-style-5 .ls-container.ls-carousel .ls-thumbnail-inner {
  border: 1px solid #c5c5c5;
}
.old-ie .block-style-widget,
.old-ie .frame-on.frame-fancy,
.old-ie .sidebar-none .related-projects.slider-wrapper,
.old-ie .shortcode-code {
  background-color: #373a41;
  background-color: rgba(56,59,66,0.04);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42);
  border: 1px solid #dadee1;
}
.content .frame-on.frame-fancy {
  border: none;
}
.no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .no-avatar {
  background-size: 20px 20px;
}
.footer .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .no-avatar {
  background-size: 20px 20px;
}
.old-ie .no-avatar {
  background-position: 10px -625px;
}
.old-ie .comment .no-avatar {
  background-position: 15px -615px;
}
.post-format-aside .no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .post-format-aside .no-avatar {
  background-size: 20px 20px;
}
.footer .post-format-aside .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .post-format-aside .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .post-format-aside .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .post-format-aside .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .post-format-aside .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .post-format-aside .no-avatar {
  background-size: 20px 20px;
}
.post-format-aside .no-avatar:hover {
  background-size: 20px 20px;
}
.post-format-photo .no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .post-format-photo .no-avatar {
  background-size: 20px 20px;
}
.footer .post-format-photo .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .post-format-photo .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .post-format-photo .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .post-format-photo .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .post-format-photo .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .post-format-photo .no-avatar {
  background-size: 20px 20px;
}
.post-format-photo .no-avatar:hover {
  background-size: 20px 20px;
}
.post-format-standard .no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .post-format-standard .no-avatar {
  background-size: 20px 20px;
}
.footer .post-format-standard .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .post-format-standard .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .post-format-standard .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .post-format-standard .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .post-format-standard .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .post-format-standard .no-avatar {
  background-size: 20px 20px;
}
.post-format-standard .no-avatar:hover {
  background-size: 20px 20px;
}
.post-format-video .no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .post-format-video .no-avatar {
  background-size: 20px 20px;
}
.footer .post-format-video .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .post-format-video .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .post-format-video .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .post-format-video .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .post-format-video .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .post-format-video .no-avatar {
  background-size: 20px 20px;
}
.post-format-video .no-avatar:hover {
  background-size: 20px 20px;
}
.post-format-audio .no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .post-format-audio .no-avatar {
  background-size: 20px 20px;
}
.footer .post-format-audio .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .post-format-audio .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .post-format-audio .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .post-format-audio .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .post-format-audio .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .post-format-audio .no-avatar {
  background-size: 20px 20px;
}
.post-format-audio .no-avatar:hover {
  background-size: 20px 20px;
}
.post-format-gallery .no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .post-format-gallery .no-avatar {
  background-size: 20px 20px;
}
.footer .post-format-gallery .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .post-format-gallery .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .post-format-gallery .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .post-format-gallery .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .post-format-gallery .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .post-format-gallery .no-avatar {
  background-size: 20px 20px;
}
.post-format-gallery .no-avatar:hover {
  background-size: 20px 20px;
}
.post-format-quote .no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .post-format-quote .no-avatar {
  background-size: 20px 20px;
}
.footer .post-format-quote .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .post-format-quote .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .post-format-quote .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .post-format-quote .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .post-format-quote .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .post-format-quote .no-avatar {
  background-size: 20px 20px;
}
.post-format-quote .no-avatar:hover {
  background-size: 20px 20px;
}
.post-format-link .no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .post-format-link .no-avatar {
  background-size: 20px 20px;
}
.footer .post-format-link .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .post-format-link .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .post-format-link .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .post-format-link .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .post-format-link .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .post-format-link .no-avatar {
  background-size: 20px 20px;
}
.post-format-link .no-avatar:hover {
  background-size: 20px 20px;
}
.post-format-status .no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .post-format-status .no-avatar {
  background-size: 20px 20px;
}
.footer .post-format-status .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .post-format-status .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .post-format-status .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .post-format-status .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .post-format-status .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .post-format-status .no-avatar {
  background-size: 20px 20px;
}
.post-format-status .no-avatar:hover {
  background-size: 20px 20px;
}
.post-format-chat .no-avatar {
  background-size: 20px 20px;
}
.sidebar-content .post-format-chat .no-avatar {
  background-size: 20px 20px;
}
.footer .post-format-chat .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-1 .post-format-chat .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-2 .post-format-chat .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-3 .post-format-chat .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-4 .post-format-chat .no-avatar {
  background-size: 20px 20px;
}
.stripe-style-5 .post-format-chat .no-avatar {
  background-size: 20px 20px;
}
.post-format-chat .no-avatar:hover {
  background-size: 20px 20px;
}
.standard-number-list li:before {
  background-color: #2a83ed;
  color: #ffffff;
}
.shortcode-tabs .tab,
.wpb_tabs.wpb_content_element .wpb_tabs_nav > li > a,
.wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav > li > a {
  font-size: 15px;
  font-weight: normal;
  color: #373a41;
}
.stripe-style-1 .shortcode-tabs .tab,
.stripe-style-1 .wpb_tabs.wpb_content_element .wpb_tabs_nav > li > a,
.stripe-style-1 .wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav > li > a {
  color: #373a41;
}
.stripe-style-2 .shortcode-tabs .tab,
.stripe-style-2 .wpb_tabs.wpb_content_element .wpb_tabs_nav > li > a,
.stripe-style-2 .wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav > li > a {
  color: #373a41;
}
.stripe-style-3 .shortcode-tabs .tab,
.stripe-style-3 .wpb_tabs.wpb_content_element .wpb_tabs_nav > li > a,
.stripe-style-3 .wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav > li > a {
  color: #292941;
}
.stripe-style-4 .shortcode-tabs .tab,
.stripe-style-4 .wpb_tabs.wpb_content_element .wpb_tabs_nav > li > a,
.stripe-style-4 .wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav > li > a {
  color: #ffffff;
}
.stripe-style-5 .shortcode-tabs .tab,
.stripe-style-5 .wpb_tabs.wpb_content_element .wpb_tabs_nav > li > a,
.stripe-style-5 .wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav > li > a {
  color: #37393b;
}
.shortcode-tabs .tab:hover,
.shortcode-tabs .tab.active-tab,
.wpb_tabs.wpb_content_element .wpb_tabs_nav > li > a:hover,
.wpb_tabs.wpb_content_element .wpb_tabs_nav > li.ui-tabs-active > a,
.wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav > li.ui-tabs-active > a,
.wpb_tabs.wpb_content_element .wpb_tabs_nav > li > a:hover,
.wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav > li > a:hover {
  color: #2a83ed;
}
.tab-style-one,
.wpb_tour.tab-style-one,
.wpb_tour.tab-style-one .wpb_tabs_nav,
.wpb_tabs.tab-style-one,
.shortcode-tabs.tab-style-one,
.tab-style-one .wpb_tabs_nav,
.tab-style-three .wpb_tabs_nav,
.tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.tab-style-two .wpb_tabs_nav,
.tab-style-two .wpb_tabs_nav > li,
.tab-style-one.tab-horizontal .tab-inner-content,
.shortcode-tabs.tab-style-two .nav,
.tab-horizontal.tab-style-two .tab,
.tab-style-three.tab-horizontal .tab-inner-content,
.tab-style-one.tab-horizontal .tab:before,
.tab-style-three.tab-horizontal .tab:before,
.tab-style-one.vertical-tab .tab:after,
.tab-style-one.vertical-tab .nav,
.tab-style-two.vertical-tab .tab,
.tab-style-three.vertical-tab .tab,
.tab-style-three.vertical-tab .nav,
.wpb_tour.tab-style-one .wpb_tabs_nav li,
.wpb_tour.tab-style-two .wpb_tabs_nav li,
.wpb_tour.tab-style-three .wpb_tabs_nav,
.wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .tab-style-one,
.stripe-style-1 .wpb_tour.tab-style-one,
.stripe-style-1 .wpb_tour.tab-style-one .wpb_tabs_nav,
.stripe-style-1 .wpb_tabs.tab-style-one,
.stripe-style-1 .shortcode-tabs.tab-style-one,
.stripe-style-1 .tab-style-one .wpb_tabs_nav,
.stripe-style-1 .tab-style-three .wpb_tabs_nav,
.stripe-style-1 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.stripe-style-1 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.stripe-style-1 .tab-style-two .wpb_tabs_nav,
.stripe-style-1 .tab-style-two .wpb_tabs_nav > li,
.stripe-style-1 .tab-style-one.tab-horizontal .tab-inner-content,
.stripe-style-1 .shortcode-tabs.tab-style-two .nav,
.stripe-style-1 .tab-horizontal.tab-style-two .tab,
.stripe-style-1 .tab-style-three.tab-horizontal .tab-inner-content,
.stripe-style-1 .tab-style-one.tab-horizontal .tab:before,
.stripe-style-1 .tab-style-three.tab-horizontal .tab:before,
.stripe-style-1 .tab-style-one.vertical-tab .tab:after,
.stripe-style-1 .tab-style-one.vertical-tab .nav,
.stripe-style-1 .tab-style-two.vertical-tab .tab,
.stripe-style-1 .tab-style-three.vertical-tab .tab,
.stripe-style-1 .tab-style-three.vertical-tab .nav,
.stripe-style-1 .wpb_tour.tab-style-one .wpb_tabs_nav li,
.stripe-style-1 .wpb_tour.tab-style-two .wpb_tabs_nav li,
.stripe-style-1 .wpb_tour.tab-style-three .wpb_tabs_nav,
.stripe-style-1 .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .tab-style-one,
.stripe-style-2 .wpb_tour.tab-style-one,
.stripe-style-2 .wpb_tour.tab-style-one .wpb_tabs_nav,
.stripe-style-2 .wpb_tabs.tab-style-one,
.stripe-style-2 .shortcode-tabs.tab-style-one,
.stripe-style-2 .tab-style-one .wpb_tabs_nav,
.stripe-style-2 .tab-style-three .wpb_tabs_nav,
.stripe-style-2 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.stripe-style-2 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.stripe-style-2 .tab-style-two .wpb_tabs_nav,
.stripe-style-2 .tab-style-two .wpb_tabs_nav > li,
.stripe-style-2 .tab-style-one.tab-horizontal .tab-inner-content,
.stripe-style-2 .shortcode-tabs.tab-style-two .nav,
.stripe-style-2 .tab-horizontal.tab-style-two .tab,
.stripe-style-2 .tab-style-three.tab-horizontal .tab-inner-content,
.stripe-style-2 .tab-style-one.tab-horizontal .tab:before,
.stripe-style-2 .tab-style-three.tab-horizontal .tab:before,
.stripe-style-2 .tab-style-one.vertical-tab .tab:after,
.stripe-style-2 .tab-style-one.vertical-tab .nav,
.stripe-style-2 .tab-style-two.vertical-tab .tab,
.stripe-style-2 .tab-style-three.vertical-tab .tab,
.stripe-style-2 .tab-style-three.vertical-tab .nav,
.stripe-style-2 .wpb_tour.tab-style-one .wpb_tabs_nav li,
.stripe-style-2 .wpb_tour.tab-style-two .wpb_tabs_nav li,
.stripe-style-2 .wpb_tour.tab-style-three .wpb_tabs_nav,
.stripe-style-2 .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .tab-style-one,
.stripe-style-3 .wpb_tour.tab-style-one,
.stripe-style-3 .wpb_tour.tab-style-one .wpb_tabs_nav,
.stripe-style-3 .wpb_tabs.tab-style-one,
.stripe-style-3 .shortcode-tabs.tab-style-one,
.stripe-style-3 .tab-style-one .wpb_tabs_nav,
.stripe-style-3 .tab-style-three .wpb_tabs_nav,
.stripe-style-3 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.stripe-style-3 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.stripe-style-3 .tab-style-two .wpb_tabs_nav,
.stripe-style-3 .tab-style-two .wpb_tabs_nav > li,
.stripe-style-3 .tab-style-one.tab-horizontal .tab-inner-content,
.stripe-style-3 .shortcode-tabs.tab-style-two .nav,
.stripe-style-3 .tab-horizontal.tab-style-two .tab,
.stripe-style-3 .tab-style-three.tab-horizontal .tab-inner-content,
.stripe-style-3 .tab-style-one.tab-horizontal .tab:before,
.stripe-style-3 .tab-style-three.tab-horizontal .tab:before,
.stripe-style-3 .tab-style-one.vertical-tab .tab:after,
.stripe-style-3 .tab-style-one.vertical-tab .nav,
.stripe-style-3 .tab-style-two.vertical-tab .tab,
.stripe-style-3 .tab-style-three.vertical-tab .tab,
.stripe-style-3 .tab-style-three.vertical-tab .nav,
.stripe-style-3 .wpb_tour.tab-style-one .wpb_tabs_nav li,
.stripe-style-3 .wpb_tour.tab-style-two .wpb_tabs_nav li,
.stripe-style-3 .wpb_tour.tab-style-three .wpb_tabs_nav,
.stripe-style-3 .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .tab-style-one,
.stripe-style-4 .wpb_tour.tab-style-one,
.stripe-style-4 .wpb_tour.tab-style-one .wpb_tabs_nav,
.stripe-style-4 .wpb_tabs.tab-style-one,
.stripe-style-4 .shortcode-tabs.tab-style-one,
.stripe-style-4 .tab-style-one .wpb_tabs_nav,
.stripe-style-4 .tab-style-three .wpb_tabs_nav,
.stripe-style-4 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.stripe-style-4 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.stripe-style-4 .tab-style-two .wpb_tabs_nav,
.stripe-style-4 .tab-style-two .wpb_tabs_nav > li,
.stripe-style-4 .tab-style-one.tab-horizontal .tab-inner-content,
.stripe-style-4 .shortcode-tabs.tab-style-two .nav,
.stripe-style-4 .tab-horizontal.tab-style-two .tab,
.stripe-style-4 .tab-style-three.tab-horizontal .tab-inner-content,
.stripe-style-4 .tab-style-one.tab-horizontal .tab:before,
.stripe-style-4 .tab-style-three.tab-horizontal .tab:before,
.stripe-style-4 .tab-style-one.vertical-tab .tab:after,
.stripe-style-4 .tab-style-one.vertical-tab .nav,
.stripe-style-4 .tab-style-two.vertical-tab .tab,
.stripe-style-4 .tab-style-three.vertical-tab .tab,
.stripe-style-4 .tab-style-three.vertical-tab .nav,
.stripe-style-4 .wpb_tour.tab-style-one .wpb_tabs_nav li,
.stripe-style-4 .wpb_tour.tab-style-two .wpb_tabs_nav li,
.stripe-style-4 .wpb_tour.tab-style-three .wpb_tabs_nav,
.stripe-style-4 .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .tab-style-one,
.stripe-style-5 .wpb_tour.tab-style-one,
.stripe-style-5 .wpb_tour.tab-style-one .wpb_tabs_nav,
.stripe-style-5 .wpb_tabs.tab-style-one,
.stripe-style-5 .shortcode-tabs.tab-style-one,
.stripe-style-5 .tab-style-one .wpb_tabs_nav,
.stripe-style-5 .tab-style-three .wpb_tabs_nav,
.stripe-style-5 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.stripe-style-5 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.stripe-style-5 .tab-style-two .wpb_tabs_nav,
.stripe-style-5 .tab-style-two .wpb_tabs_nav > li,
.stripe-style-5 .tab-style-one.tab-horizontal .tab-inner-content,
.stripe-style-5 .shortcode-tabs.tab-style-two .nav,
.stripe-style-5 .tab-horizontal.tab-style-two .tab,
.stripe-style-5 .tab-style-three.tab-horizontal .tab-inner-content,
.stripe-style-5 .tab-style-one.tab-horizontal .tab:before,
.stripe-style-5 .tab-style-three.tab-horizontal .tab:before,
.stripe-style-5 .tab-style-one.vertical-tab .tab:after,
.stripe-style-5 .tab-style-one.vertical-tab .nav,
.stripe-style-5 .tab-style-two.vertical-tab .tab,
.stripe-style-5 .tab-style-three.vertical-tab .tab,
.stripe-style-5 .tab-style-three.vertical-tab .nav,
.stripe-style-5 .wpb_tour.tab-style-one .wpb_tabs_nav li,
.stripe-style-5 .wpb_tour.tab-style-two .wpb_tabs_nav li,
.stripe-style-5 .wpb_tour.tab-style-three .wpb_tabs_nav,
.stripe-style-5 .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .tab-style-one,
.old-ie .stripe-style-1 .wpb_tour.tab-style-one,
.old-ie .stripe-style-1 .wpb_tour.tab-style-one .wpb_tabs_nav,
.old-ie .stripe-style-1 .wpb_tabs.tab-style-one,
.old-ie .stripe-style-1 .shortcode-tabs.tab-style-one,
.old-ie .stripe-style-1 .tab-style-one .wpb_tabs_nav,
.old-ie .stripe-style-1 .tab-style-three .wpb_tabs_nav,
.old-ie .stripe-style-1 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .stripe-style-1 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .stripe-style-1 .tab-style-two .wpb_tabs_nav,
.old-ie .stripe-style-1 .tab-style-two .wpb_tabs_nav > li,
.old-ie .stripe-style-1 .tab-style-one.tab-horizontal .tab-inner-content,
.old-ie .stripe-style-1 .shortcode-tabs.tab-style-two .nav,
.old-ie .stripe-style-1 .tab-horizontal.tab-style-two .tab,
.old-ie .stripe-style-1 .tab-style-three.tab-horizontal .tab-inner-content,
.old-ie .stripe-style-1 .tab-style-one.tab-horizontal .tab:before,
.old-ie .stripe-style-1 .tab-style-three.tab-horizontal .tab:before,
.old-ie .stripe-style-1 .tab-style-one.vertical-tab .tab:after,
.old-ie .stripe-style-1 .tab-style-one.vertical-tab .nav,
.old-ie .stripe-style-1 .tab-style-two.vertical-tab .tab,
.old-ie .stripe-style-1 .tab-style-three.vertical-tab .tab,
.old-ie .stripe-style-1 .tab-style-three.vertical-tab .nav,
.old-ie .stripe-style-1 .wpb_tour.tab-style-one .wpb_tabs_nav li,
.old-ie .stripe-style-1 .wpb_tour.tab-style-two .wpb_tabs_nav li,
.old-ie .stripe-style-1 .wpb_tour.tab-style-three .wpb_tabs_nav,
.old-ie .stripe-style-1 .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 .tab-style-one,
.old-ie .stripe-style-2 .wpb_tour.tab-style-one,
.old-ie .stripe-style-2 .wpb_tour.tab-style-one .wpb_tabs_nav,
.old-ie .stripe-style-2 .wpb_tabs.tab-style-one,
.old-ie .stripe-style-2 .shortcode-tabs.tab-style-one,
.old-ie .stripe-style-2 .tab-style-one .wpb_tabs_nav,
.old-ie .stripe-style-2 .tab-style-three .wpb_tabs_nav,
.old-ie .stripe-style-2 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .stripe-style-2 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .stripe-style-2 .tab-style-two .wpb_tabs_nav,
.old-ie .stripe-style-2 .tab-style-two .wpb_tabs_nav > li,
.old-ie .stripe-style-2 .tab-style-one.tab-horizontal .tab-inner-content,
.old-ie .stripe-style-2 .shortcode-tabs.tab-style-two .nav,
.old-ie .stripe-style-2 .tab-horizontal.tab-style-two .tab,
.old-ie .stripe-style-2 .tab-style-three.tab-horizontal .tab-inner-content,
.old-ie .stripe-style-2 .tab-style-one.tab-horizontal .tab:before,
.old-ie .stripe-style-2 .tab-style-three.tab-horizontal .tab:before,
.old-ie .stripe-style-2 .tab-style-one.vertical-tab .tab:after,
.old-ie .stripe-style-2 .tab-style-one.vertical-tab .nav,
.old-ie .stripe-style-2 .tab-style-two.vertical-tab .tab,
.old-ie .stripe-style-2 .tab-style-three.vertical-tab .tab,
.old-ie .stripe-style-2 .tab-style-three.vertical-tab .nav,
.old-ie .stripe-style-2 .wpb_tour.tab-style-one .wpb_tabs_nav li,
.old-ie .stripe-style-2 .wpb_tour.tab-style-two .wpb_tabs_nav li,
.old-ie .stripe-style-2 .wpb_tour.tab-style-three .wpb_tabs_nav,
.old-ie .stripe-style-2 .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 .tab-style-one,
.old-ie .stripe-style-3 .wpb_tour.tab-style-one,
.old-ie .stripe-style-3 .wpb_tour.tab-style-one .wpb_tabs_nav,
.old-ie .stripe-style-3 .wpb_tabs.tab-style-one,
.old-ie .stripe-style-3 .shortcode-tabs.tab-style-one,
.old-ie .stripe-style-3 .tab-style-one .wpb_tabs_nav,
.old-ie .stripe-style-3 .tab-style-three .wpb_tabs_nav,
.old-ie .stripe-style-3 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .stripe-style-3 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .stripe-style-3 .tab-style-two .wpb_tabs_nav,
.old-ie .stripe-style-3 .tab-style-two .wpb_tabs_nav > li,
.old-ie .stripe-style-3 .tab-style-one.tab-horizontal .tab-inner-content,
.old-ie .stripe-style-3 .shortcode-tabs.tab-style-two .nav,
.old-ie .stripe-style-3 .tab-horizontal.tab-style-two .tab,
.old-ie .stripe-style-3 .tab-style-three.tab-horizontal .tab-inner-content,
.old-ie .stripe-style-3 .tab-style-one.tab-horizontal .tab:before,
.old-ie .stripe-style-3 .tab-style-three.tab-horizontal .tab:before,
.old-ie .stripe-style-3 .tab-style-one.vertical-tab .tab:after,
.old-ie .stripe-style-3 .tab-style-one.vertical-tab .nav,
.old-ie .stripe-style-3 .tab-style-two.vertical-tab .tab,
.old-ie .stripe-style-3 .tab-style-three.vertical-tab .tab,
.old-ie .stripe-style-3 .tab-style-three.vertical-tab .nav,
.old-ie .stripe-style-3 .wpb_tour.tab-style-one .wpb_tabs_nav li,
.old-ie .stripe-style-3 .wpb_tour.tab-style-two .wpb_tabs_nav li,
.old-ie .stripe-style-3 .wpb_tour.tab-style-three .wpb_tabs_nav,
.old-ie .stripe-style-3 .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 .tab-style-one,
.old-ie .stripe-style-4 .wpb_tour.tab-style-one,
.old-ie .stripe-style-4 .wpb_tour.tab-style-one .wpb_tabs_nav,
.old-ie .stripe-style-4 .wpb_tabs.tab-style-one,
.old-ie .stripe-style-4 .shortcode-tabs.tab-style-one,
.old-ie .stripe-style-4 .tab-style-one .wpb_tabs_nav,
.old-ie .stripe-style-4 .tab-style-three .wpb_tabs_nav,
.old-ie .stripe-style-4 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .stripe-style-4 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .stripe-style-4 .tab-style-two .wpb_tabs_nav,
.old-ie .stripe-style-4 .tab-style-two .wpb_tabs_nav > li,
.old-ie .stripe-style-4 .tab-style-one.tab-horizontal .tab-inner-content,
.old-ie .stripe-style-4 .shortcode-tabs.tab-style-two .nav,
.old-ie .stripe-style-4 .tab-horizontal.tab-style-two .tab,
.old-ie .stripe-style-4 .tab-style-three.tab-horizontal .tab-inner-content,
.old-ie .stripe-style-4 .tab-style-one.tab-horizontal .tab:before,
.old-ie .stripe-style-4 .tab-style-three.tab-horizontal .tab:before,
.old-ie .stripe-style-4 .tab-style-one.vertical-tab .tab:after,
.old-ie .stripe-style-4 .tab-style-one.vertical-tab .nav,
.old-ie .stripe-style-4 .tab-style-two.vertical-tab .tab,
.old-ie .stripe-style-4 .tab-style-three.vertical-tab .tab,
.old-ie .stripe-style-4 .tab-style-three.vertical-tab .nav,
.old-ie .stripe-style-4 .wpb_tour.tab-style-one .wpb_tabs_nav li,
.old-ie .stripe-style-4 .wpb_tour.tab-style-two .wpb_tabs_nav li,
.old-ie .stripe-style-4 .wpb_tour.tab-style-three .wpb_tabs_nav,
.old-ie .stripe-style-4 .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: #484b50;
}
.old-ie .stripe-style-5 .tab-style-one,
.old-ie .stripe-style-5 .wpb_tour.tab-style-one,
.old-ie .stripe-style-5 .wpb_tour.tab-style-one .wpb_tabs_nav,
.old-ie .stripe-style-5 .wpb_tabs.tab-style-one,
.old-ie .stripe-style-5 .shortcode-tabs.tab-style-one,
.old-ie .stripe-style-5 .tab-style-one .wpb_tabs_nav,
.old-ie .stripe-style-5 .tab-style-three .wpb_tabs_nav,
.old-ie .stripe-style-5 .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .stripe-style-5 .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .stripe-style-5 .tab-style-two .wpb_tabs_nav,
.old-ie .stripe-style-5 .tab-style-two .wpb_tabs_nav > li,
.old-ie .stripe-style-5 .tab-style-one.tab-horizontal .tab-inner-content,
.old-ie .stripe-style-5 .shortcode-tabs.tab-style-two .nav,
.old-ie .stripe-style-5 .tab-horizontal.tab-style-two .tab,
.old-ie .stripe-style-5 .tab-style-three.tab-horizontal .tab-inner-content,
.old-ie .stripe-style-5 .tab-style-one.tab-horizontal .tab:before,
.old-ie .stripe-style-5 .tab-style-three.tab-horizontal .tab:before,
.old-ie .stripe-style-5 .tab-style-one.vertical-tab .tab:after,
.old-ie .stripe-style-5 .tab-style-one.vertical-tab .nav,
.old-ie .stripe-style-5 .tab-style-two.vertical-tab .tab,
.old-ie .stripe-style-5 .tab-style-three.vertical-tab .tab,
.old-ie .stripe-style-5 .tab-style-three.vertical-tab .nav,
.old-ie .stripe-style-5 .wpb_tour.tab-style-one .wpb_tabs_nav li,
.old-ie .stripe-style-5 .wpb_tour.tab-style-two .wpb_tabs_nav li,
.old-ie .stripe-style-5 .wpb_tour.tab-style-three .wpb_tabs_nav,
.old-ie .stripe-style-5 .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: #c5c5c5;
}
.old-ie .shortcode-tabs.tab-style-one,
.old-ie .tab-style-one.tab-horizontal .tab-inner-content,
.old-ie .shortcode-tabs.tab-style-two .nav,
.old-ie .tab-horizontal.tab-style-two .tab,
.old-ie .tab-style-three.tab-horizontal .tab-inner-content,
.old-ie .tab-style-one.tab-horizontal .tab:before,
.old-ie .tab-style-three.tab-horizontal .tab:before,
.old-ie .tab-style-one.vertical-tab .tab:after,
.old-ie .tab-style-one.vertical-tab .nav,
.old-ie .tab-style-two.vertical-tab .tab,
.old-ie .tab-style-three.vertical-tab .tab,
.old-ie .tab-style-three.vertical-tab .nav,
.old-ie .tab-style-one,
.old-ie .wpb_tour.tab-style-one,
.old-ie .wpb_tour.tab-style-one .wpb_tabs_nav,
.old-ie .tab-style-one .wpb_tabs_nav,
.old-ie .tab-style-three .wpb_tabs_nav,
.old-ie .tab-style-one.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .tab-style-three.wpb_tabs .wpb_tabs_nav li:before,
.old-ie .tab-style-two .wpb_tabs_nav,
.old-ie .tab-style-two .wpb_tabs_nav > li,
.old-ie .wpb_tour.tab-style-one .wpb_tabs_nav li,
.old-ie .wpb_tour.tab-style-two .wpb_tabs_nav li,
.old-ie .wpb_tour.tab-style-three .wpb_tabs_nav,
.old-ie .wpb_tour.tab-style-three .wpb_tabs_nav li {
  border-color: #dadee1;
}
@media screen and (max-width: 760px) {
  .shortcode-tabs.tab-style-one {
    border: none;
  }
  .tab-style-one.vertical-tab .tab,
  .shortcode-tabs .tab.fullsize-tab {
    border-top-style: solid;
    border-top-width: 1px;
    border-color: rgba(218,222,225,0.8);
  }
  .stripe-style-1 .tab-style-one.vertical-tab .tab,
  .stripe-style-1 .shortcode-tabs .tab.fullsize-tab {
    border-color: rgba(218,222,225,0.85);
  }
  .stripe-style-2 .tab-style-one.vertical-tab .tab,
  .stripe-style-2 .shortcode-tabs .tab.fullsize-tab {
    border-color: rgba(218,222,225,0.86);
  }
  .stripe-style-3 .tab-style-one.vertical-tab .tab,
  .stripe-style-3 .shortcode-tabs .tab.fullsize-tab {
    border-color: rgba(41,41,65,0.12);
  }
  .stripe-style-4 .tab-style-one.vertical-tab .tab,
  .stripe-style-4 .shortcode-tabs .tab.fullsize-tab {
    border-color: rgba(255,255,255,0.1);
  }
  .stripe-style-5 .tab-style-one.vertical-tab .tab,
  .stripe-style-5 .shortcode-tabs .tab.fullsize-tab {
    border-color: rgba(55,57,59,0.15);
  }
  .old-ie .stripe-style-1 .tab-style-one.vertical-tab .tab,
  .old-ie .stripe-style-1 .shortcode-tabs .tab.fullsize-tab {
    border-color: #dadee1;
  }
  .old-ie .stripe-style-2 .tab-style-one.vertical-tab .tab,
  .old-ie .stripe-style-2 .shortcode-tabs .tab.fullsize-tab {
    border-color: #dadee1;
  }
  .old-ie .stripe-style-3 .tab-style-one.vertical-tab .tab,
  .old-ie .stripe-style-3 .shortcode-tabs .tab.fullsize-tab {
    border-color: #afc5d2;
  }
  .old-ie .stripe-style-4 .tab-style-one.vertical-tab .tab,
  .old-ie .stripe-style-4 .shortcode-tabs .tab.fullsize-tab {
    border-color: #484b50;
  }
  .old-ie .stripe-style-5 .tab-style-one.vertical-tab .tab,
  .old-ie .stripe-style-5 .shortcode-tabs .tab.fullsize-tab {
    border-color: #c5c5c5;
  }
}
.content .shortcode-table-wrap .fancy-header.shortcode-table thead td,
.old-ie .content .shortcode-table-wrap .shortcode-table.fancy-header thead td,
.shortcode-table-wrap thead td {
  background-color: #2a83ed;
  color: #ffffff;
}
.shortcode-table-wrap .shortcode-table thead td,
.title-row,
.footer-row {
  background-color: rgba(218,222,225,0.8);
  color: #373a41;
}
.stripe-style-1 .shortcode-table-wrap .shortcode-table thead td,
.stripe-style-1 .title-row,
.stripe-style-1 .footer-row {
  background-color: rgba(218,222,225,0.85);
  color: #373a41;
}
.stripe-style-2 .shortcode-table-wrap .shortcode-table thead td,
.stripe-style-2 .title-row,
.stripe-style-2 .footer-row {
  background-color: rgba(218,222,225,0.86);
  color: #373a41;
}
.stripe-style-3 .shortcode-table-wrap .shortcode-table thead td,
.stripe-style-3 .title-row,
.stripe-style-3 .footer-row {
  background-color: rgba(41,41,65,0.12);
  color: #292941;
}
.stripe-style-4 .shortcode-table-wrap .shortcode-table thead td,
.stripe-style-4 .title-row,
.stripe-style-4 .footer-row {
  background-color: rgba(255,255,255,0.1);
  color: #ffffff;
}
.stripe-style-5 .shortcode-table-wrap .shortcode-table thead td,
.stripe-style-5 .title-row,
.stripe-style-5 .footer-row {
  background-color: rgba(55,57,59,0.15);
  color: #37393b;
}
.old-ie .stripe-style-1 .shortcode-table-wrap .shortcode-table thead td,
.old-ie .stripe-style-1 .title-row,
.old-ie .stripe-style-1 .footer-row {
  background-color: #dadee1;
}
.old-ie .stripe-style-2 .shortcode-table-wrap .shortcode-table thead td,
.old-ie .stripe-style-2 .title-row,
.old-ie .stripe-style-2 .footer-row {
  background-color: #dadee1;
}
.old-ie .stripe-style-3 .shortcode-table-wrap .shortcode-table thead td,
.old-ie .stripe-style-3 .title-row,
.old-ie .stripe-style-3 .footer-row {
  background-color: #afc5d2;
}
.old-ie .stripe-style-4 .shortcode-table-wrap .shortcode-table thead td,
.old-ie .stripe-style-4 .title-row,
.old-ie .stripe-style-4 .footer-row {
  background-color: #484b50;
}
.old-ie .stripe-style-5 .shortcode-table-wrap .shortcode-table thead td,
.old-ie .stripe-style-5 .title-row,
.old-ie .stripe-style-5 .footer-row {
  background-color: #c5c5c5;
}
.table-style-one tbody tr:nth-of-type(2n) {
  background-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .table-style-one tbody tr:nth-of-type(2n) {
  background-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .table-style-one tbody tr:nth-of-type(2n) {
  background-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .table-style-one tbody tr:nth-of-type(2n) {
  background-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .table-style-one tbody tr:nth-of-type(2n) {
  background-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .table-style-one tbody tr:nth-of-type(2n) {
  background-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .table-style-one tbody tr:nth-of-type(2n) {
  background-color: #dadee1;
}
.old-ie .stripe-style-2 .table-style-one tbody tr:nth-of-type(2n) {
  background-color: #dadee1;
}
.old-ie .stripe-style-3 .table-style-one tbody tr:nth-of-type(2n) {
  background-color: #afc5d2;
}
.old-ie .stripe-style-4 .table-style-one tbody tr:nth-of-type(2n) {
  background-color: #484b50;
}
.old-ie .stripe-style-5 .table-style-one tbody tr:nth-of-type(2n) {
  background-color: #c5c5c5;
}
.old-ie .shortcode-table thead td,
.old-ie .title-row,
.old-ie .footer-row {
  background-color: #dadee1;
}
.old-ie .table-style-one tbody tr:nth-of-type(2n) {
  background-color: #dadee1;
}
.table-style-two thead td {
  border-bottom: none;
}
.table-style-two td {
  border-bottom-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .table-style-two td {
  border-bottom-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .table-style-two td {
  border-bottom-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .table-style-two td {
  border-bottom-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .table-style-two td {
  border-bottom-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .table-style-two td {
  border-bottom-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .table-style-two td {
  border-bottom-color: #dadee1;
}
.old-ie .stripe-style-2 .table-style-two td {
  border-bottom-color: #dadee1;
}
.old-ie .stripe-style-3 .table-style-two td {
  border-bottom-color: #afc5d2;
}
.old-ie .stripe-style-4 .table-style-two td {
  border-bottom-color: #484b50;
}
.old-ie .stripe-style-5 .table-style-two td {
  border-bottom-color: #c5c5c5;
}
.old-ie .table-style-two td {
  border-bottom-color: #dadee1;
}
.table-style-three tbody,
.table-style-three td,
.normal-row,
.full-boxed-pricing .normal-row,
.full-boxed-pricing .last .normal-row {
  border-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .table-style-three tbody,
.stripe-style-1 .table-style-three td,
.stripe-style-1 .normal-row,
.stripe-style-1 .full-boxed-pricing .normal-row,
.stripe-style-1 .full-boxed-pricing .last .normal-row {
  border-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .table-style-three tbody,
.stripe-style-2 .table-style-three td,
.stripe-style-2 .normal-row,
.stripe-style-2 .full-boxed-pricing .normal-row,
.stripe-style-2 .full-boxed-pricing .last .normal-row {
  border-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .table-style-three tbody,
.stripe-style-3 .table-style-three td,
.stripe-style-3 .normal-row,
.stripe-style-3 .full-boxed-pricing .normal-row,
.stripe-style-3 .full-boxed-pricing .last .normal-row {
  border-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .table-style-three tbody,
.stripe-style-4 .table-style-three td,
.stripe-style-4 .normal-row,
.stripe-style-4 .full-boxed-pricing .normal-row,
.stripe-style-4 .full-boxed-pricing .last .normal-row {
  border-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .table-style-three tbody,
.stripe-style-5 .table-style-three td,
.stripe-style-5 .normal-row,
.stripe-style-5 .full-boxed-pricing .normal-row,
.stripe-style-5 .full-boxed-pricing .last .normal-row {
  border-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .table-style-three tbody,
.old-ie .stripe-style-1 .table-style-three td,
.old-ie .stripe-style-1 .normal-row,
.old-ie .stripe-style-1 .full-boxed-pricing .normal-row,
.old-ie .stripe-style-1 .full-boxed-pricing .last .normal-row {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 .table-style-three tbody,
.old-ie .stripe-style-2 .table-style-three td,
.old-ie .stripe-style-2 .normal-row,
.old-ie .stripe-style-2 .full-boxed-pricing .normal-row,
.old-ie .stripe-style-2 .full-boxed-pricing .last .normal-row {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 .table-style-three tbody,
.old-ie .stripe-style-3 .table-style-three td,
.old-ie .stripe-style-3 .normal-row,
.old-ie .stripe-style-3 .full-boxed-pricing .normal-row,
.old-ie .stripe-style-3 .full-boxed-pricing .last .normal-row {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 .table-style-three tbody,
.old-ie .stripe-style-4 .table-style-three td,
.old-ie .stripe-style-4 .normal-row,
.old-ie .stripe-style-4 .full-boxed-pricing .normal-row,
.old-ie .stripe-style-4 .full-boxed-pricing .last .normal-row {
  border-color: #484b50;
}
.old-ie .stripe-style-5 .table-style-three tbody,
.old-ie .stripe-style-5 .table-style-three td,
.old-ie .stripe-style-5 .normal-row,
.old-ie .stripe-style-5 .full-boxed-pricing .normal-row,
.old-ie .stripe-style-5 .full-boxed-pricing .last .normal-row {
  border-color: #c5c5c5;
}
.old-ie .table-style-three tbody,
.old-ie .table-style-three td,
.old-ie .normal-row,
.old-ie .full-boxed-pricing .last .normal-row {
  border-color: #dadee1;
}
.title-row {
  font-size: 18px;
}
.title-row .price {
  font-size: 24px;
}
.title-row .price span {
  font-size: 12px;
}
.borderframe.br-standard .shortcode-single-image {
  background-color: rgba(55,58,65,0.04);
  border: none;
}
.stripe-style-1 .borderframe.br-standard .shortcode-single-image {
  background-color: rgba(55,58,65,0.04);
  border: none;
}
.stripe-style-2 .borderframe.br-standard .shortcode-single-image {
  background-color: rgba(55,58,65,0.04);
  border: none;
}
.stripe-style-3 .borderframe.br-standard .shortcode-single-image {
  background-color: rgba(41,41,65,0.04);
  border: none;
}
.stripe-style-4 .borderframe.br-standard .shortcode-single-image {
  background-color: rgba(255,255,255,0.04);
  border: none;
}
.stripe-style-5 .borderframe.br-standard .shortcode-single-image {
  background-color: rgba(55,57,59,0.04);
  border: none;
}
.old-ie .stripe-style-1 .borderframe.br-standard .shortcode-single-image {
  background-color: #dadee1;
}
.old-ie .stripe-style-2 .borderframe.br-standard .shortcode-single-image {
  background-color: #dadee1;
}
.old-ie .stripe-style-3 .borderframe.br-standard .shortcode-single-image {
  background-color: #afc5d2;
}
.old-ie .stripe-style-4 .borderframe.br-standard .shortcode-single-image {
  background-color: #484b50;
}
.old-ie .stripe-style-5 .borderframe.br-standard .shortcode-single-image {
  background-color: #c5c5c5;
}
.old-ie .borderframe.br-standard .shortcode-single-image,
.old-ie .br-standard .shortcode-single-caption {
  background-color: #373a41;
  background-color: rgba(56,59,66,0.04);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42);
}
.br-standard .shortcode-single-caption {
  background-color: rgba(55,58,65,0.04);
}
.stripe-style-1 .br-standard .shortcode-single-caption {
  background-color: rgba(55,58,65,0.04);
}
.stripe-style-2 .br-standard .shortcode-single-caption {
  background-color: rgba(55,58,65,0.04);
}
.stripe-style-3 .br-standard .shortcode-single-caption {
  background-color: rgba(41,41,65,0.04);
}
.stripe-style-4 .br-standard .shortcode-single-caption {
  background-color: rgba(255,255,255,0.04);
}
.stripe-style-5 .br-standard .shortcode-single-caption {
  background-color: rgba(55,57,59,0.04);
}
.old-ie .stripe-style-1 .br-standard .shortcode-single-caption {
  background-color: #dadee1;
}
.old-ie .stripe-style-2 .br-standard .shortcode-single-caption {
  background-color: #dadee1;
}
.old-ie .stripe-style-3 .br-standard .shortcode-single-caption {
  background-color: #afc5d2;
}
.old-ie .stripe-style-4 .br-standard .shortcode-single-caption {
  background-color: #484b50;
}
.old-ie .stripe-style-5 .br-standard .shortcode-single-caption {
  background-color: #c5c5c5;
}
.shortcode-single-image-wrap.br-standard.borderframe {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.8);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.8);
}
.stripe-style-1 .shortcode-single-image-wrap.br-standard.borderframe {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
}
.stripe-style-2 .shortcode-single-image-wrap.br-standard.borderframe {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.86);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.86);
}
.stripe-style-3 .shortcode-single-image-wrap.br-standard.borderframe {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(41,41,65,0.12);
  box-shadow: inset 0px 0px 0px 1px rgba(41,41,65,0.12);
}
.stripe-style-4 .shortcode-single-image-wrap.br-standard.borderframe {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.1);
}
.stripe-style-5 .shortcode-single-image-wrap.br-standard.borderframe {
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(55,57,59,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(55,57,59,0.15);
}
.borderframe .shortcode-single-image {
  border: 1px solid rgba(218,222,225,0.8);
}
.stripe-style-1 .borderframe .shortcode-single-image {
  border: 1px solid rgba(218,222,225,0.85);
}
.stripe-style-2 .borderframe .shortcode-single-image {
  border: 1px solid rgba(218,222,225,0.86);
}
.stripe-style-3 .borderframe .shortcode-single-image {
  border: 1px solid rgba(41,41,65,0.12);
}
.stripe-style-4 .borderframe .shortcode-single-image {
  border: 1px solid rgba(255,255,255,0.1);
}
.stripe-style-5 .borderframe .shortcode-single-image {
  border: 1px solid rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .borderframe .shortcode-single-image {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 .borderframe .shortcode-single-image {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 .borderframe .shortcode-single-image {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 .borderframe .shortcode-single-image {
  border-color: #484b50;
}
.old-ie .stripe-style-5 .borderframe .shortcode-single-image {
  border-color: #c5c5c5;
}
.old-ie .borderframe .shortcode-single-image {
  border: 1px solid #dadee1;
}
.shortcode-single-caption {
  line-height: 22px;
  border-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .shortcode-single-caption {
  border-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .shortcode-single-caption {
  border-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .shortcode-single-caption {
  border-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .shortcode-single-caption {
  border-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .shortcode-single-caption {
  border-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .shortcode-single-caption {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 .shortcode-single-caption {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 .shortcode-single-caption {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 .shortcode-single-caption {
  border-color: #484b50;
}
.old-ie .stripe-style-5 .shortcode-single-caption {
  border-color: #c5c5c5;
}
.old-ie .shortcode-single-caption {
  border-color: #dadee1;
}
.frame-on,
.dt-style .flexslider {
  border: 1px solid;
  border-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .frame-on,
.stripe-style-1 .dt-style .flexslider {
  border-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .frame-on,
.stripe-style-2 .dt-style .flexslider {
  border-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .frame-on,
.stripe-style-3 .dt-style .flexslider {
  border-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .frame-on,
.stripe-style-4 .dt-style .flexslider {
  border-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .frame-on,
.stripe-style-5 .dt-style .flexslider {
  border-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .frame-on,
.old-ie .stripe-style-1 .dt-style .flexslider {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 .frame-on,
.old-ie .stripe-style-2 .dt-style .flexslider {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 .frame-on,
.old-ie .stripe-style-3 .dt-style .flexslider {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 .frame-on,
.old-ie .stripe-style-4 .dt-style .flexslider {
  border-color: #484b50;
}
.old-ie .stripe-style-5 .frame-on,
.old-ie .stripe-style-5 .dt-style .flexslider {
  border-color: #c5c5c5;
}
.old-ie .frame-on,
.old-ie .dt-style .flexslider {
  border-color: #dadee1;
}
.details,
.details:hover,
.link.btn-link,
#main ul.products li.product .button,
#main ul.products li.product .button:hover,
#main ul.products li.product .added_to_cart,
.btn-zoom {
  font-size: 12px;
  color: #2a83ed;
}
.stripe-style-1 .details,
.stripe-style-1 .details:hover,
.stripe-style-1 .link.btn-link,
.stripe-style-1 #main ul.products li.product .button,
.stripe-style-1 #main ul.products li.product .button:hover,
.stripe-style-1 #main ul.products li.product .added_to_cart,
.stripe-style-1 .btn-zoom {
  color: #2a83ed;
}
.stripe-style-2 .details,
.stripe-style-2 .details:hover,
.stripe-style-2 .link.btn-link,
.stripe-style-2 #main ul.products li.product .button,
.stripe-style-2 #main ul.products li.product .button:hover,
.stripe-style-2 #main ul.products li.product .added_to_cart,
.stripe-style-2 .btn-zoom {
  color: #2a83ed;
}
.stripe-style-3 .details,
.stripe-style-3 .details:hover,
.stripe-style-3 .link.btn-link,
.stripe-style-3 #main ul.products li.product .button,
.stripe-style-3 #main ul.products li.product .button:hover,
.stripe-style-3 #main ul.products li.product .added_to_cart,
.stripe-style-3 .btn-zoom {
  color: #2a83ed;
}
.stripe-style-4 .details,
.stripe-style-4 .details:hover,
.stripe-style-4 .link.btn-link,
.stripe-style-4 #main ul.products li.product .button,
.stripe-style-4 #main ul.products li.product .button:hover,
.stripe-style-4 #main ul.products li.product .added_to_cart,
.stripe-style-4 .btn-zoom {
  color: #2a83ed;
}
.stripe-style-5 .details,
.stripe-style-5 .details:hover,
.stripe-style-5 .link.btn-link,
.stripe-style-5 #main ul.products li.product .button,
.stripe-style-5 #main ul.products li.product .button:hover,
.stripe-style-5 #main ul.products li.product .added_to_cart,
.stripe-style-5 .btn-zoom {
  color: #2a83ed;
}
.rollover-content .details:hover {
  color: #ffffff;
}
#main ul.products li.product .button {
  line-height: 22px;
  font-family: "Arial", Helvetica, Arial, Verdana, sans-serif;
}
.shortcode-banner-bg > * {
  line-height: 22px;
}
.team-author-name {
  color: #373a41;
}
.stripe-style-1 .team-author-name {
  color: #373a41;
}
.stripe-style-2 .team-author-name {
  color: #373a41;
}
.stripe-style-3 .team-author-name {
  color: #292941;
}
.stripe-style-4 .team-author-name {
  color: #ffffff;
}
.stripe-style-5 .team-author-name {
  color: #37393b;
}
.sidebar-content .team-author-name {
  color: #373a41;
}
.footer .team-author-name {
  color: #373a41;
}
.team-author-name {
  font-size: 18px;
}
.team-author p {
  font-size: 12px;
  color: #2a83ed;
}
.fs-entry .link i:before,
.fs-entry .link a:before,
.shortcode-instagram .fs-entry .link a:before,
.swiper-slide .link i:before {
  border-top-color: #2a83ed;
}
.rollover-content,
.swiper-caption {
  background-color: rgba(42,131,237,0.9);
}
.old-ie .rollover-content,
.old-ie .swiper-caption {
  background-color: #2a83ed;
}
.rollover-content,
.rollover-content *,
.rollover-content .entry-meta a,
.rollover-content .portfolio-categories a,
.text-on-img .portfolio-categories a:hover,
.rollover-content .entry-meta a *,
.rollover-content .portfolio-categories a *,
.old-ie .rollover-content .entry-meta a:hover,
.old-ie .rollover-content .portfolio-categories a:hover,
.old-ie .rollover-content .entry-meta a:hover *,
.old-ie .rollover-content .portfolio-categories a:hover *,
.text-on-img .portfolio-categories a:hover *,
.rollover-content h2.entry-title,
.rollover-content h2.entry-title a,
.rollover-content .project-details,
.rollover-content .project-link,
.rollover-content .project-zoom,
.rollover-content .project-details:hover,
.rollover-content .project-link:hover,
.rollover-content .project-zoom:hover,
.text-on-img .project-details,
.text-on-img .project-link,
.text-on-img .project-details:hover,
.text-on-img .project-link:hover,
.text-on-img .fs-entry-content,
.text-on-img .fs-entry-content *,
.swiper-caption,
.swiper-caption h4,
.swiper-caption a,
.swiper-caption h4 a,
.rollover-content a:hover {
  color: #ffffff;
}
.stripe-style-1 .rollover-content,
.stripe-style-1 .rollover-content *,
.stripe-style-1 .rollover-content .entry-meta a,
.stripe-style-1 .rollover-content .portfolio-categories a,
.stripe-style-1 .text-on-img .portfolio-categories a:hover,
.stripe-style-1 .rollover-content .entry-meta a *,
.stripe-style-1 .rollover-content .portfolio-categories a *,
.stripe-style-1 .old-ie .rollover-content .entry-meta a:hover,
.stripe-style-1 .old-ie .rollover-content .portfolio-categories a:hover,
.stripe-style-1 .old-ie .rollover-content .entry-meta a:hover *,
.stripe-style-1 .old-ie .rollover-content .portfolio-categories a:hover *,
.stripe-style-1 .text-on-img .portfolio-categories a:hover *,
.stripe-style-1 .rollover-content h2.entry-title,
.stripe-style-1 .rollover-content h2.entry-title a,
.stripe-style-1 .rollover-content .project-details,
.stripe-style-1 .rollover-content .project-link,
.stripe-style-1 .rollover-content .project-zoom,
.stripe-style-1 .rollover-content .project-details:hover,
.stripe-style-1 .rollover-content .project-link:hover,
.stripe-style-1 .rollover-content .project-zoom:hover,
.stripe-style-1 .text-on-img .project-details,
.stripe-style-1 .text-on-img .project-link,
.stripe-style-1 .text-on-img .project-details:hover,
.stripe-style-1 .text-on-img .project-link:hover,
.stripe-style-1 .text-on-img .fs-entry-content,
.stripe-style-1 .text-on-img .fs-entry-content *,
.stripe-style-1 .swiper-caption,
.stripe-style-1 .swiper-caption h4,
.stripe-style-1 .swiper-caption a,
.stripe-style-1 .swiper-caption h4 a,
.stripe-style-1 .rollover-content a:hover {
  color: #ffffff;
}
.stripe-style-2 .rollover-content,
.stripe-style-2 .rollover-content *,
.stripe-style-2 .rollover-content .entry-meta a,
.stripe-style-2 .rollover-content .portfolio-categories a,
.stripe-style-2 .text-on-img .portfolio-categories a:hover,
.stripe-style-2 .rollover-content .entry-meta a *,
.stripe-style-2 .rollover-content .portfolio-categories a *,
.stripe-style-2 .old-ie .rollover-content .entry-meta a:hover,
.stripe-style-2 .old-ie .rollover-content .portfolio-categories a:hover,
.stripe-style-2 .old-ie .rollover-content .entry-meta a:hover *,
.stripe-style-2 .old-ie .rollover-content .portfolio-categories a:hover *,
.stripe-style-2 .text-on-img .portfolio-categories a:hover *,
.stripe-style-2 .rollover-content h2.entry-title,
.stripe-style-2 .rollover-content h2.entry-title a,
.stripe-style-2 .rollover-content .project-details,
.stripe-style-2 .rollover-content .project-link,
.stripe-style-2 .rollover-content .project-zoom,
.stripe-style-2 .rollover-content .project-details:hover,
.stripe-style-2 .rollover-content .project-link:hover,
.stripe-style-2 .rollover-content .project-zoom:hover,
.stripe-style-2 .text-on-img .project-details,
.stripe-style-2 .text-on-img .project-link,
.stripe-style-2 .text-on-img .project-details:hover,
.stripe-style-2 .text-on-img .project-link:hover,
.stripe-style-2 .text-on-img .fs-entry-content,
.stripe-style-2 .text-on-img .fs-entry-content *,
.stripe-style-2 .swiper-caption,
.stripe-style-2 .swiper-caption h4,
.stripe-style-2 .swiper-caption a,
.stripe-style-2 .swiper-caption h4 a,
.stripe-style-2 .rollover-content a:hover {
  color: #ffffff;
}
.stripe-style-3 .rollover-content,
.stripe-style-3 .rollover-content *,
.stripe-style-3 .rollover-content .entry-meta a,
.stripe-style-3 .rollover-content .portfolio-categories a,
.stripe-style-3 .text-on-img .portfolio-categories a:hover,
.stripe-style-3 .rollover-content .entry-meta a *,
.stripe-style-3 .rollover-content .portfolio-categories a *,
.stripe-style-3 .old-ie .rollover-content .entry-meta a:hover,
.stripe-style-3 .old-ie .rollover-content .portfolio-categories a:hover,
.stripe-style-3 .old-ie .rollover-content .entry-meta a:hover *,
.stripe-style-3 .old-ie .rollover-content .portfolio-categories a:hover *,
.stripe-style-3 .text-on-img .portfolio-categories a:hover *,
.stripe-style-3 .rollover-content h2.entry-title,
.stripe-style-3 .rollover-content h2.entry-title a,
.stripe-style-3 .rollover-content .project-details,
.stripe-style-3 .rollover-content .project-link,
.stripe-style-3 .rollover-content .project-zoom,
.stripe-style-3 .rollover-content .project-details:hover,
.stripe-style-3 .rollover-content .project-link:hover,
.stripe-style-3 .rollover-content .project-zoom:hover,
.stripe-style-3 .text-on-img .project-details,
.stripe-style-3 .text-on-img .project-link,
.stripe-style-3 .text-on-img .project-details:hover,
.stripe-style-3 .text-on-img .project-link:hover,
.stripe-style-3 .text-on-img .fs-entry-content,
.stripe-style-3 .text-on-img .fs-entry-content *,
.stripe-style-3 .swiper-caption,
.stripe-style-3 .swiper-caption h4,
.stripe-style-3 .swiper-caption a,
.stripe-style-3 .swiper-caption h4 a,
.stripe-style-3 .rollover-content a:hover {
  color: #ffffff;
}
.stripe-style-4 .rollover-content,
.stripe-style-4 .rollover-content *,
.stripe-style-4 .rollover-content .entry-meta a,
.stripe-style-4 .rollover-content .portfolio-categories a,
.stripe-style-4 .text-on-img .portfolio-categories a:hover,
.stripe-style-4 .rollover-content .entry-meta a *,
.stripe-style-4 .rollover-content .portfolio-categories a *,
.stripe-style-4 .old-ie .rollover-content .entry-meta a:hover,
.stripe-style-4 .old-ie .rollover-content .portfolio-categories a:hover,
.stripe-style-4 .old-ie .rollover-content .entry-meta a:hover *,
.stripe-style-4 .old-ie .rollover-content .portfolio-categories a:hover *,
.stripe-style-4 .text-on-img .portfolio-categories a:hover *,
.stripe-style-4 .rollover-content h2.entry-title,
.stripe-style-4 .rollover-content h2.entry-title a,
.stripe-style-4 .rollover-content .project-details,
.stripe-style-4 .rollover-content .project-link,
.stripe-style-4 .rollover-content .project-zoom,
.stripe-style-4 .rollover-content .project-details:hover,
.stripe-style-4 .rollover-content .project-link:hover,
.stripe-style-4 .rollover-content .project-zoom:hover,
.stripe-style-4 .text-on-img .project-details,
.stripe-style-4 .text-on-img .project-link,
.stripe-style-4 .text-on-img .project-details:hover,
.stripe-style-4 .text-on-img .project-link:hover,
.stripe-style-4 .text-on-img .fs-entry-content,
.stripe-style-4 .text-on-img .fs-entry-content *,
.stripe-style-4 .swiper-caption,
.stripe-style-4 .swiper-caption h4,
.stripe-style-4 .swiper-caption a,
.stripe-style-4 .swiper-caption h4 a,
.stripe-style-4 .rollover-content a:hover {
  color: #ffffff;
}
.stripe-style-5 .rollover-content,
.stripe-style-5 .rollover-content *,
.stripe-style-5 .rollover-content .entry-meta a,
.stripe-style-5 .rollover-content .portfolio-categories a,
.stripe-style-5 .text-on-img .portfolio-categories a:hover,
.stripe-style-5 .rollover-content .entry-meta a *,
.stripe-style-5 .rollover-content .portfolio-categories a *,
.stripe-style-5 .old-ie .rollover-content .entry-meta a:hover,
.stripe-style-5 .old-ie .rollover-content .portfolio-categories a:hover,
.stripe-style-5 .old-ie .rollover-content .entry-meta a:hover *,
.stripe-style-5 .old-ie .rollover-content .portfolio-categories a:hover *,
.stripe-style-5 .text-on-img .portfolio-categories a:hover *,
.stripe-style-5 .rollover-content h2.entry-title,
.stripe-style-5 .rollover-content h2.entry-title a,
.stripe-style-5 .rollover-content .project-details,
.stripe-style-5 .rollover-content .project-link,
.stripe-style-5 .rollover-content .project-zoom,
.stripe-style-5 .rollover-content .project-details:hover,
.stripe-style-5 .rollover-content .project-link:hover,
.stripe-style-5 .rollover-content .project-zoom:hover,
.stripe-style-5 .text-on-img .project-details,
.stripe-style-5 .text-on-img .project-link,
.stripe-style-5 .text-on-img .project-details:hover,
.stripe-style-5 .text-on-img .project-link:hover,
.stripe-style-5 .text-on-img .fs-entry-content,
.stripe-style-5 .text-on-img .fs-entry-content *,
.stripe-style-5 .swiper-caption,
.stripe-style-5 .swiper-caption h4,
.stripe-style-5 .swiper-caption a,
.stripe-style-5 .swiper-caption h4 a,
.stripe-style-5 .rollover-content a:hover {
  color: #ffffff;
}
.text-on-img .fs-entry-content {
  background-color: rgba(42,131,237,0.9);
  color: #ffffff;
}
.old-ie .text-on-img .fs-entry-content {
  background-color: #2a83ed;
  background-color: rgba(44,131,237,0.9);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e52b82ec, endColorstr=#e52b82ec)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e52b82ec, endColorstr=#e52b82ec);
}
.project-details,
.project-link,
.project-zoom,
.project-details:hover,
.project-link:hover,
.vc-item .vc_read_more {
  color: #2a83ed;
  font-size: 12px;
}
.stripe-style-1 .project-details,
.stripe-style-1 .project-link,
.stripe-style-1 .project-zoom,
.stripe-style-1 .project-details:hover,
.stripe-style-1 .project-link:hover,
.stripe-style-1 .vc-item .vc_read_more {
  color: #2a83ed;
}
.stripe-style-2 .project-details,
.stripe-style-2 .project-link,
.stripe-style-2 .project-zoom,
.stripe-style-2 .project-details:hover,
.stripe-style-2 .project-link:hover,
.stripe-style-2 .vc-item .vc_read_more {
  color: #2a83ed;
}
.stripe-style-3 .project-details,
.stripe-style-3 .project-link,
.stripe-style-3 .project-zoom,
.stripe-style-3 .project-details:hover,
.stripe-style-3 .project-link:hover,
.stripe-style-3 .vc-item .vc_read_more {
  color: #2a83ed;
}
.stripe-style-4 .project-details,
.stripe-style-4 .project-link,
.stripe-style-4 .project-zoom,
.stripe-style-4 .project-details:hover,
.stripe-style-4 .project-link:hover,
.stripe-style-4 .vc-item .vc_read_more {
  color: #2a83ed;
}
.stripe-style-5 .project-details,
.stripe-style-5 .project-link,
.stripe-style-5 .project-zoom,
.stripe-style-5 .project-details:hover,
.stripe-style-5 .project-link:hover,
.stripe-style-5 .vc-item .vc_read_more {
  color: #2a83ed;
}
.old-ie .rollover-project .link i:after,
.old-ie .swiper-slide .link i:after {
  background-position: 0px -1160px;
}
.old-ie .shortcode-instagram .fs-entry .link a:after {
  background-position: -1px -351px;
}
.old-ie .slider-wrapper .prev i:after,
.old-ie #page .vc-carousel-control .icon-prev:after,
.old-ie .ls-container.ls-carousel .ls-nav-prev,
.old-ie .ls-container.ls-carousel .ls-nav-prev:hover {
  background-position: 0 -890px;
}
.old-ie .slider-wrapper .next i:after,
.old-ie #page .vc-carousel-control .icon-next:after,
.old-ie .ls-container.ls-carousel .ls-nav-next,
.old-ie .ls-container.ls-carousel .ls-nav-next:hover {
  background-position: 0 -950px;
}
.shortcode-tooltip {
  color: #2a83ed;
  border-color: #2a83ed;
}
.stripe-style-1 .shortcode-tooltip {
  color: #2a83ed;
  border-color: #2a83ed;
}
.stripe-style-2 .shortcode-tooltip {
  color: #2a83ed;
  border-color: #2a83ed;
}
.stripe-style-3 .shortcode-tooltip {
  color: #2a83ed;
  border-color: #2a83ed;
}
.stripe-style-4 .shortcode-tooltip {
  color: #2a83ed;
  border-color: #2a83ed;
}
.stripe-style-5 .shortcode-tooltip {
  color: #2a83ed;
  border-color: #2a83ed;
}
.old-ie .rsCont .rsBullet.rsNavSelected,
.old-ie .sidebar .rsContW .rsBullet.rsNavSelected,
.old-ie #footer .rsContW .rsBullet.rsNavSelected {
  background-position: 0 -746px;
}
.old-ie .rsShor .rsArrowRight .rsArrowIcn:before {
  background-position: 0 -250px;
}
.old-ie .rsShor .rsArrowLeft .rsArrowIcn:before {
  background-position: 0 -290px;
}
#top-bar .menu-select:hover,
#bottom-bar .menu-select:hover {
  color: #2a83ed;
}
.rollover i,
.post-rollover i,
.fs-entry-img i,
.rollover-video i {
  background-color: rgba(0,0,0,0.2);
}
.old-ie .rollover i,
.old-ie .fs-entry-img i,
.old-ie .post-rollover i {
  background-color: rgba(0,0,0,0.2);
  background-color: rgba(0,0,0,0.3);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000, endColorstr=#4c000000)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000, endColorstr=#4c000000);
}
.rollover-thumbnails span:first-child i {
  background-color: #2a83ed;
  color: #ffffff;
}
.old-ie .rollover i:after,
.old-ie .format-photo .rollover i:after,
.old-ie .rollover-zoom i:after,
.old-ie .fs-entry-img i:after {
  background-position: 0 -500px;
}
.old-ie .rollover-small i:after,
.old-ie .post-rollover i:after {
  background-position: 0 -470px;
}
.old-ie .format-video .rollover i:after {
  background-position: 0 -480px;
}
.old-ie .rollover-video .video-icon:after {
  background-position: 0 -550px;
}
.old-ie .arrow-left {
  background-position: 0px -840px;
}
.old-ie .arrow-right {
  background-position: 0px -790px;
}
.old-ie .arrow-bottom {
  background-position: 0px -890px;
}
.old-ie .arrow-top {
  background-position: 0px -920px;
}
.old-ie .searchform .submit {
  background-position: 0 -678px;
}
#page div.product span.price,
.woocommerce-page #page div.product span.price,
#page .woocommerce span.price,
#page .woocommerce-page span.price,
#page #content div.product span.price,
.woocommerce-page #page #content div.product span.price,
#page div.product p.price,
.woocommerce-page #page div.product p.price,
.woocommerce #page #content div.product p.price,
.woocommerce-page #page #content div.product p.price,
.woocommerce #page .woocommerce-breadcrumb a,
.woocommerce-page #page .woocommerce-breadcrumb a,
.woocommerce #page ul.products li.product .price,
.woocommerce-page #page ul.products li.product .price,
.woocommerce #page .star-rating span,
#page .woocommerce .star-rating span,
.woocommerce-page #page .star-rating span,
.woocommerce div.product .stock,
#main div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #main div.product .woocommerce-tabs ul.tabs li.active a,
#main #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #main #content div.product .woocommerce-tabs ul.tabs li.active a,
#main div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-page #main div.product .woocommerce-tabs ul.tabs li a:hover,
#main #content div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-page #main #content div.product .woocommerce-tabs ul.tabs li a:hover,
.products mark {
  color: #2a83ed !important;
}
.woocommerce #main span.onsale,
.woocommerce-page #main span.onsale,
#main .woocommerce span.onsale,
#main .woocommerce-page span.onsale,
#main .woocommerce-message:before,
#main .woocommerce-info:before {
  background: #2a83ed;
  color: #ffffff;
}
#main .woocommerce-message,
#main .woocommerce-info {
  border-color: #2a83ed;
}
#page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #page #content div.product .woocommerce-tabs ul.tabs li {
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: rgba(218,222,225,0.8);
}
.old-ie #main div.product .woocommerce-tabs ul.tabs li,
.old-ie .woocommerce-page #main div.product .woocommerce-tabs ul.tabs li,
.old-ie #main #content div.product .woocommerce-tabs ul.tabs li,
.old-ie .woocommerce-page #main #content div.product .woocommerce-tabs ul.tabs li,
.old-ie .woocommerce #main #reviews #comments ol.commentlist li .comment-text,
.old-ie .woocommerce-page #main #reviews #comments ol.commentlist li .comment-text,
.old-ie .woocommerce #main form.login,
.old-ie .woocommerce #main form.checkout_coupon,
.old-ie .woocommerce #main form.register,
.old-ie .woocommerce-page #main form.login,
.old-ie .woocommerce-page #main form.checkout_coupon,
.old-ie .woocommerce-page #main form.register,
.old-ie .woocommerce #main .cart-collaterals .cart_totals tr td,
.old-ie .woocommerce #main .cart-collaterals .cart_totals tr th,
.old-ie .woocommerce-page #main .cart-collaterals .cart_totals tr td,
.old-ie .woocommerce-page #main .cart-collaterals .cart_totals tr th,
.old-ie .upsells.products,
.old-ie .related.products,
.old-ie .woocommerce-tabs > ul {
  border-color: #dadee1;
}
#main .woocommerce-message,
#main .woocommerce-error,
#main .woocommerce-info,
.woocommerce #main #payment,
.woocommerce-page #main #payment {
  background: rgba(55,58,65,0.04);
  color: #404040;
}
.old-ie #main .woocommerce-message,
.old-ie #main .woocommerce-error,
.old-ie #main .woocommerce-info,
.old-ie .woocommerce #main #payment,
.old-ie .woocommerce-page #main #payment,
.old-ie #main table.shop_attributes .alt td,
.old-ie .woocommerce-page #main table.shop_attributes .alt td,
.old-ie #main table.shop_attributes .alt th,
.old-ie .woocommerce-page #main table.shop_attributes .alt th {
  background-color: #373a41;
  background-color: rgba(56,59,66,0.04);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42);
}
#main div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #main div.product .woocommerce-tabs ul.tabs li a,
#main #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #main #content div.product .woocommerce-tabs ul.tabs li a {
  color: #373a41;
  text-shadow: none;
}
#main .woocommerce-breadcrumb a,
.woocommerce-page #main .woocommerce-breadcrumb a,
.woocommerce .product_meta,
.woocommerce-page .product_meta {
  font-size: 12px;
}
#main #reviews #comments ol.commentlist li .comment-text,
.woocommerce-page #main #reviews #comments ol.commentlist li .comment-text,
#main form.login,
#main form.checkout_coupon,
#main form.register,
.woocommerce-page #main form.login,
.woocommerce-page #main form.checkout_coupon,
.woocommerce-page #main form.register,
.woocommerce-tabs > ul {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
}
#main .cart-collaterals .cart_totals tr td,
#main .cart-collaterals .cart_totals tr th,
.woocommerce-page #main .cart-collaterals .cart_totals tr td,
.woocommerce-page #main .cart-collaterals .cart_totals tr th,
.upsells.products,
.related.products {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgba(218,222,225,0.8);
}
#main table.shop_table td,
.woocommerce-page #main table.shop_table td,
#main table.shop_table th,
.woocommerce-page #main table.shop_table th,
#main table.shop_table,
.woocommerce-page #main table.shop_table,
#main nav.woocommerce-pagination ul,
.woocommerce-page #main nav.woocommerce-pagination ul,
#main #content nav.woocommerce-pagination ul,
.woocommerce-page #main #content nav.woocommerce-pagination ul,
#main #content nav.woocommerce-pagination ul li,
.woocommerce-page #main #content nav.woocommerce-pagination ul li {
  border-color: rgba(218,222,225,0.8);
}
#main table.shop_attributes .alt td,
.woocommerce-page #main table.shop_attributes .alt td,
#main table.shop_attributes .alt th,
.woocommerce-page #main table.shop_attributes .alt th {
  background-color: rgba(55,58,65,0.04);
}
#main table.shop_attributes th,
.woocommerce-page #main table.shop_attributes th {
  color: #373a41;
  font-weight: normal;
}
#main #content nav.woocommerce-pagination ul li a,
.woocommerce-page #main #content nav.woocommerce-pagination ul li a {
  color: #373a41;
}
#main #content nav.woocommerce-pagination ul li a,
.woocommerce-page #main #content nav.woocommerce-pagination ul li a,
#main #content nav.woocommerce-pagination ul li span,
.woocommerce-page #main #content nav.woocommerce-pagination ul li span {
  padding-left: 7.3333333333333px;
  padding-right: 7.3333333333333px;
  min-width: 34px;
  line-height: 34px;
  font-size: 14px;
}
#main #content nav.woocommerce-pagination ul li:hover a,
.woocommerce-page #main #content nav.woocommerce-pagination ul li:hover a {
  color: #2a83ed;
}
.old-ie #main table.shop_table td,
.old-ie .woocommerce-page #main table.shop_table td,
.old-ie #main table.shop_table th,
.old-ie .woocommerce-page #main table.shop_table th,
.old-ie #main table.shop_table,
.old-ie .woocommerce-page #main table.shop_table,
.old-ie #main nav.woocommerce-pagination ul,
.old-ie .woocommerce-page #main nav.woocommerce-pagination ul,
.old-ie #main #content nav.woocommerce-pagination ul,
.old-ie .woocommerce-page #main #content nav.woocommerce-pagination ul,
.old-ie #main #content nav.woocommerce-pagination ul li,
.old-ie .woocommerce-page #main #content nav.woocommerce-pagination ul li {
  border-color: #dadee1;
}
.woocommerce ul.products li.product .price del,
.woocommerce-page ul.products li.product .price del,
.woocommerce div.product span.price del,
.woocommerce div.product p.price del,
.woocommerce #content div.product span.price del,
.woocommerce #content div.product p.price del,
.woocommerce-page div.product span.price del,
.woocommerce-page div.product p.price del,
.woocommerce-page #content div.product span.price del,
.woocommerce-page #content div.product p.price del {
  font-size: 12px !important;
  color: rgba(64,64,64,0.4) !important;
}
#main div.product span.price,
.woocommerce #main div.product p.price,
#main #content div.product span.price,
#main #content div.product p.price,
.woocommerce-page #main div.product span.price,
.woocommerce-page #main div.product p.price,
.woocommerce-page #main #content div.product span.price,
.woocommerce-page #main #content div.product p.price,
#main #reviews #comments ol.commentlist li .comment-text p.meta,
.woocommerce-page #main #reviews #comments ol.commentlist li .comment-text p.meta {
  font-size: 14px;
}
#main #content div.product .summary.entry-summary .price {
  font-size: 20px;
}
.woocommerce .star-rating:before,
.woocommerce-page .star-rating:before,
.woocommerce .woocommerce-breadcrumb,
.woocommerce-page .woocommerce-breadcrumb {
  color: rgba(64,64,64,0.4) !important;
}
.woocommerce #footer .star-rating:before,
#footer .woocommerce .star-rating:before,
.woocommerce-page #footer .star-rating:before,
.woocommerce #footer ul.product_list_widget del,
#footer .woocommerce ul.product_list_widget del,
.woocommerce-page #footer ul.product_list_widget del {
  color: rgba(141,144,149,0.4);
}
.old-ie .woocommerce #footer .star-rating:before,
.old-ie #footer .woocommerce .star-rating:before,
.old-ie .woocommerce-page #footer .star-rating:before,
.old-ie .woocommerce #footer ul.product_list_widget del,
.old-ie #footer .woocommerce ul.product_list_widget del,
.old-ie .woocommerce-page #footer ul.product_list_widget del {
  color: #8d9095;
}
.woocommerce .sidebar-content .star-rating:before,
.sidebar-content .woocommerce .star-rating:before,
.woocommerce-page .sidebar-content .star-rating:before,
.woocommerce .sidebar-content ul.product_list_widget del,
.sidebar-content .woocommerce ul.product_list_widget del,
.woocommerce-page .sidebar-content ul.product_list_widget del {
  color: rgba(141,144,149,0.4);
}
.old-ie .woocommerce .sidebar-content .star-rating:before,
.old-ie .sidebar-content .woocommerce .star-rating:before,
.old-ie .woocommerce-page .sidebar-content .star-rating:before,
.old-ie .woocommerce .sidebar-content ul.product_list_widget del,
.old-ie .sidebar-content .woocommerce ul.product_list_widget del,
.old-ie .woocommerce-page .sidebar-content ul.product_list_widget del {
  color: #8d9095;
}
.old-ie .woocommerce .star-rating:before,
.old-ie .woocommerce-page .star-rating:before,
.old-ie .woocommerce #reviews #comments ol.commentlist li .meta,
.old-ie .woocommerce-page #reviews #comments ol.commentlist li .meta,
.old-ie .woocommerce .woocommerce-breadcrumb,
.old-ie .woocommerce-page .woocommerce-breadcrumb {
  color: #404040 !important;
}
.woocommerce ul.product_list_widget ins,
.woocommerce ul.product_list_widget ins,
.woocommerce-page ul.product_list_widget ins {
  color: #2a83ed;
}
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce-page ul.cart_list li,
.woocommerce-page ul.product_list_widget li,
.woocommerce.widget_product_categories li,
.woocommerce .widget_shopping_cart .total,
.woocommerce .widget_shopping_cart .total,
.woocommerce-page .widget_shopping_cart .total {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.woocommerce .sidebar-content ul.cart_list li,
.woocommerce .sidebar-content ul.product_list_widget li,
.sidebar-content .woocommerce ul.cart_list li,
.sidebar-content .woocommerce ul.product_list_widget li,
.woocommerce-page .sidebar-content ul.cart_list li,
.woocommerce-page .sidebar-content ul.product_list_widget li,
.sidebar-content .woocommerce.widget_product_categories li,
.woocommerce .sidebar-content .widget_shopping_cart .total,
.sidebar-content .woocommerce.widget_shopping_cart .total,
.woocommerce-page .sidebar-content .widget_shopping_cart .total {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.8);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .woocommerce .sidebar-content ul.cart_list li,
.old-ie .woocommerce .sidebar-content ul.product_list_widget li,
.old-ie .sidebar-content .woocommerce ul.cart_list li,
.old-ie .sidebar-content .woocommerce ul.product_list_widget li,
.old-ie .woocommerce-page .sidebar-content ul.cart_list li,
.old-ie .woocommerce-page.sidebar-contentul.product_list_widget li,
.old-ie .sidebar-content .woocommerce.widget_product_categories li {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.woocommerce #footer ul.cart_list li,
.woocommerce #footer ul.product_list_widget li,
#footer .woocommerce ul.cart_list li,
#footer .woocommerce ul.product_list_widget li,
.woocommerce-page #footer ul.cart_list li,
.woocommerce-page #footer ul.product_list_widget li,
#footer .woocommerce.widget_product_categories li,
.woocommerce #footer .widget_shopping_cart .total,
#footer .woocommerce.widget_shopping_cart .total,
.woocommerce-page #footer .widget_shopping_cart .total {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.85);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.old-ie .woocommerce #footer ul.cart_list li,
.old-ie .woocommerce #footer ul.product_list_widget li,
.old-ie #footer .woocommerce ul.cart_list li,
.old-ie #footer .woocommerce ul.product_list_widget li,
.old-ie .woocommerce-page #footer ul.cart_list li,
.old-ie .woocommerce-page #footer ul.product_list_widget li,
.old-ie #footer .woocommerce.widget_product_categories li {
  border-style: solid;
  border-width: 1px;
  border-color: #dadee1;
  border-left: none;
  border-right: none;
  border-bottom: none;
}
#main .quantity .plus,
#main .quantity .minus,
#main #content .quantity .plus,
#main #content .quantity .minus,
.woocommerce-page #main .quantity .plus,
.woocommerce-page #main .quantity .minus,
.woocommerce-page #main #content .quantity .plus,
.woocommerce-page #main #content .quantity .minus,
#main #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page #main #content nav.woocommerce-pagination ul li span.current {
  background: #2a83ed;
  color: #ffffff !important;
}
#main #reviews #comments ol.commentlist li .comment-text p.meta,
.woocommerce-page #main #reviews #comments ol.commentlist li .comment-text p.meta {
  color: #373a41;
}
#main table.shop_table tr,
.woocommerce-page #main table.shop_table tr {
  border-color: rgba(218,222,225,0.8);
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: rgba(55,58,65,0.04) !important;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.8);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.8);
}
.stripe-style-1 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.stripe-style-1 .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: rgba(55,58,65,0.04) !important;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.85);
}
.stripe-style-2 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.stripe-style-2 .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: rgba(55,58,65,0.04) !important;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.86);
  box-shadow: inset 0px 0px 0px 1px rgba(218,222,225,0.86);
}
.stripe-style-3 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.stripe-style-3 .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: rgba(41,41,65,0.04) !important;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(41,41,65,0.12);
  box-shadow: inset 0px 0px 0px 1px rgba(41,41,65,0.12);
}
.stripe-style-4 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.stripe-style-4 .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: rgba(255,255,255,0.04) !important;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.1);
  box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.1);
}
.stripe-style-5 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.stripe-style-5 .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: rgba(55,57,59,0.04) !important;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(55,57,59,0.15);
  box-shadow: inset 0px 0px 0px 1px rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.old-ie .stripe-style-1 .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  border-color: 1px solid #dadee1;
}
.old-ie .stripe-style-2 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.old-ie .stripe-style-2 .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  border-color: 1px solid #dadee1;
}
.old-ie .stripe-style-3 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.old-ie .stripe-style-3 .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  border-color: 1px solid #afc5d2;
}
.old-ie .stripe-style-4 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.old-ie .stripe-style-4 .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  border: 1px solid #484b50;
}
.old-ie .stripe-style-5 .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.old-ie .stripe-style-5 .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  border: 1px solid #c5c5c5;
}
.old-ie .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.old-ie .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: #373a41;
  background-color: rgba(56,59,66,0.04);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0a383b42, endColorstr=#0a383b42);
  border: 1px solid #dadee1;
}
#page .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page #page .widget_price_filter .ui-slider .ui-slider-range,
#page .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page #page .widget_price_filter .ui-slider .ui-slider-handle {
  background: #2a83ed;
  box-shadow: none;
}
#page .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page #page .widget_price_filter .ui-slider .ui-slider-handle {
  border-color: #105ebb;
}
#main #shaon-pricing-table .featureTitle span,
#main #shaon-pricing-table .priceTitle span,
#main #shaon-pricing-table .selectedpriceTitle span,
#main .minimal .p1 h3,
#main .minimal .p1 h4 {
  background: #2a83ed;
  color: #ffffff;
}
#main .minimal .p1 h3 *,
#main .minimal .p1 h4 * {
  color: #ffffff;
}
#main .minimal .p1 h4 {
  background: #1e6fd0;
}
#main #shaon-pricing-table .featureTitle span,
#main #shaon-pricing-table .selectedpriceTitle span,
#main #shaon-pricing-table .priceTitle span {
  border-color: #1373e5 !important;
}
.three-d-slider .navig .act,
.scale-me .navig div.act:hover {
  background-color: #2a83ed;
  color: #ffffff;
}
.three-d-slider .navig div,
.scale-me .navig div:hover {
  background-color: #ffffff;
  color: #2a83ed;
}
.dt-highlight {
  background-color: #2a83ed;
  color: #ffffff;
}
#page .tp-bullets.simplebullets.navbar .bullet.selected:after,
#page .tp-bullets.simplebullets.navbar .bullet:hover:after,
#page .tp-bullets.simplebullets.round .bullet.selected:after,
#page .tp-bullets.simplebullets.round .bullet:hover:after,
#page .tp-bullets.simplebullets.navbar-old .bullet.selected:after,
#page .tp-bullets.simplebullets.navbar-old .bullet:hover:after,
#page .tp-bullets.simplebullets.square-old .bullet.selected:after,
#page .tp-bullets.simplebullets.square-old .bullet:hover:after,
#page .tp-bullets.simplebullets.round-old .bullet.selected:after,
#page .tp-bullets.simplebullets.round-old .bullet:hover:after,
.content .rsShor .rsBullet.rsNavSelected span:after,
.content .rsShor .rsBullet:hover span:after,
#main .flex-control-paging li a.flex-active:after,
#page .ls-defaultskin .ls-bottom-slidebuttons a.ls-nav-active:after,
#page .ls-defaultskin .ls-ct-center,
#page .ls-defaultskin .ls-bar-timer {
  background: #2a83ed;
}
#page .ls-defaultskin .ls-bar-timer {
  border-color: #2a83ed;
}
#main .flex-control-paging li a {
  border: 1px solid #2a83ed;
}
.old-ie #page .tp-rightarrow.navbar,
.old-ie #page .tp-rightarrow.round,
.old-ie #page .tp-rightarrow.navbar-old,
.old-ie #page .tp-rightarrow.square-old,
.old-ie #page .tp-rightarrow.round-old {
  background-position: right -832px;
}
.old-ie #page .tp-leftarrow.navbar,
.old-ie #page .tp-leftarrow.round,
.old-ie #page .tp-leftarrow.navbar-old,
.old-ie #page .tp-leftarrow.square-old,
.old-ie #page .tp-leftarrow.round-old {
  background-position: 0 -811px;
}
.old-ie #page .tp-rightarrow.default:before,
.old-ie #page .tp-rightarrow.default:hover:before {
  background-position: -2px -400px;
}
.old-ie #page .tp-leftarrow.default:before,
.old-ie #page .tp-leftarrow.default:hover:before {
  background-position: 0 -340px;
}
.share-content {
  background-color: #2a83ed;
}
.entry-share .soc-ico .share-content:after {
  border-top-color: #2a83ed;
}
#top-bar .soc-ico a .icon {
  fill: #dbdee3;
}
#top-bar .soc-ico a {
  border-color: #dbdee3;
}
#top-bar .soc-ico a:hover .icon {
  fill: #2a83ed;
}
#top-bar .soc-ico a:hover {
  border-color: #2a83ed;
}
.old-ie #top-bar .soc-ico a {
  color: #dbdee3;
}
.old-ie #top-bar .soc-ico a:hover {
  color: #2a83ed;
}
.soc-ico a .icon,
.footer .soc-ico a .icon,
.sidebar .soc-ico a .icon {
  fill: #2a83ed;
}
.soc-ico a,
.footer .soc-ico a,
.sidebar .soc-ico a {
  border-color: #2a83ed;
}
.old-ie .soc-ico a,
.old-ie .footer .soc-ico a,
.old-ie .sidebar .soc-ico a {
  color: #2a83ed;
}
#main .vc_text_separator div {
  background-color: #2a83ed;
  color: #fff;
}
#main .vc_text_separator {
  border-color: #2a83ed;
}
#main .wpb_content_element .wpb_accordion_header > a,
#main .wpb_toggle,
#main #content h4.wpb_toggle {
  font-size: 15px;
}
.old-ie #main .flex-direction-nav .flex-next {
  background-position: 0 -190px;
}
.old-ie #main .flex-direction-nav .flex-prev {
  background-position: 0 -220px;
}
.scroll-top {
  background-color: rgba(42,131,237,0.25);
}
.scroll-top:hover {
  background-color: rgba(42,131,237,0.9);
}
.old-ie .scroll-top {
  background-color: #2a83ed;
  background-color: rgba(44,131,237,0.25);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3f2b82ec, endColorstr=#3f2b82ec)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3f2b82ec, endColorstr=#3f2b82ec);
}
.old-ie .scroll-top:hover {
  background-color: #2a83ed;
  background-color: rgba(44,131,237,0.9);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e52b82ec, endColorstr=#e52b82ec)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e52b82ec, endColorstr=#e52b82ec);
}
.gform_wrapper .gsection {
  border-bottom-style: solid !important;
  border-bottom-width: 1px;
  border-bottom-color: rgba(218,222,225,0.8);
}
hr.gf_rule {
  background-color: rgba(218,222,225,0.8);
  border: medium none;
  height: 1px;
  margin: 30px 0 20px;
  overflow: hidden;
}
.gform_wrapper .ginput_complex label,
.gform_wrapper .gfield_time_hour label,
.gform_wrapper .gfield_time_minute label,
.gform_wrapper .gfield_date_month label,
.gform_wrapper .gfield_date_day label,
.gform_wrapper .gfield_date_year label,
.gform_wrapper .instruction {
  font-size: 12px;
  color: rgba(64,64,64,0.45);
}
#main .gform_wrapper span.ginput_total,
#main .gform_wrapper .gfield_required,
#main .gform_wrapper .ginput_left input:focus + label,
#main .gform_wrapper .ginput_right input:focus + label,
#main .gform_wrapper .ginput_full input:focus + label {
  color: #2a83ed;
}
#main .gform_wrapper .ginput_left input:focus + label,
#main .gform_wrapper .ginput_right input:focus + label,
#main .gform_wrapper .ginput_full input:focus + label {
  font-weight: normal;
}
.slider-wrapper .prev i,
.slider-wrapper .next i,
#page .vc-carousel-control .icon-prev,
#page .vc-carousel-control .icon-next {
  background-color: rgba(42,131,237,0.9);
}
.old-ie .slider-wrapper .prev i,
.old-ie .slider-wrapper .next i,
.old-ie #page .vc-carousel-control .icon-prev,
.old-ie #page .vc-carousel-control .icon-next {
  background-color: #2a83ed;
  background-color: rgba(44,131,237,0.9);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e52b82ec, endColorstr=#e52b82ec)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e52b82ec, endColorstr=#e52b82ec);
}
.slider-wrapper .prev.disabled i,
.slider-wrapper .next.disabled i,
.slider-wrapper .prev.disabled i:hover,
.slider-wrapper .next.disabled i:hover {
  background-color: rgba(42,131,237,0.25);
}
.old-ie .slider-wrapper .prev.disabled i,
.old-ie .slider-wrapper .next.disabled i,
.old-ie .slider-wrapper .prev.disabled i:hover,
.old-ie .slider-wrapper .next.disabled i:hover {
  background-color: #2a83ed;
  background-color: rgba(44,131,237,0.25);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3f2b82ec, endColorstr=#3f2b82ec)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3f2b82ec, endColorstr=#3f2b82ec);
}
.slider-wrapper .prev i:hover,
.slider-wrapper .next i:hover,
#page .vc-carousel-control .icon-prev:hover,
#page .vc-carousel-control .icon-next:hover {
  background-color: #2a83ed;
}
.old-ie .slider-wrapper .prev i:hover,
.old-ie .slider-wrapper .next i:hover,
.old-ie #page .vc-carousel-control .icon-prev:hover,
.old-ie #page .vc-carousel-control .icon-next:hover {
  background-color: #2a83ed;
  background-color: #2c83ed;
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff2b82ec, endColorstr=#ff2b82ec)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff2b82ec, endColorstr=#ff2b82ec);
}
.slider-wrapper .prev i:active,
.slider-wrapper .next i:active,
#page .vc-carousel-control .icon-prev:active,
#page .vc-carousel-control .icon-next:active {
  background-color: #1d6bc7;
}
form.mc4wp-form label {
  color: #373a41;
}
.stripe-style-1 form.mc4wp-form label {
  color: #373a41;
}
.stripe-style-2 form.mc4wp-form label {
  color: #373a41;
}
.stripe-style-3 form.mc4wp-form label {
  color: #292941;
}
.stripe-style-4 form.mc4wp-form label {
  color: #ffffff;
}
.stripe-style-5 form.mc4wp-form label {
  color: #37393b;
}
#top-bar a.wc-ico-cart:hover {
  color: #2a83ed;
}
.shopping-cart-inner {
  background-color: rgba(255,255,255,0.97);
}
.shopping-cart-inner {
  top: 32.4px;
}
#top-bar .shopping-cart-inner,
#top-bar .shopping-cart-inner a {
  line-height: 22px;
  color: #373a41;
  font-size: 14px;
}
.shopping-cart-inner .amount {
  font-size: 14px;
}
#top-bar .shopping-cart-inner .cart_list li {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgba(55,58,65,0.1);
  line-height: 22px;
}
.shopping-cart-inner .cart_list li .quantity,
.shopping-cart-inner .amount,
#top-bar .shopping-cart-inner a.button {
  color: #2a83ed;
}
.shopping-cart-inner .cart_list li .quantity,
#top-bar .shopping-cart-inner a.button,
.shopping-cart-inner .quantity .amount {
  font-size: 12px;
}
.old-ie .shopping-cart-inner {
  background-color: #ffffff;
}
.ngg-albumoverview .ngg-album {
  border-color: rgba(218,222,225,0.8) !important;
}
.stripe-style-1 .ngg-albumoverview .ngg-album {
  border-color: rgba(218,222,225,0.85) !important;
}
.stripe-style-2 .ngg-albumoverview .ngg-album {
  border-color: rgba(218,222,225,0.86) !important;
}
.stripe-style-3 .ngg-albumoverview .ngg-album {
  border-color: rgba(41,41,65,0.12) !important;
}
.stripe-style-4 .ngg-albumoverview .ngg-album {
  border-color: rgba(255,255,255,0.1) !important;
}
.stripe-style-5 .ngg-albumoverview .ngg-album {
  border-color: rgba(55,57,59,0.15) !important;
}
.old-ie .stripe-style-1 .ngg-albumoverview .ngg-album {
  border-color: #dadee1 !important;
}
.old-ie .stripe-style-2 .ngg-albumoverview .ngg-album {
  border-color: #dadee1 !important;
}
.old-ie .stripe-style-3 .ngg-albumoverview .ngg-album {
  border-color: #afc5d2 !important;
}
.old-ie .stripe-style-4 .ngg-albumoverview .ngg-album {
  border-color: #484b50 !important;
}
.old-ie .stripe-style-5 .ngg-albumoverview .ngg-album {
  border-color: #c5c5c5;
}
.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover,
.ngg-navigation span.current {
  color: #2a83ed;
}
.old-ie .customSelectInner {
  background-position: -3px -125px;
}
.old-ie #page .ls-defaultskin .ls-nav-next:before,
.old-ie #page .ls-defaultskin .ls-nav-next:hover:before {
  background-position: -2px -400px;
}
.old-ie #page .ls-defaultskin .ls-nav-prev:before,
.old-ie #page .ls-defaultskin .ls-nav-prev:hover:before {
  background-position: 0 -340px;
}
.ls-carousel .ls-nav-prev,
.ls-carousel .ls-nav-next {
  background-color: rgba(42,131,237,0.9);
}
.old-ie .ls-carousel .ls-nav-prev,
.old-ie .ls-carousel .ls-nav-next {
  background-color: #2a83ed;
  background-color: rgba(44,131,237,0.9);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#e52b82ec, endColorstr=#e52b82ec)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e52b82ec, endColorstr=#e52b82ec);
}
.slider-wrapper .prev.disabled i,
.slider-wrapper .next.disabled i,
.slider-wrapper .prev.disabled i:hover,
.slider-wrapper .next.disabled i:hover {
  background-color: rgba(42,131,237,0.25);
}
.old-ie .slider-wrapper .prev.disabled i,
.old-ie .slider-wrapper .next.disabled i,
.old-ie .slider-wrapper .prev.disabled i:hover,
.old-ie .slider-wrapper .next.disabled i:hover {
  background-color: #2a83ed;
  background-color: rgba(44,131,237,0.25);
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3f2b82ec, endColorstr=#3f2b82ec)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3f2b82ec, endColorstr=#3f2b82ec);
}
.ls-carousel .ls-nav-prev:hover,
.ls-carousel .ls-nav-next:hover {
  background-color: #2a83ed;
}
.old-ie .ls-carousel .ls-nav-prev:hover,
.old-ie .ls-carousel .ls-nav-next:hover {
  background-color: #2a83ed;
  background-color: #2c83ed;
  zoom: 1;
  background-color: transparent \9;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff2b82ec, endColorstr=#ff2b82ec)";
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff2b82ec, endColorstr=#ff2b82ec);
}
.ngg-albumoverview .ngg-album,
.wpb_separator.wpb_content_element,
.vc_text_separator {
  border-color: rgba(218,222,225,0.8);
}
.stripe-style-1 .ngg-albumoverview .ngg-album,
.stripe-style-1 .wpb_separator.wpb_content_element,
.stripe-style-1 .vc_text_separator {
  border-color: rgba(218,222,225,0.85);
}
.stripe-style-2 .ngg-albumoverview .ngg-album,
.stripe-style-2 .wpb_separator.wpb_content_element,
.stripe-style-2 .vc_text_separator {
  border-color: rgba(218,222,225,0.86);
}
.stripe-style-3 .ngg-albumoverview .ngg-album,
.stripe-style-3 .wpb_separator.wpb_content_element,
.stripe-style-3 .vc_text_separator {
  border-color: rgba(41,41,65,0.12);
}
.stripe-style-4 .ngg-albumoverview .ngg-album,
.stripe-style-4 .wpb_separator.wpb_content_element,
.stripe-style-4 .vc_text_separator {
  border-color: rgba(255,255,255,0.1);
}
.stripe-style-5 .ngg-albumoverview .ngg-album,
.stripe-style-5 .wpb_separator.wpb_content_element,
.stripe-style-5 .vc_text_separator {
  border-color: rgba(55,57,59,0.15);
}
.old-ie .stripe-style-1 .ngg-albumoverview .ngg-album,
.old-ie .stripe-style-1 .wpb_separator.wpb_content_element,
.old-ie .stripe-style-1 .vc_text_separator {
  border-color: #dadee1;
}
.old-ie .stripe-style-2 .ngg-albumoverview .ngg-album,
.old-ie .stripe-style-2 .wpb_separator.wpb_content_element,
.old-ie .stripe-style-2 .vc_text_separator {
  border-color: #dadee1;
}
.old-ie .stripe-style-3 .ngg-albumoverview .ngg-album,
.old-ie .stripe-style-3 .wpb_separator.wpb_content_element,
.old-ie .stripe-style-3 .vc_text_separator {
  border-color: #afc5d2;
}
.old-ie .stripe-style-4 .ngg-albumoverview .ngg-album,
.old-ie .stripe-style-4 .wpb_separator.wpb_content_element,
.old-ie .stripe-style-4 .vc_text_separator {
  border-color: #484b50;
}
.old-ie .stripe-style-5 .ngg-albumoverview .ngg-album,
.old-ie .stripe-style-5 .wpb_separator.wpb_content_element,
.old-ie .stripe-style-5 .vc_text_separator {
  border-color: #c5c5c5;
}
.old-ie .ngg-albumoverview .ngg-album {
  border-color: #dadee1;
}
.ngg-navigation a.page-numbers,
.ngg-galleryoverview .ngg-navigation a,
.ngg-imagebrowser-nav .next a,
.ngg-imagebrowser-nav .back a {
  color: #404040;
}
.stripe-style-1 .ngg-navigation a.page-numbers,
.stripe-style-1 .ngg-galleryoverview .ngg-navigation a,
.stripe-style-1 .ngg-imagebrowser-nav .next a,
.stripe-style-1 .ngg-imagebrowser-nav .back a {
  color: #8d9095;
}
.stripe-style-2 .ngg-navigation a.page-numbers,
.stripe-style-2 .ngg-galleryoverview .ngg-navigation a,
.stripe-style-2 .ngg-imagebrowser-nav .next a,
.stripe-style-2 .ngg-imagebrowser-nav .back a {
  color: #8d9095;
}
.stripe-style-3 .ngg-navigation a.page-numbers,
.stripe-style-3 .ngg-galleryoverview .ngg-navigation a,
.stripe-style-3 .ngg-imagebrowser-nav .next a,
.stripe-style-3 .ngg-imagebrowser-nav .back a {
  color: #6e7a91;
}
.stripe-style-4 .ngg-navigation a.page-numbers,
.stripe-style-4 .ngg-galleryoverview .ngg-navigation a,
.stripe-style-4 .ngg-imagebrowser-nav .next a,
.stripe-style-4 .ngg-imagebrowser-nav .back a {
  color: #ffffff;
}
.stripe-style-5 .ngg-navigation a.page-numbers,
.stripe-style-5 .ngg-galleryoverview .ngg-navigation a,
.stripe-style-5 .ngg-imagebrowser-nav .next a,
.stripe-style-5 .ngg-imagebrowser-nav .back a {
  color: #37393b;
}
#page .ngg-navigation a:hover,
#page .ngg-navigation a.page-numbers:hover,
#page .ngg-navigation a.next:hover,
#page .ngg-navigation a.prev:hover,
#page .ngg-navigation span.current,
#page .ngg-galleryoverview .ngg-navigation a:hover,
#page .ngg-imagebrowser-nav a:hover,
#page .ngg-imagebrowser-nav .next:hover a,
#page .ngg-imagebrowser-nav .back a:hover {
  color: #2a83ed !important;
}
.vc_pie_wrapper .vc_pie_chart_back {
  border-color: rgba(55,58,65,0.1) !important;
}
.stripe-style-1 .vc_pie_wrapper .vc_pie_chart_back {
  border-color: rgba(55,58,65,0.1) !important;
}
.stripe-style-2 .vc_pie_wrapper .vc_pie_chart_back {
  border-color: rgba(55,58,65,0.1) !important;
}
.stripe-style-3 .vc_pie_wrapper .vc_pie_chart_back {
  border-color: rgba(41,41,65,0.1) !important;
}
.stripe-style-4 .vc_pie_wrapper .vc_pie_chart_back {
  border-color: rgba(255,255,255,0.1) !important;
}
.stripe-style-5 .vc_pie_wrapper .vc_pie_chart_back {
  border-color: rgba(55,57,59,0.1) !important;
}
.vc_pie_chart_value {
  color: #373a41;
  font: normal normal 600 24px / 38px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
  font-size: 24px !important;
}
#load .fa-spinner {
  color: #2a83ed;
}
.loading-label,
#page .tp-loader,
#page .ls-defaultskin .ls-loading-container,
#page .ls-carousel .ls-loading-container,
.rsHomePorthole .rsPreloader,
.rsShor .rsPreloader {
  background-color: rgba(255,255,255,0.95);
}
.loading-label .fa,
#page .tp-loader .fa,
#page .ls-defaultskin .ls-loading-container .fa,
#page .ls-carousel .ls-loading-container .fa,
.rsHomePorthole .rsPreloader .fa,
.rsShor .rsPreloader .fa,
.ls-loading-indicator {
  color: #2a83ed;
}
.font-arrow .fa {
  color: #2a83ed;
}
.hover-style-one .portfolio-categories,
.hover-style-one .portfolio-categories *,
.hover-color-static .portfolio-categories *,
.hover-style-three.cs-style-3 .portfolio-categories *,
.hover-color-static .project-details,
.hover-color-static .rollover-content .details,
.hover-color-static .project-link,
.hover-color-static .project-zoom,
.text-on-img.hover-color-static .fs-entry-content .portfolio-categories *,
.text-on-img.hover-color-static .fs-entry-content .links-container * {
  color: #2a83ed !important;
}
.hover-style-one .project-details,
.hover-style-one .project-link,
.hover-style-two.hover-color-static .project-details,
.hover-style-two.hover-color-static .project-link,
.hover-style-three .project-details,
.hover-style-three .project-link,
.hover-style-one .project-zoom,
.hover-style-two.hover-color-static .project-zoom,
.hover-style-three .project-zoom,
.buttons-on-img .links-container .project-zoom,
.buttons-on-img .links-container .link,
.buttons-on-img .links-container > .details,
.buttons-on-img .links-container .project-link,
.buttons-on-img .links-container > .project-details,
.hover-style-one.hover-color-static .rollover-project .rollover-content .links-container > a,
.hover-style-two.hover-color-static .rollover-project .rollover-content .links-container > a,
.hover-style-three.hover-color-static .rollover-project .rollover-content .links-container > a {
  background-color: #2a83ed !important;
}
.hover-style-two .links-container > a:hover {
  background-color: rgba(255,255,255,0.15) !important;
}
.hover-style-one.hover-color-static .links-container > a:hover,
.hover-style-two.hover-color-static .links-container > a:hover,
.hover-style-three.hover-color-static .links-container > a:hover,
.buttons-on-img .links-container > a:hover {
  background-color: #2a83ed !important;
}
.hover-style-one .links-container > a > span,
.hover-style-two.hover-color-static .links-container > a > span,
.hover-style-three .links-container > a > span,
.buttons-on-img .links-container > a > span {
  border-color: #2a83ed;
}
.hover-style-two .links-container > a > span {
  border-color: rgba(255,255,255,0.25);
}
.hover-style-two .project-details,
.hover-style-two .project-link,
.hover-style-two .project-zoom {
  background-color: rgba(255,255,255,0.25) !important;
}
.cs-style-1 .rollover-content,
.cs-style-1 .fs-entry-content {
  background-color: #2a83ed;
}
.button-load-more .loading-icon {
  fill: #373a41;
}
.button-load-more.animate-load .loading-icon,
.button-load-more:hover .loading-icon,
.tp-loader .fa-spinner,
.rsPreloader .fa-spinner,
.loading-label .fa-spinner,
#load .fa-spinner {
  fill: #2a83ed;
}
.paginator .button-load-more.animate-load {
  color: #2a83ed;
}
.paginator .button-load-more:before,
.paginator .button-load-more:after,
.paginator .loading-ready:before,
.paginator .loading-ready:after {
  border-color: rgba(218,222,225,0.8);
}
.old-ie .paginator .button-load-more:before,
.old-ie .paginator .button-load-more:after,
.old-ie .paginator .loading-ready:before,
.old-ie .paginator .loading-ready:after {
  border-color: #dadee1;
}
