
/* -- Header Gradient For Bottom Layer -- */
		.bb-header.header-desktop .bottom-header {
			background: #1e73be;
			background: -webkit-linear-gradient(20deg, #1e73be, #3385f2);
			background: -o-linear-gradient(20deg, #1e73be, #3385f2);
			background: -moz-linear-gradient(20deg, #1e73be, #3385f2);
			background: linear-gradient(20deg, #1e73be, #3385f2);
		}/* -- Header Gradient for Mobile -- */
		.bb-header.header-mobile .header-row {
			background: #ecac2e;
			background: -webkit-linear-gradient(20deg, #ecac2e, #f2ca34);
			background: -o-linear-gradient(20deg, #ecac2e, #f2ca34);
			background: -moz-linear-gradient(20deg, #ecac2e, #f2ca34);
			background: linear-gradient(20deg, #ecac2e, #f2ca34);
		}
		/* -- Mobile Header -- */
		.bb-header.header-mobile .header-row {
			background-color: #ecac2e;
			color: #1f1f1f;
		}
		/* If you need to specify different color for bottom/top header, use this code */
		.bb-header.header-mobile.g-style .header-c {
			color: #1f1f1f;
		}
		/* Mobile header breakpoint */
		@media (min-width: 992px) {
			.bb-show-desktop-header {
			  display: block;
			}
			.bb-show-mobile-header {
			  display: none;
			}
		}
	
		/* --site title color */
		.branding h1 {
		  color: #1f1f1f;
		}
	
		/* -top */
		.bb-header.header-desktop .top-header {
		  background-color: #ffffff;
		}
	
		.bb-header.header-desktop .top-header .bb-header-icon:hover,
		.bb-header.header-desktop .top-header  .bb-header-icon.active,
		.bb-header.header-desktop .top-header .main-navigation > ul > li:hover,
		.bb-header.header-desktop .top-header .main-navigation > ul > li.current-menu-item > a {
		  color: #505050;
		}
	
		/* --top pattern */
		.bb-header.header-desktop .top-header svg {
		  fill: #ffffff;
		}
	
		/* --top text color */
		.bb-header.header-desktop .top-header {
		  color: #1e73be;
		}
	
		.bb-header.header-desktop .top-header .create-post {
		  background-color: #1f1f1f;
		}
	
		/* --top button color */
		.bb-header.header-desktop .top-header .create-post {
		  color: #ffffff;
		}
		
		/* --top Typography */
		.bb-header.header-desktop .top-header .main-navigation {
			font-family: Montserrat,"Montserrat Fallback",sans-serif;
			font-size: 12px;
			font-style : normal;
			font-weight: 600;
			letter-spacing: 1px;
			text-transform: uppercase;
		}
		
		.bb-header.header-desktop .top-header .main-navigation .sub-menu {
			font-family: Montserrat,"Montserrat Fallback",sans-serif;
			font-size: 14px;
			font-style : normal;
			font-weight: 500;
			letter-spacing: 0px;
			text-transform: capitalize;
		}
	
		.bb-header.header-desktop .bottom-header .bb-header-icon:hover,
		.bb-header.header-desktop .bottom-header .bb-header-icon.active,
		.bb-header.header-desktop .bottom-header .main-navigation > ul > li:hover,
		.bb-header.header-desktop .bottom-header .main-navigation > ul > li.current-menu-item > a,
		.bb-header.header-desktop .bottom-header .main-navigation > ul > li.current-menu-item > .dropdown-toggle {
		  color: #333333;
		}
	
		/* -bottom */
		.bb-header.header-desktop .bottom-header {
		  background-color: #1e73be;
		}
	
		.bb-header.header-desktop .bottom-header svg {
		  fill: #1e73be;
		}
	
		/* --bottom text color */
		.bb-header.header-desktop .bottom-header {
		  color: #ffffff;
		}
	
		.bb-header.header-desktop .bottom-header .main-navigation ul li:before,
		.bb-header.header-desktop .bottom-header .account-box .user:after,
		.bb-header.header-desktop .bottom-header .create-post:before,
		.bb-header.header-desktop .bottom-header .menu-button:after {
		  border-color: #ffffff;
		}
	
		.bb-header.header-desktop .bottom-header .create-post {
		  background-color: #1f1f1f;
		}
	
		/* --bottom button color */
		.bb-header.header-desktop .create-post {
		  color: #ffffff;
		}
		
		/* --bottom Typography */
		.bb-header.header-desktop .bottom-header .main-navigation {
			font-family: Montserrat,"Montserrat Fallback",sans-serif;
			font-size: 18px;
			font-style : normal;
			font-weight: 700;
			letter-spacing: 1px;
			text-transform: capitalize;
		}
		
		.bb-header.header-desktop .bottom-header .main-navigation .sub-menu {
			font-family: Montserrat,"Montserrat Fallback",sans-serif;
			font-size: 14px;
			font-style : normal;
			font-weight: 500;
			letter-spacing: 0px;
			text-transform: capitalize;
		}

		/* -- Logo Margin for Desktop */
		.bb-header.header-desktop .branding {
			margin-top: 15px;
			margin-bottom: 15px;
		}
		/* -- Logo Margin for Mobile */
		.bb-header.header-mobile .branding {
			margin-top: 5px;
			margin-bottom: 5px;
		}
		

		/* Custom Footer Styles */
	
		/* -top */
		.footer {
		  background-color: #1f1f1f;
		}
	
		.footer .footer-top svg {
		  fill: #1f1f1f;
		}
	
		.footer .footer-bottom svg {
		  fill: #2a2a2a;
		}
	
		/* -primary color */
		/* --primary bg */
		#footer .cat-item.current-cat a,
		#footer .widget_mc4wp_form_widget:before,#footer .widget_create_post:before,
		#footer .cat-item a:hover,
		#footer button[type="submit"],
		#footer input[type="submit"],
		#footer .bb-btn, #footer .bnt.primary {
		  background-color: #ffe400;
		}
	
		/* --primary text */
		#footer .widget_mc4wp_form_widget:before,#footer .widget_create_post:before,
		#footer button[type="submit"],
		#footer input[type="submit"],
		#footer .bb-btn, #footer .bb-bnt-primary {
		  color: #000000;
		}
	
		/* --primary hover */
		#footer a:hover {
		  color: #ffe400;
		}
	
		#footer .widget_categories ul li a:hover,
		#footer .widget_archive ul li a:hover,
		#footer .widget_pages ul li a:hover,
		#footer .widget_meta ul li a:hover,
		#footer .widget_nav_menu ul li a:hover {
		  background-color: #ffe400;
		  color: #000000;
		}
	
		#footer .slick-dots li.slick-active button:before,
		#footer .widget_tag_cloud a:hover {
		  border-color:#ffe400;
		}
	
		/* -heading color */
		#footer .bb-featured-strip .item .title,
		#footer .slick-dots li button:before,
		#footer h1,#footer h2,#footer h3,#footer h4, #footer h5,#footer h6,
		#footer .widget-title {
		  color: #ffffff;
		}
	
		/* -text color */
		#footer,
		#footer .widget_recent_comments .recentcomments .comment-author-link,
		#footer .widget_recent_comments .recentcomments a,
		#footer .byline, #footer .posted-on,
		#footer .widget_nav_menu ul li,
		#footer .widget_categories ul li,
		#footer .widget_archive ul li,
		#footer .widget_pages ul li,
		#footer .widget_meta ul li {
		  color: #ffffff;
		}
		#footer .widget_tag_cloud  a, #footer select, #footer textarea, #footer input[type="tel"], #footer input[type="text"], #footer input[type="number"], #footer input[type="date"], #footer input[type="time"], #footer input[type="url"], #footer input[type="email"], #footer input[type="search"],#footer input[type="password"],
		#footer .widget_mc4wp_form_widget:after, #footer .widget_create_post:after {
			border-color: #ffffff;
		}
	
		#footer .widget_categories ul li a,
		#footer .widget_archive ul li a,
		#footer .widget_pages ul li a,
		#footer .widget_meta ul li a,
		#footer .widget_nav_menu ul li a,
		#footer .widget_tag_cloud a {
		  color: #ffffff;
		}
	
		/* -bottom */
		/* --text  color */
		#footer .footer-bottom {
		  background-color: #2a2a2a;
		  color: #ffffff;
		}
	
		/* --text  hover */
		#footer .footer-bottom a:hover {
		  color: #ffe400;
		}
/* - Page header - */

	/* -body bg color */
	body,.bb-post-gallery-content .bb-gl-header,
	.bb-cards-view .bb-post-single.style5 .site-main, .bb-cards-view .bb-post-single.style6 .container-inner  {
	    background-color: #f5f5f5;
	}
	form#mycred-transfer-form-transfer {
		background-color: #f5f5f5 !important;
	}
	
	.branding .site-title {
		font-family: Montserrat,"Montserrat Fallback",sans-serif;
		font-weight:500;
		font-style:normal;
	}

	#background-image {
		background-size:cover;
	}

	/* -Font sizes */
	.widget-title {
		font-size: 17px;
	}
	body {
	    font-size: 16px;
	}
	@media screen and (min-width: 992px) {
		html {
			font-size: 16px;
		}
		.bb-post-single .s-post-title {
	    	font-size: 45px;
		}
	}

	/* -content bg color */
	.page-wrapper,
	#main,
	.bb-cards-view .bb-card-item,
	.bb-cards-view .widget_mc4wp_form_widget:after,
	.bb-cards-view .widget_create_post:after,
	.light-modal .modal-body,.light-modal,
	.bb-toggle .bb-header-dropdown.toggle-content,
	.bb-header.header-desktop .main-navigation .sub-menu,
	.bb-post-share-box .post-share-count,
	.bb-post-rating a,.comment-respond input[type=text], .comment-respond textarea, .comment-respond #commentform textarea#comment,
	.bb-fixed-pagination .page,.bb-fixed-pagination .pg-content,
	.bb-floating-navbar .floating-navbar-inner,
	.bb-featured-strip .bb-arrow-next, .bb-featured-strip .bb-arrow-prev,
	.bb-mobile-navigation,
	.mejs-container,.bb-post-gallery-content,
	.bb-dropdown .dropdown-toggle, .bb-dropdown .dropdown-content,
	.bb-stretched-view .bb-post-single.style5 .site-main, .bb-stretched-view .bb-post-single.style6 .container-inner,
	.bb-boxed-view .bb-post-single.style5 .site-main, .bb-boxed-view .bb-post-single.style6 .container-inner,
	.bb-advertisement.bb-sticky-bottom-area .bb-sticky-btm-el {
	  background-color: #ffffff;
	  border-color: #ffffff;
	}
	/* Temp Color: will be option in future */
	.bb-header.header-mobile.g-style .header-c {
		background: #ffffff;
	}
	.bb-header-navigation .main-navigation .sub-menu:before,
	.bb-toggle .toggle-content.bb-header-dropdown:before {
	    border-color: transparent transparent #ffffff;
	}
	select, .bb-form-block input, .bb-form-block select, .bb-form-block textarea,
	.bb-author-vcard .author {
		background-color: #ffffff;
	}
	.bb-tabs .tabs-menu .count {
	  color: #ffffff;
	}

	/* -page width */
	.page-wrapper {
	  width: 100%;
	}

	/* -primary color */
	/* --primary color for bg */
	.mark, mark,.box_list,
	.bb-tooltip:before,
	.bb-text-highlight.primary-color,
	#comments .nav-links a,
	.light-modal .modal-close,
	.quiz_row:hover,
	.progress-bar-success,
	.onoffswitch,.onoffswitch2,
	.widget_nav_menu ul li a:hover,
	.widget_categories ul li a:hover,
	.widget_archive ul li a:hover,
	.widget_pages ul li a:hover,
	.widget_meta ul li a:hover,
	.widget_mc4wp_form_widget:before,.widget_create_post:before,
	.widget_calendar table th a,
	.widget_calendar table td a,
	.go-top, .bb-affiliate-content .item-url,
	.bb-mobile-navigation .close,
	.bb-wp-pagination .page-numbers.next, .bb-wp-pagination .page-numbers.prev,
	.navigation.pagination .page-numbers.next, .navigation.pagination .page-numbers.prev,
	.bb-next-prev-pagination .page-link,
	.bb-next-pagination .page-link,
	.bb-post-share-box .post-share-count,
	.cat-item.current-cat a,
	.cat-item a:hover,
	.bb-fixed-pagination .page:hover .pg-arrow,
	button[type="submit"],
	input[type="submit"],
	.bb-btn.bb-btn-primary,.bb-btn.bb-btn-primary:hover,
	blockquote:before,.bb-btn.bb-btn-primary-outline:hover,.bb-post-gallery-content .bb-gl-meta .bb-gl-arrow,
	hr.primary-color,
	.bb-bg-primary, .bb-bg-primary.bb-btn,
	.bb-sticky-btm .btn-close {
	  background-color: #1e73be;
	}
	.bb-tooltip:after,
	hr.bb-line-dashed.primary-color, hr.bb-line-dotted.primary-color {
		border-top-color:#1e73be;
	}

	/* --primary text */
	.mark, mark,
	.bb-tooltip:before,
	.bb-wp-pagination .page-numbers.next, .bb-wp-pagination .page-numbers.prev,
	.navigation.pagination .page-numbers.next, .navigation.pagination .page-numbers.prev,
	.bb-text-highlight.primary-color,
	#comments .nav-links a,
	.light-modal .modal-close,
	.sr-only,.box_list,
	.quiz_row:hover, .bb-affiliate-content .item-url,
	.onoffswitch,.onoffswitch2,
	.bb-next-prev-pagination .page-link,
	.bb-next-pagination .page-link,
	.widget_nav_menu ul li a:hover,
	.widget_categories ul li a:hover,
	.widget_archive ul li a:hover,
	.widget_pages ul li a:hover,
	.widget_meta ul li a:hover,
	.cat-item.current-cat a,
	.widget_mc4wp_form_widget:before,.widget_create_post:before,
	.go-top,
	.widget_calendar table th a,
	.widget_calendar table td a,
	.bb-mobile-navigation .close,
	.bb-post-share-box .post-share-count,
	.bb-fixed-pagination .page:hover .pg-arrow,
	button[type="submit"],
	input[type="submit"],
	.bb-btn.bb-btn-primary,.bb-btn.bb-btn-primary:hover,.bb-btn.bb-btn-primary-outline:hover,
	blockquote:before,.bb-post-gallery-content .bb-gl-meta .bb-gl-arrow,
	.bb-bg-primary,
	.bb-sticky-btm .btn-close {
	  color: #ffffff;
	}

	/* -primary color */
	/* --primary color for text */
	#cancel-comment-reply-link,
	.bb-affiliate-content .price:before,
	.bb-header-navigation .main-navigation > ul .sub-menu li:hover > a,
	.bb-header-navigation .main-navigation > ul .sub-menu li.current-menu-item a,
	.bb-header-navigation .more-navigation .section-navigation ul li:hover a,
	.bb-mobile-navigation .main-navigation li a:hover,.bb-mobile-navigation .main-navigation>ul>li .sub-menu li a:hover,
	.bb-mobile-navigation .main-navigation li.current-menu-item > a, .bb-mobile-navigation .main-navigation .sub-menu li.current-menu-item > a,
	.bb-mobile-navigation .main-navigation li.current-menu-item > .dropdown-toggle, .bb-mobile-navigation .main-navigation .sub-menu li.current-menu-item > .dropdown-toggle,
	.sticky .post-thumbnail:after,
	.entry-no-lg,
	.entry-title:hover a,
	.post-types .item:hover .bb-icon,
	.bb-text-dropcap.primary-color,
	.bb-btn-primary-outline,
	.bb-btn-link:hover,
	.bb-btn-link,#comments .bypostauthor > .comment-body .vcard .fn,
	.more-link:hover,
	.widget_bb-side-navigation .menu-item.menu-item-icon .bb-icon,
	.bb-price-block .current-price:before, .bb-price-block ins:before, .bb-price-block .amount:before, .product_list_widget ins .amount:before {
	  color: #1e73be;
	}

    .single.nsfw-post .bb-post-single .nsfw-post h3,
    .bb-post-nav .nsfw-post h3,
	.post-thumbnail .nsfw-post h3{
	    color: #1e73be !important;
	}
	.post-types .item:hover,
	.more-load-button button:hover,
	.bb-btn-primary-outline,.bb-btn-primary:hover,
	.widget_tag_cloud .tagcloud a:hover {
	  border-color: #1e73be;
	}

	.bb-tabs .tabs-menu li.active:before  {
		background-color: #1e73be;
	}

	/* -link color */
	a,.bb-timing-block .timing-seconds {
	  color:#f43547
	}

	/* - base text color */
	body, html,
	.widget_recent_comments .recentcomments .comment-author-link,.widget_recent_comments .recentcomments a,
	.bb-header.header-desktop .main-navigation .sub-menu,
	.bb-header-dropdown.toggle-content,.comment-respond input[type=text], .comment-respond textarea,
	.featured-strip .slick-dots li button:before,
	.more-load-button button,.comment-vote .count,
	.bb-mobile-navigation .bb-header-search .search-submit,
	#comments .comment .comment-body .comment-content small .dropdown-toggle,
	.byline a,.byline .author-name,
	.bb-featured-strip .bb-arrow-next, .bb-featured-strip .bb-arrow-prev,
	.bb-price-block, .bb-price-block > .amount, .bb-price-block ins .amount,
	.bb-dropdown .dropdown-content a,
	.bb-author-vcard .auth-references a,
	.light-modal,
    .bb-author-vcard-mini .auth-url,
	.bb-post-gallery-content .bb-gl-meta .bb-gl-pagination b,
	 .bb-post-gallery-content.bb-mode-slide .bb-mode-switcher[data-mode=slide],
	 .bb-post-gallery-content.bb-mode-grid .bb-mode-switcher[data-mode=grid]{
	  color: #1f1f1f;
	}

	/* --heading text color */
	#comments .vcard .fn,
	.bb-fixed-pagination .page .pg-title,
	.more_items_x legend, .more_items legend, .more_items_glow,
	h1, h2, h3, h4, h5, h6 {
	  color: #1f1f1f;
	}
	.bb-tabs .tabs-menu li.active, .bb-tabs .tabs-menu li.active {
	  border-color: #1f1f1f;
	}
	.bb-tabs .tabs-menu .count {
	  background-color: #1f1f1f;
	}

	/* --secondary text color */
	s, strike, del,label,#comments .pingback .comment-body .comment-content, #comments .comment .comment-body .comment-content,
	#TB_ajaxWindowTitle,
	.bb-affiliate-content .price .old-price,
	.bb-header-navigation .more-navigation .sections-header,
	.bb-mobile-navigation .more-menu .more-menu-body .sections-header,
	.bb-post-share-box .bb-post-rating .count .text:after,
	.inline-popup .intro,.comment-vote a .bb-icon,
	.authentication .intro,.widget_recent_comments .recentcomments,
	.post-types .item .bb-icon,
	.bb-post-rating a,.post-thumbnail .thumbnail-caption,
	table thead th, table tfoot th, .bb-post-share-box .mobile-info,
	.widget_create_post .text,
	.widget_footer .text,
	.bb-author-vcard .author-info,.bb-author-vcard .auth-byline,
	.wp-caption .wp-caption-text, .wp-caption-dd,
	#comments .comments-title span,
	#comments .comment-notes,
	#comments .comment-metadata,
	.short-info .create-post .text,
	.bb-cat-links,
	.widget_bb-side-navigation .menu-item.menu-item-has-children .dropdown-toggle,
	.bb-post-meta .post-comments,.entry-sub-title,
	.bb-page-header .page-subtitle,
	.widget_bb-side-navigation .bb-widget-title,
	.bb-price-block .old-price,.bb-price-block del .amount,
	.widget_recent_comments .recentcomments,
	.bb-post-gallery-content .bb-gl-mode-switcher,
    .bb-author-vcard-mini .auth-byline, .bb-author-vcard-mini .auth-posted-on, .bb-author-vcard-mini .auth-title,
	.s-post-meta .post-comments,
	.bb-sec-label,
	.bb-breadcrumb.clr-style1, .bb-breadcrumb.clr-style1 a {
	  color: #a3a3a3;
	}

	::-webkit-input-placeholder {
	  color: #a3a3a3;
	}

	:-moz-placeholder {
	  color: #a3a3a3;
	}

	:-ms-input-placeholder {
	  color: #a3a3a3;
	}

	/* -font family */
	/* --base font family */
	body, html,
	#cancel-comment-reply-link,
	#comments .comments-title span {
	  font-family: Montserrat,"Montserrat Fallback",sans-serif;
	}

	/* --Post heading font family */
	.entry-title {
	 font-family: Montserrat,"Montserrat Fallback",sans-serif;
	}

	/* --secondary font family */
	.bb-wp-pagination,.navigation.pagination,
	.comments-area h3,[class*=" mashicon-"] .text, [class^=mashicon-] .text,
	.entry-no-lg,
	.bb-reaction-box .title, .bb-reaction-box .reaction-item .reaction-vote-btn,
	#comments .comments-title, #comments .comment-reply-title,
	.bb-page-header .bb-trending-navigation ul li a,
	.widget-title,
	.bb-badge .text,.post-number,
	.more_items_x legend, .more_items legend, .more_items_glow,
	section.error-404 .text,
	.inline-popup .title,
	.authentication .title,
	.bb-other-posts .title,
	.bb-post-share-box h2,
	.bb-page-header h1 {
	  font-family: Montserrat,"Montserrat Fallback",sans-serif;
	}

	/* -border-color */
	.bb-page-header .container-bg, .bb-page-header.boxed.has-bg .container-bg,
	.bb-header-navigation .main-navigation .sub-menu,
	.bb-header-navigation .more-navigation .more-menu-header,
	.bb-header-navigation .more-navigation .more-menu-footer,
	.bb-mobile-navigation .more-menu .bb-badge-list,
	.bb-mobile-navigation .main-navigation,
	.bb-mobile-navigation .more-menu-body,
	.spinner-pulse,
	.bb-border-thumb,#comments .pingback, #comments .comment,
	.more-load-button button,
	.bb-post-rating .count .bb-icon,
	.quiz_row,.bb-post-collection .post-items .post-item .post-author-meta, .post-grid .page .post-author-meta, .post-list .post .post-author-meta, .post-list .page .post-author-meta,.post-list.standard .post footer,
	.post-list.standard .entry-sub-title,
	.more-load-button:before,
	.bb-mobile-navigation .bb-header-search form,
	#TB_window .shares,
	.wp-playlist,.boombox-comments .tabs-content,
	.post-types .item,
	.bb-page-header .bb-trending-navigation,
	.widget_mc4wp_form_widget:after,.widget_create_post:after,
	.bb-post-rating .inner,
	.bb-post-rating .point-btn,
	.widget_bb-side-navigation .menu-item.menu-item-has-children>a,
	.bb-author-vcard .author, #comments .comment-list, #comments .pingback .children .comment, #comments .comment .children .comment,
	.widget_social,
	.widget_subscribe,.bb-post-nav .pg-item,
	.bb-post-nav .page,.bb-tags a,.tagcloud a,
	.bb-next-prev-pagination,
	.widget_tag_cloud .tagcloud a,
	select, textarea, input[type="tel"], input[type="text"], input[type="number"], input[type="date"], input[type="time"], input[type="url"], input[type="email"], input[type="search"], input[type="password"],
	.bb-featured-menu:before,
	.select2-container--default .select2-selection--single, .select2-container--default .select2-search--dropdown .select2-search__field, .select2-dropdown,
	.bb-bordered-block:after,
	.bb-dropdown .dropdown-toggle, .bb-dropdown .dropdown-content, .bb-dropdown .dropdown-content li,.bb-post-gallery-content .bb-gl-mode-switcher,.bb-post-gallery-content .bb-gl-mode-switcher .bb-mode-switcher:first-child,
	.bb-tabs.tabs-horizontal .tabs-menu,.mixed-list .post-item-classic footer {
	  border-color: #ececec;
	}
	hr, .bb-brand-block .brand-content:before {
	  background-color: #ececec;
	}

	/* -secondary components bg color */
	.bb-fixed-pagination .page .pg-arrow,
	.captcha-container,.comment-respond form,
	.bb-post-share-box .post-meta,
	table tbody tr:nth-child(2n+1) th,
	table tbody tr:nth-child(2n+1) td,
	.bb-reaction-box .reaction-item .reaction-bar,
	.bb-reaction-box .reaction-item .reaction-vote-btn,
	.widget_bb-side-navigation .sub-menu .menu-item.menu-item-icon .bb-icon,
	#comments .pingback .comment-body .comment-reply-link, #comments .comment .comment-body .comment-reply-link,.bb-btn, button,
	.widget_sidebar_footer,
	.bb-form-block,
	.bb-author-vcard header,.bb-post-gallery-content .bb-gl-image-text,
	.bb-wp-pagination span.current, .bb-wp-pagination a.page-numbers:not(.next):not(.prev):hover,
	.navigation.pagination span.current, .navigation.pagination a.page-numbers:not(.next):not(.prev):hover,
	.bb-dropdown .dropdown-content li.active,
	.bb-post-gallery-content .bb-gl-image-text,
	.bb-media-placeholder:before,
	.bb-source-via .s-v-itm,
	.bb-tabs .tabs-content,.bb-reading-time {
		background-color: #ececec;
	}

	/* -secondary components text color */
	.bb-fixed-pagination .page .pg-arrow,.bb-post-share-box .post-meta,.captcha-container input,.form-captcha .refresh-captcha,#comments .pingback .comment-body .comment-reply-link, #comments .comment .comment-body .comment-reply-link,.bb-reaction-box .reaction-item .reaction-vote-btn,.bb-reaction-box .reaction-item .reaction-bar,.bb-btn,.comment-respond form,
	.bb-wp-pagination span.current, .bb-wp-pagination a.page-numbers:not(.next):not(.prev):hover,
	.navigation.pagination span.current, .navigation.pagination a.page-numbers:not(.next):not(.prev):hover,
	.widget_bb-side-navigation .sub-menu .menu-item.menu-item-icon .bb-icon,
	.widget_sidebar_footer,
	.bb-author-vcard .header-info a,.bb-author-vcard .auth-name,
	.bb-dropdown .dropdown-content li.active,
	.bb-source-via .s-v-link,.bb-reading-time {
		color:#1f1f1f;
	}
	.captcha-container input {border-color:#1f1f1f}

	/* -border-radius */
	img,video,.comment-respond form,
	.captcha-container,
	.bb-media-placeholder,
	.bb-cards-view .bb-card-item,
	.post-thumbnail .video-wrapper,
	.post-thumbnail .view-full-post,
	.bb-post-share-box .post-meta,
	.hy_plyr canvas,.bb-featured-strip .item .media,
	.quiz_row,.box_list,
	.bb-border-thumb,
	.advertisement .massage,
	[class^="mashicon-"],
	#TB_window,
	#score_modal .shares a div, #TB_window .shares a div,
	.bb-mobile-navigation .close,
	.onoffswitch-label,
	.light-modal .modal-close,
	.onoffswitch2-label,
	.post-types .item,
	.onoffswitch,.onoffswitch2,
	.bb-page-header .bb-trending-navigation ul li.active a,
	.widget_mc4wp_form_widget:after,.widget_create_post:after,
	.bb-author-vcard .author,
	.widget_sidebar_footer,
	.short-info,
	.inline-popup,
	.bb-reaction-box .reaction-item .reaction-bar,
	.bb-reaction-box .reaction-item .reaction-vote-btn,
	.bb-post-share-box .post-share-count,
	.post-thumbnail,
	.share-button,
	.bb-post-rating .inner,
	.bb-page-header.boxed.has-bg .container-bg,
	.widget_subscribe,
	.widget_social,
	.sub-menu,
	.fancybox-skin,
	.widget_tag_cloud .tagcloud a,
	.bb-tags a,.tagcloud a, .bb-header-dropdown.toggle-content,
	.authentication .button, #respond .button, .wp-social-login-provider-list .button,
	.bb-bordered-block:after,
	.wpml-ls-legacy-dropdown, .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle, .wpml-ls-legacy-dropdown-click, .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle,
	.wpml-ls-legacy-dropdown .wpml-ls-sub-menu, .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,
	.nsfw-post,
	.light-modal .modal-body,
	.bb-featured-area .featured-media, .bb-featured-area .featured-item,
	.s-post-featured-media.boxed .featured-media-el,
	.bb-source-via .s-v-itm,
	.bb-tabs .tabs-content,
	.bb-sticky-btm .btn-close {
	  -webkit-border-radius: 2px;
	     -moz-border-radius: 2px;
	          border-radius: 2px;
	}
	.bb-featured-area .featured-header {
      border-bottom-left-radius: 2px;
      border-bottom-right-radius: 2px;
    }

	/* --border-radius for inputs, buttons */
	.form-captcha img,.go-top,
	.bb-next-prev-pagination .page-link,
	.bb-next-pagination .page-link,
	.bb-wp-pagination a,.bb-wp-pagination span,
	.navigation.pagination a,.navigation.pagination span,
	.bb-affiliate-content .affiliate-link,
	.bb-btn, input, select, .select2-container--default .select2-selection--single, textarea, button, .bb-btn, #comments  li .comment-body .comment-reply-link, .bb-header.header-desktop  .create-post,
	.bb-affiliate-content .item-url,
	.bb-btn, input, select, textarea, button, .bb-btn, #comments  li .comment-body .comment-reply-link {
	  -webkit-border-radius: 3px;
	  -moz-border-radius: 3px;
	  border-radius: 3px;
	}

	/* --border-radius social icons */
	.social.circle ul li a {
	    -webkit-border-radius: 24px;
	    -moz-border-radius: 24px;
	    border-radius: 24px;
	}
	
	/* --Featured Menu options */
	.bb-featured-menu a {
	    background-color: transparent;
	    color: #696969;
	    
	    -webkit-border-radius: 18px;
	  -moz-border-radius: 18px;
	  border-radius: 18px;
	}

                /* * Woocommerce specific styles * */

                /* -base text color */
                .woocommerce, .woocommerce .variations label, .woocommerce-checkout ul.payment_methods label,
                .woocommerce .widget .buttons a:nth-child(1), .woocommerce .widget .buttons a:nth-child(1):focus, .woocommerce .widget .buttons a:nth-child(1):hover,
                .woocommerce .widget .price_slider_amount .button, .woocommerce .widget .price_slider_amount .button:focus, .woocommerce .widget .price_slider_amount .button:hover,
                .woocommerce div.product .woocommerce-variation-price ins .amount, .woocommerce div.product .woocommerce-variation-price span.price>.amount,
                .woocommerce div.product p.price,
                .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title .edit, .woocommerce-account .woocommerce-MyAccount-content p a, .woocommerce-account .woocommerce-MyAccount-content table a, .woocommerce-account .woocommerce-MyAccount-navigation a {
                    color: #1f1f1f;
                }

                /* -content bg color */
                @media screen and (max-width: 768px) {
                    .woocommerce table.shop_table_responsive.cart tbody tr.cart_item:nth-child(2n) td, .woocommerce-page table.shop_table_responsive.cart tbody tr.cart_item:nth-child(2n) td {
                        background-color: #ffffff;
                    }
                }
                .woocommerce .cart-totals-col .cart_totals .shipping-calculator-form, .woocommerce-page .cart-totals-col .cart_totals .shipping-calculator-form,
                .woocommerce div.product div.images .woocommerce-product-gallery__trigger,
                .bb-cards-view.woocommerce.single-product div.product, .bb-cards-view.woocommerce .products .product {
                    background-color: #ffffff;
                }

                /* -primary color and bg */
                .woocommerce a.button, .woocommerce a.button:hover, .woocommerce a.button:focus,
                .woocommerce input.button, .woocommerce input.button:hover, .woocommerce input.button:focus,
                .woocommerce button.button, .woocommerce button.button:hover, .woocommerce button.button:focus,
                .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
                .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,
                .woocommerce #respond input#submit.alt:focus, .woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus,
                .woocommerce .button.alt.single_add_to_cart_button, .woocommerce .button.alt.single_add_to_cart_button:hover, .woocommerce .button.alt.single_add_to_cart_button:focus,
                .woocommerce .button.alt.single_add_to_cart_button.disabled, .woocommerce .button.alt.single_add_to_cart_button.disabled:hover, .woocommerce .button.alt.single_add_to_cart_button.disabled:focus,
                .woocommerce .widget_price_filter .ui-slider .ui-slider-range,
                 div.pp_woocommerce a.pp_contract, div.pp_woocommerce a.pp_expand, div.pp_woocommerce .pp_close, div.pp_woocommerce a.pp_contract:hover, div.pp_woocommerce a.pp_expand:hover, div.pp_woocommerce .pp_close:hover,
                .woocommerce nav.woocommerce-pagination ul li .next:hover, .woocommerce nav.woocommerce-pagination ul li .prev:hover {
                    background-color: #1e73be;
                }
                .woocommerce div.product .woocommerce-product-rating .star-rating span {
                    color: #1e73be;
                }
                div.pp_woocommerce .pp_next:before, div.pp_woocommerce .pp_previous:before, div.pp_woocommerce .pp_arrow_next:before, div.pp_woocommerce .pp_arrow_previous:before {
                     color: #1e73be!important;
                }
                .woocommerce-account .woocommerce-MyAccount-navigation li.is-active {
                	border-color: #1e73be;
                }

                /* --primary text color */
                .woocommerce a.button, .woocommerce a.button:hover, .woocommerce input.button,.woocommerce button.button, .woocommerce button.button:hover, .woocommerce input.button:hover,
                .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
                .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover,
                .woocommerce #respond input#submit.alt:focus, .woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus,
                .woocommerce .button.alt.single_add_to_cart_button, .woocommerce .button.alt.single_add_to_cart_button:hover,
                .woocommerce .button.alt.single_add_to_cart_button.disabled, .woocommerce .button.alt.single_add_to_cart_button.disabled:hover,
                 div.pp_woocommerce a.pp_contract, div.pp_woocommerce a.pp_expand, div.pp_woocommerce .pp_close, div.pp_woocommerce a.pp_contract:hover, div.pp_woocommerce a.pp_expand:hover, div.pp_woocommerce .pp_close:hover {
                    color: #ffffff;
                }
                div.pp_woocommerce a.pp_contract, div.pp_woocommerce a.pp_expand, div.pp_woocommerce .pp_close, div.pp_woocommerce a.pp_contract:hover, div.pp_woocommerce a.pp_expand:hover, div.pp_woocommerce .pp_close:hover {
                    color: #ffffff!important;
                }

                /* --heading text color */
                .woocommerce .product-name a,
                .woocommerce .shop_table .shipping-calculator-button, .woocommerce .shop_table .shipping-calculator-button,
                .woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a,
                .woocommerce .star-rating span,
                .widget_layered_nav a, .widget_layered_nav a:focus, .widget_layered_nav a:hover,
                .widget_product_categories a, .widget_product_categories a:focus, .widget_product_categories a:hover,
                .woocommerce.widget ul li.chosen a, .woocommerce .widget ul li.chosen a,
                .woocommerce #reviews #comments ol.commentlist li .meta strong,
                .woocommerce div.product div.images .woocommerce-product-gallery__trigger {
                    color: #1f1f1f;
                }

                /* --secondary text color */
                .woocommerce .woocommerce-result-count, .woocommerce a.added_to_cart, .woocommerce table.shop_table .product-name p, .woocommerce .coupon span, .woocommerce .checkout_coupon span,
                .woocommerce .cart_totals table.shop_table_responsive tbody tr.cart-subtotal td:before,
                .woocommerce .create-account p, .woocommerce .woocommerce form.checkout_coupon span, .woocommerce form.login p,
                .product_list_widget li .quantity .amount,
                .widget_shopping_cart .total .txt, .widget_rating_filter ul li a, .widget_layered_nav .count, .product_list_widget .reviewer,
                .woocommerce .widget ul li.chosen a:before, .woocommerce.widget ul li.chosen a:before,
                .woocommerce div.product .woocommerce-review-link, .woocommerce .woocommerce-tabs .star-rating span, .woocommerce .reset_variations, .woocommerce div.product .stock,
                .woocommerce #reviews #comments ol.commentlist li .meta time, .woocommerce div.product #tab-description p, .woocommerce div.product #reviews .woocommerce-noreviews,
                .woocommerce div.product p.stars a.active, .woocommerce div.product p.stars a:hover, .woocommerce div.product p.stars a:focus, .woocommerce p.stars.selected a:not(.active):before,
                .woocommerce p.stars.selected a.active:before, .woocommerce p.stars:hover a:before,
                #order_review #payment .payment_box,
                .widget_product_categories .post_count {
                    color: #a3a3a3;
                }
                /* Remove button */
                .widget_shopping_cart .cart_list li a.remove, .woocommerce a.remove {
                    color: #a3a3a3!important;
                }
                .woocommerce a.remove:hover, .widget_shopping_cart .cart_list li a.remove:hover {
                    background: #a3a3a3;
                    color: #ffffff!important;
                }


                /* -border-color */
                .woocommerce table.shop_table td, .woocommerce table.shop_table tbody th, .woocommerce-cart .cart-collaterals .cart_totals tr th,
                .woocommerce table.shop_table_responsive.cart tbody tr.cart_item, .woocommerce-page table.shop_table_responsive.cart tbody tr.cart_item,
                .woocommerce form .form-row.woocommerce-validated .select2-container,
                 #order_review .woocommerce-checkout-review-order-table, #order_review #payment ul.payment_methods, .woocommerce-page .shop_table.customer_details,
                .woocommerce div.product form.cart .variations-wrapper, .woocommerce div.product #comments .comment_container, .woocommerce table.shop_attributes td, .woocommerce table.shop_attributes th,
                .woocommerce div.product .woocommerce-tabs,
                .woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl {
                    border-color: #ececec;
                }
                hr {
                    background-color: #ececec;
                }

                /* -loader styling */
                .woocommerce .blockUI.blockOverlay:before, .woocommerce .loader:before {
                    border-color: #ececec;
                }

                /* -secondary components bg color */
                .woocommerce .cart-totals-col .cart_totals, .woocommerce-page .cart-totals-col .cart_totals, #order_review .woocommerce-checkout-review-order-table tfoot,
                .woocommerce-page .shop_table.order_details tfoot,
                #order_review #payment .payment_box,
                .woocommerce .widget .buttons a:nth-child(1), .woocommerce .widget .buttons a:nth-child(1):focus, .woocommerce .widget .buttons a:nth-child(1):hover,
                .woocommerce .widget .price_slider_amount .button, .woocommerce .widget .price_slider_amount .button:focus, .woocommerce .widget .price_slider_amount .button:hover,
                .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
                .woocommerce div.product table.shop_attributes {
                    background-color: #ececec;
                }
                #order_review #payment .payment_box:before {
                    border-color: #ececec;
                }

                /* -secondary components bg color for woocommerce */
                @media screen and (max-width: 768px){
                    .woocommerce table.shop_table_responsive.cart tbody tr.cart_item td.product-remove, .woocommerce-page table.shop_table_responsive.cart tbody tr.cart_item td.product-remove {
                        background-color: #ececec;
                    }
                }

                /* -border-radius */
                .woocommerce .cart-totals-col .cart_totals, .woocommerce-page .cart-totals-col .cart_totals,
                .woocommerce table.shop_table_responsive.cart tbody tr.cart_item, .woocommerce-page table.shop_table_responsive.cart tbody tr.cart_item,
                #order_review .woocommerce-checkout-review-order-table, #order_review #payment ul.payment_methods,
                .woocommerce .cart-totals-col .cart_totals .shipping-calculator-form, .woocommerce-page .cart-totals-col .cart_totals .shipping-calculator-form,
                .woocommerce div.product table.shop_attributes,
                .bb-cards-view.woocommerce.single-product div.product, .bb-cards-view.woocommerce .products .product {
                -webkit-border-radius: 2px;
                -moz-border-radius: 2px;
                    border-radius: 2px;
                }

                /* --border-radius inputs, buttons */
                .woocommerce a.button, .woocommerce input.button, .woocommerce button.button  {
                    -webkit-border-radius: 3px;
                    -moz-border-radius: 3px;
                    border-radius: 3px;
                }
            

		/* Custom Header Styles */
	
		/* -badge bg color */
		.reaction-item .reaction-bar .reaction-stat,
		.bb-badge .circle {
		  background-color: #fdc316;
		}
	
		.reaction-item .reaction-vote-btn:not(.disabled):hover,
		.reaction-item.voted .reaction-vote-btn {
			background-color: #fdc316 !important;
		}
	
		/* -badge text color */
		.reaction-item .reaction-vote-btn:not(.disabled):hover,
		.reaction-item.voted .reaction-vote-btn,
		.bb-badge .text {
		  color: #1f1f1f;
		}
	
		/* -category/tag bg color */
		.bb-badge.category .circle,
		.bb-badge.post_tag .circle {
		  background-color:  #f3f3f3;
		}
	
		/* -category/tag text color */
		.bb-badge.category .text,
		.bb-badge.post_tag .text {
		  color:  #1f1f1f;
		}
	
		/* -category/tag icon color */
		.bb-badge.category .circle i,
		.bb-badge.post_tag .circle i {
		  color:  #000000;
		}
	
		/* --Trending */
		.bb-badge.trending .circle,
		.bb-page-header .bb-trending-navigation ul li.active a,
		.post-number {
		  background-color: #8b39b8;
		}
	
		.widget-title .bb-icon,
		.bb-trending-navigation ul li a .bb-icon, .trending-post .bb-post-single .s-post-views {
		  color: #8b39b8;
		}
	
		.bb-badge.trending .circle i,
		.bb-page-header .bb-trending-navigation ul li.active a,
		.bb-page-header .bb-trending-navigation ul li.active a .bb-icon,
		.post-number {
		  color: #ffffff;
		}
	
		.bb-badge.trending .text {
			color: #1f1f1f;
		}
	
		.bb-badge.reaction-16 .circle { background-color: #ffe400; }.bb-badge.reaction-17 .circle { background-color: #ffe400; }.bb-badge.reaction-18 .circle { background-color: #ffe400; }.bb-badge.reaction-19 .circle { background-color: #ffe400; }.bb-badge.reaction-20 .circle { background-color: #ffe400; }.bb-badge.reaction-21 .circle { background-color: #ffe400; }.bb-badge.reaction-22 .circle { background-color: #ffe400; }.bb-badge.reaction-23 .circle { background-color: #ffe400; }.bb-badge.reaction-24 .circle { background-color: #ffe400; }.bb-badge.reaction-25 .circle { background-color: #ffe400; }.bb-badge.reaction-26 .circle { background-color: #ffe400; }.bb-badge.reaction-27 .circle { background-color: #ffe400; }.bb-badge.reaction-28 .circle { background-color: #ffe400; }.bb-badge.reaction-29 .circle { background-color: #ffe400; }.bb-badge.reaction-30 .circle { background-color: #ffe400; }
	
/*# sourceURL=boombox-primary-style-inline-css */
