Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
themes
/
kapee222
/
inc
:
dynamic-css.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * Load dynamic css */ if ( ! function_exists( 'kapee_theme_style' ) ) : function kapee_theme_style() { /** Site Fonts */ $style_options['font']['body']= kapee_get_option( 'body-font', array( 'font-weight' => '400', 'font-family' => 'Lato', 'google' => true, 'font-backup' => 'Arial, Helvetica, sans-serif', 'font-size' => '14px', 'letter-spacing' => '', ) ); /** Site Layouts Options */ $style_options['site']['site_layouts'] = kapee_get_option( 'theme-layout', 'full' ); $container_width = kapee_get_option( 'theme-container-width', 1200 ); $style_options['site']['container_width'] = $container_width.'px'; if( 'wide' == kapee_get_option( 'theme-layout', 'full' ) ) { $style_options['site']['container_width'] = '100%'; } /* Promo Bar */ $style_options['promo_bar']['max_height'] = kapee_get_option( 'promo-bar-height', 60 ); $style_options['promo_bar']['button_text'] = kapee_get_option('promo-button-text-color', array( 'regular' => '#ffffff', 'hover' => '#fcfcfc', ) ); $style_options['promo_bar']['button_background'] = kapee_get_option('promo-button-background', array( 'regular' => '#2370F4', 'hover' => '#538ef4', ) ); /** Site Logos Width */ $style_options['site']['logo_width'] = kapee_get_option( 'header-logo-width', 126 ); $style_options['site']['sticky_logo_width'] = kapee_get_option( 'sticky-header-logo-width', 98 ); $style_options['site']['mobile_logo_width'] = kapee_get_option( 'mobile-header-logo-width', 86 ); /** Site Colors Options */ $style_options['site']['primary_color'] = kapee_get_option('primary-color','#2370F4'); $style_options['site']['primary_inverse_color'] = kapee_get_option('primary-inverse-color','#ffffff'); $style_options['site']['hover_background_color'] = kapee_get_option('theme-hover-background-color','#F5fAFF'); $style_options['site']['hex2rgb_color'] = kapee_hex2rgb( $style_options['site']['primary_color'] ); $style_options['site']['background'] = kapee_get_option('site-background', array( 'background-color' => '#ffffff', 'background-image' => '', 'background-repeat' => '', 'background-size' => '', 'background-attachment' => '', 'background-position' => '' ) ); $style_options['site']['wrapper_background'] = kapee_get_option('site-wrapper-background', array( 'background-color' => '#ffffff', 'background-image' => '', 'background-repeat' => '', 'background-size' => '', 'background-attachment' => '', 'background-position' => '' ) ); $style_options['site']['text_color'] = kapee_get_option('site-text-color','#555555'); $site_link_color = kapee_get_option('site-link-color', array( 'regular' => '#333333', 'hover' => '#2370F4', ) ); $style_options['site']['link_color'] = kapee_get_option('site-link-color', array( 'regular' => '#333333', 'hover' => '#2370F4', ) ); $style_options['site']['border'] = kapee_get_option('site-border', array( 'border-color' => '#e9e9e9', 'border-style' => 'solid', 'border-top' => '1px', 'border-right' => '1px', 'border-bottom' => '1px', 'border-left' => '1px' ) ); $style_options['site']['border_radius'] = kapee_get_option( 'site-border-radius', 0 ); $style_options['site']['input_color'] = kapee_get_option( 'site-input-color', '#555555' ); $style_options['site']['input_background'] = kapee_get_option('site-input-background', '#ffffff' ); $style_options['site']['preloader_background'] = kapee_get_option('preloader-background', '#2370f4' ); $style_options['site']['preloader_image'] = ''; if( 'predefine-loader' != kapee_get_option('preloader-image', 'predefine-loader' ) ){ $url = kapee_get_option('preloader-custom-image', array( 'url' => KAPEE_IMAGES.'logo-light.png' ) ); $style_options['site']['preloader_image'] = $url['url']; } /** Site Buttons */ $style_options['button']['background'] = kapee_get_option('button-background', array( 'regular' => '#2370F4', 'hover' => '#2370F4', ) ); $style_options['button']['color'] = kapee_get_option('button-color', array( 'regular' => '#ffffff', 'hover' => '#f1f1f1', ) ); /** Product Page Buttons */ $style_options['button']['product_cart_background'] = kapee_get_option('product-cart-button-background', array( 'regular' => '#ff9f00', 'hover' => '#ff9f00', ) ); $style_options['button']['product_cart_color'] = kapee_get_option('product-cart-button-color', array( 'regular' => '#ffffff', 'hover' => '#fcfcfc', ) ); $style_options['button']['buy_now_background'] = kapee_get_option('buy-now-button-background', array( 'regular' => '#FB641B', 'hover' => '#FB641B', ) ); $style_options['button']['buy_now_color'] = kapee_get_option('buy-now-button-color', array( 'regular' => '#ffffff', 'hover' => '#fcfcfc', ) ); /** Checkout Buttons */ $style_options['button']['checkout_background'] = kapee_get_option('checkout-button-background', array( 'regular' => '#FB641B', 'hover' => '#FB641B', ) ); $style_options['button']['checkout_color'] = kapee_get_option('checkout-button-color', array( 'regular' => '#ffffff', 'hover' => '#fcfcfc', ) ); /** Topbar Colors Options */ $style_options['topbar']['text_color'] = kapee_get_option('topbar-text-color','#FFFFFF'); $style_options['topbar']['link_color'] = kapee_get_option('topbar-link-color', array( 'regular' => '#ffffff', 'hover' => '#F1F1F1', ) ); $style_options['topbar']['border'] = kapee_get_option( 'topbar-border', array( 'border-color' => '#3885fe', 'border-style' => 'solid', 'border-top' => '1px', 'border-right' => '1px', 'border-bottom' => '1px', 'border-left' => '1px' ) ); $style_options['topbar']['input_color'] = kapee_get_option( 'topbar-input-color', '#555555' ); $style_options['topbar']['input_background'] = kapee_get_option( 'topbar-input-background', '#ffffff'); $style_options['topbar']['max_height'] = kapee_get_option( 'topbar-max-height', array( 'height' => '42' ) ); $style_options['topbar']['max_height'] = str_replace( 'px', '', $style_options['topbar']['max_height'] ); /** Header Colors Options */ $style_options['header']['text_color'] = kapee_get_option('header-text-color','#555555'); $style_options['header']['link_color'] = kapee_get_option('header-link-color', array( 'regular' => '#333333', 'hover' => '#2370f4', ) ); $style_options['header']['border'] = kapee_get_option('header-border', array( 'border-color' => '#e9e9e9', 'border-style' => 'solid', 'border-top' => '1px', 'border-right' => '1px', 'border-bottom' => '1px', 'border-left' => '1px' ) ); $style_options['header']['input_color'] = kapee_get_option('header-input-color','#555555'); $style_options['header']['input_background'] = kapee_get_option('header-input-background','#ffffff'); $style_options['header']['min_height'] = kapee_get_option( 'header-min-height', array( 'height' => '100' ) ); $style_options['header']['min_height'] = str_replace( 'px', '', $style_options['header']['min_height'] ); /** Header Sticky Options */ $style_options['header_sticky']['text_color'] = kapee_get_option('header-sticky-text-color','#555555'); $style_options['header_sticky']['link_color'] = kapee_get_option('header-sticky-link-color', array( 'regular' => '#333333', 'hover' => '#2370f4', ) ); $style_options['header_sticky']['border'] = kapee_get_option('header-sticky-border', array( 'border-color' => '#e9e9e9', 'border-style' => 'solid', 'border-top' => '1px', 'border-right' => '1px', 'border-bottom' => '1px', 'border-left' => '1px' ) ); $style_options['header_sticky']['input_color'] = kapee_get_option('header-sticky-input-color','#555555'); $style_options['header_sticky']['input_background'] = kapee_get_option('header-sticky-input-background','#ffffff'); $style_options['header_sticky']['min_height'] = kapee_get_option( 'header-sticky-max-height', array( 'height' => '56' ) ); $style_options['header_sticky']['min_height'] = str_replace( 'px', '', $style_options['header_sticky']['min_height'] ); /** Navigation Options */ $style_options['navigation']['text_color'] = kapee_get_option('navigation-text-color','#555555'); $style_options['navigation']['link_color'] = kapee_get_option('navigation-link-color', array( 'regular' => '#2370F4', 'hover' => '#ff8400', ) ); $style_options['navigation']['border'] = kapee_get_option('navigation-border', array( 'border-color' => '#e9e9e9', 'border-style' => 'solid', 'border-top' => '1px', 'border-right' => '1px', 'border-bottom' => '1px', 'border-left' => '1px' ) ); $style_options['navigation']['input_color'] = kapee_get_option('navigation-input-color','#555555'); $style_options['navigation']['input_background'] = kapee_get_option('navigation-input-background','#ffffff'); $style_options['navigation']['min_height'] = kapee_get_option( 'navigation-min-height', array( 'height' => '50' ) ); $style_options['navigation']['min_height'] = str_replace( 'px', '', $style_options['navigation']['min_height'] ); /** Menu Options */ $style_options['first_level_menu']['hover_background'] = kapee_get_option('first-level-menu-background-color','transparent'); $style_options['first_level_menu']['link_color'] = kapee_get_option('first-level-menu-link-color', array( 'regular' => '#333333', 'hover' => '#2370F4', ) ); $style_options['first_level_sticky_menu']['hover_background'] = kapee_get_option('first-level-sticky-menu-background-color', 'transparent'); $style_options['first_level_sticky_menu']['link_color'] = kapee_get_option('first-level-sticky-menu-link-color', array( 'regular' => '#333333', 'hover' => '#2370F4', ) ); $style_options['categories_menu']['title_background'] = kapee_get_option('categories-menu-title-background', '#2370F4' ); $style_options['categories_menu']['title_color'] = kapee_get_option('categories-menu-title-color', '#ffffff'); $style_options['categories_menu']['wrapper_background'] = kapee_get_option('categories-menu-wrapper-background', '#ffffff' ); $style_options['categories_menu']['hover_background'] = kapee_get_option('categories-menu-hover-background', '#f5faff'); $style_options['categories_menu']['link_color'] = kapee_get_option('categories-menu-link-color', array( 'regular' => '#333333', 'hover' => '#2370F4', ) ); $style_options['categories_menu']['border'] = kapee_get_option('categories-menu-border', array( 'border-color' => '#e9e9e9', 'border-style' => 'solid', 'border-top' => '1px', 'border-right' => '1px', 'border-bottom' => '1px', 'border-left' => '1px' ) ); $style_options['popup_menu']['hover_background'] = kapee_get_option( 'popup-menu-hover-background', '#f5faff' ); $style_options['popup_menu']['text_color'] = kapee_get_option('popup-menu-text-color', '#555555'); $menu_link_color = $style_options['popup_menu']['link_color'] = kapee_get_option('popup-menu-link-color', array( 'regular' => '#333333', 'hover' => '#2370F4', ) ); $style_options['popup_menu']['border'] = kapee_get_option('popup-menu-border', array( 'border-color' => '#e9e9e9', 'border-style' => 'solid', 'border-top' => '1px', 'border-right' => '1px', 'border-bottom' => '1px', 'border-left' => '1px' ) ); /** Page Title Options */ $style_options['page_title']['padding'] = kapee_get_option('page-title-padding', array( 'padding-top' => '50px', 'padding-bottom' => '50px', ) ); if(is_numeric($style_options['page_title']['padding']['padding-top'])){ $style_options['page_title']['padding']['padding-top'] = absint( $style_options['page_title']['padding']['padding-top'] ) . 'px'; } if(is_numeric($style_options['page_title']['padding']['padding-bottom'])){ $style_options['page_title']['padding']['padding-bottom'] = absint( $style_options['page_title']['padding']['padding-bottom'] ) . 'px'; } /** Footer Options */ $style_options['footer']['title_color'] = kapee_get_option('footer-title-color','#ffffff'); $style_options['footer']['text_color'] = kapee_get_option('footer-text-color','#f1f1f1'); $style_options['footer']['link_color'] = kapee_get_option('footer-link-color', array( 'regular' => '#ffffff', 'hover' => '#f1f1f1', ) ); $style_options['footer']['border'] = kapee_get_option('footer-border', array( 'border-color' => '#454d5e', 'border-style' => 'solid', 'border-top' => '1px', 'border-right' => '1px', 'border-bottom' => '1px', 'border-left' => '1px' ) ); $style_options['footer']['input_color'] = kapee_get_option('footer-input-color','#555555'); $style_options['footer']['input_background'] = kapee_get_option('footer-input-background','#ffffff'); /** Copyright Options */ $style_options['copyright']['text_color'] = kapee_get_option('copyright-text-color','#f1f1f1'); $style_options['copyright']['link_color'] = kapee_get_option('copyright-link-color', array( 'regular' => '#ffffff', 'hover' => '#f1f1f1', ) ); $style_options['copyright']['border'] = kapee_get_option('copyright-border', array( 'border-color' => '#454d5e', 'border-style' => 'solid', 'border-top' => '1px', 'border-right' => '1px', 'border-bottom' => '1px', 'border-left' => '1px' ) ); /** Mobile Header Options */ $style_options['mobile_header']['background'] = kapee_get_option('header-mobile-background','#2370F4'); $style_options['mobile_header']['text_color'] = kapee_get_option('header-mobile-text-color','#FFFFFF'); $style_options['mobile_header']['link_color'] = kapee_get_option('header-mobile-link-color', array( 'regular' => '#ffffff', 'hover' => '#f1f1f1', ) ); $style_options['mobile_header']['input_color'] = kapee_get_option('header-mobile-input-color','#555555'); $style_options['mobile_header']['input_background'] = kapee_get_option('header-mobile-input-background','#ffffff'); /** Woocommece */ $style_options['woocommece']['single_line_title'] = kapee_get_option('single-line-product-title', 1 ); $style_options['woocommece']['sale_label_color'] = kapee_get_option('sale-product-label-color','#82B440'); $style_options['woocommece']['new_label_color'] = kapee_get_option('new-product-label-color','#388e3c'); $style_options['woocommece']['featured_label_color'] = kapee_get_option('featured-product-label-color','#ff9f00'); $style_options['woocommece']['outofstock_label_color'] = kapee_get_option('outofstock-product-label-color','#ff6161'); /* Free Shiping Button Color */ $style_options['free_shipping']['background'] = kapee_get_option('shipping-bar-bg-color','#efefef'); $style_options['free_shipping']['color'] = kapee_get_option('shipping-bar-color','#2370F4'); /** Newsletter Popup Options */ $style_options['newsletter']['button_background'] = kapee_get_option( 'newsletter-button-bg-color', array( 'regular' => '#2370F4', 'hover' => '#2370F4', ) ); $style_options['newsletter']['button_color'] = kapee_get_option( 'newsletter-button-text-color', array( 'regular' => '#ffffff', 'hover' => '#f1f1f1', ) ); $theme_css = ' /* Input Font */ text, select, textarea, number, div.nsl-container .nsl-button-default div.nsl-button-label-container{ font-family: '.$style_options['font']['body']['font-family'].', sans-serif; } /* Placeholder Font */ ::-webkit-input-placeholder { font-family: '.$style_options['font']['body']['font-family'].', sans-serif; } :-moz-placeholder { /* Firefox 18- */ font-family: '.$style_options['font']['body']['font-family'].', sans-serif; } ::-moz-placeholder { /* Firefox 19+ */ font-family: '.$style_options['font']['body']['font-family'].', sans-serif; } :-ms-input-placeholder { font-family: '.$style_options['font']['body']['font-family'].', sans-serif; } /* * page width */ .wrapper-boxed .site-wrapper, .site-wrapper .container, .wrapper-boxed .header-sticky{ max-width:'.$style_options['site']['container_width'].'; } .kapee-site-preloader { background-color:'.$style_options['site']['preloader_background'].'; background-image: url('.$style_options['site']['preloader_image'].'); } /** * Site Logos Width */ .header-logo .logo, .header-logo .logo-light{ max-width:'.$style_options['site']['logo_width'].'px; } .header-logo .sticky-logo{ max-width:'.$style_options['site']['sticky_logo_width'].'px; } .header-logo .mobile-logo{ max-width:'.$style_options['site']['mobile_logo_width'].'px; } @media (max-width:991px){ .header-logo .logo, .header-logo .logo-light, .header-logo .mobile-logo{ max-width:'.$style_options['site']['mobile_logo_width'].'px; } } /* * Body color Scheme */ body{ color: '.$style_options['site']['text_color'].'; } select option, .kapee-ajax-search .search-field, .kapee-ajax-search .product_cat, .close-sidebar:before, .products .product-cats a, .products:not(.product-style-2) .whishlist-button a:before, .products.list-view .whishlist-button a:before, .products .woocommerce-loop-category__title .product-count, .woocommerce div.product .kapee-breadcrumb, .woocommerce div.product .kapee-breadcrumb a, .product_meta > span span, .product_meta > span a, .multi-step-checkout .panel-heading, .kapee-tabs.tabs-classic .nav-tabs .nav-link, .kapee-tour.tour-classic .nav-tabs .nav-link, .kapee-accordion[class*="accordion-icon-"] .card-title a:after, .woocommerce table.wishlist_table tr td.product-remove a:before, .slick-slider button.slick-arrow, .owl-carousel .owl-nav button[class*="owl-"], .owl-nav-arrow .owl-carousel .owl-nav button[class*="owl-"], .owl-nav-arrow .owl-carousel .owl-nav button[class*="owl-"]:hover, .kapee-mobile-menu ul.mobile-main-menu li.menu-item-has-children > .menu-toggle{ color: '.$style_options['site']['text_color'].'; } /* Link Colors */ a, label, thead th, .kapee-dropdown ul.sub-dropdown li a, div[class*="wpml-ls-legacy-dropdown"] .wpml-ls-sub-menu a, div[class*="wcml-dropdown"] .wcml-cs-submenu li a, .woocommerce-currency-switcher-form .dd-options a.dd-option, .header-topbar ul li li a, .header-topbar ul li li a:not([href]):not([tabindex]), .header-myaccount .myaccount-items li a, .search-results-wrapper .autocomplete-suggestions, .trending-search-results, .kapee-ajax-search .trending-search-results ul li a, .trending-search-results .recent-search-title, .trending-search-results .trending-title, .entry-date, .format-link .entry-content a, .woocommerce .widget_price_filter .price_label span, .woocommerce-or-login-with, .products-header .product-show span, .fancy-rating-summery .rating-avg, .rating-histogram .rating-star, div.product p.price, div.product span.price, .product-buttons a:before, .whishlist-button a:before, .product-buttons a.compare:before, .woocommerce div.summary a.compare, .woocommerce div.summary .countdown-box .product-countdown > span span, .woocommerce div.summary .price-summary span, .woocommerce div.summary .product-offers-list .product-offer-item, .woocommerce div.summary .product_meta > span, .product_meta > span a:hover, .quantity input[type="button"], .woocommerce div.summary > .product-share .share-label, .woocommerce div.summary .items-total-price-button .item-price, .woocommerce div.summary .items-total-price-button .items-price, .woocommerce div.summary .items-total-price-button .total-price, .woocommerce-tabs .woocommerce-Tabs-panel--seller ul li span:not(.details), .single-product-page > .kapee-bought-together-products .items-total-price-button .item-price, .single-product-page > .kapee-bought-together-products .items-total-price-button .items-price, .single-product-page > .kapee-bought-together-products .items-total-price-button .total-price , .single-product-page > .woocommerce-tabs .items-total-price-button .item-price, .single-product-page > .woocommerce-tabs .items-total-price-button .items-price, .single-product-page > .woocommerce-tabs .items-total-price-button .total-price, .woocommerce-cart .cart-totals .cart_totals tr th, .wcppec-checkout-buttons__separator, .multi-step-checkout .user-info span:last-child, .tabs-layout.tabs-normal .nav-tabs .nav-item.show .nav-link, .tabs-layout.tabs-normal .nav-tabs .nav-link.active, .kapee-tabs.tabs-classic .nav-tabs .nav-link.active, .kapee-tour.tour-classic .nav-tabs .nav-link.active, .kapee-accordion.accordion-outline .card-header a, .kapee-accordion.accordion-outline .card-header a:after, .kapee-accordion.accordion-pills .card-header a, .wishlist_table .product-price, .mfp-close-btn-in .mfp-close, .woocommerce ul.cart_list li span.amount, .woocommerce ul.product_list_widget li span.amount, .gallery-caption, .kapee-mobile-menu ul.mobile-main-menu li > a{ color: '.$style_options['site']['link_color']['regular'].'; } /* Link Hove Colors */ a:hover, .header-topbar .header-col ul li li:hover a, .header-myaccount .myaccount-items li:hover a, .header-myaccount .myaccount-items li i, .kapee-ajax-search .trending-search-results ul li:hover a, .kapee-mobile-menu ul.mobile-main-menu li > a:hover, .kapee-mobile-menu ul.mobile-main-menu li.active > a, .mobile-topbar-wrapper span a:hover, .products .product-cats a:hover, .woocommerce div.summary a.compare:hover, .product_meta > span a:hover, .format-link .entry-content a:hover{ color: '.$style_options['site']['link_color']['hover'].'; } /* Primary Colors */ .ajax-search-style-3 .search-submit, .ajax-search-style-4 .search-submit, .kapee-pagination .next, .kapee-pagination .prev, .woocommerce-pagination .next, .woocommerce-pagination .prev, .fancy-square-date .entry-date .date-day, .entry-category a, .entry-post .post-highlight, .read-more-btn, .read-more-btn .more-link, .read-more-button-fill .read-more-btn .more-link, .post-navigation a:hover .nav-title, .nav-archive:hover a, .format-link .entry-link:before, .format-quote .entry-quote:before, .format-quote .entry-quote:after, blockquote cite, blockquote cite a, .comment-reply-link, .widget .maxlist-more a, .widget_calendar tbody td a, .widget_calendar tfoot td a, .portfolio-post-loop .categories, .portfolio-post-loop .categories a, .woocommerce form .woocommerce-rememberme-lost_password label, .woocommerce form .woocommerce-rememberme-lost_password a, .woocommerce-new-signup .button, .products-header .products-view a.active, .products .product-wrapper:hover .product-title a, .products:not(.product-style-2) .whishlist-button .yith-wcwl-wishlistaddedbrowse a:before, .products:not(.product-style-2) .whishlist-button .yith-wcwl-wishlistexistsbrowse a:before, .products.list-view .whishlist-button .yith-wcwl-wishlistaddedbrowse a:before, .products.list-view .whishlist-button .yith-wcwl-wishlistexistsbrowse a:before, .woocommerce div.product .kapee-breadcrumb a:hover, .woocommerce div.summary .countdown-box .product-countdown > span, .woocommerce div.product div.summary .sold-by a, .woocommerce-tabs .woocommerce-Tabs-panel--seller ul li.seller-name span.details a, .products .product-category.category-style-1:hover .woocommerce-loop-category__title, .woocommerce div.summary .product-term-text, .tab-content-wrap .accordion-title.open, .tab-content-wrap .accordion-title.open:after, table.shop_table td .amount, .woocommerce-cart .cart-totals .shipping-calculator-button, .woocommerce-MyAccount-navigation li a::before, .woocommerce-account .addresses .title .edit, .woocommerce-Pagination a.button, .woocommerce table.my_account_orders .woocommerce-orders-table__cell-order-number a, .woocommerce-checkout .woocommerce-info .showcoupon, .multi-step-checkout .panel.completed .panel-title:after, .multi-step-checkout .panel-title .step-numner, .multi-step-checkout .logged-in-user-info .user-logout, .multi-step-checkout .panel-heading .edit-action, .kapee-testimonials.image-middle-center .testimonial-description:before, .kapee-testimonials.image-middle-center .testimonial-description:after, .products-and-categories-box .section-title h3, .categories-sub-categories-box .sub-categories-content .show-all-cate a, .categories-sub-categories-vertical .show-all-cate a, .kapee-hot-deal-products.after-product-price .products .product-countdown > span, .kapee-hot-deal-products.after-product-price .products .product-countdown > span > span, .kapee-tabs.tabs-outline .nav-tabs .nav-link.active, .kapee-tour.tour-outline .nav-tabs .nav-link.active, .kapee-accordion.accordion-outline .card-header a:not(.collapsed), .kapee-accordion.accordion-outline .card-header a:not(.collapsed):after, .kapee-button .btn-style-outline.btn-color-primary, .kapee-button .btn-style-link.btn-color-primary, .mobile-nav-tabs li.active{ color: '.$style_options['site']['primary_color'].'; } /* Primary Inverse Colors */ input[type="checkbox"]::before, .minicart-header .minicart-title, .minicart-header .close-sidebar:before, .header-cart-count, .header-wishlist-count, .header-compare-count, .page-numbers.current, .page-links > span.current .page-number, .entry-date .date-year, .fancy-box2-date .entry-date, .post-share .meta-share-links .kapee-social a, .read-more-button .read-more-btn .more-link, .read-more-button-fill .read-more-btn .more-link:hover, .format-link .entry-link a, .format-quote .entry-quote, .format-quote .entry-quote .quote-author a, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget.widget_tag_cloud a:hover, .widget.widget_tag_cloud a:focus, .widget_calendar .wp-calendar-table caption, .wp_widget_tag_cloud a:hover, .wp_widget_tag_cloud a:focus, .kapee-back-to-top, .kapee-posts-lists .post-categories a, .kapee-recent-posts .post-categories a, .widget.widget_layered_nav li.chosen a:after, .widget.widget_rating_filter li.chosen a:after, .filter-categories a.active, .portfolio-post-loop .action-icon a:before, .portfolio-style-3 .portfolio-post-loop .entry-content-wrapper .categories, .portfolio-style-3 .portfolio-post-loop .entry-content-wrapper a, .portfolio-style-4 .portfolio-post-loop .entry-content-wrapper .categories, .portfolio-style-4 .portfolio-post-loop .entry-content-wrapper a, .portfolio-style-5 .portfolio-post-loop .entry-content-wrapper .categories, .portfolio-style-5 .portfolio-post-loop .entry-content-wrapper a, .portfolio-style-6 .portfolio-post-loop .entry-content-wrapper .categories, .portfolio-style-6 .portfolio-post-loop .entry-content-wrapper a, .portfolio-style-7 .portfolio-post-loop .entry-content-wrapper .categories, .portfolio-style-7 .portfolio-post-loop .entry-content-wrapper a, .customer-login-left, .customer-signup-left, .customer-login-left h2, .customer-signup-left h2, .products.product-style-1.grid-view .product-buttons .whishlist-button a, .products.product-style-1.grid-view .product-buttons .compare-button a, .products.product-style-1.grid-view .product-buttons .quickview-button a, .products:not(.product-style-2).grid-view .product-buttons .cart-button a, .products.list-view .product-buttons .cart-button a, .products .product .product-countdown > span, .products .product .product-countdown > span > span, .kapee-hot-deal-products .kapee-deal-date, .products.product-style-1.grid-view .product-buttons a:before, .products:not(.product-style-1):not(.product-style-2) .cart-button a:before, .woocommerce-product-gallery .single-product-images-btns a:hover, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover, .woocommerce-account .user-info .display-name, .multi-step-checkout .panel.active .panel-heading, .multi-step-checkout .checkout-next-step a, .kapee-team.image-top-with-box .color-scheme-inherit .member-info, .kapee-team.image-top-with-box-2 .color-scheme-inherit .member-info, .kapee-team.image-top-with-box .color-scheme-inherit .member-info h3, .kapee-team.image-top-with-box-2 .color-scheme-inherit .member-info h3, .kapee-team .color-scheme-inherit .member-social a, .kapee-team.image-middle-swap-box .color-scheme-inherit .flip-front, .kapee-team.image-middle-swap-box .color-scheme-inherit .flip-front h3, .kapee-team.image-middle-swap-box .color-scheme-inherit .member-info, .kapee-team.image-middle-swap-box .color-scheme-inherit .member-info h3, .kapee-team.image-bottom-overlay .color-scheme-inherit .member-info .kapee-team.image-bottom-overlay .color-scheme-inherit .member-info h3, .kapee-tabs.tabs-pills .nav-tabs .nav-link.active, .kapee-tour.tour-pills .nav-tabs .nav-link.active, .kapee-accordion.accordion-pills .card-header a:not(.collapsed), .kapee-accordion.accordion-pills .card-header a:not(.collapsed):after, .kapee-social.icons-theme-colour a:hover i, .owl-carousel .owl-nav button[class*="owl-"]:hover, .kapee-button .btn-style-outline.btn-color-primary:hover, .mobile-menu-header a, .mobile-menu-header a:before, #yith-wcwl-popup-message, .mobile-menu-header a:hover{ color: '.$style_options['site']['primary_inverse_color'].'; } .woocommerce-new-signup .button, .kapee-video-player .video-play-btn, .mobile-nav-tabs li.active{ background-color: '.$style_options['site']['primary_inverse_color'].'; } /* Primary Background Colors */ input[type="radio"]::before, input[type="checkbox"]::before, .header-cart-count, .header-wishlist-count, .header-compare-count, .minicart-header, .page-numbers.current, .page-links > span.current .page-number, .entry-date .date-year, .fancy-box2-date .entry-date, .entry-meta .meta-share-links, .read-more-button .read-more-btn .more-link, .read-more-button-fill .read-more-btn .more-link:hover, .format-link .entry-link, .format-quote .entry-quote, .related.posts > h3:after, .related.portfolios > h3:after, .comment-respond > h3:after, .comments-area > h3:after, .portfolio-entry-summary h3:after, .widget-title-bordered-short .widget-title::before, .widget-title-bordered-full .widget-title::before, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget.widget_tag_cloud a:hover, .widget.widget_tag_cloud a:focus, .wp_widget_tag_cloud a:hover, .wp_widget_tag_cloud a:focus, .widget_calendar .wp-calendar-table caption, .kapee-back-to-top, .kapee-posts-lists .post-categories a, .kapee-recent-posts .post-categories a, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .widget.widget_layered_nav li.chosen a:before, .widget.widget_rating_filter li.chosen a:before, .filter-categories a.active, .customer-login-left, .customer-signup-left, .products.product-style-1.grid-view .product-buttons .whishlist-button a, .products.product-style-1.grid-view .product-buttons .compare-button a, .products.product-style-1.grid-view .product-buttons .quickview-button a, .products:not(.product-style-2).grid-view .product-buttons .cart-button a, .products.list-view .product-buttons .cart-button a, .products .product .product-countdown > span, .woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover, .woocommerce-product-gallery .single-product-images-btns a:hover, .tabs-layout .tabs li:after, section.related > h2::after, section.upsells > h2::after, div.cross-sells > h2::after, section.recently-viewed > h2::after, .woocommerce-account .kapee-user-profile, .multi-step-checkout .panel.active .panel-heading, .kapee-countdown.countdown-box .product-countdown > span, .kapee-hot-deal-products .kapee-deal-date, .kapee-hot-deal-products .progress-bar, .tabs-layout.tabs-line .nav-tabs .nav-link::after, .kapee-team.image-top-with-box-2 .member-info, .kapee-team.image-middle-swap-box .member-info, .kapee-team.image-top-with-box .member-info, .kapee-team.image-middle-swap-box .flip-front, .kapee-team.image-bottom-overlay .member-info, .kapee-team.image-bottom-overlay .member-info::before, .kapee-team.image-bottom-overlay .member-info::after, .kapee-video-player .video-wrapper:hover .video-play-btn, .kapee-tabs.tabs-line .nav-tabs .nav-link::after, .kapee-tabs.tabs-pills .nav-tabs .nav-link.active, .kapee-tour.tour-line .nav-tabs .nav-link::after, .kapee-tour.tour-pills .nav-tabs .nav-link.active, .kapee-accordion.accordion-pills .card-header a:not(.collapsed), .kapee-social.icons-theme-colour a:hover i, .owl-carousel .owl-nav button[class*="owl-"]:hover, .owl-carousel .owl-dots .owl-dot.active span, .kapee-button .btn-style-flat.btn-color-primary, .kapee-button .btn-style-outline.btn-color-primary:hover, #yith-wcwl-popup-message, .mobile-menu-header, .slick-slider .slick-dots li.slick-active button{ background-color: '.$style_options['site']['primary_color'].'; } /* Site Wrapper Background Colors */ .kapee-dropdown ul.sub-dropdown, div[class*="wpml-ls-legacy-dropdown"] .wpml-ls-sub-menu, div[class*="wcml-dropdown"] .wcml-cs-submenu, .woocommerce-currency-switcher-form .dd-options, .header-mini-search .kapee-mini-ajax-search, .entry-content-wrapper, .myaccount-items, .search-results-wrapper .autocomplete-suggestions, .trending-search-results, .kapee-promo-bar, .kapee-search-popup, .kapee-login-signup .social-log span, .entry-content-wrapper, .entry-date, .entry-post .post-highlight span:before, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle::after, .widget.widget_layered_nav li a:before, .widget.widget_rating_filter li a:before, .widget.kapee_widget_product_sorting li.chosen a:after, .widget.kapee_widget_price_filter_list li.chosen a:after, .widget.kapee_widget_product_sorting li.chosen a:after, .widget.kapee_widget_price_filter_list li.chosen a:after, .kapee-login-signup, .kapee-signin-up-popup, .kapee-minicart-slide, .fancy-rating-summery, .product-style-2.grid-view .product-buttons a, .products.product-style-4.grid-view div.product:hover .product-info, .products.product-style-4.grid-view div.product:hover .product-variations, .products.product-style-5.grid-view .product-buttons-variations, .products:not(.product-style-5):not(.list-view) .product-variations, .kapee-quick-view, .woocommerce div.product div.images .woocommerce-product-gallery__trigger, .woocommerce-product-gallery .single-product-images-btns a, .product-navigation-share .kapee-social, .product-navigation .product-info-wrap, .woocommerce div.summary .countdown-box .product-countdown > span, .woocommerce div.summary .price-summary, .woocommerce div.summary .product-term-detail, .kapee-sticky-add-to-cart, .kapee-product-sizechart, .kapee-bought-together-products .kapee-out-of-stock, .multi-step-checkout .panel-title.active .step-numner, .tabs-layout.tabs-normal .nav-tabs .nav-item.show .nav-link, .tabs-layout.tabs-normal .nav-tabs .nav-link.active, .kapee-tabs.tabs-classic .nav-tabs .nav-link.active, .kapee-tabs.tabs-classic .nav-tabs + .tab-content, .kapee-tour.tour-classic .nav-tabs .nav-link.active, .kapee-tour.tour-classic .nav-tabs + .tab-content .tab-pane, .slick-slider button.slick-arrow, .owl-carousel .owl-nav button[class*="owl-"], .kapee-canvas-sidebar, .kapee-mobile-menu, .kapee-mobile-navbar{ background-color:'.$style_options['site']['wrapper_background']['background-color'].'; } select option{ background-color:'.$style_options['site']['wrapper_background']['background-color'].'; } .header-topbar ul li li:hover a, .search-results-wrapper .autocomplete-selected, .trending-search-results ul li:hover a, .header-myaccount .myaccount-items li:hover a, .kapee-navigation ul.sub-menu > li:hover > a, .kapee-minicart-slide .mini_cart_item:hover, .woocommerce-MyAccount-navigation li.is-active a, .woocommerce-MyAccount-navigation li:hover a{ background-color:'.$style_options['site']['hover_background_color'].'; } .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .owl-carousel .owl-dots .owl-dot span{ background-color:'.$style_options['site']['border']['border-color'].'; } /* Hex RBG Color*/ .portfolio-post-loop .post-thumbnail:after{ background-color: rgba('.$style_options['site']['hex2rgb_color'].',0.4); } .portfolio-style-4 .portfolio-post-loop .post-thumbnail:after, .portfolio-style-5 .portfolio-post-loop .post-thumbnail:after, .portfolio-style-6 .portfolio-post-loop .post-thumbnail:after, .portfolio-style-7 .portfolio-post-loop .post-thumbnail:after{ background-color: rgba('.$style_options['site']['hex2rgb_color'].',0.7); } .portfolio-post-loop .action-icon a:hover:before, .portfolio-style-3 .portfolio-post-loop .entry-content-wrapper, .portfolio-style-3 .portfolio-post-loop .action-icon a:hover:before{ background-color: rgba('.$style_options['site']['hex2rgb_color'].',1); } /* Site Border */ fieldset, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, input[type="checkbox"], input[type="radio"], .exclamation-mark:before, .question-mark:before, .select2-container--default .select2-selection--multiple, .select2-container--default .select2-selection--single, tr, .kapee-search-popup .kapee-ajax-search .searchform, .tag-social-share .single-tags a, .widget .tagcloud a, .widget.widget_tag_cloud a, .wp_widget_tag_cloud a, .widget_calendar table, .widget_calendar td, .widget_calendar .wp-calendar-nav, .widget div[class*="wpml-ls-legacy-dropdown"] a.wpml-ls-item-toggle, .widget div[class*="wcml-dropdown"] .wcml-cs-item-toggle, .widget .woocommerce-currency-switcher-form .dd-select .dd-selected, .widget.widget_layered_nav li a:before, .widget.widget_rating_filter li a:before, .products:not(.product-style-1):not(.product-style-2) .product-buttons .compare-button a, .products:not(.product-style-1):not(.product-style-2) .product-buttons .quickview-button a, .products.list-view .product-buttons .compare-button a, .products.list-view .product-buttons .quickview-button a, .kapee-swatches .swatch-color span, .woocommerce div.summary .kapee-bought-together-products, .single-product-page > .kapee-bought-together-products, .accordion-layout .tab-content-wrap, .toggle-layout .tab-content-wrap, .woocommerce-MyAccount-navigation ul, .products-and-categories-box .section-inner.row, .kapee-product-categories-thumbnails.categories-circle .category-image, .kapee-product-brands.brand-circle .brand-image, .kapee-tabs.tabs-classic .nav-tabs + .tab-content, .kapee-tour.tour-classic .nav-tabs .nav-link, .kapee-tour.tour-classic .nav-tabs + .tab-content .tab-pane, .kapee-accordion.accordion-classic .card, #wcfm_products_manage_form_wc_product_kapee_offer_expander .kapee_offer_option, #wcfm_products_manage_form_wc_product_kapee_offer_expander .kapee_service_option{ border-top-width:'.$style_options['site']['border']['border-top'].'; border-bottom-width:'.$style_options['site']['border']['border-bottom'].'; border-left-width:'.$style_options['site']['border']['border-left'].'; border-right-width:'.$style_options['site']['border']['border-right'].'; border-style:'.$style_options['site']['border']['border-style'].'; border-color:'.$style_options['site']['border']['border-color'].'; } .kapee-pagination, .woocommerce-pagination, .post-navigation, .comment-list .children, .comment-navigation .nex-prev-nav, .woocommerce div.summary .price-summary .total-discount, .woocommerce div.summary .price-summary .overall-discount, .woocommerce div.summary .kapee-bought-together-products .items-total-price-button, .single-product-page > .kapee-bought-together-products .items-total-price-button .items-total-price > div:last-child, .single-product-page > .woocommerce-tabs .items-total-price-button .items-total-price > div:last-child, .woocommerce table.shop_table td, .woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info, .kapee-accordion.accordion-line .card, .kapee-mobile-menu ul.mobile-main-menu > li:first-child{ border-top-width:'.$style_options['site']['border']['border-top'].'; border-top-style:'.$style_options['site']['border']['border-style'].'; border-top-color:'.$style_options['site']['border']['border-color'].'; } .single-featured-image-header, .kapee-dropdown ul.sub-dropdown li a, div[class*="wpml-ls-legacy-dropdown"] .wpml-ls-sub-menu a, div[class*="wcml-dropdown"] .wcml-cs-submenu li a, .woocommerce-currency-switcher-form .dd-options a.dd-option, .header-myaccount .myaccount-items li a, .post-navigation, .comment-list > li:not(:last-child), .comment-navigation .nex-prev-nav, .widget, .widget-title-bordered-full .widget-title, .widget_rss ul li:not(:last-child), .kapee-posts-lists .widget-post-item:not(:last-child), .kapee-recent-posts .widget-post-item:not(:last-child), .kapee-tab-posts .widget-post-item:not(:last-child), .kapee-widget-portfolios-list:not(.style-3) .widget-portfolio-item:not(:last-child), .kapee-recent-comments .post-comment:not(:last-child), .kapee-tab-posts .post-comment:not(:last-child), .woocommerce ul.cart_list li:not(:last-child), .woocommerce ul.product_list_widget li:not(:last-child), .woocommerce-or-login-with:after, .woocommerce-or-login-with:before, .woocommerce-or-login-with:after, .woocommerce-or-login-with:before, .kapee-login-signup .social-log:after, .kapee-minicart-slide .mini_cart_item, .empty-cart-browse-categories .browse-categories-title, .products-header, .kapee-filter-widgets .kapee-filter-inner, .products.list-view div.product:not(.product-category) .product-wrapper, .kapee-product-sizechart .sizechart-header h2, .tabs-layout .tabs, .wishlist_table.mobile > li, .woocommerce-cart table.cart, .woocommerce-MyAccount-navigation li:not(:last-child) a, .woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info, .section-heading, .tabs-layout.tabs-normal .nav-tabs, .products-and-categories-box .section-title, .kapee-accordion.accordion-classic .card-header, .kapee-accordion.accordion-line .card:last-child, .kapee-mobile-menu ul.mobile-main-menu li a, .mobile-topbar > *:not(:last-child){ border-bottom-width:'.$style_options['site']['border']['border-bottom'].'; border-bottom-style:'.$style_options['site']['border']['border-style'].'; border-bottom-color:'.$style_options['site']['border']['border-color'].'; } .kapee-heading.separator-underline .separator-right{ border-bottom-color:'.$style_options['site']['primary_color'].'; }'; if( is_rtl() ){ $theme_css .= ' .kapee-ajax-search .search-field, .kapee-ajax-search .product_cat, .products-and-categories-box .section-categories, .products-and-categories-box .section-banner, .kapee-tabs.tabs-classic .nav-tabs .nav-link{ border-left-width:'.$style_options['site']['border']['border-left'].'; border-left-style:'.$style_options['site']['border']['border-style'].'; border-left-color:'.$style_options['site']['border']['border-color'].'; } .kapee-mobile-menu ul.mobile-main-menu li.menu-item-has-children > .menu-toggle, .single-product-page > .kapee-bought-together-products .items-total-price-button, .single-product-page .woocommerce-tabs .kapee-bought-together-products .items-total-price-button, .kapee-tabs.tabs-classic .nav-tabs .nav-link{ border-right-width:'.$style_options['site']['border']['border-right'].'; border-right-style:'.$style_options['site']['border']['border-style'].'; border-right-color:'.$style_options['site']['border']['border-color'].'; } .kapee-tour.tour-classic.position-left .nav-tabs .nav-link.active, blockquote, .kapee-video-player .video-play-btn:before{ border-right-color:'.$style_options['site']['primary_color'].'; } .kapee-video-player .video-wrapper:hover .video-play-btn:before{ border-right-color:'.$style_options['site']['primary_inverse_color'].'; } .kapee-tour.tour-classic.position-right .nav-tabs .nav-link.active{ border-left-color:'.$style_options['site']['primary_color'].'; }'; }else{ $theme_css .= ' .kapee-ajax-search .search-field, .kapee-ajax-search .product_cat, .products-and-categories-box .section-categories, .products-and-categories-box .section-banner, .kapee-tabs.tabs-classic .nav-tabs .nav-link{ border-right-width:'.$style_options['site']['border']['border-right'].'; border-right-style:'.$style_options['site']['border']['border-style'].'; border-right-color:'.$style_options['site']['border']['border-color'].'; } .kapee-mobile-menu ul.mobile-main-menu li.menu-item-has-children > .menu-toggle, .single-product-page > .kapee-bought-together-products .items-total-price-button, .single-product-page .woocommerce-tabs .kapee-bought-together-products .items-total-price-button, .kapee-tabs.tabs-classic .nav-tabs .nav-link, .widget_calendar .wp-calendar-nav .pad{ border-left-width:'.$style_options['site']['border']['border-left'].'; border-left-style:'.$style_options['site']['border']['border-style'].'; border-left-color:'.$style_options['site']['border']['border-color'].'; } .kapee-tour.tour-classic.position-left .nav-tabs .nav-link.active, blockquote, .wp-block-quote, .wp-block-quote[style*="text-align:right"], .kapee-video-player .video-play-btn:before{ border-left-color:'.$style_options['site']['primary_color'].'; } .kapee-video-player .video-wrapper:hover .video-play-btn:before{ border-left-color:'.$style_options['site']['primary_inverse_color'].'; } .kapee-tour.tour-classic.position-right .nav-tabs .nav-link.active{ border-right-color:'.$style_options['site']['primary_color'].'; }'; } $theme_css .= ' .kapee-social.icons-theme-colour a i, .kapee-spinner::before, .loading::before, .woocommerce .blockUI.blockOverlay::before, .widget_shopping_cart .widget_shopping_cart_footer, .dokan-report-abuse-button.working::before, .kapee-accordion.accordion-outline .card-header a, .kapee-vendors-list .store-product{ border-color:'.$style_options['site']['border']['border-color'].'; } .kapee-tabs.tabs-classic .nav-tabs .nav-link{ border-top-color:'.$style_options['site']['border']['border-color'].'; } .tabs-layout.tabs-normal .nav-tabs .nav-item.show .nav-link, .tabs-layout.tabs-normal .nav-tabs .nav-link.active, .woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl{ border-left-color:'.$style_options['site']['border']['border-color'].'; } .tabs-layout.tabs-normal .nav-tabs .nav-item.show .nav-link, .tabs-layout.tabs-normal .nav-tabs .nav-link.active{ border-right-color:'.$style_options['site']['border']['border-color'].'; } .read-more-button-fill .read-more-btn .more-link, .tag-social-share .single-tags a:hover, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget.widget_tag_cloud a:hover, .widget.widget_tag_cloud a:focus, .wp_widget_tag_cloud a:hover, .wp_widget_tag_cloud a:focus, .kapee-swatches .swatch.swatch-selected, .product-gallery-thumbnails .slick-slide.flex-active-slide img, .product-gallery-thumbnails .slick-slide:hover img, .woocommerce-checkout form.checkout_coupon, .tabs-layout.tabs-normal .nav-tabs .nav-item.show .nav-link, .kapee-tabs.tabs-outline .nav-tabs .nav-link.active, .kapee-tour.tour-outline .nav-tabs .nav-link.active, .kapee-accordion.accordion-outline .card-header a:not(.collapsed), .kapee-social.icons-theme-colour a:hover, .kapee-button .btn-style-outline.btn-color-primary, .kapee-button .btn-style-link.btn-color-primary, .kapee-hot-deal-products.highlighted-border{ border-color:'.$style_options['site']['primary_color'].'; } .widget.widget_layered_nav li.chosen a:before, .widget.widget_rating_filter li.chosen a:before, .widget_calendar caption, .kapee-element .section-heading h2:after, .woocommerce-account .kapee-user-profile{ border-top-width:'.$style_options['site']['border']['border-top'].'; border-bottom-width:'.$style_options['site']['border']['border-bottom'].'; border-left-width:'.$style_options['site']['border']['border-left'].'; border-right-width:'.$style_options['site']['border']['border-right'].'; border-style:'.$style_options['site']['border']['border-style'].'; border-color:'.$style_options['site']['primary_color'].'; } .entry-meta .meta-share-links:after, .kapee-tabs.tabs-classic .nav-tabs .nav-link.active, .tabs-layout.tabs-normal .nav-tabs .nav-link.active, .kapee-spinner::before, .loading::before, .woocommerce .blockUI.blockOverlay::before, .dokan-report-abuse-button.working::before{ border-top-color:'.$style_options['site']['primary_color'].'; } .kapee-arrow:after, #add_payment_method #payment div.payment_box::after, .woocommerce-cart #payment div.payment_box::after, .woocommerce-checkout #payment div.payment_box::after{ border-bottom-color:'.$style_options['site']['wrapper_background']['background-color'].'; } .entry-date .date-month:after{ border-top-color:'.$style_options['site']['wrapper_background']['background-color'].'; } /* * Button color Scheme */ .button, .btn, button, input[type="button"], input[type="submit"], .button:not([href]):not([tabindex]), .btn:not([href]):not([tabindex]){ color: '.$style_options['button']['color']['regular'].'; background-color: '.$style_options['button']['background']['regular'].'; } .kapee-button .btn-color-default.btn-style-outline, .kapee-button .btn-color-default.btn-style-link{ color: '.$style_options['button']['background']['regular'].'; } .kapee-button .btn-color-default.btn-style-outline, .kapee-button .btn-color-default.btn-style-link{ border-color: '.$style_options['button']['background']['regular'].'; } .button:hover, .btn:hover, button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus, .button:not([href]):not([tabindex]):hover, .btn:not([href]):not([tabindex]):hover, .kapee-button .btn-color-default.btn-style-outline:hover{ color: '.$style_options['button']['color']['hover'].'; background-color: '.$style_options['button']['background']['hover'].'; } .kapee-button .btn-color-default.btn-style-link:hover{ color: '.$style_options['button']['background']['hover'].'; } .kapee-button .btn-color-default.btn-style-outline:hover, .kapee-button .btn-color-default.btn-style-link:hover{ border-color: '.$style_options['button']['background']['hover'].'; } /* Product Page Cart Button */ div.summary form.cart .button{ color: '.$style_options['button']['product_cart_color']['regular'].'; background-color: '.$style_options['button']['product_cart_background']['regular'].'; } div.summary form.cart .button:hover, div.summary form.cart .button:focus{ color: '.$style_options['button']['product_cart_color']['hover'].'; background-color: '.$style_options['button']['product_cart_background']['hover'].'; } /* Buy Now Button */ .kapee-quick-buy .kapee_quick_buy_button, .kapee-bought-together-products .add-items-to-cart{ color: '.$style_options['button']['buy_now_color']['regular'].'; background-color: '.$style_options['button']['buy_now_background']['regular'].'; } .kapee-quick-buy .kapee_quick_buy_button:hover, .kapee-quick-buy .kapee_quick_buy_button:focus, .kapee-bought-together-products .add-items-to-cart:hover, .kapee-bought-together-products .add-items-to-cart:focus{ color: '.$style_options['button']['buy_now_color']['hover'].'; background-color: '.$style_options['button']['buy_now_background']['hover'].'; } /* Checkout & Palce Order Button */ .widget_shopping_cart .button.checkout, .woocommerce-cart a.checkout-button, .woocommerce_checkout_login .checkout-next-step .btn, .woocommerce_checkout_login .checkout-next-step.btn, .woocommerce-checkout-payment #place_order{ color: '.$style_options['button']['checkout_color']['regular'].'; background-color: '.$style_options['button']['checkout_background']['regular'].'; } .widget_shopping_cart .button.checkout:hover, .widget_shopping_cart .button.checkout:focus, .woocommerce-cart a.checkout-button:hover, .woocommerce-cart a.checkout-button:focus, .woocommerce_checkout_login .checkout-next-step .btn:hover, .woocommerce_checkout_login .checkout-next-step .btn:focus, .woocommerce_checkout_login .checkout-next-step.btn:hover, .woocommerce_checkout_login .checkout-next-step.btn:focus, .woocommerce-checkout-payment #place_order:hover, .woocommerce-checkout-payment #place_order:focus{ color: '.$style_options['button']['checkout_color']['hover'].'; background-color: '.$style_options['button']['checkout_background']['hover'].'; } /* * Input color Scheme */ text, select, textarea, number, .kapee-search-popup .searchform, .kapee-search-popup .search-field, .kapee-search-popup .search-categories > select{ color:'.$style_options['site']['input_color'].'; background-color:'.$style_options['site']['input_background'].'; } .mc4wp-form-fields p:first-child::before{ color:'.$style_options['site']['input_color'].'; } /* Placeholder Colors */ ::-webkit-input-placeholder { color:'.$style_options['site']['input_color'].'; } :-moz-placeholder { /* Firefox 18- */ color:'.$style_options['site']['input_color'].'; } ::-moz-placeholder { /* Firefox 19+ */ color:'.$style_options['site']['input_color'].'; } :-ms-input-placeholder { color:'.$style_options['site']['input_color'].'; } /* selection Colors */ ::-moz-selection { color: '.$style_options['site']['primary_inverse_color'].'; background: '.$style_options['site']['primary_color'].'; } ::selection { color: '.$style_options['site']['primary_inverse_color'].'; background: '.$style_options['site']['primary_color'].'; } /* * Promo Bar Color Scheme */ .promo-bar-wrapper{ height: '.$style_options['promo_bar']['max_height'].'px; } .promo-bar-button .button{ color: '.$style_options['promo_bar']['button_text']['regular'].'; background-color: '.$style_options['promo_bar']['button_background']['regular'].'; } .promo-bar-button .button:hover{ color: '.$style_options['promo_bar']['button_text']['hover'].'; background-color: '.$style_options['promo_bar']['button_background']['hover'].'; } /* * Topbar color Scheme */ .header-topbar{ color: '.$style_options['topbar']['text_color'].'; } .header-topbar a, .header-topbar .wpml-ls-legacy-dropdown a { color: '.$style_options['topbar']['link_color']['regular'].'; } .header-topbar a:hover, .header-topbar .wpml-ls-legacy-dropdown a:hover{ color: '.$style_options['topbar']['link_color']['hover'].'; } .header-topbar{ border-bottom-width:'.$style_options['topbar']['border']['border-bottom'].'; border-bottom-style:'.$style_options['topbar']['border']['border-style'].'; border-bottom-color:'.$style_options['topbar']['border']['border-color'].'; }'; if( is_rtl() ){ $theme_css .= ' .header-topbar .header-col > *, .topbar-navigation ul.menu > li:not(:first-child){ border-right-width:'.$style_options['topbar']['border']['border-right'].'; border-right-style:'.$style_options['topbar']['border']['border-style'].'; border-right-color:'.$style_options['topbar']['border']['border-color'].'; } .header-topbar .header-col > *:last-child{ border-left-width:'.$style_options['topbar']['border']['border-left'].'; border-left-style:'.$style_options['topbar']['border']['border-style'].'; border-left-color:'.$style_options['topbar']['border']['border-color'].'; }'; }else{ $theme_css .= ' .header-topbar .header-col > *, .topbar-navigation ul.menu > li:not(:first-child){ border-left-width:'.$style_options['topbar']['border']['border-left'].'; border-left-style:'.$style_options['topbar']['border']['border-style'].'; border-left-color:'.$style_options['topbar']['border']['border-color'].'; } .header-topbar .header-col > *:last-child{ border-right-width:'.$style_options['topbar']['border']['border-right'].'; border-right-style:'.$style_options['topbar']['border']['border-style'].'; border-right-color:'.$style_options['topbar']['border']['border-color'].'; }'; } $theme_css .= ' .header-topbar{ max-height:'.$style_options['topbar']['max_height']['height'].'px; } .header-topbar .header-col > *{ line-height:'.($style_options['topbar']['max_height']['height']-2).'px; } /* * Header color Scheme */ .header-main{ color: '.$style_options['header']['text_color'].'; } .header-main a{ color: '.$style_options['header']['link_color']['regular'].'; } .header-main a:hover{ color: '.$style_options['header']['link_color']['hover'].'; } .header-main .kapee-ajax-search .searchform{ border-top-width:'.$style_options['header']['border']['border-top'].'; border-bottom-width:'.$style_options['header']['border']['border-bottom'].'; border-left-width:'.$style_options['header']['border']['border-left'].'; border-right-width:'.$style_options['header']['border']['border-right'].'; border-style:'.$style_options['header']['border']['border-style'].'; border-color:'.$style_options['header']['border']['border-color'].'; } .header-main{ height:'.$style_options['header']['min_height']['height'].'px; } .header-main .search-field, .header-main .search-categories > select{ color:'.$style_options['header']['input_color'].'; } .header-main .searchform, .header-main .search-field, .header-main .search-categories > select{ background-color:'.$style_options['header']['input_background'].'; } .header-main ::-webkit-input-placeholder { color:'.$style_options['header']['input_color'].'; } .header-main :-moz-placeholder { /* Firefox 18- */ color:'.$style_options['header']['input_color'].'; } .header-main ::-moz-placeholder { /* Firefox 19+ */ color:'.$style_options['header']['input_color'].'; } .header-main :-ms-input-placeholder { color:'.$style_options['header']['input_color'].'; } /* * Navigation color Scheme */ .header-navigation{ color: '.$style_options['header']['text_color'].'; } .header-navigation a{ color: '.$style_options['navigation']['link_color']['regular'].'; } .header-navigation a:hover{ color: '.$style_options['navigation']['link_color']['hover'].'; } .header-navigation .kapee-ajax-search .searchform{ border-top-width:'.$style_options['navigation']['border']['border-top'].'; border-bottom-width:'.$style_options['navigation']['border']['border-bottom'].'; border-left-width:'.$style_options['navigation']['border']['border-left'].'; border-right-width:'.$style_options['navigation']['border']['border-right'].'; border-style:'.$style_options['navigation']['border']['border-style'].'; border-color:'.$style_options['navigation']['border']['border-color'].'; } .header-navigation{ border-top-width:'.$style_options['navigation']['border']['border-top'].'; border-top-style:'.$style_options['navigation']['border']['border-style'].'; border-top-color:'.$style_options['navigation']['border']['border-color'].'; } .header-navigation{ border-bottom-width:'.$style_options['navigation']['border']['border-bottom'].'; border-bottom-style:'.$style_options['navigation']['border']['border-style'].'; border-bottom-color:'.$style_options['navigation']['border']['border-color'].'; } .categories-menu-title{ border-left-width:'.$style_options['navigation']['border']['border-left'].'; border-left-style:'.$style_options['navigation']['border']['border-style'].'; border-left-color:'.$style_options['navigation']['border']['border-color'].'; } .categories-menu-title{ border-right-width:'.$style_options['navigation']['border']['border-right'].'; border-right-style:'.$style_options['navigation']['border']['border-style'].'; border-right-color:'.$style_options['navigation']['border']['border-color'].'; } .header-navigation, .header-navigation .main-navigation ul.menu > li > a{ height:'.$style_options['navigation']['min_height']['height'].'px; } .header-navigation .categories-menu-title{ height:'.($style_options['navigation']['min_height']['height']).'px; } .header-navigation ::-webkit-input-placeholder { color:'.$style_options['navigation']['input_color'].'; } .header-navigation :-moz-placeholder { /* Firefox 18- */ color:'.$style_options['navigation']['input_color'].'; } .header-navigation ::-moz-placeholder { /* Firefox 19+ */ color:'.$style_options['navigation']['input_color'].'; } .header-navigation :-ms-input-placeholder { color:'.$style_options['navigation']['input_color'].'; } /* * Header Sticky color Scheme */ .header-sticky{ color: '.$style_options['header_sticky']['text_color'].'; } .header-sticky a{ color: '.$style_options['header_sticky']['link_color']['regular'].'; } .header-sticky a:hover{ color: '.$style_options['header_sticky']['link_color']['hover'].'; } .header-sticky .kapee-ajax-search .searchform{ border-top-width:'.$style_options['header_sticky']['border']['border-top'].'; border-bottom-width:'.$style_options['header_sticky']['border']['border-bottom'].'; border-left-width:'.$style_options['header_sticky']['border']['border-left'].'; border-right-width:'.$style_options['header_sticky']['border']['border-right'].'; border-style:'.$style_options['header_sticky']['border']['border-style'].'; border-color:'.$style_options['header_sticky']['border']['border-color'].'; } .header-sticky, .header-sticky .main-navigation ul.menu > li > a{ height:'.$style_options['header_sticky']['min_height']['height'].'px; } .header-sticky .categories-menu-title{ line-height:'.$style_options['header_sticky']['min_height']['height'].'px; } .header-sticky .search-field, .header-main .search-categories > select{ color:'.$style_options['header_sticky']['input_color'].'; } .header-sticky .searchform, .header-sticky .search-field, .header-sticky .search-categories > select{ background-color:'.$style_options['header_sticky']['input_background'].'; } .header-sticky ::-webkit-input-placeholder { color:'.$style_options['header_sticky']['input_color'].'; } .header-sticky :-moz-placeholder { /* Firefox 18- */ color:'.$style_options['header_sticky']['input_color'].'; } .header-sticky ::-moz-placeholder { /* Firefox 19+ */ color:'.$style_options['header_sticky']['input_color'].'; } .header-sticky :-ms-input-placeholder { color:'.$style_options['header_sticky']['input_color'].'; } /* * Menu color Scheme */ /* Main Menu */ .main-navigation ul.menu > li > a{ color: '.$style_options['first_level_menu']['link_color']['regular'].'; } .main-navigation ul.menu > li:hover > a{ color: '.$style_options['first_level_menu']['link_color']['hover'].'; } .main-navigation ul.menu > li:hover > a{ background-color:'.$style_options['first_level_menu']['hover_background'].'; } /* Sticky Header */ .header-sticky .main-navigation ul.menu > li > a{ color: '.$style_options['first_level_sticky_menu']['link_color']['regular'].'; } .header-sticky .main-navigation ul.menu > li:hover > a{ color: '.$style_options['first_level_sticky_menu']['link_color']['hover'].'; } .header-sticky .main-navigation ul.menu > li:hover > a{ background-color:'.$style_options['first_level_sticky_menu']['hover_background'].'; } /* Categories menu */ .categories-menu-title{ background-color:'.$style_options['categories_menu']['title_background'].'; color: '.$style_options['categories_menu']['title_color'].'; } .categories-menu{ background-color:'.$style_options['categories_menu']['wrapper_background'].'; } .categories-menu ul.menu > li > a{ color: '.$style_options['categories_menu']['link_color']['regular'].'; } .categories-menu ul.menu > li:hover > a{ color: '.$style_options['categories_menu']['link_color']['hover'].'; } .categories-menu ul.menu > li:hover > a{ background-color:'.$style_options['categories_menu']['hover_background'].'; } .categories-menu{ border-top-width:'.$style_options['categories_menu']['border']['border-top'].'; border-bottom-width:'.$style_options['categories_menu']['border']['border-bottom'].'; border-left-width:'.$style_options['categories_menu']['border']['border-left'].'; border-right-width:'.$style_options['categories_menu']['border']['border-right'].'; border-style:'.$style_options['categories_menu']['border']['border-style'].'; border-color:'.$style_options['categories_menu']['border']['border-color'].'; } .categories-menu ul.menu > li:not(:last-child){ border-bottom-width:'.$style_options['categories_menu']['border']['border-bottom'].'; border-bottom-style:'.$style_options['categories_menu']['border']['border-style'].'; border-bottom-color:'.$style_options['categories_menu']['border']['border-color'].'; } /* Menu Popup */ .site-header ul.menu ul.sub-menu a, .kapee-megamenu-wrapper a.nav-link{ color: '.$style_options['popup_menu']['link_color']['regular'].'; } .site-header ul.menu ul.sub-menu > li:hover > a, .kapee-megamenu-wrapper li.menu-item a:hover{ color: '.$style_options['popup_menu']['link_color']['hover'].'; background-color:'.$style_options['popup_menu']['hover_background'].'; } /* * Page Title color Scheme */ #page-title{ padding-top:'.$style_options['page_title']['padding']['padding-top'].'; padding-bottom:'.$style_options['page_title']['padding']['padding-bottom'].'; } /* * Footer color Scheme */ .footer-main, .site-footer .caption{ color: '.$style_options['footer']['text_color'].'; } .site-footer .widget-title{ color: '.$style_options['footer']['title_color'].'; } .footer-main a, .footer-main label, .footer-main thead th{ color: '.$style_options['footer']['link_color']['regular'].'; } .footer-main a:hover{ color: '.$style_options['footer']['link_color']['hover'].'; } .site-footer text, .site-footer select, .site-footer textarea, .site-footer number{ color:'.$style_options['footer']['input_color'].'; background-color:'.$style_options['footer']['input_background'].'; } .site-footer .mc4wp-form-fields p:first-child::before{ color: '.$style_options['footer']['input_color'].'; } .site-footer ::-webkit-input-placeholder { color:'.$style_options['footer']['input_color'].'; } .site-footer :-moz-placeholder { /* Firefox 18- */ color:'.$style_options['footer']['input_color'].'; } .site-footer ::-moz-placeholder { /* Firefox 19+ */ color:'.$style_options['footer']['input_color'].'; } .site-footer :-ms-input-placeholder { color:'.$style_options['footer']['input_color'].'; } /* * Copyright color Scheme */ .footer-copyright{ color: '.$style_options['copyright']['text_color'].'; } .footer-copyright a{ color: '.$style_options['copyright']['link_color']['regular'].'; } .footer-copyright a:hover{ color: '.$style_options['copyright']['link_color']['hover'].'; } .footer-copyright{ border-top-width:'.$style_options['copyright']['border']['border-top'].'; border-top-style:'.$style_options['copyright']['border']['border-style'].'; border-top-color:'.$style_options['copyright']['border']['border-color'].'; } /* * Woocommece Color */'; if( $style_options['woocommece']['single_line_title'] ){ $theme_css .= ' .woocommerce ul.cart_list li .product-title, .woocommerce ul.product_list_widget li .product-title, .widget.widget_layered_nav li .nav-title, .products .product-cats, .products.grid-view .product-title, .kapee-bought-together-products .product-title, .products .woocommerce-loop-category__title{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }'; } $theme_css .= ' .product-labels span.on-sale{ background-color:'.$style_options['woocommece']['sale_label_color'].'; } .products .product-info .on-sale, div.summary .on-sale, .woocommerce div.summary .price-summary .discount span, .woocommerce div.summary .price-summary .delivery span, .woocommerce div.summary .price-summary .overall-discount span, .woocommerce div.summary .price-summary .overall-discount{ color:'.$style_options['woocommece']['sale_label_color'].'; } .product-labels span.new{ background-color:'.$style_options['woocommece']['new_label_color'].'; } .product-labels span.featured{ background-color:'.$style_options['woocommece']['featured_label_color'].'; } .product-labels span.out-of-stock{ background-color:'.$style_options['woocommece']['outofstock_label_color'].'; } .freeshipping-bar { background-color:'.$style_options['free_shipping']['background'].'; } .freeshipping-bar .progress-bar { background-color:'.$style_options['free_shipping']['color'].'; } /* * Newsletter Color */ .kapee-newsletter-popup input[type="submit"]{ color:'.$style_options['newsletter']['button_color']['regular'].'; background-color:'.$style_options['newsletter']['button_background']['regular'].'; } .kapee-newsletter-popup input[type="submit"]:hover{ color:'.$style_options['newsletter']['button_color']['hover'].'; background-color:'.$style_options['newsletter']['button_background']['hover'].'; } /* * Responsive */ @media (max-width:991px){ .site-header .header-main, .site-header .header-navigation, .site-header .header-sticky{ color: '.$style_options['mobile_header']['text_color'].'; background-color: '.$style_options['mobile_header']['background'].'; } .ajax-search-style-1 .search-submit, .ajax-search-style-2 .search-submit, .ajax-search-style-3 .search-submit, .ajax-search-style-4 .search-submit, .header-cart-icon .header-cart-count, .header-wishlist-icon .header-wishlist-count, .header-compare-icon .header-compare-count{ color: '.$style_options['mobile_header']['background'].'; background-color: '.$style_options['mobile_header']['text_color'].'; } .header-main a, .header-navigation a, .header-sticky a{ color: '.$style_options['mobile_header']['link_color']['regular'].'; } .header-main a:hover, .header-navigation a:hover, .header-sticky a:hover{ color: '.$style_options['mobile_header']['link_color']['regular'].'; } .site-header .header-main, .site-header .header-navigation, .site-header .header-sticky{ border-color: '.$style_options['mobile_header']['background'].'; } .woocommerce div.summary .price-summary .price-summary-header, .woocommerce div.summary .product-term-detail .terms-header, .tabs-layout .tab-content-wrap:last-child{ border-bottom-width:'.$style_options['site']['border']['border-bottom'].'; border-bottom-style:'.$style_options['site']['border']['border-style'].'; border-bottom-color:'.$style_options['site']['border']['border-color'].'; } .tabs-layout .tab-content-wrap{ border-top-width:'.$style_options['site']['border']['border-top'].'; border-top-style:'.$style_options['site']['border']['border-style'].'; border-top-color:'.$style_options['site']['border']['border-color'].'; } .site-header text, .site-header select, .site-header textarea, .site-header number, .site-header input[type="search"], .header-sticky .search-categories > select, .site-header .product_cat{ color:'.$style_options['mobile_header']['input_color'].'; background-color:'.$style_options['mobile_header']['input_background'].'; } /* Placeholder Colors */ .site-header ::-webkit-input-placeholder { color:'.$style_options['mobile_header']['input_color'].'; } .site-header :-moz-placeholder { /* Firefox 18- */ color:'.$style_options['mobile_header']['input_color'].'; } .site-header ::-moz-placeholder { /* Firefox 19+ */ color:'.$style_options['mobile_header']['input_color'].'; } .site-header :-ms-input-placeholder { color:'.$style_options['mobile_header']['input_color'].'; } } @media (max-width:767px){ .widget-area{ background-color:'.$style_options['site']['wrapper_background']['background-color'].'; } .single-product-page > .kapee-bought-together-products .items-total-price-button, .single-product-page .woocommerce-tabs .kapee-bought-together-products .items-total-price-button{ border-top-width:'.$style_options['site']['border']['border-top'].'; border-top-style:'.$style_options['site']['border']['border-style'].'; border-top-color:'.$style_options['site']['border']['border-color'].'; } .products-and-categories-box .section-categories, .woocommerce-cart table.cart tr{ border-bottom-width:'.$style_options['site']['border']['border-bottom'].'; border-bottom-style:'.$style_options['site']['border']['border-style'].'; border-bottom-color:'.$style_options['site']['border']['border-color'].'; } .nav-subtitle{ color: '.$style_options['site']['link_color']['regular'].'; } } @media (max-width:576px){ .mfp-close-btn-in .mfp-close{ color: '.$style_options['site']['primary_inverse_color'].'; } } '; $theme_css .= kapee_get_option( 'custom-css', '' ); $theme_css .= kapee_custom_font(); $theme_css .= kapee_vc_fullrow_css(); $theme_css = apply_filters( 'kapee_custom_css', $theme_css, $style_options ); $theme_css = kapee_cleanup_css( $theme_css ); return $theme_css; } endif; if ( ! function_exists( 'kapee_custom_font' ) ) : function kapee_custom_font() { /* Custom Font Option */ $enable_custom_font1 = kapee_get_option( 'custom-font1', 0 ); $enable_custom_font2 = kapee_get_option( 'custom-font2', 0 ); $enable_custom_font3 = kapee_get_option( 'custom-font3', 0 ); $font_face = array(); if( $enable_custom_font1 ){ $font1_name = kapee_get_option( 'custom-font1-name',''); $custom_font1_woff = kapee_get_custom_fonturl('custom-font1-woff'); $custom_font1_woff2 = kapee_get_custom_fonturl('custom-font1-woff2'); $custom_font1_ttf = kapee_get_custom_fonturl('custom-font1-ttf'); $custom_font1_svg = kapee_get_custom_fonturl('custom-font1-svg'); $custom_font1_eot = kapee_get_custom_fonturl('custom-font1-eot'); if( !empty( $font1_name ) && ( $custom_font1_woff != '' || $custom_font1_woff2 != '' || $custom_font1_ttf != '' || $custom_font1_svg != '' || $custom_font1_eot != '' ) ){ $font_face[] = '@font-face {font-family: "'.$font1_name.'"; src: url("'.$custom_font1_eot.'"); /* IE9*/ src: url("'.$custom_font1_eot.'?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("'.$custom_font1_woff2.'") format("woff2"), /* chrome,firefox */ url("'.$custom_font1_woff.'") format("woff"), /* chrome,firefox */ url("'.$custom_font1_ttf.'") format("truetype"), /* chrome,firefox,opera,Safari, Android, iOS 4.2+*/ url("'.$custom_font1_svg.'#'.$font1_name.'") format("svg"); /* iOS 4.1- */ }'; } } if( $enable_custom_font2 ){ $font2_name = kapee_get_option( 'custom-font2-name',''); $custom_font2_woff = kapee_get_custom_fonturl('custom-font2-woff'); $custom_font2_woff2 = kapee_get_custom_fonturl('custom-font2-woff2'); $custom_font2_ttf = kapee_get_custom_fonturl('custom-font2-ttf'); $custom_font2_svg = kapee_get_custom_fonturl('custom-font2-svg'); $custom_font2_eot = kapee_get_custom_fonturl('custom-font2-eot'); if( !empty($font2_name ) && ( $custom_font2_woff != '' || $custom_font2_woff2 != '' || $custom_font2_ttf != '' || $custom_font2_svg != '' || $custom_font2_eot != '' ) ){ $font_face[] = '@font-face {font-family: "'.$font2_name.'"; src: url("'.$custom_font2_eot.'"); /* IE9*/ src: url("'.$custom_font2_eot.'?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("'.$custom_font2_woff2.'") format("woff2"), /* chrome,firefox */ url("'.$custom_font2_woff.'") format("woff"), /* chrome,firefox */ url("'.$custom_font2_ttf.'") format("truetype"), /* chrome,firefox,opera,Safari, Android, iOS 4.2+*/ url("'.$custom_font2_svg.'#'.$font2_name.'") format("svg"); /* iOS 4.1- */ }'; } } if( $enable_custom_font3 ){ $font3_name = kapee_get_option( 'custom-font3-name',''); $custom_font3_woff = kapee_get_custom_fonturl('custom-font3-woff'); $custom_font3_woff2 = kapee_get_custom_fonturl('custom-font3-woff2'); $custom_font3_ttf = kapee_get_custom_fonturl('custom-font3-ttf'); $custom_font3_svg = kapee_get_custom_fonturl('custom-font3-svg'); $custom_font3_eot = kapee_get_custom_fonturl('custom-font3-eot'); if( !empty( $font3_name) && ( $custom_font3_woff != '' || $custom_font3_woff2 != '' || $custom_font3_ttf != '' || $custom_font3_svg != '' || $custom_font3_eot != '' ) ){ $font_face[] = '@font-face {font-family: "'.$font3_name.'"; src: url("'.$custom_font3_eot.'"); /* IE9*/ src: url("'.$custom_font3_eot.'?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("'.$custom_font3_woff2.'") format("woff2"), /* chrome,firefox */ url("'.$custom_font3_woff.'") format("woff"), /* chrome,firefox */ url("'.$custom_font3_ttf.'") format("truetype"), /* chrome,firefox,opera,Safari, Android, iOS 4.2+*/ url("'.$custom_font3_svg.'#'.$font3_name.'") format("svg"); /* iOS 4.1- */ }'; } } return !empty( $font_face ) ? implode(' ', $font_face ) : ''; } endif; function kapee_get_custom_fonturl( $font_type ){ $custom_font_file = kapee_get_option( $font_type ); return (isset($custom_font_file['url']) && !empty($custom_font_file['url'])) ? $custom_font_file['url'] : ''; } function kapee_vc_fullrow_css(){ if ( !defined( 'WPB_VC_VERSION' ) ) { return; } $container_width = kapee_get_option( 'theme-container-width', 1200 ); if( 'wide' == kapee_get_option( 'theme-layout', 'full' ) ) { $container_width = 1600; } ob_start(); ?> [data-vc-full-width] { width: 100vw; left: -2.5vw; } <?php if ( $container_width ){ ?> /* Site container width */ @media (min-width: <?php echo esc_attr( $container_width + 70 ); ?>px) { [data-vc-full-width] { <?php if ( is_rtl() ): ?> left: calc((100vw - <?php echo esc_attr( $container_width ); ?>px) / 2); <?php else: ?> left: calc((-100vw - -<?php echo esc_attr( $container_width ); ?>px) / 2); <?php endif; ?> } [data-vc-full-width]:not([data-vc-stretch-content]) { padding-left: calc((100vw - <?php echo esc_attr( $container_width ); ?>px) / 2); padding-right: calc((100vw - <?php echo esc_attr( $container_width ); ?>px) / 2); } } <?php } ?> <?php $style = ob_get_clean(); return $style; }