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: 0.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 {
  --pchead-font: "Quicksand", sans-serif;
}

body {
  --pcbody-font: "Playfair Display", serif;
}

p {
  line-height: 1.8;
}

#navigation .menu > li > a,
#navigation ul.menu ul.sub-menu li > a,
.navigation ul.menu ul.sub-menu li > a,
.penci-menu-hbg .menu li a,
#sidebar-nav .menu li a {
  font-family: "Quicksand", sans-serif;
  font-weight: normal;
}

.penci-hide-tagupdated {
  display: none !important;
}

body {
  --pchead-wei: 500;
}

.featured-area .penci-image-holder,
.featured-area .penci-slider4-overlay,
.featured-area .penci-slide-overlay .overlay-link,
.featured-style-29 .featured-slider-overlay,
.penci-slider38-overlay {
  border-radius: ;
  -webkit-border-radius: ;
}

.penci-featured-content-right:before {
  border-top-right-radius: ;
  border-bottom-right-radius: ;
}

.penci-flat-overlay .penci-slide-overlay .penci-mag-featured-content:before {
  border-bottom-left-radius: ;
  border-bottom-right-radius: ;
}

.container-single .post-image {
  border-radius: ;
  -webkit-border-radius: ;
}

.penci-mega-thumbnail .penci-image-holder {
  border-radius: ;
  -webkit-border-radius: ;
}

#navigation .menu > li > a,
#navigation ul.menu ul.sub-menu li > a,
.navigation ul.menu ul.sub-menu li > a,
.penci-menu-hbg .menu li a,
#sidebar-nav .menu li a,
#navigation .penci-megamenu .penci-mega-child-categories a,
.navigation .penci-megamenu .penci-mega-child-categories a {
  font-weight: 600;
}

#logo a {
  max-width: 330px;
  width: 100%;
}

@media only screen and (max-width: 960px) and (min-width: 768px) {
  #logo img {
    max-width: 100%;
  }
}

body {
  --pcborder-cl: #eeeeee;
}

#main #bbpress-forums .bbp-login-form fieldset.bbp-form select,
#main #bbpress-forums .bbp-login-form .bbp-form input[type="password"],
#main #bbpress-forums .bbp-login-form .bbp-form input[type="text"],
.widget ul li,
.grid-mixed,
.penci-post-box-meta,
.penci-pagination.penci-ajax-more a.penci-ajax-more-button,
.widget-social a i,
.penci-home-popular-posts,
.header-header-1.has-bottom-line,
.header-header-4.has-bottom-line,
.header-header-7.has-bottom-line,
.container-single .post-entry .post-tags a,
.tags-share-box.tags-share-box-2_3,
.tags-share-box.tags-share-box-top,
.tags-share-box,
.post-author,
.post-pagination,
.post-related,
.post-comments .post-title-box,
.comments .comment,
#respond textarea,
.wpcf7 textarea,
#respond input,
div.wpforms-container .wpforms-form.wpforms-form input[type="date"],
div.wpforms-container .wpforms-form.wpforms-form input[type="datetime"],
div.wpforms-container .wpforms-form.wpforms-form input[type="datetime-local"],
div.wpforms-container .wpforms-form.wpforms-form input[type="email"],
div.wpforms-container .wpforms-form.wpforms-form input[type="month"],
div.wpforms-container .wpforms-form.wpforms-form input[type="number"],
div.wpforms-container .wpforms-form.wpforms-form input[type="password"],
div.wpforms-container .wpforms-form.wpforms-form input[type="range"],
div.wpforms-container .wpforms-form.wpforms-form input[type="search"],
div.wpforms-container .wpforms-form.wpforms-form input[type="tel"],
div.wpforms-container .wpforms-form.wpforms-form input[type="text"],
div.wpforms-container .wpforms-form.wpforms-form input[type="time"],
div.wpforms-container .wpforms-form.wpforms-form input[type="url"],
div.wpforms-container .wpforms-form.wpforms-form input[type="week"],
div.wpforms-container .wpforms-form.wpforms-form select,
div.wpforms-container .wpforms-form.wpforms-form textarea,
.wpcf7 input,
.widget_wysija input,
#respond h3,
form.pc-searchform input.search-input,
.post-password-form input[type="text"],
.post-password-form input[type="email"],
.post-password-form input[type="password"],
.post-password-form input[type="number"],
.penci-recipe,
.penci-recipe-heading,
.penci-recipe-ingredients,
.penci-recipe-notes,
.penci-pagination ul.page-numbers li span,
.penci-pagination ul.page-numbers li a,
#comments_pagination span,
#comments_pagination a,
body.author .post-author,
.tags-share-box.hide-tags.page-share,
.penci-grid li.list-post,
.penci-grid li.list-boxed-post-2 .content-boxed-2,
.home-featured-cat-content .mag-post-box,
.home-featured-cat-content.style-2 .mag-post-box.first-post,
.home-featured-cat-content.style-10 .mag-post-box.first-post,
.widget select,
.widget ul ul,
.widget input[type="text"],
.widget input[type="email"],
.widget input[type="date"],
.widget input[type="number"],
.widget input[type="search"],
.widget .tagcloud a,
#wp-calendar tbody td,
.woocommerce div.product .entry-summary div[itemprop="description"] td,
.woocommerce div.product .entry-summary div[itemprop="description"] th,
.woocommerce div.product .woocommerce-tabs #tab-description td,
.woocommerce div.product .woocommerce-tabs #tab-description th,
.woocommerce-product-details__short-description td,
th,
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce .widget_shopping_cart .total,
.woocommerce.widget_shopping_cart .total,
.woocommerce .woocommerce-product-search input[type="search"],
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce div.product .product_meta,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce div.product .related > h2,
.woocommerce div.product .upsells > h2,
.woocommerce #reviews #comments ol.commentlist li .comment-text,
.woocommerce table.shop_table td,
.post-entry td,
.post-entry th,
#add_payment_method .cart-collaterals .cart_totals tr td,
#add_payment_method .cart-collaterals .cart_totals tr th,
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce-cart .cart-collaterals .cart_totals tr th,
.woocommerce-checkout .cart-collaterals .cart_totals tr td,
.woocommerce-checkout .cart-collaterals .cart_totals tr th,
.woocommerce-cart .cart-collaterals .cart_totals table,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce table.shop_table a.remove,
.woocommerce form .form-row .input-text,
.woocommerce-page form .form-row .input-text,
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register,
.woocommerce form.checkout table.shop_table,
.woocommerce-checkout #payment ul.payment_methods,
.post-entry table,
.wrapper-penci-review,
.penci-review-container.penci-review-count,
#penci-demobar .style-toggle,
#widget-area,
.post-entry hr,
.wpb_text_column hr,
#buddypress .dir-search input[type="search"],
#buddypress .dir-search input[type="text"],
#buddypress .groups-members-search input[type="search"],
#buddypress .groups-members-search input[type="text"],
#buddypress ul.item-list,
#buddypress .profile[role="main"],
#buddypress select,
#buddypress div.pagination .pagination-links span,
#buddypress div.pagination .pagination-links a,
#buddypress div.pagination .pag-count,
#buddypress div.pagination .pagination-links a:hover,
#buddypress ul.item-list li,
#buddypress table.forum tr td.label,
#buddypress table.messages-notices tr td.label,
#buddypress table.notifications tr td.label,
#buddypress table.notifications-settings tr td.label,
#buddypress table.profile-fields tr td.label,
#buddypress table.wp-profile-fields tr td.label,
#buddypress table.profile-fields:last-child,
#buddypress form#whats-new-form textarea,
#buddypress .standard-form input[type="text"],
#buddypress .standard-form input[type="color"],
#buddypress .standard-form input[type="date"],
#buddypress .standard-form input[type="datetime"],
#buddypress .standard-form input[type="datetime-local"],
#buddypress .standard-form input[type="email"],
#buddypress .standard-form input[type="month"],
#buddypress .standard-form input[type="number"],
#buddypress .standard-form input[type="range"],
#buddypress .standard-form input[type="search"],
#buddypress .standard-form input[type="password"],
#buddypress .standard-form input[type="tel"],
#buddypress .standard-form input[type="time"],
#buddypress .standard-form input[type="url"],
#buddypress .standard-form input[type="week"],
.bp-avatar-nav ul,
.bp-avatar-nav ul.avatar-nav-items li.current,
#bbpress-forums li.bbp-body ul.forum,
#bbpress-forums li.bbp-body ul.topic,
#bbpress-forums li.bbp-footer,
.bbp-pagination-links a,
.bbp-pagination-links span.current,
.wrapper-boxed .bbp-pagination-links a:hover,
.wrapper-boxed .bbp-pagination-links span.current,
#buddypress .standard-form select,
#buddypress .standard-form input[type="password"],
#buddypress .activity-list li.load-more a,
#buddypress .activity-list li.load-newest a,
#buddypress ul.button-nav li a,
#buddypress div.generic-button a,
#buddypress .comment-reply-link,
#bbpress-forums div.bbp-template-notice.info,
#bbpress-forums #bbp-search-form #bbp_search,
#bbpress-forums .bbp-forums-list,
#bbpress-forums #bbp_topic_title,
#bbpress-forums #bbp_topic_tags,
#bbpress-forums .wp-editor-container,
.widget_display_stats dd,
.widget_display_stats dt,
div.bbp-forum-header,
div.bbp-topic-header,
div.bbp-reply-header,
.widget input[type="text"],
.widget input[type="email"],
.widget input[type="date"],
.widget input[type="number"],
.widget input[type="search"],
.widget input[type="password"],
blockquote.wp-block-quote,
.post-entry blockquote.wp-block-quote,
.wp-block-quote:not(.is-large):not(.is-style-large),
.post-entry pre,
.wp-block-pullquote:not(.is-style-solid-color),
.post-entry hr.wp-block-separator,
.wp-block-separator,
.wp-block-latest-posts,
.wp-block-yoast-how-to-block ol.schema-how-to-steps,
.wp-block-yoast-how-to-block ol.schema-how-to-steps li,
.wp-block-yoast-faq-block .schema-faq-section,
.post-entry .wp-block-quote,
.wpb_text_column .wp-block-quote,
.woocommerce .page-description .wp-block-quote,
.wp-block-search .wp-block-search__input {
  border-color: var(--pcborder-cl);
}

.penci-recipe-index-wrap h4.recipe-index-heading > span:before,
.penci-recipe-index-wrap h4.recipe-index-heading > span:after {
  border-color: var(--pcborder-cl);
  opacity: 1;
}

.tags-share-box .single-comment-o:after,
.post-share a.penci-post-like:after {
  background-color: var(--pcborder-cl);
}

.penci-grid .list-post.list-boxed-post {
  border-color: var(--pcborder-cl) !important;
}

.penci-post-box-meta.penci-post-box-grid:before,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
  background-color: var(--pcborder-cl);
}

.penci-pagination.penci-ajax-more a.penci-ajax-more-button.loading-posts {
  border-color: var(--pcborder-cl) !important;
}

.penci-vernav-enable .penci-menu-hbg {
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}

.penci-vernav-enable.penci-vernav-poleft .penci-menu-hbg {
  border-right: 1px solid var(--pcborder-cl);
}

.penci-vernav-enable.penci-vernav-poright .penci-menu-hbg {
  border-left: 1px solid var(--pcborder-cl);
}

body {
  --pcaccent-cl: #c69c6d;
}

.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: #c69c6d;
}

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: #c69c6d;
}

.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: #c69c6d;
}

.penci-pagination ul.page-numbers li span.current,
#comments_pagination span {
  color: #fff;
  background: #c69c6d;
  border-color: #c69c6d;
}

.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: #c69c6d;
}

.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
  border-top-color: #c69c6d;
}

.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: #c69c6d;
  background-color: #c69c6d;
}

.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: #c69c6d;
}

.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: #c69c6d;
  color: #fff;
}

.penci-vernav-toggle:before {
  border-top-color: #c69c6d;
  color: #fff;
}

.headline-title {
  background-color: #c69c6d;
}

.headline-title.nticker-style-2:after,
.headline-title.nticker-style-4:after {
  border-color: #c69c6d;
}

a.penci-topbar-post-title:hover {
  color: #c69c6d;
}

ul.penci-topbar-menu > li a:hover,
div.penci-topbar-menu > ul > li a:hover {
  color: #c69c6d;
}

.penci-topbar-social a:hover {
  color: #c69c6d;
}

#penci-login-popup:before {
  opacity: ;
}

.navigation,
.navigation.header-layout-bottom,
#navigation,
#navigation.header-layout-bottom {
  border-color: #ffffff;
}

.navigation .menu > li > a,
.navigation .menu .sub-menu li a,
#navigation .menu > li > a,
#navigation .menu .sub-menu li a {
  color: #000000;
}

.navigation .menu > li > a:hover,
.navigation .menu li.current-menu-item > a,
.navigation .menu > li.current_page_item > a,
.navigation .menu > li:hover > a,
.navigation .menu > li.current-menu-ancestor > a,
.navigation .menu > li.current-menu-item > a,
.navigation .menu .sub-menu li a:hover,
.navigation .menu .sub-menu li.current-menu-item > a,
.navigation .sub-menu li:hover > a,
#navigation .menu > li > a:hover,
#navigation .menu li.current-menu-item > a,
#navigation .menu > li.current_page_item > a,
#navigation .menu > li:hover > a,
#navigation .menu > li.current-menu-ancestor > a,
#navigation .menu > li.current-menu-item > a,
#navigation .menu .sub-menu li a:hover,
#navigation .menu .sub-menu li.current-menu-item > a,
#navigation .sub-menu li:hover > a {
  color: #ffffff;
}

.navigation ul.menu > li > a:before,
.navigation .menu > ul > li > a:before,
#navigation ul.menu > li > a:before,
#navigation .menu > ul > li > a:before {
  background: #ffffff;
}

.navigation.menu-item-padding .menu > li > a:hover,
.navigation.menu-item-padding .menu > li:hover > a,
.navigation.menu-item-padding .menu > li.current-menu-item > a,
.navigation.menu-item-padding .menu > li.current_page_item > a,
.navigation.menu-item-padding .menu > li.current-menu-ancestor > a,
.navigation.menu-item-padding .menu > li.current-menu-item > a,
#navigation.menu-item-padding .menu > li > a:hover,
#navigation.menu-item-padding .menu > li:hover > a,
#navigation.menu-item-padding .menu > li.current-menu-item > a,
#navigation.menu-item-padding .menu > li.current_page_item > a,
#navigation.menu-item-padding .menu > li.current-menu-ancestor > a,
#navigation.menu-item-padding .menu > li.current-menu-item > a {
  background-color: #ddb475;
}

#navigation.menu-style-3 .menu .sub-menu:after,
.navigation.menu-style-3 .menu .sub-menu:after {
  border-bottom-color: #000000;
}

#navigation.menu-style-3 .menu .sub-menu .sub-menu:after,
.navigation.menu-style-3 .menu .sub-menu .sub-menu:after {
  border-right-color: #000000;
}

#navigation .menu .sub-menu,
#navigation .menu .children,
#navigation ul.menu > li.megamenu > ul.sub-menu {
  background-color: #000000;
}

.navigation .menu .sub-menu,
#navigation .menu .children,
.navigation ul.menu ul.sub-menu li > a,
.navigation .menu ul ul.sub-menu li a,
.navigation.menu-style-2 .menu .sub-menu,
.navigation.menu-style-2 .menu .children,
#navigation .menu .sub-menu,
#navigation .menu .children,
#navigation ul.menu ul.sub-menu li > a,
#navigation .menu ul ul.sub-menu li a,
#navigation.menu-style-2 .menu .sub-menu,
#navigation.menu-style-2 .menu .children {
  border-color: #212121;
}

.navigation .penci-megamenu .penci-mega-child-categories a.cat-active,
#navigation .penci-megamenu .penci-mega-child-categories a.cat-active {
  border-top-color: #212121;
  border-bottom-color: #212121;
}

.navigation ul.menu > li.megamenu > ul.sub-menu > li:before,
.navigation .penci-megamenu .penci-mega-child-categories:after,
#navigation ul.menu > li.megamenu > ul.sub-menu > li:before,
#navigation .penci-megamenu .penci-mega-child-categories:after {
  background-color: #212121;
}

#navigation.menu-style-3 .menu .sub-menu,
.navigation.menu-style-3 .menu .sub-menu,
.navigation.menu-style-3 .menu .penci-dropdown-menu,
#navigation.menu-style-3 .menu .children,
#navigation.menu-style-3 .menu .penci-dropdown-menu,
.navigation.menu-style-3 .menu .children,
.penci-dropdown-menu {
  border-color: #212121;
}

#navigation.menu-style-3 .menu .sub-menu:before,
.navigation.menu-style-3 .menu .sub-menu:before {
  border-bottom-color: #212121;
}

#navigation.menu-style-3 .menu .sub-menu .sub-menu:before,
.navigation.menu-style-3 .menu .sub-menu .sub-menu:before {
  border-right-color: #212121;
}

.navigation .penci-megamenu,
#navigation .penci-megamenu .penci-mega-child-categories a.cat-active,
.navigation .penci-megamenu .penci-mega-child-categories a.cat-active:before,
#navigation .penci-megamenu,
#navigation .penci-megamenu .penci-mega-child-categories a.cat-active,
#navigation .penci-megamenu .penci-mega-child-categories a.cat-active:before {
  background-color: #111111;
}

.navigation .penci-megamenu .penci-mega-child-categories,
.navigation.menu-style-2
  .penci-megamenu
  .penci-mega-child-categories
  a.cat-active,
#navigation .penci-megamenu .penci-mega-child-categories,
#navigation.menu-style-2
  .penci-megamenu
  .penci-mega-child-categories
  a.cat-active {
  background-color: #111111;
}

.navigation.menu-style-2 .penci-megamenu .penci-mega-child-categories:after,
.navigation.menu-style-2
  .penci-megamenu
  .penci-mega-child-categories
  a.all-style:before,
.menu-style-2
  .penci-megamenu
  .penci-content-megamenu
  .penci-mega-latest-posts
  .penci-mega-post:before,
#navigation.menu-style-2 .penci-megamenu .penci-mega-child-categories:after,
#navigation.menu-style-2
  .penci-megamenu
  .penci-mega-child-categories
  a.all-style:before,
.menu-style-2
  .penci-megamenu
  .penci-content-megamenu
  .penci-mega-latest-posts
  .penci-mega-post:before {
  background-color: #212121;
}

.navigation .menu ul.sub-menu li .pcmis-2 .penci-mega-post a:hover,
.navigation .penci-megamenu .penci-mega-child-categories a.cat-active,
.navigation .menu .penci-megamenu .penci-mega-child-categories a:hover,
.navigation
  .menu
  .penci-megamenu
  .penci-mega-latest-posts
  .penci-mega-post
  a:hover,
#navigation .menu ul.sub-menu li .pcmis-2 .penci-mega-post a:hover,
#navigation .penci-megamenu .penci-mega-child-categories a.cat-active,
#navigation .menu .penci-megamenu .penci-mega-child-categories a:hover,
#navigation
  .menu
  .penci-megamenu
  .penci-mega-latest-posts
  .penci-mega-post
  a:hover {
  color: #c69c6d;
}

#navigation .penci-megamenu .penci-mega-thumbnail .mega-cat-name {
  background: #c69c6d;
}

.header-social a i,
.main-nav-social a {
  font-size: 13px;
}

.header-social a svg,
.main-nav-social a svg {
  width: 13px;
}

.pcheader-icon .search-click {
  font-size: 13px;
}

#navigation ul.menu > li > a,
#navigation .menu > ul > li > a {
  font-size: 11px;
}

#navigation ul.menu ul.sub-menu li > a,
#navigation .penci-megamenu .penci-mega-child-categories a,
#navigation .penci-megamenu .post-mega-title a,
#navigation .menu ul ul.sub-menu li a {
  font-size: 11px;
}

@media only screen and (max-width: 767px) {
  .main-nav-social {
    display: none;
  }
}

#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: 15.36px;
}

#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: 12px;
}

#navigation .penci-megamenu .penci-mega-child-categories a,
.pc-builder-element.pc-main-menu
  .navigation
  .menu
  li
  .penci-mega-child-categories
  a {
  font-size: 11px;
}

#sidebar-nav .menu li a {
  font-size: 12px;
}

#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;
}

#navigation .menu .sub-menu li a {
  color: #999999;
}

#navigation .menu .sub-menu li a:hover,
#navigation .menu .sub-menu li.current-menu-item > a,
#navigation .sub-menu li:hover > a {
  color: #c69c6d;
}

#navigation.menu-style-2 ul.menu ul.sub-menu:before,
#navigation.menu-style-2 .menu ul ul.sub-menu:before {
  background-color: #c69c6d;
}

.top-search-classes a.cart-contents,
.pcheader-icon > a,
#navigation .button-menu-mobile,
.top-search-classes > a,
#navigation #penci-header-bookmark > a {
  color: #dd3333;
}

#navigation .button-menu-mobile svg {
  fill: #dd3333;
}

.show-search form.pc-searchform input.search-input::-webkit-input-placeholder {
  color: #dd3333;
}

.show-search form.pc-searchform input.search-input:-moz-placeholder {
  color: #dd3333;
  opacity: 1;
}

.show-search form.pc-searchform input.search-input::-moz-placeholder {
  color: #dd3333;
  opacity: 1;
}

.show-search form.pc-searchform input.search-input:-ms-input-placeholder {
  color: #dd3333;
}

.penci-search-form form input.search-input::-webkit-input-placeholder {
  color: #dd3333;
}

.penci-search-form form input.search-input:-moz-placeholder {
  color: #dd3333;
  opacity: 1;
}

.penci-search-form form input.search-input::-moz-placeholder {
  color: #dd3333;
  opacity: 1;
}

.penci-search-form form input.search-input:-ms-input-placeholder {
  color: #dd3333;
}

.show-search form.pc-searchform input.search-input,
.penci-search-form form input.search-input {
  color: #dd3333;
}

.show-search a.close-search {
  color: #000000;
}

.header-search-style-overlay .show-search a.close-search {
  color: #000000;
}

.header-search-style-default
  .pcajx-search-loading.show-search
  .penci-search-form
  form
  button:before {
  border-left-color: #000000;
}

.show-search form.pc-searchform input.search-input::-webkit-input-placeholder {
  color: #000000;
}

.show-search form.pc-searchform input.search-input:-moz-placeholder {
  color: #000000;
  opacity: 1;
}

.show-search form.pc-searchform input.search-input::-moz-placeholder {
  color: #000000;
  opacity: 1;
}

.show-search form.pc-searchform input.search-input:-ms-input-placeholder {
  color: #000000;
}

.penci-search-form form input.search-input::-webkit-input-placeholder {
  color: #000000;
}

.penci-search-form form input.search-input:-moz-placeholder {
  color: #000000;
  opacity: 1;
}

.penci-search-form form input.search-input::-moz-placeholder {
  color: #000000;
  opacity: 1;
}

.penci-search-form form input.search-input:-ms-input-placeholder {
  color: #000000;
}

.show-search form.pc-searchform input.search-input,
.penci-search-form form input.search-input {
  color: #000000;
}

.penci-header-signup-form {
  padding-top: px;
  padding-bottom: px;
}

.penci-header-signup-form {
  background-color: #c69c6d;
}

.header-social a:hover i,
.main-nav-social a:hover,
.penci-menuhbg-toggle:hover .lines-button:after,
.penci-menuhbg-toggle:hover .penci-lines:before,
.penci-menuhbg-toggle:hover .penci-lines:after {
  color: #c69c6d;
}

#sidebar-nav .menu li a:hover,
.header-social.sidebar-nav-social a:hover i,
#sidebar-nav .menu li a .indicator:hover,
#sidebar-nav .menu .sub-menu li a .indicator:hover {
  color: #c69c6d;
}

#sidebar-nav-logo:before {
  background-color: #c69c6d;
}

.penci-slide-overlay .overlay-link,
.penci-slider38-overlay,
.penci-flat-overlay .penci-slide-overlay .penci-mag-featured-content:before,
.slider-40-wrapper
  .list-slider-creative
  .item-slider-creative
  .img-container:before {
  opacity: ;
}

.penci-item-mag:hover .penci-slide-overlay .overlay-link,
.featured-style-38 .item:hover .penci-slider38-overlay,
.penci-flat-overlay
  .penci-item-mag:hover
  .penci-slide-overlay
  .penci-mag-featured-content:before {
  opacity: ;
}

.penci-featured-content .featured-slider-overlay {
  opacity: ;
}

.slider-40-wrapper
  .list-slider-creative
  .item-slider-creative:hover
  .img-container:before {
  opacity: ;
}

.featured-style-29 .featured-slider-overlay {
  opacity: ;
}

.penci-standard-cat .cat > a.penci-cat-name {
  color: #c69c6d;
}

.penci-standard-cat .cat:before,
.penci-standard-cat .cat:after {
  background-color: #c69c6d;
}

.standard-content .penci-post-box-meta .penci-post-share-box a:hover,
.standard-content .penci-post-box-meta .penci-post-share-box a.liked {
  color: #c69c6d;
}

.header-standard .post-entry a:hover,
.header-standard .author-post span a:hover,
.standard-content a,
.standard-content .post-entry a,
.standard-post-entry a.more-link:hover,
.penci-post-box-meta .penci-box-meta a:hover,
.standard-content .post-entry blockquote:before,
.post-entry blockquote cite,
.post-entry blockquote .author,
.standard-content-special .author-quote span,
.standard-content-special .format-post-box .post-format-icon i,
.standard-content-special .format-post-box .dt-special a:hover,
.standard-content .penci-more-link a.more-link,
.standard-content .penci-post-box-meta .penci-box-meta a:hover {
  color: #c69c6d;
}

.standard-content .penci-more-link.penci-more-link-button a.more-link {
  background-color: #c69c6d;
  color: #fff;
}

.standard-content-special .author-quote span:before,
.standard-content-special .author-quote span:after,
.standard-content .post-entry ul li:before,
.post-entry blockquote .author span:after,
.header-standard:after {
  background-color: #c69c6d;
}

.penci-more-link a.more-link:before,
.penci-more-link a.more-link:after {
  border-color: #c69c6d;
}

.penci-grid li .item h2 a,
.penci-masonry .item-masonry h2 a,
.grid-mixed .mixed-detail h2 a,
.overlay-header-box .overlay-title a {
  text-transform: none;
}

.penci-grid li .item h2 a,
.penci-masonry .item-masonry h2 a {
}

.penci-featured-infor .cat a.penci-cat-name,
.penci-grid .cat a.penci-cat-name,
.penci-masonry .cat a.penci-cat-name,
.penci-featured-infor .cat a.penci-cat-name {
  color: #c69c6d;
}

.penci-featured-infor .cat a.penci-cat-name:after,
.penci-grid .cat a.penci-cat-name:after,
.penci-masonry .cat a.penci-cat-name:after,
.penci-featured-infor .cat a.penci-cat-name:after {
  border-color: #c69c6d;
}

.penci-post-share-box a.liked,
.penci-post-share-box a:hover {
  color: #c69c6d;
}

.overlay-post-box-meta .overlay-share a:hover,
.overlay-author a:hover,
.penci-grid .standard-content-special .format-post-box .dt-special a:hover,
.grid-post-box-meta span a:hover,
.grid-post-box-meta span a.comment-link:hover,
.penci-grid .standard-content-special .author-quote span,
.penci-grid .standard-content-special .format-post-box .post-format-icon i,
.grid-mixed .penci-post-box-meta .penci-box-meta a:hover {
  color: #c69c6d;
}

.penci-grid .standard-content-special .author-quote span:before,
.penci-grid .standard-content-special .author-quote span:after,
.grid-header-box:after,
.list-post .header-list-style:after {
  background-color: #c69c6d;
}

.penci-grid .post-box-meta span:after,
.penci-masonry .post-box-meta span:after {
  border-color: #c69c6d;
}

.penci-readmore-btn.penci-btn-make-button a {
  background-color: #c69c6d;
  color: #fff;
}

.penci-grid li.typography-style .overlay-typography {
  opacity: ;
}

.penci-grid li.typography-style:hover .overlay-typography {
  opacity: ;
}

.penci-grid li.typography-style .item .main-typography h2 a:hover {
  color: #c69c6d;
}

.penci-grid li.typography-style .grid-post-box-meta span a:hover {
  color: #c69c6d;
}

.overlay-header-box .cat > a.penci-cat-name:hover {
  color: #c69c6d;
}

.penci-sidebar-content .widget,
.penci-sidebar-content.pcsb-boxed-whole {
  margin-bottom: 50px;
}

.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;
}

.penci-sidebar-content.style-5 .penci-border-arrow {
  border-color: #ffffff;
}

.penci-sidebar-content.style-12 .penci-border-arrow,
.penci-sidebar-content.style-10 .penci-border-arrow,
.penci-sidebar-content.style-5 .penci-border-arrow .inner-arrow {
  border-bottom-color: #ffffff;
}

.penci-sidebar-content.style-7 .penci-border-arrow .inner-arrow:before,
.penci-sidebar-content.style-9 .penci-border-arrow .inner-arrow:before {
  background-color: #c69c6d;
}

.penci-video_playlist .penci-video-playlist-item .penci-video-title:hover,
.widget ul.side-newsfeed li .side-item .side-item-text h4 a:hover,
.widget a:hover,
.penci-sidebar-content .widget-social a:hover span,
.widget-social a:hover span,
.penci-tweets-widget-content .icon-tweets,
.penci-tweets-widget-content .tweet-intents a,
.penci-tweets-widget-content .tweet-intents span:after,
.widget-social.remove-circle a:hover i,
#wp-calendar tbody td a:hover,
.penci-video_playlist .penci-video-playlist-item .penci-video-title:hover,
.widget ul.side-newsfeed li .side-item .side-item-text .side-item-meta a:hover {
  color: #c69c6d;
}

.widget .tagcloud a:hover,
.widget-social a:hover i,
.widget input[type="submit"]:hover,
.penci-user-logged-in .penci-user-action-links a:hover,
.penci-button:hover,
.widget button[type="submit"]:hover {
  color: #fff;
  background-color: #c69c6d;
  border-color: #c69c6d;
}

.about-widget .about-me-heading:before {
  border-color: #c69c6d;
}

.penci-tweets-widget-content .tweet-intents-inner:before,
.penci-tweets-widget-content .tweet-intents-inner:after,
.pencisc-column-1.penci-video_playlist .penci-video-nav .playlist-panel-item,
.penci-video_playlist .penci-custom-scroll::-webkit-scrollbar-thumb,
.penci-video_playlist .penci-playlist-title {
  background-color: #c69c6d;
}

.penci-owl-carousel.penci-tweets-slider
  .penci-owl-dots
  .penci-owl-dot.active
  span,
.penci-owl-carousel.penci-tweets-slider
  .penci-owl-dots
  .penci-owl-dot:hover
  span {
  border-color: #c69c6d;
  background-color: #c69c6d;
}

#footer-copyright * {
  font-style: normal;
}

.footer-subscribe .widget .mc4wp-form input[type="submit"] {
  background-color: #111111;
}

.footer-subscribe .widget .mc4wp-form input[type="submit"]:hover {
  background-color: #c69c6d;
}

.footer-widget-wrapper .penci-tweets-widget-content .icon-tweets,
.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents a,
.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents span:after,
.footer-widget-wrapper
  .widget
  ul.side-newsfeed
  li
  .side-item
  .side-item-text
  h4
  a:hover,
.footer-widget-wrapper .widget a:hover,
.footer-widget-wrapper .widget-social a:hover span,
.footer-widget-wrapper a:hover,
.footer-widget-wrapper .widget-social.remove-circle a:hover i,
.footer-widget-wrapper
  .widget
  ul.side-newsfeed
  li
  .side-item
  .side-item-text
  .side-item-meta
  a:hover {
  color: #000000;
}

.footer-widget-wrapper .widget .tagcloud a:hover,
.footer-widget-wrapper .widget-social a:hover i,
.footer-widget-wrapper .mc4wp-form input[type="submit"]:hover,
.footer-widget-wrapper .widget input[type="submit"]:hover,
.footer-widget-wrapper .penci-user-logged-in .penci-user-action-links a:hover,
.footer-widget-wrapper .widget button[type="submit"]:hover {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}

.footer-widget-wrapper .about-widget .about-me-heading:before {
  border-color: #000000;
}

.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents-inner:before,
.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents-inner:after {
  background-color: #000000;
}

.footer-widget-wrapper
  .penci-owl-carousel.penci-tweets-slider
  .penci-owl-dots
  .penci-owl-dot.active
  span,
.footer-widget-wrapper
  .penci-owl-carousel.penci-tweets-slider
  .penci-owl-dots
  .penci-owl-dot:hover
  span {
  border-color: #000000;
  background: #000000;
}

ul.footer-socials li a:hover i {
  background-color: #c69c6d;
  border-color: #c69c6d;
}

ul.footer-socials li a:hover i {
  color: #c69c6d;
}

ul.footer-socials li a:hover span {
  color: #c69c6d;
}

.footer-socials-section,
.penci-footer-social-moved {
  border-color: #212121;
}

#footer-section,
.penci-footer-social-moved {
  background-color: #c69c6d;
}

#footer-section .footer-menu li a {
  color: #000000;
}

#footer-section .footer-menu li a:hover {
  color: #ffffff;
}

#footer-section,
#footer-copyright * {
  color: #000000;
}

#footer-section .go-to-top i,
#footer-section .go-to-top-parent span {
  color: #000000;
}

.penci-go-to-top-floating {
  background-color: #000000;
}

#footer-section a {
  color: #000000;
}

.comment-content a,
.container-single .post-entry a,
.container-single .format-post-box .dt-special a:hover,
.container-single .author-quote span,
.container-single .author-post span 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,
.post-pagination a:hover,
.author-content h5 a:hover,
.author-content .author-social:hover,
.item-related h3 a:hover,
.container-single .format-post-box .post-format-icon i,
.container.penci-breadcrumb.single-breadcrumb span a:hover,
.container.penci-breadcrumb.single-breadcrumb a:hover,
.penci_list_shortcode li:before,
.penci-dropcap-box-outline,
.penci-dropcap-circle-outline,
.penci-dropcap-regular,
.penci-dropcap-bold,
.header-standard .post-box-meta-single .author-post span a:hover {
  color: #c69c6d;
}

.container-single .standard-content-special .format-post-box,
ul.slick-dots li button:hover,
ul.slick-dots li.slick-active button,
.penci-dropcap-box-outline,
.penci-dropcap-circle-outline {
  border-color: #c69c6d;
}

ul.slick-dots li button:hover,
ul.slick-dots li.slick-active button,
#respond h3.comment-reply-title span:before,
#respond h3.comment-reply-title span:after,
.post-box-title:before,
.post-box-title:after,
.container-single .author-quote span:before,
.container-single .author-quote span:after,
.post-entry blockquote .author span:after,
.post-entry blockquote .author span:before,
.post-entry ul li:before,
#respond #submit:hover,
div.wpforms-container .wpforms-form.wpforms-form input[type="submit"]:hover,
div.wpforms-container .wpforms-form.wpforms-form button[type="submit"]:hover,
div.wpforms-container .wpforms-form.wpforms-form .wpforms-page-button:hover,
.wpcf7 input[type="submit"]:hover,
.widget_wysija input[type="submit"]:hover,
.post-entry.blockquote-style-2 blockquote:before,
.tags-share-box.tags-share-box-s2 .post-share-plike,
.penci-dropcap-box,
.penci-dropcap-circle,
.penci-ldspinner > div {
  background-color: #c69c6d;
}

.container-single .post-entry .post-tags a:hover {
  color: #fff;
  border-color: #c69c6d;
  background-color: #c69c6d;
}

.container-single .penci-standard-cat .cat > a.penci-cat-name {
  color: #c69c6d;
}

.container-single .penci-standard-cat .cat:before,
.container-single .penci-standard-cat .cat:after {
  background-color: #c69c6d;
}

.container-single .cat a.penci-cat-name {
  text-transform: uppercase;
}

.list-post .header-list-style:after,
.grid-header-box:after,
.penci-overlay-over .overlay-header-box:after,
.home-featured-cat-content .first-post .magcat-detail .mag-header:after {
  content: none;
}

.list-post .header-list-style,
.grid-header-box,
.penci-overlay-over .overlay-header-box,
.home-featured-cat-content .first-post .magcat-detail .mag-header {
  padding-bottom: 0;
}

.header-standard:after {
  content: none;
}

.header-standard {
  padding-bottom: 0;
}

#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;
}

.container-single .post-share a:hover,
.container-single .post-share a.liked,
.page-share .post-share a:hover {
  color: #c69c6d;
}

.tags-share-box.tags-share-box-2_3 .post-share .count-number-like,
.post-share .count-number-like {
  color: #c69c6d;
}

.post-entry a,
.container-single .post-entry a {
  color: #c69c6d;
}

.penci-top-instagram h4.footer-instagram-title > span:before {
  content: none;
  display: none;
}

ul.homepage-featured-boxes .penci-fea-in:hover h4 span {
  color: #c69c6d;
}

.penci-home-popular-post .item-related h3 a:hover {
  color: #c69c6d;
}

.penci-homepage-title.style-7 .inner-arrow:before,
.penci-homepage-title.style-9 .inner-arrow:before {
  background-color: #c69c6d;
}

.home-featured-cat-content .magcat-detail h3 a:hover {
  color: #c69c6d;
}

.home-featured-cat-content .grid-post-box-meta span a:hover {
  color: #c69c6d;
}

.home-featured-cat-content .first-post .magcat-detail .mag-header:after {
  background: #c69c6d;
}

.penci-slider ol.penci-control-nav li a.penci-active,
.penci-slider ol.penci-control-nav li a:hover {
  border-color: #c69c6d;
  background: #c69c6d;
}

.home-featured-cat-content .mag-photo .mag-overlay-photo {
  opacity: ;
}

.home-featured-cat-content .mag-photo:hover .mag-overlay-photo {
  opacity: ;
}

.inner-item-portfolio:hover .penci-portfolio-thumbnail a:after {
  opacity: ;
}

.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;
  }
}

.widget ul.side-newsfeed li .side-item .side-item-text .side-item-meta {
  font-size: 12px;
}

.grid-post-box-meta span,
.grid-post-box-meta a {
  font-size: 12px;
}

.penci-header-image-logo a img,
.penci-header-image-logo a .penci-mainlogo {
  width: 200px !important;
  height: auto;
}

#footer-logo a img.penci-lazy.lazyloaded.pcloaded {
  width: 200px;
  height: auto;
}

article .post-entry {
  min-height: 47vh !important;
}

.post-author {
  display: none !important;
}

.pc-builder-element.pc-logo img {
  max-height: unset !important;
}

.footer-logo-copyright {
  padding: 20px 0 60px !important;
}

#footer-logo {
  margin: 0 !important;
}

.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;
}

.penci-block-vc .style-5.penci-border-arrow {
  border-color: #ffffff;
}

.penci-block-vc .style-5.penci-border-arrow .inner-arrow {
  border-bottom-color: #ffffff;
}

.penci-block-vc .style-7.penci-border-arrow .inner-arrow:before,
.penci-block-vc.style-9 .penci-border-arrow .inner-arrow:before {
  background-color: #c69c6d;
}

.penci_header.penci-header-builder.main-builder-header {
}

.penci-header-image-logo,
.penci-header-text-logo {
  --pchb-logo-title-fw: bold;
  --pchb-logo-title-fs: normal;
  --pchb-logo-slogan-fw: bold;
  --pchb-logo-slogan-fs: normal;
}

.pc-logo-desktop.penci-header-image-logo img {
  max-height: 40px;
}

@media only screen and (max-width: 767px) {
  .penci_navbar_mobile .penci-header-image-logo img {
  }
}

.penci_builder_sticky_header_desktop .penci-header-image-logo img {
}

.penci_navbar_mobile .penci-header-text-logo {
  --pchb-m-logo-title-fw: bold;
  --pchb-m-logo-title-fs: normal;
  --pchb-m-logo-slogan-fw: bold;
  --pchb-m-logo-slogan-fs: normal;
}

.penci_navbar_mobile .penci-header-image-logo img {
  max-height: 40px;
}

.penci_navbar_mobile .sticky-enable .penci-header-image-logo img {
}

.pb-logo-sidebar-mobile {
  --pchb-logo-sm-title-fw: bold;
  --pchb-logo-sm-title-fs: normal;
  --pchb-logo-sm-slogan-fw: bold;
  --pchb-logo-sm-slogan-fs: normal;
}

.pc-builder-element.pb-logo-sidebar-mobile img {
  max-width: 200px;
  max-height: 60px;
}

.pc-logo-sticky {
  --pchb-logo-s-title-fw: bold;
  --pchb-logo-s-title-fs: normal;
  --pchb-logo-s-slogan-fw: bold;
  --pchb-logo-s-slogan-fs: normal;
}

.pc-builder-element.pc-logo-sticky.pc-logo img {
  max-height: 40px;
}

.pc-builder-element.pc-main-menu {
  --pchb-main-menu-fs: 12px;
  --pchb-main-menu-fs_l2: 12px;
}

.pc-builder-element.pc-second-menu {
  --pchb-second-menu-fs: 12px;
  --pchb-second-menu-fs_l2: 12px;
}

.pc-builder-element.pc-third-menu {
  --pchb-third-menu-fs: 12px;
  --pchb-third-menu-fs_l2: 12px;
}

.penci-builder.penci-builder-button.button-1 {
}

.penci-builder.penci-builder-button.button-1:hover {
}

.penci-builder.penci-builder-button.button-2 {
}

.penci-builder.penci-builder-button.button-2:hover {
}

.penci-builder.penci-builder-button.button-3 {
}

.penci-builder.penci-builder-button.button-3:hover {
}

.penci-builder.penci-builder-button.button-mobile-1 {
}

.penci-builder.penci-builder-button.button-mobile-1:hover {
}

.penci-builder.penci-builder-button.button-2 {
}

.penci-builder.penci-builder-button.button-2:hover {
}

.penci-builder-mobile-sidebar-nav.penci-menu-hbg {
  border-width: 0;
  border-style: solid;
}

.pc-builder-menu.pc-dropdown-menu {
  --pchb-dd-lv1: 12px;
  --pchb-dd-lv2: 12px;
}

.penci-header-builder .pc-builder-element.pc-builder-menu {
  margin-left: 30px;
}

.penci-mobile-midbar {
  border-bottom-width: 1px;
}

.penci-builder.penci-builder-button.button-1 {
  font-weight: bold;
}

.penci-builder.penci-builder-button.button-1 {
  font-style: normal;
}

.penci-builder.penci-builder-button.button-2 {
  font-weight: bold;
}

.penci-builder.penci-builder-button.button-2 {
  font-style: normal;
}

.penci-builder.penci-builder-button.button-3 {
  font-weight: bold;
}

.penci-builder.penci-builder-button.button-3 {
  font-style: normal;
}

.penci-builder.penci-builder-button.button-mobile-1 {
  font-weight: bold;
}

.penci-builder.penci-builder-button.button-mobile-1 {
  font-style: normal;
}

.penci-builder.penci-builder-button.button-mobile-2 {
  font-weight: bold;
}

.penci-builder.penci-builder-button.button-mobile-2 {
  font-style: normal;
}

.penci-desktop-midbar .container.container-custom {
  width: 1400px;
}

.penci-header-builder.main-builder-header.container.container-custom {
  width: 1400px;
}

.penci_builder_sticky_header_desktop {
  border-style: solid;
}

.penci-builder-element.penci-topbar-trending {
  max-width: 420px;
}

.penci_header.main-builder-header {
  border-style: solid;
}

.pc-builder-element.pc-logo.pb-logo-mobile {
}

.pc-header-element.penci-topbar-social .pclogin-item a {
}

.pc-header-element.penci-topbar-social-mobile .pclogin-item a {
}

body.penci-header-preview-layout .wrapper-boxed {
  min-height: 1500px;
}

.penci_header_overlap .penci-desktop-topblock,
.penci-desktop-topblock {
  border-width: 0;
  border-style: solid;
}

.penci_header_overlap .penci-desktop-topbar,
.penci-desktop-topbar {
  border-width: 0;
  border-style: solid;
}

.penci_header_overlap .penci-desktop-midbar,
.penci-desktop-midbar {
  border-width: 0;
  background-color: #ffffff;
  border-style: solid;
  margin-top: 0px;
}

.penci_header_overlap .penci-desktop-bottombar,
.penci-desktop-bottombar {
  border-width: 0;
  border-style: solid;
}

.penci_header_overlap .penci-desktop-bottomblock,
.penci-desktop-bottomblock {
  border-width: 0;
  border-style: solid;
}

.penci_header_overlap .penci-sticky-top,
.penci-sticky-top {
  border-width: 0;
  border-style: solid;
}

.penci_header_overlap .penci-sticky-mid,
.penci-sticky-mid {
  border-width: 0;
  border-style: solid;
}

.penci_header_overlap .penci-sticky-bottom,
.penci-sticky-bottom {
  border-width: 0;
  border-style: solid;
}

.penci_header_overlap .penci-mobile-topbar,
.penci-mobile-topbar {
  border-width: 0;
  border-style: solid;
}

.penci_header_overlap .penci-mobile-midbar,
.penci-mobile-midbar {
  border-width: 0;
  border-color: #dedede;
  border-style: solid;
  border-bottom-width: 1px;
}

.penci_header_overlap .penci-mobile-bottombar,
.penci-mobile-bottombar {
  border-width: 0;
  border-style: solid;
}

body {
  --pcdm_btnbg: rgba(0, 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: #c69c6d;
  --pcaccent-cl: #c69c6d;
  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: #c69c6d;
}
