/* BEGIN bc_css_template */
/**
 * Table of template.css
 *
 *  1. General
 *  2. Box
 *
 *    2.1 Box color
 *    2.2 Box lighter color
 *    2.3 Box background
 *
 *  3. Layout
 *  4. Primary color
 *
 *    4.1 Primary Color
 *    4.2 Lighter primary color
 *    4.3 Darker primary color
 *    4.4 Primary color contrast
 *    4.5 Primary color overlay
 *
 *  5. Accent color
 *
 *    5.1 Accent Color
 *    5.2 Lighter Accent color
 *    5.3 Darker Accent color
 *    5.4 Accent color contrast
 *    5.5 Accent color overlay
 *
 *  6. Secondary color
 *
 *    6.1 Secondary color
 *    6.2 Lighter Secondary color
 *    6.3 Darker Secondary color
 *    6.4 Secondary color contrast
 *    6.5 Secondary color overlay
 *    6.6 Transparent Secondary Color Contrast
 *
 *  7. Other Colors
 *  8. Typography
 *  9. Header & Branding
 *  10. Footer & bottom sections
 *  11. Navigation
 *  12. Top Banner
 *  13. New VC components
 *  14. Flat theme
 *  15. Media query
 */

/**
 * 1. General
 */

body {
    
}
.breadcrumbs > div,
.entry-meta {
    
}
body.in-footer.boxed-layout footer.site-footer, #page { max-width:1440px; margin:0 auto; }
@media screen and (max-width: 1440px) { #content { overflow:hidden; } }

.boxed-layout #page { box-shadow:none }

section.bottom.section-2,
.banner-top,
#content,
.main-content {
    
}

label,
div.description,
.comment-content,
.vc_gitem-post-data-source-post_excerpt,
.entry-content > p{
    color:#414042;
    
}

footer.site-footer p,
footer.site-footer address,
footer.site-footer ul.phone-numbers li{
	
}

p,
hr,
.entry-content,
.comment-body,
.bc-grid-item.image ul li  .review-total-box span,
body .wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,
.vc_grid-filter-theme-default.vc_grid-filter.vc_grid-filter-color-theme-default > .vc_grid-filter-item > span,
.widget-area .widget,
.widget-area .widget.widget_archive ul li,
.widget-area .widget.widget_categories ul li,
.widget-area .widget.widget_nav_menu ul li,
.widget-area .widget.widget_meta ul li,
.widget-area .widget.widget_pages ul li,
.widget-area .widget.widget_archive ul li a,
.widget-area .widget.widget_categories ul li a,
.widget-area .widget.widget_nav_menu ul li a,
.widget-area .widget.widget_meta ul li a,
.widget-area .widget.widget_pages ul li a,
.widget-area .widget_rss ul li a,
.widget-area .widget.widget_bce_categories ul li a,
.text-color,
.comment-meta .reply,
.comment-meta .reply a,
.comment-meta a.meta,
.comments-area .comment-meta span.author,
.site-content .breadcrumbs > div,
.site-content .breadcrumbs a,
.site-content .breadcrumbs a:visited,
.container .widget_text,
.bc_basic_grid.theme-default .bc-basic-grid-prev,
.bc_basic_grid.theme-default .bc-basic-grid-next,
.bc_post_grid.nav-color-theme-text-color .owl-nav .owl-prev,
.bc_post_grid.nav-color-theme-text-color .owl-nav .owl-next,
.bc_post_grid.nav-color-theme-text-color .owl-nav .owl-prev:hover,
.bc_post_grid.nav-color-theme-text-color .owl-nav .owl-next:hover,
.wpb_tabs.bc-style-flat .wpb_tabs_nav li a {
    color:#414042;
}
.bc_post_grid.dot-color-theme-text-color .owl-dots .owl-dot span,
.bc_post_grid.nav-type-text.nav-color-theme-text-color .owl-carousel .owl-nav .owl-prev,
.bc_post_grid.nav-type-text.nav-color-theme-text-color .owl-carousel .owl-nav .owl-next { background:#414042; }

pre,
mark,
ins { background:#b3b3b3 }

.dark pre,
.dark mark,
.dark ins { background:#1a1a1a }

.widget.widget_bce_categories ul li a span,
.entry-meta,
.entry-meta a,
.entry-meta a:visited,
article.post .entry-footer a,
article.post .entry-footer { color:#676668; }

.dark .bc_post_grid.dot-color-theme-text-color .owl-dots .owl-dot.active span,
.dark .bc_post_grid.dot-color-theme-text-color .owl-dots .owl-dot:hover span { background:#676668; }

.bc_post_grid.dot-color-theme-text-color .owl-dots .owl-dot.active span,
.bc_post_grid.dot-color-theme-text-color .owl-dots .owl-dot:hover span { background:#343335; }

.bc-max-rows-1 { max-height:1.6em; height:1.6em; }
.bc-max-rows-2 { max-height:3.2em; height:3.2em; }
.bc-max-rows-3 { max-height:4.8em; height:4.8em; }
.bc-max-rows-4 { max-height:6.4em; height:6.4em; }
.bc-max-rows-5 { max-height:8em; height:8em; }
.bc-max-rows-6 { max-height:9.6em; height:9.6em; }
.bc-max-rows-7 { max-height:11.2em; height:11.2em; }
.bc-max-rows-8 { max-height:12.8em; height:12.8em; }
.bc-max-rows-9 { max-height:14.4em; height:14.4em; }
.bc-max-rows-10 { max-height:16em; height:16em; }

/**
 * 2. Box
 *
 * 2.1 Box color
 */

.comment-meta .avatar,
.container .wp_review_tab_widget_content ul.wp-review-tabs,
.comment-content:after,
.comment-content,
.nav-links,
.nav-links a,
.wp-review-tab-pagination a,
body:not(.page) article.page,
body:not(.single) article.post,
article.post .entry-footer,
body #primary.tax-template-grid article,
body #primary.tax-template-list article,
body.single.boxed-content article.post,
body.attachment.boxed-content article.attachment,
body.page.boxed-content article.page,
body.archive.boxed-content article.archive,
body.flat-content.padding-none:not(.single) #primary.tax-template-list article.list-post:not(.sticky),
.comments-area,
.bc-grid-item .vc_gitem-zone-c,
.widget.widget_bce_recent_posts ul li,
div.widget.widget-border-decorated:before,
div.widget.widget-border-decorated:after,
div.widget.widget-border-decorated,
div.widget.widget-border-standard,
.widget-area div.widget,
.wpb_tabs.bc-style-flat .wpb_tabs_nav,
.widget.widget_bce_categories ul li,
.widget-area .widget.widget_archive ul li ul li:first-child,
.widget-area .widget.widget_categories ul li ul li:first-child,
.widget-area .widget.widget_nav_menu ul li ul li:first-child,
.widget-area .widget.widget_meta ul li ul li:first-child,
.widget-area .widget.widget_pages ul li ul li:first-child,
.widget.widget_bce_categories ul li ul li:first-child,
.vc_grid-filter-theme-default,
.vc_btn.vc_btn_theme-default,
.vc_btn.vc_btn_theme-default:hover,
.bc_post_carousel.box-decorated:before,
.bc_post_carousel.box-decorated:after,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_accordion,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header,
.bc_post_carousel > ul.items > li,
.bc_post_carousel.box-decorated,
.bc_post_carousel.box-standard,
.bc-grid-item.image-left .vc_grid-item-mini,
.widget-area .widget.widget_archive ul li,
.widget-area .widget.widget_categories ul li,
.widget-area .widget.widget_nav_menu ul li,
.widget-area .widget.widget_meta ul li,
.widget-area .widget.widget_pages ul li,
table, table th, table td,
.widget_wp_review_tab .wp_review_tab_widget_content .tab-content li,
.wpb_heading,
.widget_recent_entries ul li,
.container .widget_recent_comments ul li,
.container  .widget_recent_entries ul li,
.widget_rss ul li,
.widget_rss ul li,
.comments-area h2.comments-title,
.comments-area h3,
.breadcrumbs-collapse #breadcrumbs-menu.active ul li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li,
.vc_grid-filter.vc_grid-filter-bordered > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded-less > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-bordered-rounded > .vc_grid-filter-item,
.vc_tta-style-theme-default .vc_tta-tabs-container .vc_tta-tabs-list,
.vc_tta.vc_general.vc_tta-style-theme-default .vc_tta-panel-title,
.hentry.archive .entry-title,
.hentry.search .entry-title,
.no-results.not-found .page-title,
.tagcloud a,
div.widget.widget-border-none .widgettitle,
.widget-area div.widget.widget-border-none .widgettitle,
.vc_separator.vc_sep_color_theme-secondary-color span.vc_sep_line,
article.post .entry-footer .tags-links a,
.post-navigation .nav-previous,
.widgettitle,
table,
table th,
table td { border-color:#e5e5e5; }

.container .widget_calendar table thead tr th{ border-color:#ffffff;}

.bc_dark .bc_post_carousel > ul.items li,
.bc_post_carousel.bc_dark > ul.items li{ border-color:#5c5c5c; }
.bc_light .bc_post_carousel > ul.items li,
.bc_post_carousel.bc_light > ul.items li{ border-color:#cecece; }

.tagcloud a:hover,
article.post .entry-footer .tags-links a:hover { background-color:#991b1e; color:#ffffff; border-color:#991b1e; }

hr,
.bc_post_grid.nav-type-text.nav-color-theme-border-color .owl-carousel .owl-nav .owl-prev,
.bc_post_grid.nav-type-text.nav-color-theme-border-color .owl-carousel .owl-nav .owl-next,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > a,
.vc_btn.vc_btn-color-theme-default { background:#e5e5e5; }

.bc_post_grid.nav-color-theme-border-color .owl-nav .owl-prev,
.bc_post_grid.nav-color-theme-border-color .owl-nav .owl-next,
.bc_post_grid.nav-color-theme-border-color .owl-nav .owl-prev:hover,
.bc_post_grid.nav-color-theme-border-color .owl-nav .owl-next:hover { color:#e5e5e5; }

/**
 * 2.2 Box lighter color
 */

article.post.format-status .entry-content,
article.post.format-aside .entry-content,
article.post.format-link .entry-content { background:#eaeaea; }
.comment-list .comment .children .comment-content,
.comment-list .comment .children .comment-content:after { background:#f9f9f9; }
.vc_grid-pagination .vc_grid-pagination-list > li > a,
.vc_grid-pagination .vc_grid-pagination-list > li > span { color:#727272; }

/**
 * 2.3 Box background
 */

body:not(.page) article.page,
section.bottom.section-1,
section.bottom.section-3,
.nav-links a,
.wp-review-tab-pagination a,
.comment-content:after,
.comment-list .comment .comment-content,
body.boxed-content .comments-area,
body:not(.single) article.post,
body.single.boxed-content article.post,
body.page.boxed-content article.page,
body.attachment.boxed-content article.attachment,
body.archive.boxed-content article.archive,
body #primary.tax-template-list .archive-content article,
div.widget.widget-border-standard,
.widget-area div.widget,
div.widget.widget-border-decorated:before,
div.widget.widget-border-decorated:after,
div.widget.widget-border-decorated,
.bc-grid-item > .vc_grid-item-mini,
body.flat-content.padding-none .box-standard .bc-grid-item > .vc_grid-item-mini,
body.flat-content.padding-none .box-decorated .bc-grid-item > .vc_grid-item-mini,
.bc_post_carousel.box-decorated:before,
.bc_post_carousel.box-decorated:after,
.bc_post_carousel.box-decorated,
.bc-grid-item.image-left .vc_grid-item-mini,
.vc_progress_bar .vc_single_bar,
.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active,
.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,
.wpb_tour .ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active,
.wpb_tour .wpb_tour_next_prev_nav,
.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header,
.breadcrumbs-collapse #breadcrumbs-menu.active ul,
.bc_post_carousel.box-standard { background:#ffffff; }
.bc_post_grid.nav-type-text.nav-color-theme-text-color .owl-carousel .owl-nav .owl-prev,
.bc_post_grid.nav-type-text.nav-color-theme-text-color .owl-carousel .owl-nav .owl-next,
.bc_post_grid.nav-type-text.nav-color-theme-border-color .owl-carousel .owl-nav .owl-prev,
.bc_post_grid.nav-type-text.nav-color-theme-border-color .owl-carousel .owl-nav .owl-next { color:#ffffff; }

body.flat-content .site-content.dark .nav-links a,
body.flat-content .site-content.dark .wp-review-tab-pagination a,
body.flat-content .site-content.dark .vc_btn.vc_btn_md.vc_btn-md.vc_btn_theme-default { background:#ffffff; }

/**
 * 3. Layout
 */

.layout-right-sidebar #primary { width:75%; }
.layout-right-sidebar #secondary { width:25%; }
.layout-left-sidebar #primary { width:75%; }
.layout-left-sidebar #secondary { width:25%; }

.widget_wp_review_tab .wp_review_tab_widget_content a,
.bc_post_carousel .controls a,
body #primary.tax-template-grid article.grid-post .read-more a,
a { color:#888888 }

/**
 * 4. Primary color
 *
 * 4.1 Primary Color
 */

.primary-background,
article.format-chat .entry-content > p:nth-child(2n+2) span.nick,
.widget_wp_review_tab .wp_review_tab_widget_content .tab-content li,
.vc_grid-filter-select.vc_grid-filter-color-theme-primary-color .vc_arrow-icon-navicon,
.vc_grid-filter-dropdown.vc_grid-filter-color-theme-primary-color .vc_arrow-icon-navicon,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-theme-primary-color .vc_icon_element-icon,
.bc_basic_grid.theme-primary-color .bc-basic-grid-prev,
.bc_basic_grid.theme-primary-color .bc-basic-grid-next,
.bc_basic_grid.theme-primary-color .bc-basic-grid-prev:hover,
.bc_basic_grid.theme-primary-color .bc-basic-grid-next:hover,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-theme-primary-color,
.vc_btn.vc_btn-theme-primary-color.vc_btn_outlined,
.vc_btn.vc_btn-theme-primary-color.vc_btn_square_outlined,
.review-result-wrapper i,
span.review-total-box,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.bc_basic_grid.theme-default .bc-basic-grid-prev:hover,
.bc_basic_grid.theme-default .bc-basic-grid-next:hover,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-theme-default .vc_grid-owl-prev:hover,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-theme-default .vc_grid-owl-next:hover,
.bc_post_grid.nav-color-theme-primary-color .owl-nav .owl-prev,
.bc_post_grid.nav-color-theme-primary-color .owl-nav .owl-next,
.bc_post_grid.nav-color-theme-primary-color .owl-nav .owl-prev:hover,
.bc_post_grid.nav-color-theme-primary-color .owl-nav .owl-next:hover,
.vc_btn.vc_btn_theme-default.vc_btn_theme-primary-color { color:#ffffff; }
.vc_toggle_color_theme-primary-color .vc_toggle_icon,
.vc_toggle_color_theme-primary-color .vc_toggle_title:hover .vc_toggle_icon,
article.post.sticky .featured-image:after,
.primary-background,
.wpb_theme-primary-color,
.vc_progress_bar .vc_single_bar.theme-primary-color .vc_bar,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-primary-color > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-primary-color > li > span,
.vc_grid-filter.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item.vc_active,
.vc_toggle_default.vc_toggle_color_theme-primary-color .vc_toggle_icon,
.vc_toggle_default.vc_toggle_color_theme-primary-color .vc_toggle_icon:after,
.vc_toggle_default.vc_toggle_color_theme-primary-color .vc_toggle_icon:before,
.vc_toggle_default.vc_toggle_color_theme-primary-color .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_default.vc_toggle_color_theme-primary-color .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_default.vc_toggle_color_theme-primary-color .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_color_theme-primary-color.vc_toggle_color_inverted .vc_toggle_icon:before,
.vc_toggle_color_theme-primary-color.vc_toggle_color_inverted .vc_toggle_icon:after,
.vc_toggle_color_theme-primary-color.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_color_theme-primary-color.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot.active span,
.vc_icon_element-outer .vc_icon_element-background-color-theme-primary-color,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item:hover,
.wpb_theme-primary-color:hover,
.wpb_theme-primary-color:active,
.wpb_theme-primary-color.active,
.wpb_theme-primary-color.disabled,
.wpb_theme-primary-color[disabled],
.page-banner-color.primary,
.bce-media-image .overlay-primary:before,
.overlay-primary:before,
section.bottom.section-4,
#page:before,
th,
.container .widget_calendar table caption,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li:hover > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li.vc_grid-active> a,
.bc_post_grid.nav-type-text.nav-color-theme-primary-color .owl-carousel .owl-nav .owl-prev,
.bc_post_grid.nav-type-text.nav-color-theme-primary-color .owl-carousel .owl-nav .owl-next,
.bc_post_grid.dot-color-theme-primary-color .owl-dots .owl-dot span,
.vc_btn.vc_btn_theme-primary-color { background-color:#ffffff; }
.vc_btn.vc_btn_theme-default.vc_btn_theme-primary-color,
.vc_separator.vc_sep_color_theme-primary-color span.vc_sep_line,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-primary-color > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-primary-color > li > span,
.vc_grid-filter-theme-default.vc_grid-filter.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item.vc_active,
.vc_toggle_default.vc_toggle_color_theme-primary-color .vc_toggle_icon,
.vc_toggle_default.vc_toggle_color_theme-primary-color .vc_toggle_icon:before,
.vc_toggle_default.vc_toggle_color_theme-primary-color .vc_toggle_icon:after,
.vc_toggle_color_theme-primary-color.vc_toggle_color_inverted .vc_toggle_icon,
.vc_toggle_color_theme-primary-color.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_theme-primary-color.vc_toggle_arrow .vc_toggle_icon:before,
.vc_toggle_color_theme-primary-color.vc_toggle_arrow .vc_toggle_icon:after,
.vc_toggle_color_theme-primary-color.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_color_theme-primary-color.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-primary-color .vc_grid-owl-dot.active span,
.vc_icon_element-outer .vc_icon_element-background-color-theme-primary-color.vc_icon_element-outline,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-primary-color > li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li:hover > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li.vc_grid-active> a
#page { border-color:#ffffff; }

.primary-color { color:#ffffff; }

/**
 * 4.2 Lighter primary color
 */

.vc_toggle_color_Default .vc_toggle_icon,
.vc_toggle_color_Default .vc_toggle_title:hover .vc_toggle_icon,
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active,
.wpb_tour.wpb_content_element,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item,
.wpb_content_element .wpb_tabs_nav,
.dark .bc_post_grid.dot-color-theme-primary-color .owl-dots .owl-dot.active span,
.dark .bc_post_grid.dot-color-theme-primary-color .owl-dots .owl-dot:hover span,
body .wpb_content_element .wpb_tabs_nav li { background-color:#ffffff; }
.vc_separator.vc_sep_color_color-theme-default span.vc_sep_line,
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active { border-color:#ffffff; }

/**
 * 4.3 Darker primary color
 */

.vc_btn-theme-primary-color:hover,
a.vc_btn-theme-primary-color:hover,
button.vc_btn-theme-primary-color:hover,
.bc_post_grid.dot-color-theme-primary-color .owl-dots .owl-dot.active span,
.bc_post_grid.dot-color-theme-primary-color .owl-dots .owl-dot:hover span,
.primary-background-darker { background-color:#cccccc; }
.vc_btn.vc_btn_3d.vc_btn_theme-primary-color { box-shadow:0 5px 0 #cccccc; }
.vc_btn.vc_btn_theme-primary-color.vc_btn_outlined:hover,
.vc_btn.vc_btn_theme-primary-color.vc_btn_theme-default:hover,
.vc_btn.vc_btn_theme-primary-color.vc_btn_square_outlined:hover { border-color:#cccccc; }
.vc_btn.vc_btn_theme-primary-color.vc_btn_outlined:hover,
.vc_btn.vc_btn_theme-primary-color.vc_btn_theme-default:hover,
.vc_btn.vc_btn_theme-primary-color.vc_btn_square_outlined:hover { color:#cccccc; }

/**
 * 4.4 Primary color contrast
 */

.overlay-primary,
.overlay-primary a,
th,
th a,
.widget_bce_media_image .overlay-primary .content,
.widget_bce_media_image .overlay-primary .content h4,
.widget_bce_media_image .overlay-primary .content h3,
.banner-top h1,
.breadcrumbs,
.breadcrumbs a:visited,
.breadcrumbs a,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item:hover > span,
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active a,
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-state-active a:visited,
body .wpb_content_element .wpb_tabs_nav li a,
body .wpb_content_element .wpb_tabs_nav li a:visited,
.vc_progress_bar .vc_single_bar.theme-primary-color .vc_label,
.wpb_button.wpb_theme-primary-color,
.vc_btn.vc_btn-theme-primary-color,
.vc_btn.vc_btn-theme-primary-color:hover,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-primary-color > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-primary-color > li > span,
article.post.sticky .featured-image::after,
article.post.format-quote .entry-content p,
article.post.format-quote .entry-content .review-wrapper ul.review-list li span span,
article.post.format-quote .entry-content > *,
article.post.format-quote .entry-content ul.review-list li,
article.post.format-quote .entry-content .review-total-wrapper span.review-total-box,
.container .widget_calendar table caption,
.bc_post_grid.nav-type-text.nav-color-theme-primary-color .owl-carousel .owl-nav .owl-prev,
.bc_post_grid.nav-type-text.nav-color-theme-primary-color .owl-carousel .owl-nav .owl-next,
.vc_grid-filter.vc_grid-filter-color-theme-primary-color > .vc_grid-filter-item.vc_active span { color:#ffffff; }
.vc_toggle_simple.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_simple.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_round.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_round.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after,
.vc_toggle_round.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_round.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_square.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_square.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after,
.vc_toggle_square.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_square.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_rounded.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_rounded.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_rounded.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_rounded.vc_toggle_color_theme-primary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after { background-color:#ffffff; }

/**
 * 4.5 Primary color overlay
 */

.page-banner-image.overlay.primary::before,
.primary-color-overlay { background-color:rgba(255,255,255,0.3); }
body #primary.tax-template-grid article.post.sticky,
body #primary.tax-template-list article.post.sticky,
body article.post.sticky { border-color:rgba(255,255,255,0.4); }

/**
 * 5. Accent color
 *
 * 5.1 Accent Color
 */

.accent-color,
.accent-background,
.required,
.bc-loading,
span.wpcf7-not-valid-tip,
.vc_grid-filter-select.vc_grid-filter-color-theme-accent-color .vc_arrow-icon-navicon,
.vc_grid-filter-dropdown.vc_grid-filter-color-theme-accent-color .vc_arrow-icon-navicon,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-theme-accent-color,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-theme-accent-color .vc_icon_element-icon,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.bc_basic_grid.theme-accent-color .bc-basic-grid-prev,
.bc_basic_grid.theme-accent-color .bc-basic-grid-next,
.bc_basic_grid.theme-accent-color .bc-basic-grid-prev:hover,
.bc_basic_grid.theme-accent-color .bc-basic-grid-next:hover,
.vc_btn.vc_btn-theme-accent-color.vc_btn_outlined,
.vc_btn.vc_btn-theme-accent-color.vc_btn_square_outlined,
.bc_post_grid.nav-color-theme-accent-color .owl-nav .owl-prev,
.bc_post_grid.nav-color-theme-accent-color .owl-nav .owl-next,
.bc_post_grid.nav-color-theme-accent-color .owl-nav .owl-prev:hover,
.bc_post_grid.nav-color-theme-accent-color .owl-nav .owl-next:hover,
.vc_btn.vc_btn_theme-default.vc_btn_theme-accent-color { color:#991b1e; }
div.wpcf7-validation-errors,
.breadcrumbs-collapse #breadcrumbs-close,
button, input[type="button"], input[type="reset"], input[type="submit"],
.bc-grid-item .post-category,
.accent-background,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > span,
.vc_toggle_color_theme-accent-color .vc_toggle_icon,
.vc_toggle_color_theme-accent-color .vc_toggle_title:hover .vc_toggle_icon,
.wpb_theme-accent-color,
.vc_progress_bar .vc_single_bar.theme-accent-color .vc_bar,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-accent-color > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-accent-color > li > span,
.vc_grid-filter.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item.vc_active,
.vc_toggle_default.vc_toggle_color_theme-accent-color .vc_toggle_icon,
.vc_toggle_default.vc_toggle_color_theme-accent-color .vc_toggle_icon:after,
.vc_toggle_default.vc_toggle_color_theme-accent-color .vc_toggle_icon:before,
.vc_toggle_default.vc_toggle_color_theme-accent-color .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_default.vc_toggle_color_theme-accent-color .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_default.vc_toggle_color_theme-accent-color .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_color_theme-accent-color.vc_toggle_color_inverted .vc_toggle_icon:before,
.vc_toggle_color_theme-accent-color.vc_toggle_color_inverted .vc_toggle_icon:after,
.vc_toggle_color_theme-accent-color.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_color_theme-accent-color.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot.active span,
.vc_icon_element-outer .vc_icon_element-background-color-theme-accent-color,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item:hover,
.wpb_theme-accent-color:hover,
.wpb_theme-accent-color:active,
.wpb_theme-accent-color.active,
.wpb_theme-accent-color.disabled,
.wpb_theme-accent-color[disabled],
.page-banner-color.accent,
.overlay-accent:before,
.bce-media-image .overlay-accent:before,
.bc-site-info.icon-style-circle ul.social-links li,
#site-navigation .logo,
.bc_post_grid.nav-type-text.nav-color-theme-accent-color .owl-carousel .owl-nav .owl-prev,
.bc_post_grid.nav-type-text.nav-color-theme-accent-color .owl-carousel .owl-nav .owl-next,
.bc_post_grid.dot-color-theme-accent-color .owl-dots .owl-dot span,
.vc_btn.vc_btn_theme-accent-color { background-color:#991b1e; }

button, input[type="button"], input[type="reset"], input[type="submit"]{ color:#ffffff; }

.bc-grid-item .post-category:after,
.wpb_heading > span.stripe,
.widgettitle > span.stripe,
.comments-area h2 span.stripe,
.comments-area h3 span.stripe,
div.widget.widget-border-none .widgettitle > span.stripe,
.hentry.archive .entry-title > span.stripe,
.hentry.search .entry-title > span.stripe,
.no-results.not-found .page-title > span.stripe,
.container .wp_review_tab_widget_content ul.wp-review-tabs li.tab_title.selected a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li,
.vc_separator.vc_sep_color_theme-accent-color span.vc_sep_line,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-accent-color > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-accent-color > li > span,
.vc_grid-filter-theme-default.vc_grid-filter.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item.vc_active,
.vc_toggle_default.vc_toggle_color_theme-accent-color .vc_toggle_icon,
.vc_toggle_default.vc_toggle_color_theme-accent-color .vc_toggle_icon:before,
.vc_toggle_default.vc_toggle_color_theme-accent-color .vc_toggle_icon:after,
.vc_toggle_color_theme-accent-color.vc_toggle_color_inverted .vc_toggle_icon,
.vc_toggle_color_theme-accent-color.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_theme-accent-color.vc_toggle_arrow .vc_toggle_icon:before,
.vc_toggle_color_theme-accent-color.vc_toggle_arrow .vc_toggle_icon:after,
.vc_toggle_color_theme-accent-color.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_color_theme-accent-color.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-accent-color .vc_grid-owl-dot.active span,
.vc_icon_element-outer .vc_icon_element-background-color-theme-accent-color.vc_icon_element-outline,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-accent-color > li,
.widget-area div.widget .widgettitle,
div.widget.widget-border-standard .widgettitle,
.wpb_tabs.bc-style-flat .wpb_tabs_nav li.ui-tabs-active,
.breadcrumbs-collapse #breadcrumbs-menu.active ul,
.vc_btn.vc_btn_theme-default.vc_btn_theme-accent-color,
q,
blockquote { border-color:#991b1e; }

/**
 * 5.2 Lighter Accent color
 */

.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item,
.dark .bc_post_grid.dot-color-theme-accent-color .owl-dots .owl-dot.active span,
.dark .bc_post_grid.dot-color-theme-accent-color .owl-dots .owl-dot:hover span,
.accent-background-lighter { background-color:#ad494b; }

/**
 * 5.3 Darker Accent color
 */

.vc_btn-theme-accent-color:hover,
a.vc_btn-theme-accent-color:hover,
button.vc_btn-theme-accent-color:hover,
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover,
.bc_post_grid.dot-color-theme-accent-color .owl-dots .owl-dot.active span,
.bc_post_grid.dot-color-theme-accent-color .owl-dots .owl-dot:hover span,
.accent-background-darker { background-color:#7a1618; }
.vc_btn.vc_btn_3d.vc_btn_theme-accent-color { box-shadow:0 5px 0 #7a1618; }
.vc_btn.vc_btn_theme-accent-color.vc_btn_outlined:hover,
.vc_btn.vc_btn_theme-accent-color.vc_btn_theme-default:hover,
.vc_btn.vc_btn_theme-accent-color.vc_btn_square_outlined:hover { border-color:#7a1618; }
.vc_btn.vc_btn_theme-accent-color.vc_btn_outlined:hover,
.vc_btn.vc_btn_theme-accent-color.vc_btn_theme-default:hover,
.vc_btn.vc_btn_theme-accent-color.vc_btn_square_outlined:hover { color:#7a1618; }

/**
 * 5.4 Accent color contrast
 */

.overlay-accent,
.overlay-accent a,
.review-wrapper h5.review-title,
.bc-grid-item .post-category,
.bc-grid-item .post-category a,
div.wpcf7-response-output,
.widget_bce_media_image .overlay-accent .content,
.widget_bce_media_image .overlay-accent .content h4,
.widget_bce_media_image .overlay-accent .content h3,
.vc_grid-filter.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item:hover > span,
.vc_progress_bar .vc_single_bar.theme-accent-color .vc_label,
.wpb_button.wpb_theme-accent-color,
.vc_btn.vc_btn-theme-accent-color,
.vc_btn.vc_btn-theme-accent-color:hover,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-accent-color > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-accent-color > li > span,
.bc_post_grid.nav-type-text.nav-color-theme-accent-color .owl-carousel .owl-nav .owl-prev,
.bc_post_grid.nav-type-text.nav-color-theme-accent-color .owl-carousel .owl-nav .owl-next,
.vc_grid-filter.vc_grid-filter-color-theme-accent-color > .vc_grid-filter-item.vc_active span { color:#ffffff; }
.vc_toggle_simple.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_simple.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after,
.vc_toggle_round.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_round.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after,
.vc_toggle_square.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_square.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after,
.vc_toggle_round.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_round.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_rounded.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_rounded.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after,
.vc_toggle_rounded.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_rounded.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_square.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_square.vc_toggle_color_theme-accent-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:after { background-color:#ffffff; }

/**
 * 5.5 Accent color overlay
 */

.page-banner-image.overlay.accent::before,
.accent-color-overlay { background-color:rgba(153,27,30,0.7); }

/**
 * 6. Secondary color
 *
 * 6.1 Secondary color
 */

.secondary-color,
.secondary-background,
.comments-title,
.comment-reply-title,
.comment-meta span.author,
.widget.widget_bce_recent_posts ul li h3,
.widget.widget_bce_recent_posts ul li h3 a,
.widget.widget_bce_recent_posts ul li h3 a:visited,
.vc_grid-filter-select.vc_grid-filter-color-theme-secondary-color .vc_arrow-icon-navicon,
.vc_grid-filter-dropdown.vc_grid-filter-color-theme-secondary-color .vc_arrow-icon-navicon,
.vc_grid-filter-select.vc_grid-filter-color-theme-default .vc_arrow-icon-navicon,
.vc_grid-filter-dropdown.vc_grid-filter-color-theme-default .vc_arrow-icon-navicon,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-theme-secondary-color,
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-theme-secondary-color .vc_icon_element-icon,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.bc_basic_grid.theme-secondary-color .bc-basic-grid-prev,
.bc_basic_grid.theme-secondary-color .bc-basic-grid-next,
.bc_basic_grid.theme-secondary-color .bc-basic-grid-prev:hover,
.bc_basic_grid.theme-secondary-color .bc-basic-grid-next:hover,
.vc_btn.vc_btn-theme-secondary-color.vc_btn_outlined,
.vc_btn.vc_btn-theme-secondary-color.vc_btn_square_outlined,
article.post h1.entry-title a,
article.post h1.entry-title a:visited,
article.post h1.entry-title,
.widgettitle,
.wpb_heading,
.vc_sep_theme-default h4,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav.vc_grid-owl-nav-color-theme-default,
.bc-grid-item.standard .bc-posted-on:after,
.bc-grid-item .vc_gitem-post-data h2,
.vc_grid-filter.vc_grid-filter-theme-default > .vc_grid-filter-item.vc_active > span,
.bc_post_carousel > ul.items h3,
.bc_post_carousel > ul.items h3 a,
.wpb_tabs.bc-style-flat .wpb_tabs_nav li.ui-tabs-active a,
.bc_post_grid.nav-color-theme-secondary-color .owl-nav .owl-prev,
.bc_post_grid.nav-color-theme-secondary-color .owl-nav .owl-next,
.bc_post_grid.nav-color-theme-secondary-color .owl-nav .owl-prev:hover,
.bc_post_grid.nav-color-theme-secondary-color .owl-nav .owl-next:hover,
.vc_btn.vc_btn_theme-default.vc_btn_theme-secondary-color { color:#262626; }
.secondary-background,
div.secondary-navigation,
footer.site-footer .copyright,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-theme-default .vc_grid-owl-dot span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > span,
.vc_toggle_color_theme-secondary-color .vc_toggle_icon,
.vc_toggle_color_theme-secondary-color .vc_toggle_title:hover .vc_toggle_icon,
.wpb_theme-secondary-color,
.vc_progress_bar .vc_single_bar.theme-secondary-color .vc_bar,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-secondary-color > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-secondary-color > li > span,
.vc_grid-filter.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item.vc_active,
.vc_toggle_default.vc_toggle_color_theme-secondary-color .vc_toggle_icon,
.vc_toggle_default.vc_toggle_color_theme-secondary-color .vc_toggle_icon:after,
.vc_toggle_default.vc_toggle_color_theme-secondary-color .vc_toggle_icon:before,
.vc_toggle_default.vc_toggle_color_theme-secondary-color .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_default.vc_toggle_color_theme-secondary-color .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_default.vc_toggle_color_theme-secondary-color .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_color_theme-secondary-color.vc_toggle_color_inverted .vc_toggle_icon:before,
.vc_toggle_color_theme-secondary-color.vc_toggle_color_inverted .vc_toggle_icon:after,
.vc_toggle_color_theme-secondary-color.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_color_theme-secondary-color.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon:after,
/*vc_grid pagination*/
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot.active span,
.vc_icon_element-outer .vc_icon_element-background-color-theme-secondary-color,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item:hover,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item.vc_active,
.vc_grid-filter.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item:hover,
.wpb_theme-secondary-color:hover,
.wpb_theme-secondary-color:active,
.wpb_theme-secondary-color.active,
.wpb_theme-secondary-color.disabled,
.wpb_theme-secondary-color[disabled],
#responsive-menu-container,
.page-banner-color.secondary,
.bc-grid-item.standard .bc-posted-on,
.overlay-secondary:before,
.bce-media-image .overlay-secondary:before,
.bc_post_grid.nav-type-text.nav-color-theme-secondary-color .owl-carousel .owl-nav .owl-prev,
.bc_post_grid.nav-type-text.nav-color-theme-secondary-color .owl-carousel .owl-nav .owl-next,
.bc_post_grid.dot-color-theme-secondary-color .owl-dots .owl-dot span,
.vc_btn.vc_btn_theme-secondary-color { background-color:#262626; }
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li > span,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-default > li,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-secondary-color > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-secondary-color > li > span,
.vc_grid-filter-theme-default.vc_grid-filter.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item.vc_active,
.vc_toggle_default.vc_toggle_color_theme-secondary-color .vc_toggle_icon,
.vc_toggle_default.vc_toggle_color_theme-secondary-color .vc_toggle_icon:before,
.vc_toggle_default.vc_toggle_color_theme-secondary-color .vc_toggle_icon:after,
.vc_toggle_color_theme-secondary-color.vc_toggle_color_inverted .vc_toggle_icon,
.vc_toggle_color_theme-secondary-color.vc_toggle_color_inverted .vc_toggle_title:hover .vc_toggle_icon,
.vc_toggle_color_theme-secondary-color.vc_toggle_arrow .vc_toggle_icon:before,
.vc_toggle_color_theme-secondary-color.vc_toggle_arrow .vc_toggle_icon:after,
.vc_toggle_color_theme-secondary-color.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_color_theme-secondary-color.vc_toggle_arrow .vc_toggle_title:hover .vc_toggle_icon:after,
/*vc_grid pagination*/
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot:hover span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot.active span,
.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots.vc_grid-owl-dots-color-theme-secondary-color .vc_grid-owl-dot.active span,
.vc_icon_element-outer .vc_icon_element-background-color-theme-secondary-color.vc_icon_element-outline,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-secondary-color > li,
.vc_btn.vc_btn_theme-default.vc_btn_theme-secondary-color { border-color:#262626; }

/**
 * 6.2 Lighter Secondary color
 */

footer.site-footer,
header.site-header,
nav.secondary-navigation ul.menu ul,
nav.secondary-navigation ul.menu li:hover,
nav.secondary-navigation ul.menu ul li,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item,
.dark .bc_post_grid.dot-color-theme-secondary-color .owl-dots .owl-dot.active span,
.dark .bc_post_grid.dot-color-theme-secondary-color .owl-dots .owl-dot:hover span,
.secondary-background-lighter { background-color:#313131; }
header.site-header .social-links a:hover{background-color:rgba(38,38,38,0.3);}
nav.secondary-navigation,
nav.secondary-navigation ul.menu > li > a,
header.site-header .social-links ul,
header.site-header .social-links a,
div.secondary-navigation { border-color:#313131; }

/**
 * 6.3 Darker Secondary color
 */

.vc_btn-theme-secondary-color:hover,
a.vc_btn-theme-secondary-color:hover,
button.vc_btn-theme-secondary-color:hover,
.bc_post_grid.dot-color-theme-secondary-color .owl-dots .owl-dot.active span,
.bc_post_grid.dot-color-theme-secondary-color .owl-dots .owl-dot:hover span,
.secondary-background-darker { background-color:#1e1e1e; }
.vc_btn.vc_btn_3d.vc_btn_theme-secondary-color { box-shadow:0 5px 0 #1e1e1e; }
.vc_btn.vc_btn_theme-secondary-color.vc_btn_outlined:hover,
.vc_btn.vc_btn_theme-secondary-color.vc_btn_theme-default:hover,
.vc_btn.vc_btn_theme-secondary-color.vc_btn_square_outlined:hover { border-color:#1e1e1e; }
.vc_btn.vc_btn_theme-secondary-color.vc_btn_outlined:hover,
.vc_btn.vc_btn_theme-secondary-color.vc_btn_theme-default:hover,
.vc_btn.vc_btn_theme-secondary-color.vc_btn_square_outlined:hover { color:#1e1e1e; }

/**
 * 6.4 Secondary color contrast
 */

.overlay-secondary,
.overlay-secondary a,
h1.site-title,
h1.site-title a,
footer.site-footer a:hover,
footer.site-footer .widget a:hover,
footer.site-footer .widget.widget_bce_categories ul li > a:hover,
.widget_bce_media_image .overlay-secondary .content,
.widget_bce_media_image .overlay-secondary .content h4,
.widget_bce_media_image .overlay-secondary .content h3,
footer.site-footer .widget.widget_bce_recent_posts ul li h3 a,
.bc-grid-item.standard .bc-posted-on time span,
.widget-area div.widget_search .fa-search,
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus,
textarea:focus,
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea,
#responsive-menu .widgettitle,
#responsive-menu-container .search-form .search-field,
div.site-branding > div .search-form .search-field,
.search-form .fa-search,
footer.site-footer .sidebars .wpb_heading,
footer.site-footer .sidebars .widgettitle,
header.site-header .social-links a:hover,
.vc_grid-filter.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item > span,
.vc_grid-filter.vc_grid-filter-filled.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item:hover > span,
.vc_grid-filter.vc_grid-filter-filled-rounded.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item:hover > span,
.vc_progress_bar .vc_single_bar.theme-secondary-color .vc_label,
.wpb_button.wpb_theme-secondary-color,
.vc_btn.vc_btn-theme-secondary-color,
.vc_btn.vc_btn-theme-secondary-color:hover,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-secondary-color > li > a,
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-theme-secondary-color > li > span,
nav.secondary-navigation ul.menu,
nav.secondary-navigation ul.menu a:hover,
.bc_post_grid.nav-type-text.nav-color-theme-secondary-color .owl-carousel .owl-nav .owl-prev,
.bc_post_grid.nav-type-text.nav-color-theme-secondary-color .owl-carousel .owl-nav .owl-next,
.vc_grid-filter.vc_grid-filter-color-theme-secondary-color > .vc_grid-filter-item.vc_active span { color:#ffffff; }
.vc_toggle_simple.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_simple.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after,
.vc_toggle_round.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_round.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after,
.vc_toggle_square.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_square.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after,
.vc_toggle_round.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_round.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_rounded.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:before,
.vc_toggle_rounded.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_icon:after,
.vc_toggle_rounded.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_rounded.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:after,
.vc_toggle_square.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:before,
.vc_toggle_square.vc_toggle_color_theme-secondary-color:not([class~="vc_toggle_color_inverted"]) .vc_toggle_title:hover .vc_toggle_icon:after { background-color:#ffffff; }

/**
 * 6.5 Secondary color overlay
 */

.page-banner-image.overlay.secondary::before,
.secondary-color-overlay { background-color:rgba(38,38,38,0.7); }

/**
 * 6.6 Transparent Secondary Color Contrast
 */

#responsive-menu-container a,
#responsive-menu-container a:visited,
#responsive-menu-container .menu-item-has-children:after,
footer.site-footer label,
footer.site-footer,
footer.site-footer p,
footer.site-footer a,
footer.site-footer a:visited,
footer.site-footer .widget .cat-item,
footer.site-footer .widget a,
footer.site-footer .widget a:visited,
footer.site-footer .widget.widget_bce_categories ul li,
footer.site-footer .widget.widget_bce_categories ul li > a,
footer.site-footer .widget.widget_bce_categories ul li a span,
footer.site-footer .container .widget_text,
footer.site-footer .bc_post_carousel > ul.items h3,
footer.site-footer .bc_post_carousel > ul.items h3 a,
h2.site-description,
h1.site-title a,
div.site-branding .search-form .search-field::-webkit-input-placeholder,
div.site-branding .search-form .fa-search,
footer.site-footer .copyright,
footer.site-footer .copyright a,
div.secondary-navigation,
nav.secondary-navigation ul.menu li a,
div.secondary-navigation a { color:rgba(255,255,255,0.8); }

.widget-area div.widget_search .fa-search::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color:rgba(255,255,255,0.8); }

footer.site-footer .sidebars .tagcloud a,
footer.site-footer .sidebars div.widget.widget-border-none .widgettitle,
footer.site-footer .widget_rss ul li,
footer.site-footer .widget-area .widget.widget_archive ul li,
footer.site-footer .widget-area .widget.widget_categories ul li,
footer.site-footer .widget-area .widget.widget_nav_menu ul li,
footer.site-footer .widget.widget_meta ul li,
footer.site-footer .widget ul li,
footer.site-footer .widget.widget_pages ul li,
footer.site-footer .widget.widget_bce_categories ul li,
footer.site-footer .widget-area .widget.widget_archive ul li ul li:first-child,
footer.site-footer .widget-area .widget.widget_categories ul li ul li:first-child,
footer.site-footer .widget-area .widget.widget_nav_menu ul li ul li:first-child,
footer.site-footer .widget-area .widget.widget_meta ul li ul li:first-child,
footer.site-footer .widget-area .widget.widget_pages ul li ul li:first-child,
footer.site-footer .widget.widget_pages ul li ul li:first-child,
footer.site-footer .widget ul li ul li:first-child,
#responsive-menu-container .widgettitle,
footer.site-footer .sidebars .wpb_heading,
footer.site-footer table,
footer.site-footer table th,
footer.site-footer table td,
footer.site-footer .sidebars .vc_tta-style-theme-default .vc_tta-tabs-container .vc_tta-tabs-list,
footer.site-footer .sidebars .vc_tta.vc_general.vc_tta-style-theme-default .vc_tta-panel-title,
footer.site-footer .bc_post_carousel > ul.items > li,
footer.site-footer .widgettitle,
footer.site-footer .wp-caption .wp-caption-text { border-color:rgba(255,255,255,0.3); }
footer.site-footer .sidebars .tagcloud a:hover { color:#ffffff; }
footer.site-footer.dark .sidebars .tagcloud a:hover { color:#262626; background-color:#ffffff; border-color:#ffffff; }

/**
 * 7. Other Colors
 */

.page-banner-color:after,
.page-banner-image:after { background-color:rgba(0,0,0,0.1) }

#menu-additional-nav > li > a,
#menu-primary > li > a,
#site-navigation.main-navigation ul ul a > span{  }
#site-navigation .logo {  }
#site-navigation.f-nav .logo {  }

/**
 * 8. Typography
 */

/* .widgettitle, */
.bc-grid-item.post-slider .vc_gitem-zone-b .vc_gitem-zone-mini .vc_custom_heading.vc_gitem-post-data-source-post_title,
.bc-grid-item .post-category,
.comments-title,
.entry-meta h1.entry-title,
body article.archive h1.entry-title,
body article.archive h1.entry-title a,
body article.archive h1.entry-title a:visited,
body article.page h1.entry-title,
body article.page h1.entry-title a,
body article.page h1.entry-title a:visited,
body article.post h1.entry-title,
body article.post h1.entry-title a,
body article.post h1.entry-title a:visited,
.bc-grid-item .vc_gitem-post-data h2,
.review-wrapper ul.review-list li span span,
.comment-reply-title,
.related-posts li.has-image .wrapper h3,
.entry-content .review-title, #content .review-title {
    
}

.bc_post_carousel > ul.items li.read-more a,
.vc_btn.vc_btn_md.vc_btn-md.vc_btn_theme-default,
.vc_general.vc_btn3.vc_btn3-style-theme-default,
.more-link,
.comments-area h2.comments-title,
.comments-area h3,
.comments-area h3 small a#cancel-comment-reply-link,
body #primary.tax-template-grid article.grid-post .read-more a,
.wp_review_tab_widget_content .wp-review-tab-pagination a,
.nav-links a,
input[type="submit"],
.widget.widget_bce_categories ul li.view-more a,
body .wpb_tabs.bc-style-flat .wpb_tabs_nav li a,
body .wpb_heading,
.vc_sep_theme-default h4,
.vc_separator h4,
.vc_tta-panel-title,
.vc_tta-panel-title a,
.vc_tta-tab a,
.vc_tta.vc_general.vc_tta-style-theme-default .vc_tta-tab a,
body .widgettitle,
body .widgettitle > a.rsswidget,
.wp-review-tabs a,
.container .wp_review_tab_widget_content ul.wp-review-tabs li,
.hentry.search h1.entry-title,
.hentry.archive h1.entry-title,
.no-results.not-found h1.page-title{
    
}

.widget.widget_bce_recent_posts ul li h3,
.widget.widget_bce_recent_posts ul li h3 a,
.widget.widget_bce_recent_posts ul li h3 a:visited,
.wp_review_tab_widget_content .entry-title,
.wp_review_tab_widget_content .inside .tab-content li a,
.bc_post_carousel > ul.items h3,
.bc_post_carousel > ul.items h3 a,
.bc_post_carousel > ul.items h3 a:visited {
    
}

.breadcrumbs > div,
.entry-meta > span,
.entry-footer > span,
.container .wp_review_tab_widget_content .wp-review-tab-postmeta,
.wp_review_tab_widget_content .wp-review-tab-postmeta {
    
}

h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited,
.bc-grid-item.post-slider .vc_gitem-zone-b .vc_gitem-zone-mini .vc_custom_heading,
.bc-grid-item .post-category,
.comments-title,
.widgettitle,
.wpb_heading,
.vc_sep_theme-default h4,
body.single article.post h1.entry-title,
body.page article.page h1.entry-title,
body article.archive h1.entry-title,
body article.archive h1.entry-title a,
body article.archive h1.entry-title a:visited,
body article.page h1.entry-title,
body article.page h1.entry-title a,
body article.page h1.entry-title a:visited,
body article.post h1.entry-title,
body article.post h1.entry-title a,
body article.post h1.entry-title a:visited,
.bc-grid-item .vc_gitem-post-data h2,
.review-wrapper ul.review-list li span span,
.comment-reply-title,
.widget.widget_bce_recent_posts ul li h3,
.widget.widget_bce_recent_posts ul li h3 a,
.widget.widget_bce_recent_posts ul li h3 a:visited,
.wp_review_tab_widget_content .inside .tab-content li a,
.container .widget_recent_entries a,
.container .widget_recent_entries a:visited,
.widget_recent_comments ul li a,
.bc_post_carousel > ul.items h3,
.bc_post_carousel > ul.items h3 a,
.bc_post_carousel > ul.items h3 a:visited,
.widget_rss ul li a{
    color:#5b5b5b;;
}

.bc-grid-item.post-slider .vc_gitem-zone-b .vc_gitem-zone-mini .vc_custom_heading.vc_gitem-post-data-source-post_title,
.comments-title,
.widgettitle,
.wpb_heading,
article.hentry h1.entry-title,
article.hentry h1.entry-title a,
body.single article.post h1.entry-title,
body article.archive h1.entry-title,
body article.archive h1.entry-title a,
body article.archive h1.entry-title a:visited,
body article.page h1.entry-title,
body article.page h1.entry-title a,
body article.page h1.entry-title a:visited,
body article.post h1.entry-title,
body article.post h1.entry-title a,
body article.post h1.entry-title a:visited,
.bc_post_carousel > ul.items h3,
.bc_post_carousel > ul.items h3 a,
.bc_post_carousel > ul.items h3 a:visited,
.widget.widget_bce_recent_posts ul li h3,
.widget.widget_bce_recent_posts ul li h3 a,
.widget.widget_bce_recent_posts ul li h3 a:visited,
.container .widget_recent_entries a,
.container .widget_recent_entries a:visited,
.wp_review_tab_widget_content .inside .tab-content li,
.wp_review_tab_widget_content .inside .tab-content li a,
.wp_review_tab_widget_content .inside .tab-content li a:visited,
.bc-grid-item .vc_gitem-post-data h2,
.comment-reply-title {
    color:#5b5b5b;;
}

.wpb_tabs.bc-style-flat .wpb_tabs_nav li.ui-tabs-active a,
.wpb_heading,
.vc_sep_theme-default h4,
.widgettitle a,
.widgettitle a:visited,
.vc_tta.vc_general.vc_tta-style-theme-default .vc_tta-tab a,
.container .wp_review_tab_widget_content ul.wp-review-tabs li a,
.container .wp_review_tab_widget_content .tab_title.selected a,
.widgettitle { color:#878787; }

textarea::-webkit-input-placeholder { color:#606060; }
input::-webkit-input-placeholder { color:#606060; }
.search-form input[type="search"]::-webkit-input-placeholder { color:#606060; }
.widget-area div.widget_search input[type="search"]::-webkit-input-placeholder { color:#606060; }
.widget-area div.widget_search .fa-search,
.search-form .fa-search,
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus,
textarea:focus,
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea { color:#606060; }

/**
 * 9. Header & Branding
 */

div.site-branding { background: #ffffff url("https://www.amdgchinese.org/en/wp-content/uploads/sites/4/2016/07/blue-mark-new-1.jpg") no-repeat scroll right top;
  background-size: 50%; }
div.secondary-navigation a,
div.secondary-navigation a:hover,
div.secondary-navigation nav.secondary-navigation ul.menu a,
div.secondary-navigation nav.secondary-navigation ul.menu a:hover,
header.site-header .social-links a:hover,
header.site-header .social-links a {  }
body.site-branding-light header.site-header div.secondary-navigation,
body.site-branding-light header.site-header  { ; }
body.site-branding-light nav.secondary-navigation,
body.site-branding-light nav.secondary-navigation ul.menu > li > a,
body.site-branding-light header.site-header .social-links ul,
body.site-branding-light header.site-header .social-links a,
body.site-branding-light div.secondary-navigation { ; }
body.site-branding-light nav.secondary-navigation ul.menu li:hover,
body.site-branding-light nav.secondary-navigation ul.menu ul,
body.site-branding-light nav.secondary-navigation ul.menu ul li,
body.site-branding-light header.site-header .social-links a:hover { ; }
body.site-branding-light nav.secondary-navigation ul.menu ul li:hover { ; }

body.site-branding-dark header.site-header div.secondary-navigation,
body.site-branding-dark header.site-header  { ; }
body.site-branding-dark nav.secondary-navigation,
body.site-branding-dark nav.secondary-navigation ul.menu > li > a,
body.site-branding-dark header.site-header .social-links ul,
body.site-branding-dark header.site-header .social-links a,
body.site-branding-dark div.secondary-navigation { ; }
body.site-branding-dark nav.secondary-navigation ul.menu li:hover,
body.site-branding-dark nav.secondary-navigation ul.menu ul,
body.site-branding-dark header.site-header .social-links a:hover { ; }
body.site-branding-dark nav.secondary-navigation ul.menu ul li:hover { ; }

/**
 * 10. Footer & bottom sections
 */

footer.site-footer {  }
footer.site-footer .copyright {  }

footer.site-footer a:hover,
footer.site-footer .widget a:hover,
footer.site-footer .widget.widget_bce_categories ul li > a:hover,
footer.site-footer .widget.widget_bce_recent_posts ul li h3 a:hover,
footer.site-footer a:hover { ; }
footer.site-footer .copyright { ; }
footer.site-footer .copyright a { ; }

/**
 * 11. Navigation
 */

#site-navigation { background:#991b1e; }
body.f-menu #site-navigation.f-nav { background:rgba(153,27,30,0.8); }
#site-navigation .menu-toggle,
#site-navigation > div > ul.social-links > li > a,
#menu-additional-nav > li > a,
#menu-primary > li > a { color:#fcfcfc; }
body.f-menu #site-navigation.f-nav #menu-additional-nav > li > a,
body.f-menu #site-navigation.f-nav > div > ul.social-links > li > a,
body.f-menu #site-navigation.f-nav .menu-toggle,
body.f-menu #site-navigation.f-nav #menu-primary > li > a { color:#ffffff; }
.main-navigation ul ul li { background-color:#ffffff; }
.main-navigation ul ul li:hover { background-color:#991b1e; }
.main-navigation ul ul a { color:#4c4c4c; }
.main-navigation ul ul a:hover { color:#ffffff; }
.main-navigation ul ul a { border-color:#bcbcbc; }
.main-navigation ul ul a:hover { opacity:1; }
#site-navigation.main-navigation ul ul { box-shadow:1px 2px 5px -1px rgba(0,0,0,0.5) }
#site-navigation.main-navigation .search-form input[type="search"]::-webkit-input-placeholder { color:#ffffff; }
#site-navigation.main-navigation .search-form .fa-search,
#site-navigation.main-navigation .search-field { color:#ffffff; }
#site-navigation.main-navigation.f-nav .search-form input[type="search"]::-webkit-input-placeholder { color:#0e090d; }
#site-navigation.main-navigation.f-nav .search-form .fa-search,
#site-navigation.main-navigation.f-nav .search-field { color:#0e090d; }

/**
 * 12. Top Banner
 */

/**
 * 13. New VC Components
 */

/* Modern */
.vc_btn3.vc_btn3-color-theme-primary-color.vc_btn3-style-modern { color:#ffffff; border-color:#ffffff; background-color:#ffffff; }
.vc_btn3.vc_btn3-color-theme-primary-color.vc_btn3-style-modern:hover { color:#cccccc; border-color:#cccccc; background-color:#cccccc; }
.vc_btn3.vc_btn3-color-theme-secondary-color.vc_btn3-style-modern { color:#ffffff; border-color:#262626; background-color:#262626; }
.vc_btn3.vc_btn3-color-theme-secondary-color.vc_btn3-style-modern:hover { color:#cccccc; border-color:#1e1e1e; background-color:#1e1e1e; }
.vc_btn3.vc_btn3-color-theme-accent-color.vc_btn3-style-modern { color:#ffffff; border-color:#991b1e; background-color:#991b1e; }
.vc_btn3.vc_btn3-color-theme-accent-color.vc_btn3-style-modern:hover { color:#cccccc; border-color:#7a1618; background-color:#7a1618; }
.vc_btn3.vc_btn3-color-theme-default-color.vc_btn3-style-modern { color:#ffffff; border-color:#e5e5e5; background-color:#e5e5e5; }
.vc_btn3.vc_btn3-color-theme-default-color.vc_btn3-style-modern:hover { color:#cccccc; border-color:#b7b7b7; background-color:#b7b7b7; }
/* Classic, Flat */
.vc_btn3.vc_btn3-color-theme-primary-color.vc_btn3-style-classic, .vc_btn3.vc_btn3-color-theme-primary-color.vc_btn3-style-flat { color:#ffffff; background-color:#ffffff; }
.vc_btn3.vc_btn3-color-theme-primary-color.vc_btn3-style-classic:hover, .vc_btn3.vc_btn3-color-theme-primary-color.vc_btn3-style-flat:hover { color:#cccccc; background-color:#cccccc; }
.vc_btn3.vc_btn3-color-theme-secondary-color.vc_btn3-style-classic, .vc_btn3.vc_btn3-color-theme-secondary-color.vc_btn3-style-flat { color:#ffffff; background-color:#262626; }
.vc_btn3.vc_btn3-color-theme-secondary-color.vc_btn3-style-classic:hover, .vc_btn3.vc_btn3-color-theme-secondary-color.vc_btn3-style-flat:hover { color:#cccccc; background-color:#1e1e1e; }
.vc_btn3.vc_btn3-color-theme-accent-color.vc_btn3-style-classic, .vc_btn3.vc_btn3-color-theme-accent-color.vc_btn3-style-flat { color:#ffffff; background-color:#991b1e; }
.vc_btn3.vc_btn3-color-theme-accent-color.vc_btn3-style-classic:hover, .vc_btn3.vc_btn3-color-theme-accent-color.vc_btn3-style-flat:hover { color:#cccccc; background-color:#7a1618; }
.vc_btn3.vc_btn3-color-theme-default-color.vc_btn3-style-classic, .vc_btn3.vc_btn3-color-theme-default-color.vc_btn3-style-flat { color:#ffffff; background-color:#e5e5e5; }
.vc_btn3.vc_btn3-color-theme-default-color.vc_btn3-style-classic:hover, .vc_btn3.vc_btn3-color-theme-default-color.vc_btn3-style-flat:hover { color:#cccccc; background-color:#b7b7b7; }
/* Outline */
.vc_btn3.vc_btn3-color-theme-primary-color.vc_btn3-style-outline { color:#ffffff; border-color:#ffffff; }
.vc_btn3.vc_btn3-color-theme-primary-color.vc_btn3-style-outline:hover { color:#ffffff; border-color:#ffffff; background-color:#ffffff; }
.vc_btn3.vc_btn3-color-theme-secondary-color.vc_btn3-style-outline { color:#262626; border-color:#262626; }
.vc_btn3.vc_btn3-color-theme-secondary-color.vc_btn3-style-outline:hover { color:#ffffff; border-color:#262626; background-color:#262626; }
.vc_btn3.vc_btn3-color-theme-accent-color.vc_btn3-style-outline { color:#991b1e; border-color:#991b1e; }
.vc_btn3.vc_btn3-color-theme-accent-color.vc_btn3-style-outline:hover { color:#ffffff; border-color:#991b1e; background-color:#991b1e; }
.vc_btn3.vc_btn3-color-theme-default-color.vc_btn3-style-outline { color:#e5e5e5; border-color:#e5e5e5; }
.vc_btn3.vc_btn3-color-theme-default-color.vc_btn3-style-outline:hover { color:#ffffff; border-color:#e5e5e5; background-color:#e5e5e5; }
/* 3D */
.vc_btn3.vc_btn3-color-theme-primary-color.vc_btn3-style-3d { color:#ffffff; background-color:#ffffff; box-shadow:0 5px 0 #cccccc; }
.vc_btn3.vc_btn3-color-theme-primary-color.vc_btn3-style-3d:hover { top:3px; box-shadow:0 2px 0 #cccccc; }
.vc_btn3.vc_btn3-color-theme-secondary-color.vc_btn3-style-3d { color:#ffffff; background-color:#262626; box-shadow:0 5px 0 #1e1e1e; }
.vc_btn3.vc_btn3-color-theme-secondary-color.vc_btn3-style-3d:hover { top:3px; box-shadow:0 2px 0 #1e1e1e; }
.vc_btn3.vc_btn3-color-theme-accent-color.vc_btn3-style-3d { color:#ffffff; background-color:#991b1e; box-shadow:0 5px 0 #7a1618; }
.vc_btn3.vc_btn3-color-theme-accent-color.vc_btn3-style-3d:hover { top:3px; box-shadow:0 2px 0 #7a1618; }
.vc_btn3.vc_btn3-color-theme-default-color.vc_btn3-style-3d { color:#ffffff; background-color:#e5e5e5; box-shadow:0 5px 0 #b7b7b7; }
.vc_btn3.vc_btn3-color-theme-default-color.vc_btn3-style-3d:hover { top:3px; box-shadow:0 2px 0 #b7b7b7; }
/* Theme default */
.vc_general.vc_btn3.vc_btn3-style-theme-default.vc_btn3-color-theme-primary-color { border-color:#ffffff; color:#ffffff; }
.vc_general.vc_btn3.vc_btn3-style-theme-default.vc_btn3-color-theme-primary-color:hover { border-color:#cccccc; color:#cccccc; opacity:1; }
.vc_general.vc_btn3.vc_btn3-style-theme-default.vc_btn3-color-theme-secondary-color{ border-color:#262626; color:#262626; }
.vc_general.vc_btn3.vc_btn3-style-theme-default.vc_btn3-color-theme-secondary-color:hover { border-color:#1e1e1e; color:#1e1e1e; opacity:1; }
.vc_general.vc_btn3.vc_btn3-style-theme-default.vc_btn3-color-theme-accent-color { border-color:#991b1e; color:#991b1e; }
.vc_general.vc_btn3.vc_btn3-style-theme-default.vc_btn3-color-theme-accent-color:hover { border-color:#7a1618; color:#7a1618; opacity:1; }
.vc_general.vc_btn3.vc_btn3-style-theme-default.vc_btn3-color-theme-default-color,
.more-link  { border-color:#e9e9e9 !important; color:#888888; }
.vc_general.vc_btn3.vc_btn3-style-theme-default.vc_btn3-color-theme-default-color:hover,
.more-link:hover { border-color:#b7b7b7; color:#6d6d6d; opacity:1; }

.bc_light .vc_general.vc_btn3.vc_btn3-style-theme-default.vc_btn3-color-theme-default-color,
.bc_light .more-link { border-color:#cecece !important; }

/* vc_tta_tabs - Classic */
.vc_tta-color-theme-primary-color.vc_tta-style-classic .vc_tta-tab > a { border-color:#cccccc; background-color:#ffffff; color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-classic .vc_tta-tab.vc_active > a { border-color:#e5e5e5; background-color:#f2f2f2; color:#414042; }
.vc_tta-color-theme-primary-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { border-color:#cccccc; background-color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color:#e5e5e5; background-color:#f2f2f2;  }
.vc_tta-color-theme-primary-color.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#414042 }
.vc_tta-color-theme-primary-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { border-color:#e5e5e5; background-color:#f2f2f2; color:#414042; }

.dark .vc_tta-color-theme-primary-color.vc_tta-style-classic .vc_tta-tab.vc_active > a { background-color:#ffffff; }
.dark .vc_tta-color-theme-primary-color.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color:#ffffff;  }
.dark .vc_tta-color-theme-primary-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { background-color:#ffffff;}

.vc_tta-color-theme-secondary-color.vc_tta-style-classic .vc_tta-tab > a { border-color:#1e1e1e; background-color:#262626; color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-classic .vc_tta-tab.vc_active > a { border-color:#e5e5e5; background-color:#f2f2f2; color:#414042; }
.vc_tta-color-theme-secondary-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { border-color:#1e1e1e; background-color:#262626; }
.vc_tta-color-theme-secondary-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color:#e5e5e5; background-color:#f2f2f2;  }
.vc_tta-color-theme-secondary-color.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#414042 }
.vc_tta-color-theme-secondary-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { border-color:#e5e5e5; background-color:#f2f2f2; color:#414042; }

.dark .vc_tta-color-theme-secondary-color.vc_tta-style-classic .vc_tta-tab.vc_active > a { background-color:#ffffff; }
.dark .vc_tta-color-theme-secondary-color.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color:#ffffff;  }
.dark .vc_tta-color-theme-secondary-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { background-color:#ffffff;}

.vc_tta-color-theme-accent-color.vc_tta-style-classic .vc_tta-tab > a { border-color:#7a1618; background-color:#991b1e; color:#ffffff; }
.vc_tta-color-theme-accent-color.vc_tta-style-classic .vc_tta-tab.vc_active > a { border-color:#e5e5e5; background-color:#f2f2f2; color:#414042; }
.vc_tta-color-theme-accent-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { border-color:#7a1618; background-color:#991b1e; }
.vc_tta-color-theme-accent-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-accent-color.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color:#e5e5e5; background-color:#f2f2f2;  }
.vc_tta-color-theme-accent-color.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#414042 }
.vc_tta-color-theme-accent-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { border-color:#e5e5e5; background-color:#f2f2f2; color:#414042; }

.dark .vc_tta-color-theme-accent-color.vc_tta-style-classic .vc_tta-tab.vc_active > a { background-color:#ffffff; }
.dark .vc_tta-color-theme-accent-color.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color:#ffffff;  }
.dark .vc_tta-color-theme-accent-color.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { background-color:#ffffff;}

/* vc_tta_tabs - Modern */
.vc_tta-color-theme-primary-color.vc_tta-style-modern .vc_tta-tab > a { border-color:#cccccc; background-color:#ffffff; color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-modern .vc_tta-tab.vc_active > a { border-color:#e5e5e5; background:#f2f2f2; color:#414042; }
.vc_tta-color-theme-primary-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading { border-color:#cccccc; background-color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color:#e5e5e5; background:#f2f2f2; }
.vc_tta-color-theme-primary-color.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#414042; }
.vc_tta-color-theme-primary-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body { border-color:#e5e5e5; background:#f2f2f2; }
.dark .vc_tta-color-theme-primary-color.vc_tta-style-modern .vc_tta-tab.vc_active > a { background:#ffffff; }
.dark .vc_tta-color-theme-primary-color.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading { background:#ffffff; }
.dark .vc_tta-color-theme-primary-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body { background:#ffffff; }

.vc_tta-color-theme-secondary-color.vc_tta-style-modern .vc_tta-tab > a { border-color:#1e1e1e; background-color:#262626; color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-modern .vc_tta-tab.vc_active > a { border-color:#e5e5e5; background:#f2f2f2; color:#414042; }
.vc_tta-color-theme-secondary-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading { border-color:#1e1e1e; background-color:#262626; }
.vc_tta-color-theme-secondary-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color:#e5e5e5; background:#f2f2f2; }
.vc_tta-color-theme-secondary-color.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#414042; }
.vc_tta-color-theme-secondary-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body { border-color:#e5e5e5; background:#f2f2f2; }
.dark .vc_tta-color-theme-secondary-color.vc_tta-style-modern .vc_tta-tab.vc_active > a { background:#ffffff; }
.dark .vc_tta-color-theme-secondary-color.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading { background:#ffffff; }
.dark .vc_tta-color-theme-secondary-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body { background:#ffffff; }

.vc_tta-color-theme-accent-color.vc_tta-style-modern .vc_tta-tab > a { border-color:#7a1618; background-color:#991b1e; color:#ffffff; }
.vc_tta-color-theme-accent-color.vc_tta-style-modern .vc_tta-tab.vc_active > a { border-color:#e5e5e5; background:#f2f2f2; color:#414042; }
.vc_tta-color-theme-accent-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading { border-color:#7a1618; background-color:#991b1e; }
.vc_tta-color-theme-accent-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-accent-color.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color:#e5e5e5; background:#f2f2f2; }
.vc_tta-color-theme-accent-color.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#414042; }
.vc_tta-color-theme-accent-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body { border-color:#e5e5e5; background:#f2f2f2; }
.dark .vc_tta-color-theme-accent-color.vc_tta-style-modern .vc_tta-tab.vc_active > a { background:#ffffff; }
.dark .vc_tta-color-theme-accent-color.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading { background:#ffffff; }
.dark .vc_tta-color-theme-accent-color.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body { background:#ffffff; }

/* vc_tta_tabs - Flat */
.vc_tta-color-theme-primary-color.vc_tta-style-flat .vc_tta-tab > a { background-color:#cccccc; color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-flat .vc_tta-tab.vc_active > a { background-color:#ffffff; color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading { background-color:#cccccc; }
.vc_tta-color-theme-primary-color.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title > a,
.vc_tta-color-theme-primary-color.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body { background-color:#ffffff; color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body p { color:#ffffff; }

.vc_tta-color-theme-secondary-color.vc_tta-style-flat .vc_tta-tab > a { background-color:#1e1e1e; color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-flat .vc_tta-tab.vc_active > a { background-color:#262626; color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading { background-color:#1e1e1e; }
.vc_tta-color-theme-secondary-color.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color:#262626; }
.vc_tta-color-theme-secondary-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title > a,
.vc_tta-color-theme-secondary-color.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body { background-color:#262626; color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body p { color:#ffffff; }

.vc_tta-color-theme-accent-color.vc_tta-style-flat .vc_tta-tab > a { background-color:#7a1618; color:#ffffff; }
.vc_tta-color-theme-accent-color.vc_tta-style-flat .vc_tta-tab.vc_active > a { background-color:#991b1e; color:#ffffff; }
.vc_tta-color-theme-accent-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading { background-color:#7a1618; }
.vc_tta-color-theme-accent-color.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading { background-color:#991b1e; }
.vc_tta-color-theme-accent-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title > a,
.vc_tta-color-theme-accent-color.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-accent-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body { background-color:#991b1e; color:#ffffff; }
.vc_tta-color-theme-accent-color.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-body p { color:#ffffff; }
.vc_tta-o-no-fill.vc_tta-style-flat.vc_tta-tabs .vc_tta-panel .vc_tta-panel-body p { color:#414042; }

/* vc_tta_tabs - Outline */
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-tab > a,
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title > a:hover { color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-tab.vc_active > a { border-color:#ffffff; color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body { border-color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title > a { color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading { border-color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover { background-color:#ffffff; }
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-tab > a:hover { background-color:#ffffff; color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-tab > a,
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-tab.vc_active > a { border-color:#262626; color:#262626; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title > a:hover { color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#262626; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color:#262626; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body { border-color:#262626; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title > a { color:#262626; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading { border-color:#262626; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover { background-color:#262626; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-tab > a:hover { background-color:#262626; color:#ffffff; }

.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-tab > a,
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-tab.vc_active > a { border-color:#991b1e; color:#991b1e; }
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title > a:hover { color:#ffffff; }
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title > a { color:#991b1e; }
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading { border-color:#991b1e; }
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body { border-color:#991b1e; }
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title > a { color:#991b1e; }
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading { border-color:#991b1e; }
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover { background-color:#991b1e; }
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-tab > a:hover { background-color:#991b1e; color:#ffffff; }

.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before,
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after { border-color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before,
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after { border-color:#262626; }
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body,
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::before,
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body::after { border-color:#991b1e; }

/* vc_tta_accordion */
.vc_tta-color-theme-primary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body { border-color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body { border-color:#262626; }
.vc_tta-color-theme-accent-color.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-body { border-color:#991b1e; }

.vc_tta-color-theme-primary-color.vc_tta.vc_general.vc_tta-style-theme-default .vc_tta-tab.vc_active > a { border-color:#ffffff; }
.vc_tta-color-theme-secondary-color.vc_tta.vc_general.vc_tta-style-theme-default .vc_tta-tab.vc_active > a { border-color:#262626; }
.vc_tta-color-theme-accent-color.vc_tta.vc_general.vc_tta-style-theme-default .vc_tta-tab.vc_active > a { border-color:#991b1e; }

/**
 * 14. Flat Theme
 */
 
body.flat-content.padding-none .bc-grid-item.image-left > .vc_grid-item-mini,
.breadcrumbs,
body.flat-content  article.post .entry-footer,
.site-main .paging-navigation { border-color:#e5e5e5 !important; }

body.flat-content.layout-left-sidebar #primary:after,
body.flat-content.layout-left-sidebar #secondary:before,
body.flat-content.layout-right-sidebar #primary:after,
body.flat-content.layout-right-sidebar #secondary:before { background:#e5e5e5; }

/**
 * 15. Media query
 */

@media ( max-width:480px ) {
	.container .wp_review_tab_widget_content ul.wp-review-tabs li { border-color:#e5e5e5 !important; }
	.wpb_tour.wpb_content_element { background-color:#ffffff; }
}
@media screen and (min-width: 480px) {
	body.single.post-title article.post .entry-meta .bc-posted-on,
	article.loop .bc-posted-on { background:#262626; }
	article.loop .bc-posted-on:after { color:#262626; }
	body.single.post-title .bc-posted-on time span,
	article.loop .bc-posted-on time span { color:#ffffff; }
	{%if banner_height%}
	.banner-top .page-banner-color,
	.banner-top .page-banner-image,
	.banner-top .page-banner-color .title-container,
	.banner-top .page-banner-image .title-container { min-height:; }
	{%endif%}
	{%if banner_title_margin%}
	.banner-top .title-container h1 { margin-top: !important; margin-bottom: !important; }
	{%endif%}
}
@media screen and (max-width:920px) {
	.menu-toggle,
	#site-navigation .cart-link,
	.main-navigation.toggled .nav-menu {
		display: inline-block;
		opacity:1;
	}
	#site-navigation > .container {
	position:absolute !important;
	top:0;
	right:0;
	padding:0;
	}
	#site-navigation .search-box,
	div.secondary-navigation,
	div.site-branding .cart-link,
	div.site-branding .account-link,
	div.site-branding .search-box,
	.main-navigation ul {
		display: none;
	}
	#site-navigation .logo { float:right !important; margin:0 !important; }
}

@media screen and (min-width: 768px) {
	.vc_tta-color-theme-primary-color.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels { border-color:#e5e5e5; background:#f2f2f2; }
	.dark .vc_tta-color-theme-primary-color.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels { background-color:#ffffff; }
	.vc_tta-color-theme-secondary-color.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels { border-color:#e5e5e5; background-color:#f2f2f2; }
	.dark .vc_tta-color-theme-secondary-color.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels { background-color:#ffffff; }
}
@media screen and (min-width: 768px) {
	.vc_tta-color-theme-accent-color.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels { border-color:#e5e5e5; background-color:#f2f2f2; }
	.dark .vc_tta-color-theme-accent-color.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels { background-color:#ffffff; }
	.vc_tta-color-theme-primary-color.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels { background-color:#ffffff; color:#ffffff; }
}
@media screen and (min-width: 768px) {
	.vc_tta-color-theme-secondary-color.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels { background-color:#262626; color:#ffffff; }
	.vc_tta-color-theme-accent-color.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels { background-color:#991b1e; color:#ffffff; }
	.vc_tta-color-theme-accent-color.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels p {}
	.vc_tta-color-theme-primary-color.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels { border-color:#ffffff; }
	.vc_tta-color-theme-secondary-color.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels { border-color:#262626; }
	.vc_tta-color-theme-accent-color.vc_tta-style-outline.vc_tta-tabs .vc_tta-panels { border-color:#991b1e; }
}

/* END bc_css_template */
/* BEGIN css */
/*==BEGIN== by David Chen 2023-01-23*/

/*英文版-暫時-給wan看的*/
 /*Begin*/
 /*Nav bar高度調整統一為16px x 4 = 64px */
#site-navigation {
    font-size: 16px;
    line-height: 4em;
    height: 4em;
}
 /*縮減logo title區*/
 h1.site-title {
    margin: 0.5em 0 !important;
}
/*拿掉post-15640此頁的social icon*/
#post-15640 .ssbp-wrap {
    display: none;
}
/*縮減間隔*/
#post-15640 .wpb_row {
    margin-bottom: 0;
}
/*縮減間隔*/
#post-15640 .wpb_content_element {
    margin-bottom: 1em;
}
/*End*/

/*英文版:隱藏簡繁轉換下的搜尋區塊*/
div.site-branding > div > div.search-box {
    display: none;
}
/*首頁上下留白縮減*/
.content-area {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
}
/*--跑馬燈輪播--*/
/*輪播區塊高度縮小*/
.slick-list {
    height: 386px;
}
/*標題導言置左下*/
.bdp-post-slider.bdp-design-1 .bdp-post-overlay {
    background: rgba(0,0,0,0.25); /*微透明黑底*/
    color: white; /*白字*/
    text-align: left;
    border-radius: 4px;
    max-width: 75%;
    top: 50%;
    left: 40px;
    right: auto;
}
/*框框裡面的內容*/
.bdp-post-categories a, .bdp-post-title a, .bdp-post-title a, .bdp-post-meta, .bdp-readmorebtn {
    color: white !important; /*內容白字*/
}
/*--底部導覽列--英文版--*/
/*底色:暗紅色*/
.container.sidebars {
    background-color: #991b1e;
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
}
/*欄1,2,3,4{list 前方點點拿掉}*/
.cms-block ul{
    list-style-type: none;
    margin: 0;
}
/*隱藏每個cms block上方出現的Simple Share Buttins ICON*/
.container.sidebars .ssbp-wrap {
    display: none;
}

/*--footer copyline social icon--*/
footer.site-footer .copyright .social-links li {
    /*margin-left: 1em;*/
    margin-left: 1.33em !important; /*左間距加寬1/3*/
}
footer.site-footer .copyright .social-links li i {
    /*font-size: 1.2em;*/
    font-size: 1.6em !important; /*icon加大1/3*/
}
/*加大Simple Share Buttons ICON下方的行距*/
.ssbp-wrap {
    padding-bottom: 18px !important;
}

/*--Sticky Footer--2023-02-01不要了*/
/*要設定最大寬度，不然寬度100%會跑出螢幕，以navigation bar為準*/
/*z-index越大越在上面，防止被右邊sidebar蓋到*/
/*
footer.site-footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    max-width: 1430px;
    z-index: 999;
}
*/
/*空出Sticky Footer的空間*/
/*
.site-content {
    margin-bottom: 15em;
}
*/

/*標題行高調整跟中文版一樣*/
article.page h1.entry-title, article.post h1.entry-title {
    line-height: 33px;
}

/*語系文字*/
div.lang-family {
    position: absolute;
    top: .5em;
    right: .5em;
    z-index: 999;
}

/*--RWD--*/

/*RWD平版~電腦：寬度821px(含) ~ 1430px(含)*/
@media screen and (min-width: 821px) and (max-width: 1430px) {
    div.site-branding {
        background: #ffffff url(https://www.amdgchinese.org/wp-content/uploads/2015/07/blue-mark-new-1.jpg) no-repeat scroll right top;
        background-size: 50%;
        background-position-y: 25px;
    }
}

/*RWD平版-直以iPad Air：820px為準,表示820px(含)以下*/
@media screen and (max-width: 820px) {
    /*潑墨背景圖*/
    div.site-branding {
        background-size: 50%;
        background-position: 580px 73px;
    }

    /*LOGO圖*/
    div.site-branding img {
        width: 64%;
        height: auto;
    }

    h1.site-title.site-logo {
        text-align: center;
    }
}

/*RWD平版-直以iPad Air：820px為準,表示820px(含)以下*/
@media screen and (max-width: 820px) {
    /*潑墨背景圖*/
    div.site-branding {
        background-size: 50%;
        background-position: 580px 73px;
    }
    /*LOGO圖*/
    div.site-branding img {
        width: 64%;
        height: auto;
    }

    h1.site-title.site-logo {
        text-align: center;
    }

}

/*RWD手機-直-參考bootstrap的設定[https://blog.hinablue.me/css-media-query-tips/],表示480px(含)以下*/
@media screen and (max-width: 480px) {
    /*潑墨背景圖*/
    div.site-branding {
        background-size: 50%;
        background-position: 310px 40px;
    }

    /*LOGO圖*/
    div.container {
        padding: 0 0 0 .5em !important; /*左內距縮小到0.5em*/
    }
    div.site-branding img {
        width: 80%; /*圖縮小80%*/
        height: auto;
    }
    h1.site-title.site-logo {
        text-align: left !important; /*置左*/
    }
    h1.site-title {
        margin: 0 !important; /*外距縮小到0*/
    }

    /*語系文字*/
    div.lang-family {
        position: absolute;
        top: .5em;
        right: .5em;
        z-index: 999;
    }

    /*拿掉紅底footer*/
    footer.site-footer .container.sidebars {
        display: none;
    }
    /*拿掉social icon，因為漢堡選單下方已有*/
    footer.site-footer ul.social-links {
        display: none;
    }
    footer.site-footer .copyright .container {
        padding: 0 !important;
    }
}
/*==END==*/

/* END css */
