/*
 Theme Name:   Blabber Child Theme
 Theme URI:    http://blabber.ancorathemes.com/
 Description:  Blabber Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     blabber
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  blabber
*/


/* =Theme customization starts here
------------------------------------------------------------ */


img[src$=".svg"] { width: 75%; height: 80px; }
.footer_wrap .sc_layouts_menu > ul > li {
    display: inline;
}
.footer_wrap .sc_layouts_menu_nav {
    text-align: center;
}
.sc_layouts_menu_nav>li.current-menu-item>a {
	color: #EA3C89 !important;
}
.scheme_dark.footer_wrap .socials_wrap .social_item .social_icon {
	background-color: #EA3C89;
}
.scheme_default .post_meta_item.post_categories a {
    color: #EA3C89;
}
.scheme_default .post_meta_item.post_categories a:before {
    color: #bbbbbb !important;
}
.scheme_default .author_bio .author_link {
    color: #EA3C89;
}
.scheme_default .nav-links-single .nav-links .screen-reader-text:hover, .scheme_default .nav-links-single .nav-links .screen-reader-text, .scheme_default .nav-links-single .nav-links a:hover .screen-reader-text {
    color: #EA3C89 !important;
}
.trx_addons_scroll_to_top {
    color: #ffffff;
    border-color: #EA3C89;
    background-color: #EA3C89;
}
.scheme_dark .sc_layouts_menu_nav>li.current-menu-item>a, .scheme_dark .sc_layouts_menu_nav>li.current-menu-parent>a, .scheme_dark .sc_layouts_menu_nav>li.current-menu-ancestor>a {
    color: #EA3C89 !important;
}
.scheme_dark .sc_layouts_menu_nav>li>a:hover, .scheme_dark .sc_layouts_menu_nav>li.sfHover>a {
    color: #EA3C89 !important;
}
scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a:hover, .scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li.sfHover>a, .scheme_dark .sc_layouts_menu_nav>li li>a:hover, .scheme_dark .sc_layouts_menu_nav>li li.sfHover>a {
    color: #EA3C89 !important;
}
.menu_footer_nav_area > ul > li, .footer_wrap .sc_layouts_menu > ul > li {
    vertical-align: baseline;
    font-size: 10px;
    font-family: "SinkinSans",sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    line-height: 20px;
    z-index: auto !important;
}
.scheme_dark .sc_layouts_search .search_wrap .search_submit:hover:before, .scheme_dark .sc_layouts_search .search_wrap .search_submit:focus:before {
    color: #EA3C89;
}
.scheme_dark .sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon, .scheme_dark.sc_layouts_row_type_compact .socials_wrap .social_item:hover .social_icon {
    color: #EA3C89;
}

.sc_blogger_item_default_over_centered .sc_item_featured [class*="post_info_"] {
    padding: 20px;
    opacity: 1;
}
.elementor img {
    height: 100%;
    object-fit: cover;
    /* max-width: 100%; */
    border: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.scheme_dark.footer_wrap a:hover, .footer_wrap .scheme_dark.vc_row a:hover {
    color: #EA3C89;
}

img.logo_image {
max-height: 112px !important;
}

body .sc_layouts_row_type_compact, body .sc_layouts_row_type_compact.sc_layouts_row_fixed_on {
    padding-top: 1.25em;
    padding-bottom: 1.25em;
	background-color: #1F3653 !important;
}

.scheme_dark .sc_layouts_row.sc_layouts_row_type_narrow, .scheme_dark.sc_layouts_row.sc_layouts_row_type_narrow {
    color: #848484;
    background-color: #1F3653;
}

.scheme_dark .sc_layouts_menu_nav>li>a {
    color: #ffffff !important;
	  font-family: "SinkinSans",sans-serif;
    font-weight: 800 !important;
}

.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav>li>a, .scheme_dark .sc_layouts_menu_nav>li li>a {
    color: #ffffff !important;
	  text-transform: uppercase;
	  font-family: "SinkinSans",sans-serif;
    font-weight: 800 !important;
		font-size: 10px;
}

.scheme_dark .sc_layouts_menu_popup .sc_layouts_menu_nav, .scheme_dark .sc_layouts_menu_nav>li ul {
    background-color: #1F3653;
		border: 3px solid #fff;
}

.widget_area .post_item .post_title, aside .post_item .post_title {
    margin: -3px 0 12px 0;
    line-height: 1.4em;
    font-weight: 700;
    font-size: 14px;
}

h5.sc_blogger_item_title.entry-title {
    line-height: 1.4em !important;
}

.sc_blogger_default.sc_blogger_default_classic_meta_simple .sc_blogger_item_title {
    font-size: 18px;
}

.sc_blogger_item_default_over_centered .sc_item_featured .post_info_mc {
    background-color: rgba(255,255,255,0.9) !important;
}

.scheme_dark .sc_layouts_menu_nav>li li.current-menu-item>a, .scheme_dark .sc_layouts_menu_nav>li li.current-menu-parent>a, .scheme_dark .sc_layouts_menu_nav>li li.current-menu-ancestor>a {
    color: #EA3C89 !important;
}

.post_layout_classic .post_meta.cat_top .post_categories {
    display: inline-block;
    background-color: white;
}

span.post_meta_item.post_categories a:after {
	  color: #aaaaaa;
    content: " /";
}

span.post_meta_item.post_categories a:last-child:after {
    content: "";
}

span.post_meta_item.post_categories a:before {
    content: "" !important;
	margin: 0 !important;
}

.cat_top.post_meta .post_meta_item.post_categories a {
	  padding-right: 0px;
}

.cat_top.post_meta .post_meta_item.post_categories a:last-child {
	  padding-right: 8px;
}

.search_style_expand.search_opened .search_field {
    padding-left: 0.5em !important;
}

span.post_meta_item.post_categories {
    background-color: white;
}

button.search_submit.trx_addons_icon-search {
    padding-right: 0.2em;
}

.single_style_out-below-fullwidth .post_header_wrap .post_header .post_title {
    margin-top: 20px;
    margin-bottom: 0;
}

.column-1_2 .post_featured.with_thumb.hover_simple.width_cat_top {
    width: 100%;
    height: 0;
    padding-top: 56.25%;
    position: relative;
}

.column-1_2 .related_wrap.team_page_related .post_featured img, .related_wrap.related_style_classic .post_featured img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    object-fit: cover;
}

h6.post-title {
    line-height: 1.5em !important;
}

h6.post_title.entry-title {
	 line-height: 1.7em !important;
}

.post_info_mc .post_meta.sc_blogger_item_meta.post_meta_categories span {
	background-color:transparent;
}

figcaption {
    font-size: 14px !important;
    font-family: 'Roboto';
    line-height: 1.7em !important;
	  font-weight: 400 !important;
}

blockquote {
    background-color: #1F3653 !important;
}

blockquote a {
    color: #EA3C89 !important;
}

blockquote:before {
    font-size: 24px;
}

.elementor-24402 .elementor-element.elementor-element-6a66dce8 {
	box-shadow:none !important;
}

h3 {
	line-height: 1.3em;
}

.elementor-element-9fdf4cf{
	height:85px;
	width:146px;
}

.footer_wrap .logo_image{
	height:85px;
	width:146px;
	object-fit: contain;
}

#menu-footer-1 a, #menu-footer-2 a {
	font-size:10px !important;
}

.scheme_default .widget_recent_posts .post_item.with_thumb .post_thumb:before {
    padding-top: 1px;
}

.posts_container .post_featured.with_thumb.hover_simple, .post_layout_classic .post_featured[class*="hover_"] {
    display: block;
    width: 100%;
    padding-top: 52%;
}

.post_featured.hover_simple img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
}

.custom-logo-link img, .sc_layouts_logo img {
    max-height: 10em;
    width: auto;
}

.mobile_layout .menu_mobile .menu_mobile_nav_area ul{
    margin: 3em 0 2em !important;
}

.menu_mobile .menu_mobile_nav_area > ul > li > a {
	font-family:'SinkinSans',sans-serif;
	font-size:15px;
	font-weight: 700;
	margin: 20px
}

.menu_mobile .menu_mobile_nav_area li > a:hover {
    color: #EA3C89;
}

.scheme_dark .menu_mobile_inner .social_item .social_icon {
    color: #ffffff;
	  font-size:1.6em;
}

.scheme_dark .menu_mobile_inner .social_item .social_icon:hover {
    color: #EA3C89;
}

.scheme_dark .theme_button_close_icon:before, .scheme_dark .theme_button_close_icon:after, .scheme_dark .trx_addons_button_close_icon:before, .scheme_dark .trx_addons_button_close_icon:after, .scheme_dark .mfp-close:before, .scheme_dark .mfp-close:after {
    border-color: #ffffff;
}

.scheme_dark .menu_mobile_inner a:hover, .scheme_dark .menu_mobile_inner .current-menu-ancestor>a, .scheme_dark .menu_mobile_inner .current-menu-item>a, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:hover:before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor:before, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item:before {
    color: #EA3C89;
}

.scheme_dark .theme_button_close:hover .theme_button_close_icon:before, .scheme_dark .theme_button_close:focus .theme_button_close_icon:before, .scheme_dark .theme_button_close:hover .theme_button_close_icon:after, .scheme_dark .theme_button_close:focus .theme_button_close_icon:after, .scheme_dark .trx_addons_button_close:hover .trx_addons_button_close_icon:before, .scheme_dark .trx_addons_button_close:focus .trx_addons_button_close_icon:before, .scheme_dark .trx_addons_button_close:hover .trx_addons_button_close_icon:after, .scheme_dark .trx_addons_button_close:focus .trx_addons_button_close_icon:after, .scheme_dark .mfp-close:hover:before, .scheme_dark .mfp-close:focus:before, .scheme_dark .mfp-close:hover:after, .scheme_dark .mfp-close:focus:after {
    border-color: #EA3C89;
}

.scheme_dark .menu_mobile_inner {
    /* color: #fff; */
    background-color: #1F3653;
}

.scheme_dark .sc_layouts_row_type_compact .sc_layouts_menu_mobile_button a:hover .sc_layouts_item_icon, .scheme_dark.sc_layouts_row_type_compact .sc_layouts_menu_mobile_button a:hover .sc_layouts_item_icon {
    color: #EA3C89;
}

.slider_outer_controls_bottom>.slider_controls_wrap {
    text-align: center;
    margin-top: 2em;
}

.scheme_default .slider_container.slider_controls_top .slider_controls_wrap>a:hover, .scheme_default .slider_container.slider_controls_bottom .slider_controls_wrap>a:hover, .scheme_default .slider_outer_controls_top .slider_controls_wrap>a:hover, .scheme_default .slider_outer_controls_bottom .slider_controls_wrap>a:hover {
    color: #ea3c89;
    border-color: #3d3d3d;
    background-color: #1f3653;
}

.post_featured_bg, .sc_layouts_featured.with_image.without_content {
}

.widget_area .post_item .post_thumb img, aside .post_item .post_thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #eee;
    border: 1px solid #fff;
    color: #333;
	  font-family: 'SinkinSans',sans-serif;
	  font-weight: 700;
    font-size: 0.8em;
	  color: #1F3653;
    padding: 10px 15px;
}

div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form input[type=submit]:focus, div.wpforms-container-full .wpforms-form input[type=submit]:active, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:focus, div.wpforms-container-full .wpforms-form button[type=submit]:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:focus {
    background-color: #1F3653;
    border: 1px solid #fff;
    cursor: pointer;
	  color: white;
}

.scheme_default .widget_shopping_cart .total {
    color: #1F3653;
    border-color: #E2E2E2;
}

.scheme_default table th {
    color: #ffffff;
    background-color: #1f3653;
	font-size: 16px !important;
	font-weight: 700 !important;
}

.scheme_default .woocommerce table.shop_table td {
    background-color: #fafafa !important;
	font-size: 16px;
	font-weight: 600 !important;
}

.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    background-color: #fafafa !important;
}

.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr {
    display: table-row;
    background-color: #fafafa !important;
}

.woocommerce table.cart.shop_table td {
    background-color: rgba(0, 0, 0, 0.0) !important;
}

.woocommerce table > tbody > tr:nth-child(2n) > td div.quantity span, body table > tbody > tr:nth-child(2n) > td div.quantity span, .woocommerce table.shop_table_responsive tr:nth-child(2n) td td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td td, .woocommerce table.cart.shop_table td td {
    background-color: #fff !important;
}

.scheme_default .woocommerce div.product form.cart div.quantity span, .scheme_default .woocommerce-page div.product form.cart div.quantity span, .scheme_default .woocommerce .shop_table.cart div.quantity span, .scheme_default .woocommerce-page .shop_table.cart div.quantity span {
    color: #1f3653;
    background-color: rgba(0,0,0,0) !important;
}

.woocommerce .cart-collaterals h2, .woocommerce-page .cart-collaterals h2 {
    font-size: 1.3em;
    line-height: 1.3em;
    font-weight: 700;
    margin: 1em 0 0.6em;
}

.woocommerce.widget_shopping_cart .cart_list li a.remove {
    font-size: 20px;
    line-height: 20px;
}

.scheme_default .woocommerce table.shop_table td {
    border-color: #f0f0f0 !important;
}

.scheme_default .woocommerce .woocommerce-message, .scheme_default .woocommerce .woocommerce-info {
    background-color: #fafafa;
    border-top-color: #1f3653;
}

.scheme_default #add_payment_method #payment ul.payment_methods, .scheme_default .woocommerce-cart #payment ul.payment_methods, .scheme_default .woocommerce-checkout #payment ul.payment_methods {
    border-color: #f0f0f0;
}

.woocommerce .shop_table a.remove, .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
    font-size: 20px;
    line-height: 20px;
}

#menu-footer-1 a, #menu-footer-2 a {
    font-size: 10px !important;
    font-family: 'SinkinSans',sans-serif;
    font-weight: 800;
}

h5 {
    font-family: "SinkinSans",sans-serif;
}

.scheme_default .post_meta_item.post_categories a {
    color: #EA3C89;
    font-family: 'SinkinSans',sans-serif;
    font-size: 10px;
}

body {
    font-family: "Roboto",sans-serif;
    font-size: 1rem;
    font-weight: 400;
    font-style: normal;
    line-height: 1.67em;
    text-transform: none;
}

.post_meta {
    font-family: "SinkinSans",sans-serif;
    font-size: 11px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.2em;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    margin-top: 0.4em;
}

span.wpcf7-not-valid-tip, .esg-entry-cover .eec>div, .sc_twitter_default .sc_twitter_item_content, .copyright-text, .socials_wrap .social_item .social_name, .widget_calendar td#prev a, .widget_calendar td#next a, .widget_calendar caption, .widget_calendar th, .widget_area .post_item .post_info, aside .post_item .post_info, .widget_area .post_item .post_categories, aside .post_item .post_categories, .widget_recent_posts .post_item.with_thumb .post_thumb:before, .widget li {
    font-family: "SinkinSans",sans-serif;
}

h6 {
    font-family: "SinkinSans",sans-serif;
    font-size: 1.143em;
    font-weight: 700;
    font-style: normal;
    line-height: 1.6em;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 0.3px;
    margin-top: 2.86em;
    margin-bottom: 0.8em;
}

.sc_button, .sc_button_simple, .sc_form button {
    font-family: "SinkinSans",sans-serif;
    font-size: 12px;
    font-weight: 600;
    font-style: normal;
    line-height: 18px;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0.05em;
}

.custom_font h5.sc_item_title, form.mc4wp-form .mc4wp-form-fields input[type="submit"], footer .widget.wp-widget-nav_menu li a {
    font-family: "SinkinSans",sans-serif;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 0.05em;
}

span.screen-reader-text {
    clip-path: inset(0%);
}

.author_bio .author_link {
    margin-top: 1em;
    font-size: 10px;
    line-height: 16px;
    font-weight: 600;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    font-family: 'SinkinSans',sans-serif;
}

.nav-links-single .nav-links .screen-reader-text:hover, .nav-links-single .nav-links .screen-reader-text {
    font-size: 10px !important;
    line-height: 16px !important;
    font-weight: 600 !important;
    letter-spacing: 0.05em !important;
    font-family: 'SinkinSans',sans-serif;
}

.scheme_dark form.mc4wp-form .mc4wp-form-fields input[type="submit"]:focus, .scheme_dark form.mc4wp-form .mc4wp-form-fields input[type="submit"]:hover {
    color: #EA3C89;
}

.scheme_dark form.mc4wp-form .mc4wp-alert {
    background-color: white;
    border-color: #ffffff;
    color: #1d1d1d;
}

.scheme_default .shop_mode_thumbs .blabber_shop_mode_buttons a.woocommerce_thumbs, .scheme_default .shop_mode_list .blabber_shop_mode_buttons a.woocommerce_list {
    color: #ffffff;
    background-color: #ea3c89;
}

.scheme_default .blabber_shop_mode_buttons a:hover {
    color: #ffffff;
    background-color: #ea3c89;
}

.scheme_default .woocommerce ul.products li.product .post_header a {
    color: #1f3653;
}

.scheme_default .woocommerce ul.products li.product .post_header a:hover h2, .scheme_default .woocommerce ul.products li.product .post_header a:hover {
    color: #ea3c89;
}

h2 {
    font-family: "SinkinSans",sans-serif;
    font-size: 2em;
    font-weight: 700;
    font-style: normal;
    line-height: 1.166em;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 0px;
    margin-top: 1.8em;
    margin-bottom: 0.8em;
}

.scheme_default .woocommerce ul.products li.product .price, .scheme_default .woocommerce-page ul.products li.product .price, .scheme_default .woocommerce ul.products li.product .price ins, .scheme_default .woocommerce-page ul.products li.product .price ins {
    color: #ea3c89;
}

.scheme_default .woocommerce div.product p.price, .scheme_default .woocommerce div.product span.price, .scheme_default .woocommerce span.amount, .scheme_default .woocommerce-page span.amount {
    color: #ea3c89;
}

.scheme_default .sc_button_hover_strike.sc_button_bordered .strike-text {
    color: #ffffff !important;
    background-color: #ea3c89 !important;
}

.woocommerce form .form-row label, .woocommerce-page form .form-row label, .woocommerce .comment-form label, .woocommerce div.product form.cart .variations label, .woocommerce .widget_price_filter .price_slider_amount, .woocommerce.widget_shopping_cart .total, .woocommerce .widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce ul.products li.product .post_header, .woocommerce-page ul.products li.product .post_header, .single-product div.product .woocommerce-tabs .wc-tabs li a, .woocommerce .shop_table th, .woocommerce span.onsale, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce div.product .summary .stock, .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong, .woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta strong, .woocommerce table.cart td.product-name a, .woocommerce-page table.cart td.product-name a, .woocommerce #content table.cart td.product-name a, .woocommerce-page #content table.cart td.product-name a, .woocommerce .checkout table.shop_table .product-name, .woocommerce .shop_table.order_details td.product-name, .woocommerce .order_details li strong, .woocommerce-MyAccount-navigation, .woocommerce-MyAccount-content .woocommerce-Address-title a {
    font-family: "SinkinSans",sans-serif;
}

.scheme_default h1 a:hover, .scheme_default h2 a:hover, .scheme_default h3 a:hover, .scheme_default h4 a:hover, .scheme_default h5 a:hover, .scheme_default h6 a:hover, .scheme_default li a:hover {
    color: #ea3c89;
}

.scheme_default a {
    color: #ea3c89;
}

.scheme_default .woocommerce .product .compare, .scheme_default .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button, .scheme_default .woocommerce div.product form.cart .single_add_to_cart_button, .scheme_default .widget.woocommerce .button, .scheme_default li.product .post_featured.hover_shop_buttons .icons a {
    color: #ea3c89 !important;
    border-color: #ea3c89 !important;
}

.scheme_default a.sc_button_hover_strike.sc_button_bordered:hover {
    background-color: #ea3c89 !important;
    border-color: #ea3c89 !important;
    color: #ffffff !important;
}

.scheme_default h1, .scheme_default h2, .scheme_default h3, .scheme_default h4, .scheme_default h5, .scheme_default h6, .scheme_default h1 a, .scheme_default h2 a, .scheme_default h3 a, .scheme_default h4 a, .scheme_default h5 a, .scheme_default h6 a, .scheme_default li a, .scheme_default [class*="color_style_"] h1 a, .scheme_default [class*="color_style_"] h2 a, .scheme_default [class*="color_style_"] h3 a, .scheme_default [class*="color_style_"] h4 a, .scheme_default [class*="color_style_"] h5 a, .scheme_default [class*="color_style_"] h6 a, .scheme_default [class*="color_style_"] li a {
    color: #1f3653;
}

h1, .front_page_section_caption {
    font-family: "SinkinSans",sans-serif;
    font-size: 2.666em;
    font-weight: 700;
    font-style: normal;
    line-height: 1.145em;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 0px;
    margin-top: 1.2em;
    margin-bottom: 0.95em;
}

.scheme_default table td, .scheme_default table th + td, .scheme_default table td + td {
    color: #1f3653;
    border-color: #E2E2E2;
}

.scheme_default .woocommerce .product .compare.sc_button_hover_strike:hover, .scheme_default .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button.sc_button_hover_strike:hover, .scheme_default .woocommerce div.product form.cart .single_add_to_cart_button.sc_button_hover_strike:hover, .scheme_default .widget.woocommerce .button.sc_button_hover_strike:hover {
    background-color: #ea3c89 !important;
}

.scheme_default .sc_button_hover_strike .strike-text {
    background-color: #ea3c89;
    color: #ffffff;
}

.scheme_default .woocommerce div.product .product_meta span {
    color: #1f3653;
}

.scheme_default .woocommerce div.product .product_meta span>a, .scheme_default .woocommerce div.product .product_meta span>span {
    color: #cccccc;
}

li#tab-title-additional_information {
	display:none;
}

.scheme_default .single-product div.product .woocommerce-tabs .wc-tabs li:not(.active) a:hover {
    color: #ffffff;
    background-color: #ea3c89;
}

.scheme_default .single-product div.product .woocommerce-tabs .wc-tabs li a {
    color: #1f3653;
    background-color: #F3F3F3;
}

.scheme_default .single-product div.product .woocommerce-tabs .wc-tabs li.active a {
    color: #ffffff;
    background-color: #1f3653;
}

.scheme_default .trx_addons_scroll_to_top, .scheme_default .trx_addons_cv .trx_addons_scroll_to_top {
    color: #ffffff;
    border-color: #ea3c89;
    background-color: #ea3c89;
}

.scheme_default .trx_addons_scroll_to_top:hover, .scheme_default .trx_addons_cv .trx_addons_scroll_to_top:hover {
    color: #ffffff;
    border-color: #1f3653;
    background-color: #1f3653;
}

.scheme_default form button:not(.components-button), .scheme_default input[type="reset"], .scheme_default input[type="submit"], .scheme_default input[type="button"], .scheme_default .post_item .more-link, .scheme_default .comments_wrap .form-submit input[type="submit"], .scheme_default .wp-block-button:not(.is-style-outline) .wp-block-button__link, .scheme_default #buddypress .comment-reply-link, .scheme_default #buddypress .generic-button a, .scheme_default #buddypress a.button, .scheme_default #buddypress button, .scheme_default #buddypress input[type="button"], .scheme_default #buddypress input[type="reset"], .scheme_default #buddypress input[type="submit"], .scheme_default #buddypress ul.button-nav li a, .scheme_default a.bp-title-button, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a, .scheme_default #booked-profile-page input[type="submit"], .scheme_default #booked-profile-page button, .scheme_default .booked-list-view input[type="submit"], .scheme_default .booked-list-view button, .scheme_default table.booked-calendar input[type="submit"], .scheme_default table.booked-calendar button, .scheme_default .booked-modal input[type="submit"], .scheme_default .booked-modal button, .scheme_default .sc_button_default, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .socials_share:not(.socials_type_drop) .social_icon, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"], .scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"], .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"], .scheme_default #tribe-bar-form .tribe-bar-views-toggle, .scheme_default #tribe-bar-views li.tribe-bar-views-option, .scheme_default #tribe-events .tribe-events-button, .scheme_default .tribe-events-button, .scheme_default .tribe-events-cal-links a, .scheme_default .tribe-events-sub-nav li a, .scheme_default .edd_download_purchase_form .button, .scheme_default #edd-purchase-button, .scheme_default .edd-submit.button, .scheme_default .widget_edd_cart_widget .edd_checkout a, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a, .scheme_default .mc4wp-form input[type="submit"], .scheme_default .woocommerce #respond input#submit, .scheme_default .woocommerce .button, .scheme_default .woocommerce-page .button, .scheme_default .woocommerce a.button, .scheme_default .woocommerce-page a.button, .scheme_default .woocommerce button.button, .scheme_default .woocommerce-page button.button, .scheme_default .woocommerce input.button, .scheme_default .woocommerce-page input.button, .scheme_default .woocommerce input[type="button"], .scheme_default .woocommerce-page input[type="button"], .scheme_default .woocommerce input[type="submit"], .scheme_default .woocommerce-page input[type="submit"], .scheme_default .woocommerce #respond input#submit.alt, .scheme_default .woocommerce a.button.alt, .scheme_default .woocommerce button.button.alt, .scheme_default .woocommerce input.button.alt, .scheme_default #btn-buy {
    color: #ffffff;
    background-color: #ea3c89;
}

.scheme_default .woocommerce #respond input#submit.alt:hover, .scheme_default .woocommerce #respond input#submit.alt:focus, .scheme_default .woocommerce a.button.alt:hover, .scheme_default .woocommerce a.button.alt:focus, .scheme_default .woocommerce button.button.alt:hover, .scheme_default .woocommerce button.button.alt:focus, .scheme_default .woocommerce input.button.alt:hover, .scheme_default .woocommerce input.button.alt:focus {
    color: #ffffff;
    background-color: #ea3c89;
}

.scheme_default form button:not(.components-button):hover, .scheme_default form button:not(.components-button):focus, .scheme_default input[type="submit"]:hover, .scheme_default input[type="submit"]:focus, .scheme_default input[type="reset"]:hover, .scheme_default input[type="reset"]:focus, .scheme_default input[type="button"]:hover, .scheme_default input[type="button"]:focus, .scheme_default .post_item .more-link:hover, .scheme_default .comments_wrap .form-submit input[type="submit"]:hover, .scheme_default .comments_wrap .form-submit input[type="submit"]:focus, .scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link:hover, .scheme_default .wp-block-button:not(.is-style-outline)>.wp-block-button__link:focus, .scheme_default #buddypress .comment-reply-link:hover, .scheme_default #buddypress .comment-reply-link:focus, .scheme_default #buddypress .generic-button a:hover, .scheme_default #buddypress .generic-button a:focus, .scheme_default #buddypress a.button:hover, .scheme_default #buddypress a.button:focus, .scheme_default #buddypress button:hover, .scheme_default #buddypress button:focus, .scheme_default #buddypress input[type="button"]:hover, .scheme_default #buddypress input[type="button"]:focus, .scheme_default #buddypress input[type="reset"]:hover, .scheme_default #buddypress input[type="reset"]:focus, .scheme_default #buddypress input[type="submit"]:hover, .scheme_default #buddypress input[type="submit"]:focus, .scheme_default #buddypress ul.button-nav li a:hover, .scheme_default #buddypress ul.button-nav li a:focus, .scheme_default a.bp-title-button:hover, .scheme_default a.bp-title-button:focus, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover, .scheme_default .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:focus, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a:hover, .scheme_default #booked-profile-page .booked-profile-appt-list .appt-block .booked-cal-buttons .google-cal-button>a:focus, .scheme_default #booked-profile-page input[type="submit"]:hover, .scheme_default #booked-profile-page input[type="submit"]:focus, .scheme_default #booked-profile-page button:hover, .scheme_default #booked-profile-page button:focus, .scheme_default .booked-list-view input[type="submit"]:hover, .scheme_default .booked-list-view input[type="submit"]:focus, .scheme_default .booked-list-view button:hover, .scheme_default .booked-list-view button:focus, .scheme_default table.booked-calendar input[type="submit"]:hover, .scheme_default table.booked-calendar input[type="submit"]:focus, .scheme_default table.booked-calendar button:hover, .scheme_default table.booked-calendar button:focus, .scheme_default .booked-modal input[type="submit"]:hover, .scheme_default .booked-modal input[type="submit"]:focus, .scheme_default .booked-modal button:hover, .scheme_default .booked-modal button:focus, .scheme_default .sc_button_default:hover, .scheme_default .sc_button_default:focus, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .scheme_default .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus, .scheme_default .socials_share:not(.socials_type_drop) .social_icon:hover, .scheme_default .socials_share:not(.socials_type_drop) .social_icon:focus, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"]:hover, .scheme_default .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"]:focus, .scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .scheme_default #tribe-bar-form .tribe-bar-submit input[type="submit"]:focus, .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"]:hover, .scheme_default #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"]:focus, .scheme_default #tribe-bar-form .tribe-bar-views-toggle:hover, .scheme_default #tribe-bar-form .tribe-bar-views-toggle:focus, .scheme_default #tribe-bar-views li.tribe-bar-views-option:hover, .scheme_default #tribe-bar-views li.tribe-bar-views-option:focus, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active:hover, .scheme_default #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active:focus, .scheme_default #tribe-events .tribe-events-button:hover, .scheme_default #tribe-events .tribe-events-button:focus, .scheme_default .tribe-events-button:hover, .scheme_default .tribe-events-button:focus, .scheme_default .tribe-events-cal-links a:hover, .scheme_default .tribe-events-cal-links a:focus, .scheme_default .tribe-events-sub-nav li a:hover, .scheme_default .tribe-events-sub-nav li a:focus, .scheme_default .edd_download_purchase_form .button:hover, .scheme_default .edd_download_purchase_form .button:active, .scheme_default .edd_download_purchase_form .button:focus, .scheme_default #edd-purchase-button:hover, .scheme_default #edd-purchase-button:active, .scheme_default #edd-purchase-button:focus, .scheme_default .edd-submit.button:hover, .scheme_default .edd-submit.button:active, .scheme_default .edd-submit.button:focus, .scheme_default .widget_edd_cart_widget .edd_checkout a:hover, .scheme_default .widget_edd_cart_widget .edd_checkout a:focus, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a:hover, .scheme_default .sc_edd_details .downloads_page_tags .downloads_page_data>a:focus, .scheme_default .mc4wp-form input[type="submit"]:hover, .scheme_default .mc4wp-form input[type="submit"]:focus, .scheme_default .woocommerce #respond input#submit:hover, .scheme_default .woocommerce #respond input#submit:focus, .scheme_default .woocommerce .button:hover, .scheme_default .woocommerce-page .button:hover, .scheme_default .woocommerce .button:focus, .scheme_default .woocommerce-page .button:focus, .scheme_default .woocommerce a.button:hover, .scheme_default .woocommerce-page a.button:hover, .scheme_default .woocommerce a.button:focus, .scheme_default .woocommerce-page a.button:focus, .scheme_default .woocommerce button.button:hover, .scheme_default .woocommerce-page button.button:hover, .scheme_default .woocommerce button.button:focus, .scheme_default .woocommerce-page button.button:focus, .scheme_default .woocommerce input.button:hover, .scheme_default .woocommerce-page input.button:hover, .scheme_default .woocommerce input.button:focus, .scheme_default .woocommerce-page input.button:focus, .scheme_default .woocommerce input[type="button"]:hover, .scheme_default .woocommerce-page input[type="button"]:hover, .scheme_default .woocommerce input[type="button"]:focus, .scheme_default .woocommerce-page input[type="button"]:focus, .scheme_default .woocommerce input[type="submit"]:hover, .scheme_default .woocommerce-page input[type="submit"]:hover, .scheme_default .woocommerce input[type="submit"]:focus, .scheme_default .woocommerce-page input[type="submit"]:focus {
    color: #ffffff;
    background-color: #ea3c89;
    border-color: #ea3c89;
}

.scheme_default .woocommerce table.cart td+td a:hover, .scheme_default .woocommerce #content table.cart td+td a:hover, .scheme_default .woocommerce-page table.cart td+td a:hover, .scheme_default .woocommerce-page #content table.cart td+td a:hover {
    color: #ea3c89;
}

.scheme_default .woocommerce a.remove:hover {
    color: #ffffff !important;
    background-color: #ea3c89;
}

.scheme_default .woocommerce table.shop_table td span.amount .woocommerce-Price-currencySymbol, .scheme_default .woocommerce table.shop_table td span.amount {
    color: #ea3c89;
}

.scheme_default .woocommerce table.shop_table .cart-subtotal .amount, .scheme_default .woocommerce-page table.shop_table .cart-subtotal .amount {
    color: #ea3c89;
}

.single_variation_wrap a{
color: #1f3653 !important;
text-decoration:underline;
}

.single_variation_wrap a:hover{
color: #ea3c89 !important;
}

span.posted_in {
	display:none !important;
}

.scheme_default .woocommerce .woocommerce-error {
    background-color: #F3F3F3;
    border-top-color: #ea3c89;
}

.scheme_default .woocommerce .woocommerce-error:before {
    color: #ea3c89;
}

.scheme_default .select2-dropdown .select2-highlighted, .scheme_default .select2-container .select2-results__option--highlighted[aria-selected] {
    color: #ffffff;
    background: #ea3c89;
}

.scheme_default .woocommerce table.shop_table .shipping td, .scheme_default .woocommerce-page table.shop_table .shipping td {
    color: #1f3653;
}

.scheme_default .woocommerce table.cart td+td a, .scheme_default .woocommerce #content table.cart td+td a, .scheme_default .woocommerce-page table.cart td+td a, .scheme_default .woocommerce-page #content table.cart td+td a, .scheme_default .woocommerce table.cart td+td span, .scheme_default .woocommerce #content table.cart td+td span, .scheme_default .woocommerce-page table.cart td+td span, .scheme_default .woocommerce-page #content table.cart td+td span {
    color: #1f3653;
}

.scheme_default .woocommerce a.remove {
    color: #ffffff !important;
    background-color: #1f3653;
	line-height: 16px;
}

h3 {
    font-family: "SinkinSans",sans-serif;
    font-size: 1.666em;
    font-weight: 700;
    font-style: normal;
    line-height: 1.666em;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 0px;
    margin-top: 2.15em;
    margin-bottom: 0.7em;
}

.scheme_default .woocommerce form .form-row label, .scheme_default .woocommerce-page form .form-row label, .scheme_default .woocommerce .comment-form .comment-form-comment label, .scheme_default .woocommerce .comment-form .comment-form-rating label, .scheme_default .woocommerce .comment-form .comment-form-author label, .scheme_default .woocommerce .comment-form .comment-form-email label, .scheme_default .woocommerce #review_form #respond #reply-title {
    color: #1f3653;
}

.woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select {
    border-color: #0e0;
}

.woocommerce form .form-row.woocommerce-invalid .select2-container, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid select {
    border-color: #e00;
}

.scheme_default .woocommerce .woocommerce-message:before, .scheme_default .woocommerce .woocommerce-info:before {
    color: #1f3653;
}

.scheme_default .woocommerce table.shop_table tfoot th, .scheme_default .woocommerce-page table.shop_table tfoot th {
    color: #1f3653;
    border-color: transparent !important;
    background-color: transparent;
}

.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_details_line1, .scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_details_line2, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_details_line1, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_details_line2 {
    color: #ffffff;
	font-family: 'SinkinSans',sans-serif;
	font-weight: 700;
	text-transform:uppercase;
	font-size:10px;
}

.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item_icon, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item_icon {
    color: #ffffff;
}

.scheme_dark .sc_layouts_cart_widget {
    border: 2px solid #1f3653;
    background-color: #ffffff;
    color: #848484;
}

.scheme_dark .theme_button_close_icon:before, .scheme_dark .theme_button_close_icon:after, .scheme_dark .trx_addons_button_close_icon:before, .scheme_dark .trx_addons_button_close_icon:after, .scheme_dark .mfp-close:before, .scheme_dark .mfp-close:after {
    border: 1px solid #ffffff;
	background-color: white;
	
}

.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button), .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button) {
    color: #1f3653;
}

.scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover, .scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):focus, .scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon, .scheme_dark .sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):focus .sc_layouts_item_icon, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):focus, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):hover .sc_layouts_item_icon, .scheme_dark.sc_layouts_row_type_narrow .sc_layouts_item a:not(.sc_button):not(.button):focus .sc_layouts_item_icon {
    color: #ea3c89;
}

.scheme_dark .woocommerce.widget_shopping_cart .quantity, .scheme_dark .woocommerce .widget_shopping_cart .quantity, .scheme_dark .woocommerce-page.widget_shopping_cart .quantity, .scheme_dark .woocommerce-page .widget_shopping_cart .quantity {
    color: #1f3653;
}

.scheme_default .widget_shopping_cart .total {
    color: #1F3653;
    /*border-color: #E2E2E2;*/
	border-color: #ffffff;
}

.woocommerce .widget_shopping_cart .buttons, .woocommerce.widget_shopping_cart .buttons {
    margin-top: 0em;
}

.scheme_dark .sc_layouts_cart_widget:after {
    border-color: #1f3653;
    background-color: #ffffff;
}

.woocommerce .shop_table a.remove, .woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
    font-size: 20px;
    line-height: 16px;
	  background-color: #1f3653;
	/*display:none;*/
}

.woocommerce.widget_shopping_cart .cart_list li a.remove {
	display:none;
}

.woocommerce-mini-cart__empty-message {
    width: auto;
    text-align: center;
}

.theme_button_close, .trx_addons_button_close, .review-form a.close {
    display: block;
    cursor: pointer;
    width: 3rem;
    height: 3rem;
    line-height: 3rem;
    text-align: center;
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
}

.theme_button_close_icon, .trx_addons_button_close_icon {
    position: absolute;
    z-index: 2;
    top: 25%;
    left: 25%;
    width: 30%;
    height: 30%;
    line-height: 50%;
    text-align: center;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: -webkit-transform 0.3s ease;
    -ms-transition: -ms-transform 0.3s ease;
    transition: transform 0.3s ease;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
	background-color: #1f3653;
}

.theme_button_close_icon:before, .theme_button_close_icon:after, .trx_addons_button_close_icon:before, .trx_addons_button_close_icon:after, .mfp-close:before, .mfp-close:after, .review-form a.close:before, .review-form a.close:after {
    content: ' ';
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 0;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    width: 75%;
    height: 0;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: -1px;
    margin-left: 2px;
    border-top: 2px solid #fff;
    -webkit-transition: border-color 0.3s ease;
    -ms-transition: border-color 0.3s ease;
    transition: border-color 0.3s ease;
}

.scheme_dark .theme_button_close:hover .theme_button_close_icon:before, .scheme_dark .theme_button_close:focus .theme_button_close_icon:before, .scheme_dark .theme_button_close:hover .theme_button_close_icon:after, .scheme_dark .theme_button_close:focus .theme_button_close_icon:after, .scheme_dark .trx_addons_button_close:hover .trx_addons_button_close_icon:before, .scheme_dark .trx_addons_button_close:focus .trx_addons_button_close_icon:before, .scheme_dark .trx_addons_button_close:hover .trx_addons_button_close_icon:after, .scheme_dark .trx_addons_button_close:focus .trx_addons_button_close_icon:after, .scheme_dark .mfp-close:hover:before, .scheme_dark .mfp-close:focus:before, .scheme_dark .mfp-close:hover:after, .scheme_dark .mfp-close:focus:after {
    border-color: white;
}

.scheme_default .post_item_single .post_content .post_tags a {
    color: #ffffff !important;
    background-color: #1F3653 !important;
}

.menu_mobile .menu_mobile_nav_area > ul > li > a {
    font-family: 'SinkinSans',sans-serif;
    font-size: 12px;
    font-weight: 700;
    margin: 10px;
}

.menu_mobile .menu_mobile_nav_area > ul > li li > a {
    font-family: 'SinkinSans',sans-serif;
    font-size: 12px;
    font-weight: 700;
    margin: 10px;
}

.custom-logo-link img, .sc_layouts_logo img {
    max-height: 8em;
    width: auto;
}

ul.tabs.wc-tabs {
	display:none;
}