﻿/* Extracted from home.clean.html style block 7. Original attrs: id="penci-custom-style" type="text/css" */
body {
			--pcbg-cl: #fff;
			--pctext-cl: #313131;
			--pcborder-cl: #dedede;
			--pcheading-cl: #313131;
			--pcmeta-cl: #888888;
			--pcaccent-cl: #6eb48c;
			--pcbody-font: 'PT Serif', serif;
			--pchead-font: 'Raleway', sans-serif;
			--pchead-wei: bold;
			--pcava_bdr: 10px;
			--pcajs_fvw: 470px;
			--pcajs_fvmw: 220px;
		}

		.single.penci-body-single-style-5 #header,
		.single.penci-body-single-style-6 #header,
		.single.penci-body-single-style-10 #header,
		.single.penci-body-single-style-5 .pc-wrapbuilder-header,
		.single.penci-body-single-style-6 .pc-wrapbuilder-header,
		.single.penci-body-single-style-10 .pc-wrapbuilder-header {
			--pchd-mg: 40px;
		}

		.fluid-width-video-wrapper>div {
			position: absolute;
			left: 0;
			right: 0;
			top: 0;
			width: 100%;
			height: 100%;
		}

		.yt-video-place {
			position: relative;
			text-align: center;
		}

		.yt-video-place.embed-responsive .start-video {
			display: block;
			top: 0;
			left: 0;
			bottom: 0;
			right: 0;
			position: absolute;
			transform: none;
		}

		.yt-video-place.embed-responsive .start-video img {
			margin: 0;
			padding: 0;
			top: 50%;
			display: inline-block;
			position: absolute;
			left: 50%;
			transform: translate(-50%, -50%);
			width: 68px;
			height: auto;
		}

		.mfp-bg {
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			z-index: 9999999;
			overflow: hidden;
			position: fixed;
			background: #0b0b0b;
			opacity: .8;
			filter: alpha(opacity=80)
		}

		.mfp-wrap {
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			z-index: 9999999;
			position: fixed;
			outline: none !important;
			-webkit-backface-visibility: hidden
		}

		body {
			--pcctain: 1280px
		}

		@media only screen and (min-width: 1170px) and (max-width: 1280px) {
			body {
				--pcctain: calc(100% - 40px);
			}
		}

		.single .penci-single-featured-img {
			padding-top: 50.0000% !important;
		}

		body {
			--pchead-font: 'Roboto', sans-serif;
		}

		body {
			--pcbody-font: 'Open Sans', sans-serif;
		}

		p {
			line-height: 1.8;
		}

		.penci-hide-tagupdated {
			display: none !important;
		}

		body,
		.widget ul li a {
			font-size: 15px;
		}

		.widget ul li,
		.widget ol li,
		.post-entry,
		p,
		.post-entry p {
			font-size: 15px;
			line-height: 1.8;
		}

		body {
			--pchead-wei: 600;
		}

		.penci-magazine-slider .mag-item-1 .mag-meta-child span:after,
		.penci-magazine-slider .mag-meta-child span:after,
		.post-box-meta-single>span:before,
		.standard-top-meta>span:before,
		.penci-mag-featured-content .feat-meta>span:after,
		.penci-featured-content .feat-text .feat-meta>span:after,
		.featured-style-35 .featured-content-excerpt .feat-meta>span:after,
		.penci-post-box-meta .penci-box-meta span:after,
		.grid-post-box-meta span:after,
		.overlay-post-box-meta>div:after {
			box-sizing: border-box;
			-webkit-box-sizing: border-box;
			width: 4px;
			height: 4px;
			border: 2px solid;
			border-radius: 2px;
			transform: translateY(-2px);
			-webkit-transform: translateY(-2px);
		}

		#logo a {
			max-width: 400px;
			width: 100%;
		}

		@media only screen and (max-width: 960px) and (min-width: 768px) {
			#logo img {
				max-width: 100%;
			}
		}

		.wp-caption p.wp-caption-text,
		.penci-featured-caption {
			position: static;
			background: none;
			padding: 11px 0 0;
			color: #888;
		}

		.wp-caption:hover p.wp-caption-text,
		.post-image:hover .penci-featured-caption {
			opacity: 1;
			transform: none;
			-webkit-transform: none;
		}

		.editor-styles-wrapper,
		body {
			--pcaccent-cl: #303f9f;
		}

		.penci-menuhbg-toggle:hover .lines-button:after,
		.penci-menuhbg-toggle:hover .penci-lines:before,
		.penci-menuhbg-toggle:hover .penci-lines:after,
		.tags-share-box.tags-share-box-s2 .post-share-plike,
		.penci-video_playlist .penci-playlist-title,
		.pencisc-column-2.penci-video_playlist .penci-video-nav .playlist-panel-item,
		.pencisc-column-1.penci-video_playlist .penci-video-nav .playlist-panel-item,
		.penci-video_playlist .penci-custom-scroll::-webkit-scrollbar-thumb,
		.pencisc-button,
		.post-entry .pencisc-button,
		.penci-dropcap-box,
		.penci-dropcap-circle,
		.penci-login-register input[type="submit"]:hover,
		.penci-ld .penci-ldin:before,
		.penci-ldspinner>div {
			background: #303f9f;
		}

		a,
		.post-entry .penci-portfolio-filter ul li a:hover,
		.penci-portfolio-filter ul li a:hover,
		.penci-portfolio-filter ul li.active a,
		.post-entry .penci-portfolio-filter ul li.active a,
		.penci-countdown .countdown-amount,
		.archive-box h1,
		.post-entry a,
		.container.penci-breadcrumb span a:hover,
		.container.penci-breadcrumb a:hover,
		.post-entry blockquote:before,
		.post-entry blockquote cite,
		.post-entry blockquote .author,
		.wpb_text_column blockquote:before,
		.wpb_text_column blockquote cite,
		.wpb_text_column blockquote .author,
		.penci-pagination a:hover,
		ul.penci-topbar-menu>li a:hover,
		div.penci-topbar-menu>ul>li a:hover,
		.penci-recipe-heading a.penci-recipe-print,
		.penci-review-metas .penci-review-btnbuy,
		.main-nav-social a:hover,
		.widget-social .remove-circle a:hover i,
		.penci-recipe-index .cat>a.penci-cat-name,
		#bbpress-forums li.bbp-body ul.forum li.bbp-forum-info a:hover,
		#bbpress-forums li.bbp-body ul.topic li.bbp-topic-title a:hover,
		#bbpress-forums li.bbp-body ul.forum li.bbp-forum-info .bbp-forum-content a,
		#bbpress-forums li.bbp-body ul.topic p.bbp-topic-meta a,
		#bbpress-forums .bbp-breadcrumb a:hover,
		#bbpress-forums .bbp-forum-freshness a:hover,
		#bbpress-forums .bbp-topic-freshness a:hover,
		#buddypress ul.item-list li div.item-title a,
		#buddypress ul.item-list li h4 a,
		#buddypress .activity-header a:first-child,
		#buddypress .comment-meta a:first-child,
		#buddypress .acomment-meta a:first-child,
		div.bbp-template-notice a:hover,
		.penci-menu-hbg .menu li a .indicator:hover,
		.penci-menu-hbg .menu li a:hover,
		#sidebar-nav .menu li a:hover,
		.penci-rlt-popup .rltpopup-meta .rltpopup-title:hover,
		.penci-video_playlist .penci-video-playlist-item .penci-video-title:hover,
		.penci_list_shortcode li:before,
		.penci-dropcap-box-outline,
		.penci-dropcap-circle-outline,
		.penci-dropcap-regular,
		.penci-dropcap-bold {
			color: #303f9f;
		}

		.penci-home-popular-post ul.slick-dots li button:hover,
		.penci-home-popular-post ul.slick-dots li.slick-active button,
		.post-entry blockquote .author span:after,
		.error-image:after,
		.error-404 .go-back-home a:after,
		.penci-header-signup-form,
		.woocommerce span.onsale,
		.woocommerce #respond input#submit:hover,
		.woocommerce a.button:hover,
		.woocommerce button.button:hover,
		.woocommerce input.button:hover,
		.woocommerce nav.woocommerce-pagination ul li span.current,
		.woocommerce div.product .entry-summary div[itemprop="description"]:before,
		.woocommerce div.product .entry-summary div[itemprop="description"] blockquote .author span:after,
		.woocommerce div.product .woocommerce-tabs #tab-description blockquote .author span:after,
		.woocommerce #respond input#submit.alt:hover,
		.woocommerce a.button.alt:hover,
		.woocommerce button.button.alt:hover,
		.woocommerce input.button.alt:hover,
		.pcheader-icon.shoping-cart-icon>a>span,
		#penci-demobar .buy-button,
		#penci-demobar .buy-button:hover,
		.penci-recipe-heading a.penci-recipe-print:hover,
		.penci-review-metas .penci-review-btnbuy:hover,
		.penci-review-process span,
		.penci-review-score-total,
		#navigation.menu-style-2 ul.menu ul.sub-menu:before,
		#navigation.menu-style-2 .menu ul ul.sub-menu:before,
		.penci-go-to-top-floating,
		.post-entry.blockquote-style-2 blockquote:before,
		#bbpress-forums #bbp-search-form .button,
		#bbpress-forums #bbp-search-form .button:hover,
		.wrapper-boxed .bbp-pagination-links span.current,
		#bbpress-forums #bbp_reply_submit:hover,
		#bbpress-forums #bbp_topic_submit:hover,
		#main .bbp-login-form .bbp-submit-wrapper button[type="submit"]:hover,
		#buddypress .dir-search input[type=submit],
		#buddypress .groups-members-search input[type=submit],
		#buddypress button:hover,
		#buddypress a.button:hover,
		#buddypress a.button:focus,
		#buddypress input[type=button]:hover,
		#buddypress input[type=reset]:hover,
		#buddypress ul.button-nav li a:hover,
		#buddypress ul.button-nav li.current a,
		#buddypress div.generic-button a:hover,
		#buddypress .comment-reply-link:hover,
		#buddypress input[type=submit]:hover,
		#buddypress div.pagination .pagination-links .current,
		#buddypress div.item-list-tabs ul li.selected a,
		#buddypress div.item-list-tabs ul li.current a,
		#buddypress div.item-list-tabs ul li a:hover,
		#buddypress table.notifications thead tr,
		#buddypress table.notifications-settings thead tr,
		#buddypress table.profile-settings thead tr,
		#buddypress table.profile-fields thead tr,
		#buddypress table.wp-profile-fields thead tr,
		#buddypress table.messages-notices thead tr,
		#buddypress table.forum thead tr,
		#buddypress input[type=submit] {
			background-color: #303f9f;
		}

		.penci-pagination ul.page-numbers li span.current,
		#comments_pagination span {
			color: #fff;
			background: #303f9f;
			border-color: #303f9f;
		}

		.footer-instagram h4.footer-instagram-title>span:before,
		.woocommerce nav.woocommerce-pagination ul li span.current,
		.penci-pagination.penci-ajax-more a.penci-ajax-more-button:hover,
		.penci-recipe-heading a.penci-recipe-print:hover,
		.penci-review-metas .penci-review-btnbuy:hover,
		.home-featured-cat-content.style-14 .magcat-padding:before,
		.wrapper-boxed .bbp-pagination-links span.current,
		#buddypress .dir-search input[type=submit],
		#buddypress .groups-members-search input[type=submit],
		#buddypress button:hover,
		#buddypress a.button:hover,
		#buddypress a.button:focus,
		#buddypress input[type=button]:hover,
		#buddypress input[type=reset]:hover,
		#buddypress ul.button-nav li a:hover,
		#buddypress ul.button-nav li.current a,
		#buddypress div.generic-button a:hover,
		#buddypress .comment-reply-link:hover,
		#buddypress input[type=submit]:hover,
		#buddypress div.pagination .pagination-links .current,
		#buddypress input[type=submit],
		form.pc-searchform.penci-hbg-search-form input.search-input:hover,
		form.pc-searchform.penci-hbg-search-form input.search-input:focus,
		.penci-dropcap-box-outline,
		.penci-dropcap-circle-outline {
			border-color: #303f9f;
		}

		.woocommerce .woocommerce-error,
		.woocommerce .woocommerce-info,
		.woocommerce .woocommerce-message {
			border-top-color: #303f9f;
		}

		.penci-slider ol.penci-control-nav li a.penci-active,
		.penci-slider ol.penci-control-nav li a:hover,
		.penci-related-carousel .penci-owl-dot.active span,
		.penci-owl-carousel-slider .penci-owl-dot.active span {
			border-color: #303f9f;
			background-color: #303f9f;
		}

		.woocommerce .woocommerce-message:before,
		.woocommerce form.checkout table.shop_table .order-total .amount,
		.woocommerce ul.products li.product .price ins,
		.woocommerce ul.products li.product .price,
		.woocommerce div.product p.price ins,
		.woocommerce div.product span.price ins,
		.woocommerce div.product p.price,
		.woocommerce div.product .entry-summary div[itemprop="description"] blockquote:before,
		.woocommerce div.product .woocommerce-tabs #tab-description blockquote:before,
		.woocommerce div.product .entry-summary div[itemprop="description"] blockquote cite,
		.woocommerce div.product .entry-summary div[itemprop="description"] blockquote .author,
		.woocommerce div.product .woocommerce-tabs #tab-description blockquote cite,
		.woocommerce div.product .woocommerce-tabs #tab-description blockquote .author,
		.woocommerce div.product .product_meta>span a:hover,
		.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
		.woocommerce ul.cart_list li .amount,
		.woocommerce ul.product_list_widget li .amount,
		.woocommerce table.shop_table td.product-name a:hover,
		.woocommerce table.shop_table td.product-price span,
		.woocommerce table.shop_table td.product-subtotal span,
		.woocommerce-cart .cart-collaterals .cart_totals table td .amount,
		.woocommerce .woocommerce-info:before,
		.woocommerce div.product span.price,
		.penci-container-inside.penci-breadcrumb span a:hover,
		.penci-container-inside.penci-breadcrumb a:hover {
			color: #303f9f;
		}

		.standard-content .penci-more-link.penci-more-link-button a.more-link,
		.penci-readmore-btn.penci-btn-make-button a,
		.penci-featured-cat-seemore.penci-btn-make-button a {
			background-color: #303f9f;
			color: #fff;
		}

		.penci-vernav-toggle:before {
			border-top-color: #303f9f;
			color: #fff;
		}
		#navigation .pcmis-5 .penci-mega-latest-posts.col-mn-4 .penci-mega-post:nth-child(5n + 1) .penci-mega-post-inner .penci-mega-meta .post-mega-title a {
			font-size: 17.92px;
		}

		#navigation .penci-megamenu .post-mega-title a,
		.pc-builder-element .navigation .penci-megamenu .penci-content-megamenu .penci-mega-latest-posts .penci-mega-post .post-mega-title a {
			font-size: 14px;
		}

		#navigation .penci-megamenu .penci-mega-child-categories a,
		.pc-builder-element.pc-main-menu .navigation .menu li .penci-mega-child-categories a {
			font-size: 13px;
		}

		#navigation .penci-megamenu .post-mega-title a,
		.pc-builder-element .navigation .penci-megamenu .penci-content-megamenu .penci-mega-latest-posts .penci-mega-post .post-mega-title a {
			text-transform: none;
		}

		.penci-header-signup-form {
			padding-top: px;
			padding-bottom: px;
		}

		.penci-grid>li,
		.grid-featured,
		.penci-grid li.typography-style,
		.grid-mixed,
		.penci-grid .list-post.list-boxed-post,
		.penci-masonry .item-masonry,
		article.standard-article,
		.penci-grid li.list-post,
		.grid-overlay,
		.penci-grid li.list-post.penci-slistp {
			margin-bottom: 20px;
		}

		.penci-grid li.list-post,
		.penci-grid li.list-post.penci-slistp {
			padding-bottom: 20px;
		}

		.penci-layout-mixed-3 .penci-grid li.penci-slistp,
		.penci-layout-mixed-4 .penci-grid li.penci-slistp {
			padding-bottom: 0px;
			margin-bottom: 0px;
			padding-top: 20px;
		}

		.penci-layout-mixed-3 .penci-grid li.penci-slistp~.penci-slistp,
		.penci-layout-mixed-4 .penci-grid li.penci-slistp~.penci-slistp {
			margin-top: 20px;
		}

		@media only screen and (min-width: 961px) {
			.penci-sidebar-content {
				width: 26%;
			}

			.penci-single-style-10 .penci-single-s10-content,
			.container.penci_sidebar:not(.two-sidebar) #main {
				width: 74%;
			}
		}

		.penci-sidebar-content .penci-border-arrow .inner-arrow {
			font-size: 14px;
		}

		.penci-sidebar-content.style-25 .widget-title span {
			--pcheading-cl: #ffffff;
		}

		.penci-sidebar-content.style-29 .widget-title>span,
		.penci-sidebar-content.style-26 .widget-title,
		.penci-sidebar-content.style-30 .widget-title {
			--pcborder-cl: #ffffff;
		}

		.penci-sidebar-content.style-24 .widget-title>span,
		.penci-sidebar-content.style-23 .widget-title>span,
		.penci-sidebar-content.style-29 .widget-title>span,
		.penci-sidebar-content.style-22 .widget-title,
		.penci-sidebar-content.style-21 .widget-title span {
			--pcaccent-cl: #ffffff;
		}

		.penci-sidebar-content .penci-border-arrow .inner-arrow,
		.penci-sidebar-content.style-4 .penci-border-arrow .inner-arrow:before,
		.penci-sidebar-content.style-4 .penci-border-arrow .inner-arrow:after,
		.penci-sidebar-content.style-5 .penci-border-arrow,
		.penci-sidebar-content.style-7 .penci-border-arrow,
		.penci-sidebar-content.style-9 .penci-border-arrow {
			border-color: #ffffff;
		}

		.penci-sidebar-content .penci-border-arrow:before {
			border-top-color: #ffffff;
		}

		.penci-sidebar-content.style-16 .penci-border-arrow:after {
			background-color: #ffffff;
		}

		#footer-section .footer-menu li a {
			font-size: 14px;
		}

		#footer-copyright * {
			font-size: 13px;
		}

		#footer-copyright * {
			font-style: normal;
		}

		.container-single .single-post-title {
			text-transform: none;
		}

		@media only screen and (min-width: 769px) {
			.container-single .single-post-title {
				font-size: 40px;
			}
		}

		@media only screen and (max-width: 768px) {

			.container-single .single-post-title,
			.container-single.penci-single-style-3 .single-post-title,
			.container-single.penci-single-style-4 .single-post-title,
			.container-single.penci-single-style-5 .single-post-title,
			.container-single.penci-single-style-6 .single-post-title,
			.container-single.penci-single-style-7 .single-post-title,
			.container-single.penci-single-style-8 .single-post-title,
			.container-single.penci-single-style-9 .single-post-title,
			.container-single.penci-single-style-10 .single-post-title {
				font-size: 26px;
			}
		}

		@media only screen and (min-width: 769px) {

			.container-single .header-standard h2.penci-psub-title,
			.container-single h2.penci-psub-title {
				font-size: 22px;
			}
		}

		@media only screen and (max-width: 768px) {

			.container-single .header-standard h2.penci-psub-title,
			.container-single h2.penci-psub-title {
				font-size: 18px;
			}
		}

		.post-entry h1,
		.wpb_text_column h1,
		.elementor-text-editor h1,
		.woocommerce .page-description h1 {
			font-size: 32px;
		}

		.post-entry h2,
		.wpb_text_column h2,
		.elementor-text-editor h2,
		.woocommerce .page-description h2 {
			font-size: 28px;
		}

		.post-entry h3,
		.wpb_text_column h3,
		.elementor-text-editor h3,
		.woocommerce .page-description h3 {
			font-size: 24px;
		}

		.post-entry h4,
		.wpb_text_column h4,
		.elementor-text-editor h4,
		.woocommerce .page-description h4 {
			font-size: 20px;
		}

		.post-entry h5,
		.wpb_text_column h5,
		.elementor-text-editor h5,
		.woocommerce .page-description h5 {
			font-size: 16px;
		}

		.post-entry.blockquote-style-3 blockquote:not(.wp-block-quote) p,
		.post-entry.blockquote-style-4 blockquote:not(.wp-block-quote) p,
		.post-entry.blockquote-style-5 blockquote:not(.wp-block-quote) p,
		.post-entry blockquote.wp-block-quote p,
		.wpb_text_column blockquote.wp-block-quote p,
		.post-entry blockquote,
		.post-entry blockquote p,
		.wpb_text_column blockquote,
		.wpb_text_column blockquote p,
		.woocommerce .page-description blockquote,
		.woocommerce .page-description blockquote p {
			font-size: 20px;
		}

		.author-content h5 {
			font-size: 16px;
		}

		.post-pagination h5 {
			font-size: 16px;
		}

		#respond h3.comment-reply-title span,
		.post-box-title {
			font-size: 20px;
		}

		.post-related .item-related h3 a {
			font-size: 16px;
		}

		.post-related .item-related span.date {
			font-size: 12px;
		}

		.container-single .single-post-title {}

		.header-standard-wrapper,
		.penci-author-img-wrapper .author {
			justify-content: start;
		}

		.penci-body-single-style-16 .container.penci-breadcrumb,
		.penci-body-single-style-11 .penci-breadcrumb,
		.penci-body-single-style-12 .penci-breadcrumb,
		.penci-body-single-style-14 .penci-breadcrumb,
		.penci-body-single-style-16 .penci-breadcrumb,
		.penci-body-single-style-17 .penci-breadcrumb,
		.penci-body-single-style-18 .penci-breadcrumb,
		.penci-body-single-style-19 .penci-breadcrumb,
		.penci-body-single-style-22 .container.penci-breadcrumb,
		.penci-body-single-style-22 .container-single .header-standard,
		.penci-body-single-style-22 .container-single .post-box-meta-single,
		.penci-single-style-12 .container.penci-breadcrumb,
		.penci-body-single-style-11 .container.penci-breadcrumb,
		.penci-single-style-21 .single-breadcrumb,
		.penci-single-style-6 .single-breadcrumb,
		.penci-single-style-5 .single-breadcrumb,
		.penci-single-style-4 .single-breadcrumb,
		.penci-single-style-3 .single-breadcrumb,
		.penci-single-style-9 .single-breadcrumb,
		.penci-single-style-7 .single-breadcrumb {
			text-align: left;
		}

		.penci-single-style-12 .container.penci-breadcrumb,
		.penci-body-single-style-11 .container.penci-breadcrumb,
		.container-single .header-standard,
		.container-single .post-box-meta-single {
			text-align: left;
		}

		.rtl .container-single .header-standard,
		.rtl .container-single .post-box-meta-single {
			text-align: right;
		}

		.container-single .post-pagination h5 {
			text-transform: none;
		}

		#respond h3.comment-reply-title span:before,
		#respond h3.comment-reply-title span:after,
		.post-box-title:before,
		.post-box-title:after {
			content: none;
			display: none;
		}

		.container-single .item-related h3 a {
			text-transform: none;
		}

		.penci-menuhbg-toggle {
			width: 18px;
		}

		.penci-menuhbg-toggle .penci-menuhbg-inner {
			height: 18px;
		}

		.penci-menuhbg-toggle .penci-lines,
		.penci-menuhbg-wapper {
			width: 18px;
		}

		.penci-menuhbg-toggle .lines-button {
			top: 8px;
		}

		.penci-menuhbg-toggle .penci-lines:before {
			top: 5px;
		}

		.penci-menuhbg-toggle .penci-lines:after {
			top: -5px;
		}

		.penci-menuhbg-toggle:hover .lines-button:after,
		.penci-menuhbg-toggle:hover .penci-lines:before,
		.penci-menuhbg-toggle:hover .penci-lines:after {
			transform: translateX(28px);
		}

		.penci-menuhbg-toggle .lines-button.penci-hover-effect {
			left: -28px;
		}

		.penci-menu-hbg-inner .penci-hbg_sitetitle {
			font-size: 18px;
		}

		.penci-menu-hbg-inner .penci-hbg_desc {
			font-size: 14px;
		}

		.penci-menu-hbg {
			width: 330px;
		}

		.penci-menu-hbg.penci-menu-hbg-left {
			transform: translateX(-330px);
			-webkit-transform: translateX(-330px);
			-moz-transform: translateX(-330px);
		}

		.penci-menu-hbg.penci-menu-hbg-right {
			transform: translateX(330px);
			-webkit-transform: translateX(330px);
			-moz-transform: translateX(330px);
		}

		.penci-menuhbg-open .penci-menu-hbg.penci-menu-hbg-left,
		.penci-vernav-poleft.penci-menuhbg-open .penci-vernav-toggle {
			left: 330px;
		}

		@media only screen and (min-width: 961px) {

			.penci-vernav-enable.penci-vernav-poleft .wrapper-boxed,
			.penci-vernav-enable.penci-vernav-poleft .pencipdc_podcast.pencipdc_dock_player {
				padding-left: 330px;
			}

			.penci-vernav-enable.penci-vernav-poright .wrapper-boxed,
			.penci-vernav-enable.penci-vernav-poright .pencipdc_podcast.pencipdc_dock_player {
				padding-right: 330px;
			}

			.penci-vernav-enable .is-sticky #navigation {
				width: calc(100% - 330px);
			}
		}

		@media only screen and (min-width: 961px) {

			.penci-vernav-enable .penci_is_nosidebar .wp-block-image.alignfull,
			.penci-vernav-enable .penci_is_nosidebar .wp-block-cover-image.alignfull,
			.penci-vernav-enable .penci_is_nosidebar .wp-block-cover.alignfull,
			.penci-vernav-enable .penci_is_nosidebar .wp-block-gallery.alignfull,
			.penci-vernav-enable .penci_is_nosidebar .alignfull {
				margin-left: calc(50% - 50vw + 165px);
				width: calc(100vw - 330px);
			}
		}

		.penci-vernav-poright.penci-menuhbg-open .penci-vernav-toggle {
			right: 330px;
		}

		@media only screen and (min-width: 961px) {
			.penci-vernav-enable.penci-vernav-poleft .penci-rltpopup-left {
				left: 330px;
			}
		}

		@media only screen and (min-width: 961px) {
			.penci-vernav-enable.penci-vernav-poright .penci-rltpopup-right {
				right: 330px;
			}
		}

		@media only screen and (max-width: 1500px) and (min-width: 961px) {
			.penci-vernav-enable .container {
				max-width: 100%;
				max-width: calc(100% - 30px);
			}

			.penci-vernav-enable .container.home-featured-boxes {
				display: block;
			}

			.penci-vernav-enable .container.home-featured-boxes:before,
			.penci-vernav-enable .container.home-featured-boxes:after {
				content: "";
				display: table;
				clear: both;
			}
		}

		.mc4wp-form {
			text-align: left;
		}

		.pcab-abrcrb .container.penci-breadcrumb {
			margin-top: 0;
		}

		.penci-block-vc .penci-border-arrow .inner-arrow {
			font-size: 14px;
		}

		.penci-block-vc .penci-border-arrow .inner-arrow,
		.penci-block-vc.style-4 .penci-border-arrow .inner-arrow:before,
		.penci-block-vc.style-4 .penci-border-arrow .inner-arrow:after,
		.penci-block-vc.style-5 .penci-border-arrow,
		.penci-block-vc.style-7 .penci-border-arrow,
		.penci-block-vc.style-9 .penci-border-arrow {
			border-color: #ffffff;
		}

		.penci-block-vc .penci-border-arrow:before {
			border-top-color: #ffffff;
		}

		.wrapper-boxed,
		.wrapper-boxed.enable-boxed {
			/* background-color: #f5f5f5 !important; */
			background-position: center !important;
			background-size: cover !important;
			background-repeat: repeat !important;
		}

		.penci-single-style-7:not(.penci-single-pheader-noimg).penci_sidebar #main article.post,
		.penci-single-style-3:not(.penci-single-pheader-noimg).penci_sidebar #main article.post {
			background-color: var(--pcbg-cl);
		}

		@media only screen and (max-width: 767px) {
			.standard-post-special_wrapper {
				background: #f5f5f5;
			}
		}

		.home-pupular-posts-title span,
		.penci-post-box-meta.penci-post-box-grid .penci-post-share-box,
		.penci-pagination.penci-ajax-more a.penci-ajax-more-button,
		.woocommerce .woocommerce-product-search input[type="search"],
		.overlay-post-box-meta,
		.widget ul.side-newsfeed li.featured-news2 .side-item .side-item-text,
		.widget select,
		.widget select option,
		.woocommerce .woocommerce-error,
		.woocommerce .woocommerce-info,
		.woocommerce .woocommerce-message,
		#penci-demobar,
		#penci-demobar .style-toggle,
		.grid-overlay-meta .grid-header-box,
		.header-standard.standard-overlay-meta {
			background-color: #f5f5f5;
		}

		.penci-grid .list-post.list-boxed-post .item>.thumbnail:before {
			border-right-color: #f5f5f5;
		}

		.penci-grid .list-post.list-boxed-post:nth-of-type(2n+2) .item>.thumbnail:before {
			border-left-color: #f5f5f5;
		}

		body {
			--pcdm_btnbg: rgba(0, 0, 0, .1);
			--pcdm_btnd: #666;
			--pcdm_btndbg: #fff;
			--pcdm_btnn: var(--pctext-cl);
			--pcdm_btnnbg: var(--pcbg-cl);
		}

		body.pcdm-enable {
			--pcbg-cl: #000000;
			--pcbg-l-cl: #1a1a1a;
			--pcbg-d-cl: #000000;
			--pctext-cl: #fff;
			--pcborder-cl: #313131;
			--pcborders-cl: #3c3c3c;
			--pcheading-cl: rgba(255, 255, 255, 0.9);
			--pcmeta-cl: #999999;
			--pcl-cl: #fff;
			--pclh-cl: #303f9f;
			--pcaccent-cl: #303f9f;
			background-color: var(--pcbg-cl);
			color: var(--pctext-cl);
		}

		body.pcdark-df.pcdm-enable.pclight-mode {
			--pcbg-cl: #fff;
			--pctext-cl: #313131;
			--pcborder-cl: #dedede;
			--pcheading-cl: #313131;
			--pcmeta-cl: #888888;
			--pcaccent-cl: #303f9f;
		}

		@media only screen and (min-width: 961px) {}


