?
<?php
/*
***************************************************************
* This is Main CSS file, which dynamically changes Theme Styles from Theme Customizer.
* Please don't Edit/Delete something. THIS IS VITAL.
***************************************************************
*/
function royal_get_dynamic_css() {
// Get Theme Customizer options
// Preloader Section
$preloader = royal_get_option( 'royal_preloader' );
// Body Section
$body = get_option( 'royal_body' );
$content = get_option( 'royal_content' );
$inner_content = get_option( 'royal_inner_content' );
// Sidebar Section
$sidebar = get_option( 'royal_sidebar' );
$sidebar_fold_btn = get_option( 'royal_sidebar_fold_btn' );
$sidebar_scroll = get_option( 'royal_sidebar_scroll' );
$sidebar_top = get_option( 'royal_sidebar_top' );
// Logo Section
$logo = get_option( 'royal_logo' );
$tagline = get_option( 'royal_tagline' );
// Menu & Filters Section
$menu_title = get_option( 'royal_menu_title' );
$menu_fold = royal_get_option( 'royal_menu_fold' );
$menu_fold_wrap = royal_get_option( 'royal_menu_fold_wrap' );
$menu_items = get_option( 'royal_menu_items' );
$menu_sub = get_option( 'royal_menu_sub' );
$menu_mobile = get_option( 'royal_menu_mobile' );
$filters_title = get_option( 'royal_filters_title' );
$filter_items = get_option( 'royal_filter_items' );
// Blog Page Section
$bPage_general = get_option( 'royal_bPage_general' );
$bPage_post = get_option( 'royal_bPage_post' );
$bPost_title = get_option( 'royal_bPost_title' );
$bPost_cats = get_option( 'royal_bPost_cats' );
$bPost_meta = get_option( 'royal_bPost_meta' );
$bPost_desc = get_option( 'royal_bPost_desc' );
$bPost_likes = get_option( 'royal_bPost_likes' );
$bPost_more = get_option( 'royal_bPost_more' );
$bPost_overlay = get_option( 'royal_bPost_overlay' );
$bPost_formats = get_option( 'royal_bPost_formats' );
// Blog Single Section
$bSingle_header = get_option( 'royal_bSingle_header' );
$bSingle_nav = get_option( 'royal_bSingle_nav' );
$bSingle_share = get_option( 'royal_bSingle_share' );
// Portfolio Page Section
$pPage_general = get_option( 'royal_pPage_general' );
$pPage_post = get_option( 'royal_pPage_post' );
$pPost_media = get_option( 'royal_pPost_media' );
$pPost_title = get_option( 'royal_pPost_title' );
$pPost_cats = get_option( 'royal_pPost_cats' );
$pPost_meta = get_option( 'royal_pPost_meta' );
$pPost_desc = get_option( 'royal_pPost_desc' );
$pPost_likes = get_option( 'royal_pPost_likes' );
$pPost_more = get_option( 'royal_pPost_more' );
$pPost_test = get_option( 'royal_pPost_test' );
$pPost_triangle = get_option( 'royal_pPost_triangle' );
$pPost_formats = get_option( 'royal_pPost_formats' );
$pPost_effects = get_option( 'royal_pPost_effects' );
// Portfolio Single Section
$pSingle_header = get_option( 'royal_pSingle_header' );
$pSingle_nav = get_option( 'royal_pSingle_nav' );
$pSingle_share = get_option( 'royal_pSingle_share' );
$pSingle_project = get_option( 'royal_pSingle_project' );
// Shop Page Section
$sPage_general = royal_get_option( 'royal_sPage_general' );
$sPage_product = royal_get_option( 'royal_sPage_product' );
$sProduct_media = royal_get_option( 'royal_sProduct_media' );
$sProduct_title = royal_get_option( 'royal_sProduct_title' );
$sProduct_cats = royal_get_option( 'royal_sProduct_cats' );
$sProduct_rating = royal_get_option( 'royal_sProduct_rating' );
$sProduct_price = royal_get_option( 'royal_sProduct_price' );
$sProduct_addcart = royal_get_option( 'royal_sProduct_addcart' );
$sProduct_status = royal_get_option( 'royal_sProduct_status' );
$sProduct_triangle = royal_get_option( 'royal_sProduct_triangle' );
$sProduct_effects = royal_get_option( 'royal_sProduct_effects' );
// Shop Single Section
$sSingle_details = royal_get_option( 'royal_sSingle_details' );
$sSingle_sharing = royal_get_option( 'royal_sSingle_sharing' );
// Gallery Section
$slideshow_caption = get_option( 'royal_slideshow_caption' );
$stacked_caption = get_option( 'royal_stacked_caption' );
$gallery_nav = get_option( 'royal_gallery_nav' );
$gallery_arrows = get_option( 'royal_gallery_arrows' );
$gallery_lightbox = get_option( 'royal_gallery_lightbox' );
$gallery_default = get_option( 'royal_gallery_default' );
// Similar Posts Section
$similars_general = get_option( 'royal_similars_general' );
$similars_title = get_option( 'royal_similars_title' );
$similars_arrows = get_option( 'royal_similars_arrows' );
$similars_overlay = get_option( 'royal_similars_overlay' );
// Comments Section
$comments_general = get_option( 'royal_comments_general' );
$comments_counter = get_option( 'royal_comments_counter' );
$comments_image = get_option( 'royal_comments_image' );
$comments_content = get_option( 'royal_comments_content' );
$comments_reply = get_option( 'royal_comments_reply' );
// Inputs Section
$inputs_general = get_option( 'royal_inputs_general' );
$inputs_submit = get_option( 'royal_inputs_submit' );
$inputs_search = get_option( 'royal_inputs_search' );
// Pagination Section
$pagination = get_option( 'royal_pagination' );
$pagination_nav = get_option( 'royal_pagination_nav' );
// Contact Page Section
$cPage_general = get_option( 'royal_cPage_general' );
$cPage_title = get_option( 'royal_cPage_title' );
$cPage_map = get_option( 'royal_cPage_map' );
// Socials & Copyright Section
$copy_soc_general = get_option( 'royal_copy_soc_general' );
$socials = get_option( 'royal_socials' );
$copyright = get_option( 'royal_copyright' );
$back_btn = get_option( 'royal_back_btn' );
// Typography Section
$typography = get_option( 'royal_typography' );
$typography_h1 = get_option( 'royal_typography_h1' );
$typography_h2 = get_option( 'royal_typography_h2' );
$typography_h3 = get_option( 'royal_typography_h3' );
$typography_h4 = get_option( 'royal_typography_h4' );
$typography_h5 = get_option( 'royal_typography_h5' );
$typography_h6 = get_option( 'royal_typography_h6' );
$typography_p = get_option( 'royal_typography_p' );
// Custom CSS Section
$custom_css = get_option( 'royal_custom_css' );
// Sidebar Widgets Section
$sWidgets_title = get_option( 'royal_sWidgets_title' );
$sWidgets_content = get_option( 'royal_sWidgets_content' );
// Top & Footer Widgets Section
$fWidgets_general = get_option( 'royal_fWidgets_general' );
$fWidgets_title = get_option( 'royal_fWidgets_title' );
$fWidgets_content = get_option( 'royal_fWidgets_content' );
$fWidgets_content = get_option( 'royal_fWidgets_content' );
// Shop Widgets Section
$spWidgets_general = royal_get_option( 'royal_spWidgets_general' );
$spWidgets_title = royal_get_option( 'royal_spWidgets_title' );
$spWidgets_content = royal_get_option( 'royal_spWidgets_content' );
// begin style block
$css = '<style id="royal_dynamic_css">';
/*
***************************************************************
* #Preloader
***************************************************************
*/
/* ----------------- Preloader General Options ----------------- */
if ( $preloader['anim'] === 'spinner1' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '#floatingCirclesG{position:relative;width:83px;height:83px;margin:auto;transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6)}.f_circleG{position:absolute;background-color:#fff;height:15px;width:15px;border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;animation-name:f_fadeG;-o-animation-name:f_fadeG;-ms-animation-name:f_fadeG;-webkit-animation-name:f_fadeG;-moz-animation-name:f_fadeG;animation-duration:1.04s;-o-animation-duration:1.04s;-ms-animation-duration:1.04s;-webkit-animation-duration:1.04s;-moz-animation-duration:1.04s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}#frotateG_01{left:0;top:34px;animation-delay:.39s;-o-animation-delay:.39s;-ms-animation-delay:.39s;-webkit-animation-delay:.39s;-moz-animation-delay:.39s}#frotateG_02{left:10px;top:10px;animation-delay:.52s;-o-animation-delay:.52s;-ms-animation-delay:.52s;-webkit-animation-delay:.52s;-moz-animation-delay:.52s}#frotateG_03{left:34px;top:0;animation-delay:.65s;-o-animation-delay:.65s;-ms-animation-delay:.65s;-webkit-animation-delay:.65s;-moz-animation-delay:.65s}#frotateG_04{right:10px;top:10px;animation-delay:.78s;-o-animation-delay:.78s;-ms-animation-delay:.78s;-webkit-animation-delay:.78s;-moz-animation-delay:.78s}#frotateG_05{right:0;top:34px;animation-delay:.91s;-o-animation-delay:.91s;-ms-animation-delay:.91s;-webkit-animation-delay:.91s;-moz-animation-delay:.91s}#frotateG_06{right:10px;bottom:10px;animation-delay:1.04s;-o-animation-delay:1.04s;-ms-animation-delay:1.04s;-webkit-animation-delay:1.04s;-moz-animation-delay:1.04s}#frotateG_07{left:34px;bottom:0;animation-delay:1.17s;-o-animation-delay:1.17s;-ms-animation-delay:1.17s;-webkit-animation-delay:1.17s;-moz-animation-delay:1.17s}#frotateG_08{left:10px;bottom:10px;animation-delay:1.3s;-o-animation-delay:1.3s;-ms-animation-delay:1.3s;-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s}@keyframes f_fadeG{0%{background-color:'.$preloader["anim_color"].'}100%{background-color:#fff}}@-o-keyframes f_fadeG{0%{background-color:'.$preloader["anim_color"].'}100%{background-color:#fff}}@-ms-keyframes f_fadeG{0%{background-color:'.$preloader["anim_color"].'}100%{background-color:#fff}}@-webkit-keyframes f_fadeG{0%{background-color:'.$preloader["anim_color"].'}100%{background-color:#fff}}@-moz-keyframes f_fadeG{0%{background-color:'.$preloader["anim_color"].'}100%{background-color:#fff}}';
} else {
$css .= '#floatingCirclesG{position:relative;width:118px;height:118px;margin:auto;transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6)}.f_circleG{position:absolute;background-color:#fff;height:21px;width:21px;border-radius:11px;-o-border-radius:11px;-ms-border-radius:11px;-webkit-border-radius:11px;-moz-border-radius:11px;animation-name:f_fadeG;-o-animation-name:f_fadeG;-ms-animation-name:f_fadeG;-webkit-animation-name:f_fadeG;-moz-animation-name:f_fadeG;animation-duration:1.04s;-o-animation-duration:1.04s;-ms-animation-duration:1.04s;-webkit-animation-duration:1.04s;-moz-animation-duration:1.04s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}#frotateG_01{left:0;top:48px;animation-delay:.39s;-o-animation-delay:.39s;-ms-animation-delay:.39s;-webkit-animation-delay:.39s;-moz-animation-delay:.39s}#frotateG_02{left:14px;top:14px;animation-delay:.52s;-o-animation-delay:.52s;-ms-animation-delay:.52s;-webkit-animation-delay:.52s;-moz-animation-delay:.52s}#frotateG_03{left:48px;top:0;animation-delay:.65s;-o-animation-delay:.65s;-ms-animation-delay:.65s;-webkit-animation-delay:.65s;-moz-animation-delay:.65s}#frotateG_04{right:14px;top:14px;animation-delay:.78s;-o-animation-delay:.78s;-ms-animation-delay:.78s;-webkit-animation-delay:.78s;-moz-animation-delay:.78s}#frotateG_05{right:0;top:48px;animation-delay:.91s;-o-animation-delay:.91s;-ms-animation-delay:.91s;-webkit-animation-delay:.91s;-moz-animation-delay:.91s}#frotateG_06{right:14px;bottom:14px;animation-delay:1.04s;-o-animation-delay:1.04s;-ms-animation-delay:1.04s;-webkit-animation-delay:1.04s;-moz-animation-delay:1.04s}#frotateG_07{left:48px;bottom:0;animation-delay:1.17s;-o-animation-delay:1.17s;-ms-animation-delay:1.17s;-webkit-animation-delay:1.17s;-moz-animation-delay:1.17s}#frotateG_08{left:14px;bottom:14px;animation-delay:1.3s;-o-animation-delay:1.3s;-ms-animation-delay:1.3s;-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s}@keyframes f_fadeG{0%{background-color:'.$preloader["anim_color"].'}100%{background-color:#fff}}@-o-keyframes f_fadeG{0%{background-color:'.$preloader["anim_color"].'}100%{background-color:#fff}}@-ms-keyframes f_fadeG{0%{background-color:'.$preloader["anim_color"].'}100%{background-color:#fff}}@-webkit-keyframes f_fadeG{0%{background-color:'.$preloader["anim_color"].'}100%{background-color:#fff}}@-moz-keyframes f_fadeG{0%{background-color:'.$preloader["anim_color"].'}100%{background-color:#fff}}';
}
} elseif ( $preloader['anim'] === 'spinner2' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '.cssload-container{width:100%;height:36px;text-align:center}.cssload-speeding-wheel{width:36px;height:36px;margin:0 auto;border:2px solid '.$preloader["anim_color"].';border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}@keyframes cssload-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes cssload-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}';
} else {
$css .= '.cssload-container{width:100%;height:49px;text-align:center}.cssload-speeding-wheel{width:49px;height:49px;margin:0 auto;border:3px solid '.$preloader["anim_color"].';border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}@keyframes cssload-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes cssload-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}';
}
} elseif ( $preloader['anim'] === 'spinner3' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '.cssload-loader{position:absolute;left:50%;width:47.284271247462px;height:47.284271247462px;margin-left:-23.142135623731px;margin-top:-23.142135623731px;border-radius:100%;animation-name:cssload-loader;-o-animation-name:cssload-loader;-ms-animation-name:cssload-loader;-webkit-animation-name:cssload-loader;-moz-animation-name:cssload-loader;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-duration:4.6s;-o-animation-duration:4.6s;-ms-animation-duration:4.6s;-webkit-animation-duration:4.6s;-moz-animation-duration:4.6s}.cssload-loader .cssload-side{display:block;width:6px;height:19px;background-color:'.$preloader["anim_color"].';margin:2px;position:absolute;border-radius:50%;animation-duration:1.73s;-o-animation-duration:1.73s;-ms-animation-duration:1.73s;-webkit-animation-duration:1.73s;-moz-animation-duration:1.73s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:ease;-o-animation-timing-function:ease;-ms-animation-timing-function:ease;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease}.cssload-loader .cssload-side:nth-child(1),.cssload-loader .cssload-side:nth-child(5){transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);animation-name:cssload-rotate0;-o-animation-name:cssload-rotate0;-ms-animation-name:cssload-rotate0;-webkit-animation-name:cssload-rotate0;-moz-animation-name:cssload-rotate0}.cssload-loader .cssload-side:nth-child(3),.cssload-loader .cssload-side:nth-child(7){transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);animation-name:cssload-rotate90;-o-animation-name:cssload-rotate90;-ms-animation-name:cssload-rotate90;-webkit-animation-name:cssload-rotate90;-moz-animation-name:cssload-rotate90}.cssload-loader .cssload-side:nth-child(2),.cssload-loader .cssload-side:nth-child(6){transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);animation-name:cssload-rotate45;-o-animation-name:cssload-rotate45;-ms-animation-name:cssload-rotate45;-webkit-animation-name:cssload-rotate45;-moz-animation-name:cssload-rotate45}.cssload-loader .cssload-side:nth-child(4),.cssload-loader .cssload-side:nth-child(8){transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);animation-name:cssload-rotate135;-o-animation-name:cssload-rotate135;-ms-animation-name:cssload-rotate135;-webkit-animation-name:cssload-rotate135;-moz-animation-name:cssload-rotate135}.cssload-loader .cssload-side:nth-child(1){top:23.142135623731px;left:47.284271247462px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(2){top:40.213203431093px;left:40.213203431093px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(3){top:47.284271247462px;left:23.142135623731px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(4){top:40.213203431093px;left:7.0710678163691px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(5){top:23.142135623731px;left:0;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(6){top:7.0710678163691px;left:7.0710678163691px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(7){top:0;left:23.142135623731px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(8){top:7.0710678163691px;left:40.213203431093px;margin-left:-3px;margin-top:-10px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}@keyframes cssload-rotate0{0%{transform:rotate(0deg)}60%{transform:rotate(180deg)}100%{transform:rotate(180deg)}}@-o-keyframes cssload-rotate0{0%{-o-transform:rotate(0deg)}60%{-o-transform:rotate(180deg)}100%{-o-transform:rotate(180deg)}}@-ms-keyframes cssload-rotate0{0%{-ms-transform:rotate(0deg)}60%{-ms-transform:rotate(180deg)}100%{-ms-transform:rotate(180deg)}}@-webkit-keyframes cssload-rotate0{0%{-webkit-transform:rotate(0deg)}60%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(180deg)}}@-moz-keyframes cssload-rotate0{0%{-moz-transform:rotate(0deg)}60%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(180deg)}}@keyframes cssload-rotate90{0%{transform:rotate(90deg);transform:rotate(90deg)}60%{transform:rotate(270deg);transform:rotate(270deg)}100%{transform:rotate(270deg);transform:rotate(270deg)}}@-o-keyframes cssload-rotate90{0%{-o-transform:rotate(90deg);transform:rotate(90deg)}60%{-o-transform:rotate(270deg);transform:rotate(270deg)}100%{-o-transform:rotate(270deg);transform:rotate(270deg)}}@-ms-keyframes cssload-rotate90{0%{-ms-transform:rotate(90deg);transform:rotate(90deg)}60%{-ms-transform:rotate(270deg);transform:rotate(270deg)}100%{-ms-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes cssload-rotate90{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}60%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-moz-keyframes cssload-rotate90{0%{-moz-transform:rotate(90deg);transform:rotate(90deg)}60%{-moz-transform:rotate(270deg);transform:rotate(270deg)}100%{-moz-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes cssload-rotate45{0%{transform:rotate(45deg);transform:rotate(45deg)}60%{transform:rotate(225deg);transform:rotate(225deg)}100%{transform:rotate(225deg);transform:rotate(225deg)}}@-o-keyframes cssload-rotate45{0%{-o-transform:rotate(45deg);transform:rotate(45deg)}60%{-o-transform:rotate(225deg);transform:rotate(225deg)}100%{-o-transform:rotate(225deg);transform:rotate(225deg)}}@-ms-keyframes cssload-rotate45{0%{-ms-transform:rotate(45deg);transform:rotate(45deg)}60%{-ms-transform:rotate(225deg);transform:rotate(225deg)}100%{-ms-transform:rotate(225deg);transform:rotate(225deg)}}@-webkit-keyframes cssload-rotate45{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}60%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}100%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}}@-moz-keyframes cssload-rotate45{0%{-moz-transform:rotate(45deg);transform:rotate(45deg)}60%{-moz-transform:rotate(225deg);transform:rotate(225deg)}100%{-moz-transform:rotate(225deg);transform:rotate(225deg)}}@keyframes cssload-rotate135{0%{transform:rotate(135deg);transform:rotate(135deg)}60%{transform:rotate(315deg);transform:rotate(315deg)}100%{transform:rotate(315deg);transform:rotate(315deg)}}@-o-keyframes cssload-rotate135{0%{-o-transform:rotate(135deg);transform:rotate(135deg)}60%{-o-transform:rotate(315deg);transform:rotate(315deg)}100%{-o-transform:rotate(315deg);transform:rotate(315deg)}}@-ms-keyframes cssload-rotate135{0%{-ms-transform:rotate(135deg);transform:rotate(135deg)}60%{-ms-transform:rotate(315deg);transform:rotate(315deg)}100%{-ms-transform:rotate(315deg);transform:rotate(315deg)}}@-webkit-keyframes cssload-rotate135{0%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}60%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}100%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@-moz-keyframes cssload-rotate135{0%{-moz-transform:rotate(135deg);transform:rotate(135deg)}60%{-moz-transform:rotate(315deg);transform:rotate(315deg)}100%{-moz-transform:rotate(315deg);transform:rotate(315deg)}}@keyframes cssload-loader{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes cssload-loader{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-loader{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-loader{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}';
} else {
$css .= '.cssload-loader{position:absolute;left:50%;width:84.284271247462px;height:84.284271247462px;margin-left:-42.142135623731px;margin-top:-42.142135623731px;border-radius:100%;animation-name:cssload-loader;-o-animation-name:cssload-loader;-ms-animation-name:cssload-loader;-webkit-animation-name:cssload-loader;-moz-animation-name:cssload-loader;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;animation-duration:4.6s;-o-animation-duration:4.6s;-ms-animation-duration:4.6s;-webkit-animation-duration:4.6s;-moz-animation-duration:4.6s}.cssload-loader .cssload-side{display:block;width:11px;height:35px;background-color:'.$preloader["anim_color"].';margin:4px;position:absolute;border-radius:50%;animation-duration:1.73s;-o-animation-duration:1.73s;-ms-animation-duration:1.73s;-webkit-animation-duration:1.73s;-moz-animation-duration:1.73s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:ease;-o-animation-timing-function:ease;-ms-animation-timing-function:ease;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease}.cssload-loader .cssload-side:nth-child(1),.cssload-loader .cssload-side:nth-child(5){transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);animation-name:cssload-rotate0;-o-animation-name:cssload-rotate0;-ms-animation-name:cssload-rotate0;-webkit-animation-name:cssload-rotate0;-moz-animation-name:cssload-rotate0}.cssload-loader .cssload-side:nth-child(3),.cssload-loader .cssload-side:nth-child(7){transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);animation-name:cssload-rotate90;-o-animation-name:cssload-rotate90;-ms-animation-name:cssload-rotate90;-webkit-animation-name:cssload-rotate90;-moz-animation-name:cssload-rotate90}.cssload-loader .cssload-side:nth-child(2),.cssload-loader .cssload-side:nth-child(6){transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);animation-name:cssload-rotate45;-o-animation-name:cssload-rotate45;-ms-animation-name:cssload-rotate45;-webkit-animation-name:cssload-rotate45;-moz-animation-name:cssload-rotate45}.cssload-loader .cssload-side:nth-child(4),.cssload-loader .cssload-side:nth-child(8){transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);animation-name:cssload-rotate135;-o-animation-name:cssload-rotate135;-ms-animation-name:cssload-rotate135;-webkit-animation-name:cssload-rotate135;-moz-animation-name:cssload-rotate135}.cssload-loader .cssload-side:nth-child(1){top:42.142135623731px;left:84.284271247462px;margin-left:-5px;margin-top:-18px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(2){top:72.213203431093px;left:72.213203431093px;margin-left:-5px;margin-top:-18px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(3){top:84.284271247462px;left:42.142135623731px;margin-left:-5px;margin-top:-18px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(4){top:72.213203431093px;left:12.071067816369px;margin-left:-5px;margin-top:-18px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(5){top:42.142135623731px;left:0;margin-left:-5px;margin-top:-18px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(6){top:12.071067816369px;left:12.071067816369px;margin-left:-5px;margin-top:-18px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(7){top:0;left:42.142135623731px;margin-left:-5px;margin-top:-18px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}.cssload-loader .cssload-side:nth-child(8){top:12.071067816369px;left:72.213203431093px;margin-left:-5px;margin-top:-18px;animation-delay:0;-o-animation-delay:0;-ms-animation-delay:0;-webkit-animation-delay:0;-moz-animation-delay:0}@keyframes cssload-rotate0{0%{transform:rotate(0deg)}60%{transform:rotate(180deg)}100%{transform:rotate(180deg)}}@-o-keyframes cssload-rotate0{0%{-o-transform:rotate(0deg)}60%{-o-transform:rotate(180deg)}100%{-o-transform:rotate(180deg)}}@-ms-keyframes cssload-rotate0{0%{-ms-transform:rotate(0deg)}60%{-ms-transform:rotate(180deg)}100%{-ms-transform:rotate(180deg)}}@-webkit-keyframes cssload-rotate0{0%{-webkit-transform:rotate(0deg)}60%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(180deg)}}@-moz-keyframes cssload-rotate0{0%{-moz-transform:rotate(0deg)}60%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(180deg)}}@keyframes cssload-rotate90{0%{transform:rotate(90deg);transform:rotate(90deg)}60%{transform:rotate(270deg);transform:rotate(270deg)}100%{transform:rotate(270deg);transform:rotate(270deg)}}@-o-keyframes cssload-rotate90{0%{-o-transform:rotate(90deg);transform:rotate(90deg)}60%{-o-transform:rotate(270deg);transform:rotate(270deg)}100%{-o-transform:rotate(270deg);transform:rotate(270deg)}}@-ms-keyframes cssload-rotate90{0%{-ms-transform:rotate(90deg);transform:rotate(90deg)}60%{-ms-transform:rotate(270deg);transform:rotate(270deg)}100%{-ms-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes cssload-rotate90{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}60%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-moz-keyframes cssload-rotate90{0%{-moz-transform:rotate(90deg);transform:rotate(90deg)}60%{-moz-transform:rotate(270deg);transform:rotate(270deg)}100%{-moz-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes cssload-rotate45{0%{transform:rotate(45deg);transform:rotate(45deg)}60%{transform:rotate(225deg);transform:rotate(225deg)}100%{transform:rotate(225deg);transform:rotate(225deg)}}@-o-keyframes cssload-rotate45{0%{-o-transform:rotate(45deg);transform:rotate(45deg)}60%{-o-transform:rotate(225deg);transform:rotate(225deg)}100%{-o-transform:rotate(225deg);transform:rotate(225deg)}}@-ms-keyframes cssload-rotate45{0%{-ms-transform:rotate(45deg);transform:rotate(45deg)}60%{-ms-transform:rotate(225deg);transform:rotate(225deg)}100%{-ms-transform:rotate(225deg);transform:rotate(225deg)}}@-webkit-keyframes cssload-rotate45{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}60%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}100%{-webkit-transform:rotate(225deg);transform:rotate(225deg)}}@-moz-keyframes cssload-rotate45{0%{-moz-transform:rotate(45deg);transform:rotate(45deg)}60%{-moz-transform:rotate(225deg);transform:rotate(225deg)}100%{-moz-transform:rotate(225deg);transform:rotate(225deg)}}@keyframes cssload-rotate135{0%{transform:rotate(135deg);transform:rotate(135deg)}60%{transform:rotate(315deg);transform:rotate(315deg)}100%{transform:rotate(315deg);transform:rotate(315deg)}}@-o-keyframes cssload-rotate135{0%{-o-transform:rotate(135deg);transform:rotate(135deg)}60%{-o-transform:rotate(315deg);transform:rotate(315deg)}100%{-o-transform:rotate(315deg);transform:rotate(315deg)}}@-ms-keyframes cssload-rotate135{0%{-ms-transform:rotate(135deg);transform:rotate(135deg)}60%{-ms-transform:rotate(315deg);transform:rotate(315deg)}100%{-ms-transform:rotate(315deg);transform:rotate(315deg)}}@-webkit-keyframes cssload-rotate135{0%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}60%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}100%{-webkit-transform:rotate(315deg);transform:rotate(315deg)}}@-moz-keyframes cssload-rotate135{0%{-moz-transform:rotate(135deg);transform:rotate(135deg)}60%{-moz-transform:rotate(315deg);transform:rotate(315deg)}100%{-moz-transform:rotate(315deg);transform:rotate(315deg)}}@keyframes cssload-loader{0%{transform:rotate(0deg);transform:rotate(0deg)}100%{transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes cssload-loader{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-loader{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-loader{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}';
}
} elseif ( $preloader['anim'] === 'spinner4' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '.cssload-container{width:100%;height:44px;text-align:center}.cssload-tube-tunnel{width:44px;height:44px;margin:0 auto;border:3px solid;border-radius:50%;border-color:'.$preloader["anim_color"].';animation:cssload-scale 1035ms infinite linear;-o-animation:cssload-scale 1035ms infinite linear;-ms-animation:cssload-scale 1035ms infinite linear;-webkit-animation:cssload-scale 1035ms infinite linear;-moz-animation:cssload-scale 1035ms infinite linear}@keyframes cssload-scale{0%{transform:scale(0);transform:scale(0)}90%{transform:scale(0.7);transform:scale(0.7)}100%{transform:scale(1);transform:scale(1)}}@-o-keyframes cssload-scale{0%{-o-transform:scale(0);transform:scale(0)}90%{-o-transform:scale(0.7);transform:scale(0.7)}100%{-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes cssload-scale{0%{-ms-transform:scale(0);transform:scale(0)}90%{-ms-transform:scale(0.7);transform:scale(0.7)}100%{-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cssload-scale{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(0.7);transform:scale(0.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes cssload-scale{0%{-moz-transform:scale(0);transform:scale(0)}90%{-moz-transform:scale(0.7);transform:scale(0.7)}100%{-moz-transform:scale(1);transform:scale(1)}}';
} else {
$css .= '.cssload-container{width:100%;height:69px;text-align:center}.cssload-tube-tunnel{width:69px;height:69px;margin:0 auto;border:6px solid;border-radius:50%;border-color:'.$preloader["anim_color"].';animation:cssload-scale 1035ms infinite linear;-o-animation:cssload-scale 1035ms infinite linear;-ms-animation:cssload-scale 1035ms infinite linear;-webkit-animation:cssload-scale 1035ms infinite linear;-moz-animation:cssload-scale 1035ms infinite linear}@keyframes cssload-scale{0%{transform:scale(0);transform:scale(0)}90%{transform:scale(0.7);transform:scale(0.7)}100%{transform:scale(1);transform:scale(1)}}@-o-keyframes cssload-scale{0%{-o-transform:scale(0);transform:scale(0)}90%{-o-transform:scale(0.7);transform:scale(0.7)}100%{-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes cssload-scale{0%{-ms-transform:scale(0);transform:scale(0)}90%{-ms-transform:scale(0.7);transform:scale(0.7)}100%{-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cssload-scale{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(0.7);transform:scale(0.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes cssload-scale{0%{-moz-transform:scale(0);transform:scale(0)}90%{-moz-transform:scale(0.7);transform:scale(0.7)}100%{-moz-transform:scale(1);transform:scale(1)}}';
}
} elseif ( $preloader['anim'] === 'spinner5' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '.cssload-loader{display:block;margin:0 auto;width:29px;height:29px;position:relative;border:4px solid '.$preloader["anim_color"].';animation:cssload-loader 2.3s infinite ease;-o-animation:cssload-loader 2.3s infinite ease;-ms-animation:cssload-loader 2.3s infinite ease;-webkit-animation:cssload-loader 2.3s infinite ease;-moz-animation:cssload-loader 2.3s infinite ease}.cssload-loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:'.$preloader["anim_color"].';animation:cssload-loader-inner 2.3s infinite ease-in;-o-animation:cssload-loader-inner 2.3s infinite ease-in;-ms-animation:cssload-loader-inner 2.3s infinite ease-in;-webkit-animation:cssload-loader-inner 2.3s infinite ease-in;-moz-animation:cssload-loader-inner 2.3s infinite ease-in}@keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-o-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-ms-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-moz-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes cssload-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@-o-keyframes cssload-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@-ms-keyframes cssload-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@-webkit-keyframes cssload-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@-moz-keyframes cssload-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}';
} else {
$css .= '.cssload-loader{display:block;margin:0 auto;width:45px;height:45px;position:relative;border:6px solid '.$preloader["anim_color"].';animation:cssload-loader 2.3s infinite ease;-o-animation:cssload-loader 2.3s infinite ease;-ms-animation:cssload-loader 2.3s infinite ease;-webkit-animation:cssload-loader 2.3s infinite ease;-moz-animation:cssload-loader 2.3s infinite ease}.cssload-loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:'.$preloader["anim_color"].';animation:cssload-loader-inner 2.3s infinite ease-in;-o-animation:cssload-loader-inner 2.3s infinite ease-in;-ms-animation:cssload-loader-inner 2.3s infinite ease-in;-webkit-animation:cssload-loader-inner 2.3s infinite ease-in;-moz-animation:cssload-loader-inner 2.3s infinite ease-in}@keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-o-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-ms-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@-moz-keyframes cssload-loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes cssload-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@-o-keyframes cssload-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@-ms-keyframes cssload-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@-webkit-keyframes cssload-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}@-moz-keyframes cssload-loader-inner{0%{height:0}25%{height:0}50%{height:100%}75%{height:100%}100%{height:0}}';
}
} elseif ( $preloader['anim'] === 'spinner6' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '.cssload-fond{position:relative;margin:auto}.cssload-container-general{animation:cssload-animball_two 1.15s infinite;-o-animation:cssload-animball_two 1.15s infinite;-ms-animation:cssload-animball_two 1.15s infinite;-webkit-animation:cssload-animball_two 1.15s infinite;-moz-animation:cssload-animball_two 1.15s infinite;width:43px;height:43px}.cssload-internal{width:43px;height:43px;position:absolute}.cssload-ballcolor{width:19px;height:19px;border-radius:50%}.cssload-ball_1,.cssload-ball_2,.cssload-ball_3,.cssload-ball_4{position:absolute;animation:cssload-animball_one 1.15s infinite ease;-o-animation:cssload-animball_one 1.15s infinite ease;-ms-animation:cssload-animball_one 1.15s infinite ease;-webkit-animation:cssload-animball_one 1.15s infinite ease;-moz-animation:cssload-animball_one 1.15s infinite ease}.cssload-ball_1{background-color:'.$preloader["anim_color"].';top:0;left:0}.cssload-ball_2{background-color:'.$preloader["anim_color"].';top:0;left:23px}.cssload-ball_3{background-color:'.$preloader["anim_color"].';top:23px;left:0}.cssload-ball_4{background-color:'.$preloader["anim_color"].';top:23px;left:23px}@keyframes cssload-animball_one{0%{position:absolute}50%{top:12px;left:12px;position:absolute;opacity:.5}100%{position:absolute}}@-o-keyframes cssload-animball_one{0%{position:absolute}50%{top:12px;left:12px;position:absolute;opacity:.5}100%{position:absolute}}@-ms-keyframes cssload-animball_one{0%{position:absolute}50%{top:12px;left:12px;position:absolute;opacity:.5}100%{position:absolute}}@-webkit-keyframes cssload-animball_one{0%{position:absolute}50%{top:12px;left:12px;position:absolute;opacity:.5}100%{position:absolute}}@-moz-keyframes cssload-animball_one{0%{position:absolute}50%{top:12px;left:12px;position:absolute;opacity:.5}100%{position:absolute}}@keyframes cssload-animball_two{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(360deg) scale(1.3)}100%{transform:rotate(720deg) scale(1)}}@-o-keyframes cssload-animball_two{0%{-o-transform:rotate(0deg) scale(1)}50%{-o-transform:rotate(360deg) scale(1.3)}100%{-o-transform:rotate(720deg) scale(1)}}@-ms-keyframes cssload-animball_two{0%{-ms-transform:rotate(0deg) scale(1)}50%{-ms-transform:rotate(360deg) scale(1.3)}100%{-ms-transform:rotate(720deg) scale(1)}}@-webkit-keyframes cssload-animball_two{0%{-webkit-transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(360deg) scale(1.3)}100%{-webkit-transform:rotate(720deg) scale(1)}}@-moz-keyframes cssload-animball_two{0%{-moz-transform:rotate(0deg) scale(1)}50%{-moz-transform:rotate(360deg) scale(1.3)}100%{-moz-transform:rotate(720deg) scale(1)}}';
} else {
$css .= '.cssload-fond{position:relative;margin:auto}.cssload-container-general{animation:cssload-animball_two 1.15s infinite;-o-animation:cssload-animball_two 1.15s infinite;-ms-animation:cssload-animball_two 1.15s infinite;-webkit-animation:cssload-animball_two 1.15s infinite;-moz-animation:cssload-animball_two 1.15s infinite;width:94px;height:94px}.cssload-internal{width:94px;height:94px;position:absolute}.cssload-ballcolor{width:43px;height:43px;border-radius:50%}.cssload-ball_1,.cssload-ball_2,.cssload-ball_3,.cssload-ball_4{position:absolute;animation:cssload-animball_one 1.15s infinite ease;-o-animation:cssload-animball_one 1.15s infinite ease;-ms-animation:cssload-animball_one 1.15s infinite ease;-webkit-animation:cssload-animball_one 1.15s infinite ease;-moz-animation:cssload-animball_one 1.15s infinite ease}.cssload-ball_1{background-color:'.$preloader["anim_color"].';top:0;left:0}.cssload-ball_2{background-color:'.$preloader["anim_color"].';top:0;left:51px}.cssload-ball_3{background-color:'.$preloader["anim_color"].';top:51px;left:0}.cssload-ball_4{background-color:'.$preloader["anim_color"].';top:51px;left:51px}@keyframes cssload-animball_one{0%{position:absolute}50%{top:26px;left:26px;position:absolute;opacity:.5}100%{position:absolute}}@-o-keyframes cssload-animball_one{0%{position:absolute}50%{top:26px;left:26px;position:absolute;opacity:.5}100%{position:absolute}}@-ms-keyframes cssload-animball_one{0%{position:absolute}50%{top:26px;left:26px;position:absolute;opacity:.5}100%{position:absolute}}@-webkit-keyframes cssload-animball_one{0%{position:absolute}50%{top:26px;left:26px;position:absolute;opacity:.5}100%{position:absolute}}@-moz-keyframes cssload-animball_one{0%{position:absolute}50%{top:26px;left:26px;position:absolute;opacity:.5}100%{position:absolute}}@keyframes cssload-animball_two{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(360deg) scale(1.3)}100%{transform:rotate(720deg) scale(1)}}@-o-keyframes cssload-animball_two{0%{-o-transform:rotate(0deg) scale(1)}50%{-o-transform:rotate(360deg) scale(1.3)}100%{-o-transform:rotate(720deg) scale(1)}}@-ms-keyframes cssload-animball_two{0%{-ms-transform:rotate(0deg) scale(1)}50%{-ms-transform:rotate(360deg) scale(1.3)}100%{-ms-transform:rotate(720deg) scale(1)}}@-webkit-keyframes cssload-animball_two{0%{-webkit-transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(360deg) scale(1.3)}100%{-webkit-transform:rotate(720deg) scale(1)}}@-moz-keyframes cssload-animball_two{0%{-moz-transform:rotate(0deg) scale(1)}50%{-moz-transform:rotate(360deg) scale(1.3)}100%{-moz-transform:rotate(720deg) scale(1)}}';
}
} elseif ( $preloader['anim'] === 'horizontal1' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '#loadFacebookG{width:35px;height:35px;display:block;position:relative;margin:auto}.facebook_blockG{background-color:'.$preloader["anim_color"].';border:1px solid '.$preloader["anim_color"].';float:left;height:25px;margin-left:2px;width:7px;opacity:.1;animation-name:bounceG;-o-animation-name:bounceG;-ms-animation-name:bounceG;-webkit-animation-name:bounceG;-moz-animation-name:bounceG;animation-duration:1.235s;-o-animation-duration:1.235s;-ms-animation-duration:1.235s;-webkit-animation-duration:1.235s;-moz-animation-duration:1.235s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);-webkit-transform:scale(0.7);-moz-transform:scale(0.7)}#blockG_1{animation-delay:.3695s;-o-animation-delay:.3695s;-ms-animation-delay:.3695s;-webkit-animation-delay:.3695s;-moz-animation-delay:.3695s}#blockG_2{animation-delay:.496s;-o-animation-delay:.496s;-ms-animation-delay:.496s;-webkit-animation-delay:.496s;-moz-animation-delay:.496s}#blockG_3{animation-delay:.6125s;-o-animation-delay:.6125s;-ms-animation-delay:.6125s;-webkit-animation-delay:.6125s;-moz-animation-delay:.6125s}@keyframes bounceG{0%{transform:scale(1.2);opacity:1}100%{transform:scale(0.7);opacity:.1}}@-o-keyframes bounceG{0%{-o-transform:scale(1.2);opacity:1}100%{-o-transform:scale(0.7);opacity:.1}}@-ms-keyframes bounceG{0%{-ms-transform:scale(1.2);opacity:1}100%{-ms-transform:scale(0.7);opacity:.1}}@-webkit-keyframes bounceG{0%{-webkit-transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(0.7);opacity:.1}}@-moz-keyframes bounceG{0%{-moz-transform:scale(1.2);opacity:1}100%{-moz-transform:scale(0.7);opacity:.1}}';
} else {
$css .= '#loadFacebookG{width:54px;height:54px;display:block;position:relative;margin:auto}.facebook_blockG{background-color:'.$preloader["anim_color"].';border:1px solid '.$preloader["anim_color"].';float:left;height:39px;margin-left:3px;width:10px;opacity:.1;animation-name:bounceG;-o-animation-name:bounceG;-ms-animation-name:bounceG;-webkit-animation-name:bounceG;-moz-animation-name:bounceG;animation-duration:1.235s;-o-animation-duration:1.235s;-ms-animation-duration:1.235s;-webkit-animation-duration:1.235s;-moz-animation-duration:1.235s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);-webkit-transform:scale(0.7);-moz-transform:scale(0.7)}#blockG_1{animation-delay:.3695s;-o-animation-delay:.3695s;-ms-animation-delay:.3695s;-webkit-animation-delay:.3695s;-moz-animation-delay:.3695s}#blockG_2{animation-delay:.496s;-o-animation-delay:.496s;-ms-animation-delay:.496s;-webkit-animation-delay:.496s;-moz-animation-delay:.496s}#blockG_3{animation-delay:.6125s;-o-animation-delay:.6125s;-ms-animation-delay:.6125s;-webkit-animation-delay:.6125s;-moz-animation-delay:.6125s}@keyframes bounceG{0%{transform:scale(1.2);opacity:1}100%{transform:scale(0.7);opacity:.1}}@-o-keyframes bounceG{0%{-o-transform:scale(1.2);opacity:1}100%{-o-transform:scale(0.7);opacity:.1}}@-ms-keyframes bounceG{0%{-ms-transform:scale(1.2);opacity:1}100%{-ms-transform:scale(0.7);opacity:.1}}@-webkit-keyframes bounceG{0%{-webkit-transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(0.7);opacity:.1}}@-moz-keyframes bounceG{0%{-moz-transform:scale(1.2);opacity:1}100%{-moz-transform:scale(0.7);opacity:.1}}';
}
} elseif ( $preloader['anim'] === 'horizontal2' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '.loader{height:42px;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);width:42px}.loader span{background:'.$preloader["anim_color"].';display:block;height:8px;opacity:0;position:absolute;width:8px;animation:load 3s ease-in-out infinite;-o-animation:load 3s ease-in-out infinite;-ms-animation:load 3s ease-in-out infinite;-webkit-animation:load 3s ease-in-out infinite;-moz-animation:load 3s ease-in-out infinite}.loader span.block-1{animation-delay:.686s;-o-animation-delay:.686s;-ms-animation-delay:.686s;-webkit-animation-delay:.686s;-moz-animation-delay:.686s;left:0;top:0}.loader span.block-2{animation-delay:.632s;-o-animation-delay:.632s;-ms-animation-delay:.632s;-webkit-animation-delay:.632s;-moz-animation-delay:.632s;left:11px;top:0}.loader span.block-3{animation-delay:.568s;-o-animation-delay:.568s;-ms-animation-delay:.568s;-webkit-animation-delay:.568s;-moz-animation-delay:.568s;left:22px;top:0}.loader span.block-4{animation-delay:.514s;-o-animation-delay:.514s;-ms-animation-delay:.514s;-webkit-animation-delay:.514s;-moz-animation-delay:.514s;left:34px;top:0}.loader span.block-5{animation-delay:.45s;-o-animation-delay:.45s;-ms-animation-delay:.45s;-webkit-animation-delay:.45s;-moz-animation-delay:.45s;left:0;top:11px}.loader span.block-6{animation-delay:.386s;-o-animation-delay:.386s;-ms-animation-delay:.386s;-webkit-animation-delay:.386s;-moz-animation-delay:.386s;left:11px;top:11px}.loader span.block-7{animation-delay:.332s;-o-animation-delay:.332s;-ms-animation-delay:.332s;-webkit-animation-delay:.332s;-moz-animation-delay:.332s;left:22px;top:11px}.loader span.block-8{animation-delay:.268s;-o-animation-delay:.268s;-ms-animation-delay:.268s;-webkit-animation-delay:.268s;-moz-animation-delay:.268s;left:34px;top:11px}.loader span.block-9{animation-delay:.214s;-o-animation-delay:.214s;-ms-animation-delay:.214s;-webkit-animation-delay:.214s;-moz-animation-delay:.214s;left:0;top:22px}.loader span.block-10{animation-delay:.15s;-o-animation-delay:.15s;-ms-animation-delay:.15s;-webkit-animation-delay:.15s;-moz-animation-delay:.15s;left:11px;top:22px}.loader span.block-11{animation-delay:.086s;-o-animation-delay:.086s;-ms-animation-delay:.086s;-webkit-animation-delay:.086s;-moz-animation-delay:.086s;left:22px;top:22px}.loader span.block-12{animation-delay:.032s;-o-animation-delay:.032s;-ms-animation-delay:.032s;-webkit-animation-delay:.032s;-moz-animation-delay:.032s;left:34px;top:22px}.loader span.block-13{animation-delay:-.032s;-o-animation-delay:-.032s;-ms-animation-delay:-.032s;-webkit-animation-delay:-.032s;-moz-animation-delay:-.032s;left:0;top:34px}.loader span.block-14{animation-delay:-.086s;-o-animation-delay:-.086s;-ms-animation-delay:-.086s;-webkit-animation-delay:-.086s;-moz-animation-delay:-.086s;left:11px;top:34px}.loader span.block-15{animation-delay:-.15s;-o-animation-delay:-.15s;-ms-animation-delay:-.15s;-webkit-animation-delay:-.15s;-moz-animation-delay:-.15s;left:22px;top:34px}.loader span.block-16{animation-delay:-.214s;-o-animation-delay:-.214s;-ms-animation-delay:-.214s;-webkit-animation-delay:-.214s;-moz-animation-delay:-.214s;left:34px;top:34px}@keyframes load{0%{opacity:0;transform:translateY(-70px)}15%{opacity:0;transform:translateY(-70px)}30%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}85%{opacity:0;transform:translateY(70px)}100%{opacity:0;transform:translateY(70px)}}@-o-keyframes load{0%{opacity:0;-o-transform:translateY(-70px)}15%{opacity:0;-o-transform:translateY(-70px)}30%{opacity:1;-o-transform:translateY(0)}70%{opacity:1;-o-transform:translateY(0)}85%{opacity:0;-o-transform:translateY(70px)}100%{opacity:0;-o-transform:translateY(70px)}}@-ms-keyframes load{0%{opacity:0;-ms-transform:translateY(-70px)}15%{opacity:0;-ms-transform:translateY(-70px)}30%{opacity:1;-ms-transform:translateY(0)}70%{opacity:1;-ms-transform:translateY(0)}85%{opacity:0;-ms-transform:translateY(70px)}100%{opacity:0;-ms-transform:translateY(70px)}}@-webkit-keyframes load{0%{opacity:0;-webkit-transform:translateY(-70px)}15%{opacity:0;-webkit-transform:translateY(-70px)}30%{opacity:1;-webkit-transform:translateY(0)}70%{opacity:1;-webkit-transform:translateY(0)}85%{opacity:0;-webkit-transform:translateY(70px)}100%{opacity:0;-webkit-transform:translateY(70px)}}@-moz-keyframes load{0%{opacity:0;-moz-transform:translateY(-70px)}15%{opacity:0;-moz-transform:translateY(-70px)}30%{opacity:1;-moz-transform:translateY(0)}70%{opacity:1;-moz-transform:translateY(0)}85%{opacity:0;-moz-transform:translateY(70px)}100%{opacity:0;-moz-transform:translateY(70px)}}';
} else {
$css .= '.loader{height:54px;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);width:54px}.loader span{background:'.$preloader["anim_color"].';display:block;height:11px;opacity:0;position:absolute;width:11px;animation:load 3s ease-in-out infinite;-o-animation:load 3s ease-in-out infinite;-ms-animation:load 3s ease-in-out infinite;-webkit-animation:load 3s ease-in-out infinite;-moz-animation:load 3s ease-in-out infinite}.loader span.block-1{animation-delay:.686s;-o-animation-delay:.686s;-ms-animation-delay:.686s;-webkit-animation-delay:.686s;-moz-animation-delay:.686s;left:0;top:0}.loader span.block-2{animation-delay:.632s;-o-animation-delay:.632s;-ms-animation-delay:.632s;-webkit-animation-delay:.632s;-moz-animation-delay:.632s;left:14px;top:0}.loader span.block-3{animation-delay:.568s;-o-animation-delay:.568s;-ms-animation-delay:.568s;-webkit-animation-delay:.568s;-moz-animation-delay:.568s;left:29px;top:0}.loader span.block-4{animation-delay:.514s;-o-animation-delay:.514s;-ms-animation-delay:.514s;-webkit-animation-delay:.514s;-moz-animation-delay:.514s;left:43px;top:0}.loader span.block-5{animation-delay:.45s;-o-animation-delay:.45s;-ms-animation-delay:.45s;-webkit-animation-delay:.45s;-moz-animation-delay:.45s;left:0;top:14px}.loader span.block-6{animation-delay:.386s;-o-animation-delay:.386s;-ms-animation-delay:.386s;-webkit-animation-delay:.386s;-moz-animation-delay:.386s;left:14px;top:14px}.loader span.block-7{animation-delay:.332s;-o-animation-delay:.332s;-ms-animation-delay:.332s;-webkit-animation-delay:.332s;-moz-animation-delay:.332s;left:29px;top:14px}.loader span.block-8{animation-delay:.268s;-o-animation-delay:.268s;-ms-animation-delay:.268s;-webkit-animation-delay:.268s;-moz-animation-delay:.268s;left:43px;top:14px}.loader span.block-9{animation-delay:.214s;-o-animation-delay:.214s;-ms-animation-delay:.214s;-webkit-animation-delay:.214s;-moz-animation-delay:.214s;left:0;top:29px}.loader span.block-10{animation-delay:.15s;-o-animation-delay:.15s;-ms-animation-delay:.15s;-webkit-animation-delay:.15s;-moz-animation-delay:.15s;left:14px;top:29px}.loader span.block-11{animation-delay:.086s;-o-animation-delay:.086s;-ms-animation-delay:.086s;-webkit-animation-delay:.086s;-moz-animation-delay:.086s;left:29px;top:29px}.loader span.block-12{animation-delay:.032s;-o-animation-delay:.032s;-ms-animation-delay:.032s;-webkit-animation-delay:.032s;-moz-animation-delay:.032s;left:43px;top:29px}.loader span.block-13{animation-delay:-.032s;-o-animation-delay:-.032s;-ms-animation-delay:-.032s;-webkit-animation-delay:-.032s;-moz-animation-delay:-.032s;left:0;top:43px}.loader span.block-14{animation-delay:-.086s;-o-animation-delay:-.086s;-ms-animation-delay:-.086s;-webkit-animation-delay:-.086s;-moz-animation-delay:-.086s;left:14px;top:43px}.loader span.block-15{animation-delay:-.15s;-o-animation-delay:-.15s;-ms-animation-delay:-.15s;-webkit-animation-delay:-.15s;-moz-animation-delay:-.15s;left:29px;top:43px}.loader span.block-16{animation-delay:-.214s;-o-animation-delay:-.214s;-ms-animation-delay:-.214s;-webkit-animation-delay:-.214s;-moz-animation-delay:-.214s;left:43px;top:43px}@keyframes load{0%{opacity:0;transform:translateY(-90px)}15%{opacity:0;transform:translateY(-90px)}30%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}85%{opacity:0;transform:translateY(90px)}100%{opacity:0;transform:translateY(90px)}}@-o-keyframes load{0%{opacity:0;-o-transform:translateY(-90px)}15%{opacity:0;-o-transform:translateY(-90px)}30%{opacity:1;-o-transform:translateY(0)}70%{opacity:1;-o-transform:translateY(0)}85%{opacity:0;-o-transform:translateY(90px)}100%{opacity:0;-o-transform:translateY(90px)}}@-ms-keyframes load{0%{opacity:0;-ms-transform:translateY(-90px)}15%{opacity:0;-ms-transform:translateY(-90px)}30%{opacity:1;-ms-transform:translateY(0)}70%{opacity:1;-ms-transform:translateY(0)}85%{opacity:0;-ms-transform:translateY(90px)}100%{opacity:0;-ms-transform:translateY(90px)}}@-webkit-keyframes load{0%{opacity:0;-webkit-transform:translateY(-90px)}15%{opacity:0;-webkit-transform:translateY(-90px)}30%{opacity:1;-webkit-transform:translateY(0)}70%{opacity:1;-webkit-transform:translateY(0)}85%{opacity:0;-webkit-transform:translateY(90px)}100%{opacity:0;-webkit-transform:translateY(90px)}}@-moz-keyframes load{0%{opacity:0;-moz-transform:translateY(-90px)}15%{opacity:0;-moz-transform:translateY(-90px)}30%{opacity:1;-moz-transform:translateY(0)}70%{opacity:1;-moz-transform:translateY(0)}85%{opacity:0;-moz-transform:translateY(90px)}100%{opacity:0;-moz-transform:translateY(90px)}}';
}
} elseif ( $preloader['anim'] === 'horizontal3' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '.cssload-cube{background-color:'.$preloader["anim_color"].';width:9px;height:9px;position:absolute;margin:auto;animation:cssload-cubemove 2s infinite ease-in-out;-o-animation:cssload-cubemove 2s infinite ease-in-out;-ms-animation:cssload-cubemove 2s infinite ease-in-out;-webkit-animation:cssload-cubemove 2s infinite ease-in-out;-moz-animation:cssload-cubemove 2s infinite ease-in-out}.cssload-cube1{left:13px;top:0;animation-delay:.1s;-o-animation-delay:.1s;-ms-animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s}.cssload-cube2{left:25px;top:0;animation-delay:.2s;-o-animation-delay:.2s;-ms-animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s}.cssload-cube3{left:38px;top:0;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube4{left:0;top:13px;animation-delay:.1s;-o-animation-delay:.1s;-ms-animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s}.cssload-cube5{left:13px;top:13px;animation-delay:.2s;-o-animation-delay:.2s;-ms-animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s}.cssload-cube6{left:25px;top:13px;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube7{left:38px;top:13px;animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s}.cssload-cube8{left:0;top:25px;animation-delay:.2s;-o-animation-delay:.2s;-ms-animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s}.cssload-cube9{left:13px;top:25px;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube10{left:25px;top:25px;animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s}.cssload-cube11{left:38px;top:25px;animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s}.cssload-cube12{left:0;top:38px;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube13{left:13px;top:38px;animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s}.cssload-cube14{left:25px;top:38px;animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s}.cssload-cube15{left:38px;top:38px;animation-delay:.6s;-o-animation-delay:.6s;-ms-animation-delay:.6s;-webkit-animation-delay:.6s;-moz-animation-delay:.6s}.cssload-spinner{margin:auto;width:49px;height:49px;position:relative}@keyframes cssload-cubemove{35%{transform:scale(0.005)}50%{transform:scale(1.7)}65%{transform:scale(0.005)}}@-o-keyframes cssload-cubemove{35%{-o-transform:scale(0.005)}50%{-o-transform:scale(1.7)}65%{-o-transform:scale(0.005)}}@-ms-keyframes cssload-cubemove{35%{-ms-transform:scale(0.005)}50%{-ms-transform:scale(1.7)}65%{-ms-transform:scale(0.005)}}@-webkit-keyframes cssload-cubemove{35%{-webkit-transform:scale(0.005)}50%{-webkit-transform:scale(1.7)}65%{-webkit-transform:scale(0.005)}}@-moz-keyframes cssload-cubemove{35%{-moz-transform:scale(0.005)}50%{-moz-transform:scale(1.7)}65%{-moz-transform:scale(0.005)}}';
} else {
$css .= '.cssload-cube{background-color:'.$preloader["anim_color"].';width:14px;height:14px;position:absolute;margin:auto;animation:cssload-cubemove 2s infinite ease-in-out;-o-animation:cssload-cubemove 2s infinite ease-in-out;-ms-animation:cssload-cubemove 2s infinite ease-in-out;-webkit-animation:cssload-cubemove 2s infinite ease-in-out;-moz-animation:cssload-cubemove 2s infinite ease-in-out}.cssload-cube1{left:19px;top:0;animation-delay:.1s;-o-animation-delay:.1s;-ms-animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s}.cssload-cube2{left:39px;top:0;animation-delay:.2s;-o-animation-delay:.2s;-ms-animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s}.cssload-cube3{left:58px;top:0;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube4{left:0;top:19px;animation-delay:.1s;-o-animation-delay:.1s;-ms-animation-delay:.1s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s}.cssload-cube5{left:19px;top:19px;animation-delay:.2s;-o-animation-delay:.2s;-ms-animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s}.cssload-cube6{left:39px;top:19px;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube7{left:58px;top:19px;animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s}.cssload-cube8{left:0;top:39px;animation-delay:.2s;-o-animation-delay:.2s;-ms-animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s}.cssload-cube9{left:19px;top:39px;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube10{left:39px;top:39px;animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s}.cssload-cube11{left:58px;top:39px;animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s}.cssload-cube12{left:0;top:58px;animation-delay:.3s;-o-animation-delay:.3s;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.cssload-cube13{left:19px;top:58px;animation-delay:.4s;-o-animation-delay:.4s;-ms-animation-delay:.4s;-webkit-animation-delay:.4s;-moz-animation-delay:.4s}.cssload-cube14{left:39px;top:58px;animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s}.cssload-cube15{left:58px;top:58px;animation-delay:.6s;-o-animation-delay:.6s;-ms-animation-delay:.6s;-webkit-animation-delay:.6s;-moz-animation-delay:.6s}.cssload-spinner{margin:auto;width:76px;height:76px;position:relative}@keyframes cssload-cubemove{35%{transform:scale(0.005)}50%{transform:scale(1.7)}65%{transform:scale(0.005)}}@-o-keyframes cssload-cubemove{35%{-o-transform:scale(0.005)}50%{-o-transform:scale(1.7)}65%{-o-transform:scale(0.005)}}@-ms-keyframes cssload-cubemove{35%{-ms-transform:scale(0.005)}50%{-ms-transform:scale(1.7)}65%{-ms-transform:scale(0.005)}}@-webkit-keyframes cssload-cubemove{35%{-webkit-transform:scale(0.005)}50%{-webkit-transform:scale(1.7)}65%{-webkit-transform:scale(0.005)}}@-moz-keyframes cssload-cubemove{35%{-moz-transform:scale(0.005)}50%{-moz-transform:scale(1.7)}65%{-moz-transform:scale(0.005)}}';
}
} elseif ( $preloader['anim'] === '3d1' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '.cssload-loader{width:24px;height:24px;position:absolute;left:50%;transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);perspective:1200px;-o-perspective:1200;-ms-perspective:1200;-webkit-perspective:1200;-moz-perspective:1200}.cssload-flipper{position:relative;display:block;height:inherit;width:inherit;animation:cssload-flip 1.38s infinite ease-in-out;-o-animation:cssload-flip 1.38s infinite ease-in-out;-ms-animation:cssload-flip 1.38s infinite ease-in-out;-webkit-animation:cssload-flip 1.38s infinite ease-in-out;-moz-animation:cssload-flip 1.38s infinite ease-in-out;transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d}.cssload-front,.cssload-back{position:absolute;top:0;left:0;display:block;background-color:'.$preloader["anim_color"].';height:100%;width:100%;backface-visibility:hidden}.cssload-back{background-color:'.$preloader["anim_color"].';z-index:800;transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg)}@keyframes cssload-flip{0%{transform:perspective(117px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(117px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(117px) rotateX(-180deg) rotateY(-179.9deg)}}@-o-keyframes cssload-flip{0%{-o-transform:perspective(117px) rotateX(0deg) rotateY(0deg)}50%{-o-transform:perspective(117px) rotateX(-180.1deg) rotateY(0deg)}100%{-o-transform:perspective(117px) rotateX(-180deg) rotateY(-179.9deg)}}@-ms-keyframes cssload-flip{0%{-ms-transform:perspective(117px) rotateX(0deg) rotateY(0deg)}50%{-ms-transform:perspective(117px) rotateX(-180.1deg) rotateY(0deg)}100%{-ms-transform:perspective(117px) rotateX(-180deg) rotateY(-179.9deg)}}@-webkit-keyframes cssload-flip{0%{-webkit-transform:perspective(117px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(117px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(117px) rotateX(-180deg) rotateY(-179.9deg)}}@-moz-keyframes cssload-flip{0%{-moz-transform:perspective(117px) rotateX(0deg) rotateY(0deg)}50%{-moz-transform:perspective(117px) rotateX(-180.1deg) rotateY(0deg)}100%{-moz-transform:perspective(117px) rotateX(-180deg) rotateY(-179.9deg)}}';
} else {
$css .= '.cssload-loader{width:44px;height:44px;position:absolute;left:50%;transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);perspective:1200px;-o-perspective:1200;-ms-perspective:1200;-webkit-perspective:1200;-moz-perspective:1200}.cssload-flipper{position:relative;display:block;height:inherit;width:inherit;animation:cssload-flip 1.38s infinite ease-in-out;-o-animation:cssload-flip 1.38s infinite ease-in-out;-ms-animation:cssload-flip 1.38s infinite ease-in-out;-webkit-animation:cssload-flip 1.38s infinite ease-in-out;-moz-animation:cssload-flip 1.38s infinite ease-in-out;transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d}.cssload-front,.cssload-back{position:absolute;top:0;left:0;display:block;background-color:'.$preloader["anim_color"].';height:100%;width:100%;backface-visibility:hidden}.cssload-back{background-color:'.$preloader["anim_color"].';z-index:800;transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg)}@keyframes cssload-flip{0%{transform:perspective(210px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(210px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(210px) rotateX(-180deg) rotateY(-179.9deg)}}@-o-keyframes cssload-flip{0%{-o-transform:perspective(210px) rotateX(0deg) rotateY(0deg)}50%{-o-transform:perspective(210px) rotateX(-180.1deg) rotateY(0deg)}100%{-o-transform:perspective(210px) rotateX(-180deg) rotateY(-179.9deg)}}@-ms-keyframes cssload-flip{0%{-ms-transform:perspective(210px) rotateX(0deg) rotateY(0deg)}50%{-ms-transform:perspective(210px) rotateX(-180.1deg) rotateY(0deg)}100%{-ms-transform:perspective(210px) rotateX(-180deg) rotateY(-179.9deg)}}@-webkit-keyframes cssload-flip{0%{-webkit-transform:perspective(210px) rotateX(0deg) rotateY(0deg)}50%{-webkit-transform:perspective(210px) rotateX(-180.1deg) rotateY(0deg)}100%{-webkit-transform:perspective(210px) rotateX(-180deg) rotateY(-179.9deg)}}@-moz-keyframes cssload-flip{0%{-moz-transform:perspective(210px) rotateX(0deg) rotateY(0deg)}50%{-moz-transform:perspective(210px) rotateX(-180.1deg) rotateY(0deg)}100%{-moz-transform:perspective(210px) rotateX(-180deg) rotateY(-179.9deg)}}';
}
} elseif ( $preloader['anim'] === '3d2' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '.cssload-box-loading{width:37px;height:37px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.cssload-box-loading:before{content:"";width:37px;height:4px;background:'.$preloader["anim_color"].';opacity:.1;position:absolute;top:44px;left:0;border-radius:50%;animation:shadow .58s linear infinite;-o-animation:shadow .58s linear infinite;-ms-animation:shadow .58s linear infinite;-webkit-animation:shadow .58s linear infinite;-moz-animation:shadow .58s linear infinite}.cssload-box-loading:after{content:"";width:37px;height:37px;background:'.$preloader["anim_color"].';position:absolute;top:0;left:0;border-radius:2px;animation:cssload-animate .58s linear infinite;-o-animation:cssload-animate .58s linear infinite;-ms-animation:cssload-animate .58s linear infinite;-webkit-animation:cssload-animate .58s linear infinite;-moz-animation:cssload-animate .58s linear infinite}@keyframes cssload-animate{17%{border-bottom-right-radius:2px}25%{transform:translateY(7px) rotate(22.5deg)}50%{transform:translateY(13px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:30px}75%{transform:translateY(7px) rotate(67.5deg)}100%{transform:translateY(0) rotate(90deg)}}@-o-keyframes cssload-animate{17%{border-bottom-right-radius:2px}25%{-o-transform:translateY(7px) rotate(22.5deg)}50%{-o-transform:translateY(13px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:30px}75%{-o-transform:translateY(7px) rotate(67.5deg)}100%{-o-transform:translateY(0) rotate(90deg)}}@-ms-keyframes cssload-animate{17%{border-bottom-right-radius:2px}25%{-ms-transform:translateY(7px) rotate(22.5deg)}50%{-ms-transform:translateY(13px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:30px}75%{-ms-transform:translateY(7px) rotate(67.5deg)}100%{-ms-transform:translateY(0) rotate(90deg)}}@-webkit-keyframes cssload-animate{17%{border-bottom-right-radius:2px}25%{-webkit-transform:translateY(7px) rotate(22.5deg)}50%{-webkit-transform:translateY(13px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:30px}75%{-webkit-transform:translateY(7px) rotate(67.5deg)}100%{-webkit-transform:translateY(0) rotate(90deg)}}@-moz-keyframes cssload-animate{17%{border-bottom-right-radius:2px}25%{-moz-transform:translateY(7px) rotate(22.5deg)}50%{-moz-transform:translateY(13px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:30px}75%{-moz-transform:translateY(7px) rotate(67.5deg)}100%{-moz-transform:translateY(0) rotate(90deg)}}@keyframes shadow{0%,100%{transform:scale(1,1)}50%{transform:scale(1.2,1)}}@-o-keyframes shadow{0%,100%{-o-transform:scale(1,1)}50%{-o-transform:scale(1.2,1)}}@-ms-keyframes shadow{0%,100%{-ms-transform:scale(1,1)}50%{-ms-transform:scale(1.2,1)}}@-webkit-keyframes shadow{0%,100%{-webkit-transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1)}}@-moz-keyframes shadow{0%,100%{-moz-transform:scale(1,1)}50%{-moz-transform:scale(1.2,1)}}';
} else {
$css .= '.cssload-box-loading{width:56px;height:56px;margin:auto;position:absolute;left:0;right:0;top:0;bottom:0}.cssload-box-loading:before{content:"";width:56px;height:6px;background:'.$preloader["anim_color"].';opacity:.1;position:absolute;top:66px;left:0;border-radius:50%;animation:shadow .58s linear infinite;-o-animation:shadow .58s linear infinite;-ms-animation:shadow .58s linear infinite;-webkit-animation:shadow .58s linear infinite;-moz-animation:shadow .58s linear infinite}.cssload-box-loading:after{content:"";width:56px;height:56px;background:'.$preloader["anim_color"].';position:absolute;top:0;left:0;border-radius:3px;animation:cssload-animate .58s linear infinite;-o-animation:cssload-animate .58s linear infinite;-ms-animation:cssload-animate .58s linear infinite;-webkit-animation:cssload-animate .58s linear infinite;-moz-animation:cssload-animate .58s linear infinite}@keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{transform:translateY(10px) rotate(22.5deg)}50%{transform:translateY(20px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:45px}75%{transform:translateY(10px) rotate(67.5deg)}100%{transform:translateY(0) rotate(90deg)}}@-o-keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{-o-transform:translateY(10px) rotate(22.5deg)}50%{-o-transform:translateY(20px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:45px}75%{-o-transform:translateY(10px) rotate(67.5deg)}100%{-o-transform:translateY(0) rotate(90deg)}}@-ms-keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{-ms-transform:translateY(10px) rotate(22.5deg)}50%{-ms-transform:translateY(20px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:45px}75%{-ms-transform:translateY(10px) rotate(67.5deg)}100%{-ms-transform:translateY(0) rotate(90deg)}}@-webkit-keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{-webkit-transform:translateY(10px) rotate(22.5deg)}50%{-webkit-transform:translateY(20px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:45px}75%{-webkit-transform:translateY(10px) rotate(67.5deg)}100%{-webkit-transform:translateY(0) rotate(90deg)}}@-moz-keyframes cssload-animate{17%{border-bottom-right-radius:3px}25%{-moz-transform:translateY(10px) rotate(22.5deg)}50%{-moz-transform:translateY(20px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:45px}75%{-moz-transform:translateY(10px) rotate(67.5deg)}100%{-moz-transform:translateY(0) rotate(90deg)}}@keyframes shadow{0%,100%{transform:scale(1,1)}50%{transform:scale(1.2,1)}}@-o-keyframes shadow{0%,100%{-o-transform:scale(1,1)}50%{-o-transform:scale(1.2,1)}}@-ms-keyframes shadow{0%,100%{-ms-transform:scale(1,1)}50%{-ms-transform:scale(1.2,1)}}@-webkit-keyframes shadow{0%,100%{-webkit-transform:scale(1,1)}50%{-webkit-transform:scale(1.2,1)}}@-moz-keyframes shadow{0%,100%{-moz-transform:scale(1,1)}50%{-moz-transform:scale(1.2,1)}}';
}
} elseif ( $preloader['anim'] === '3d3' ) {
if ( $preloader['anim_size'] === 'normal' ) {
$css .= '';
} else {
$css .= '';
}
}
if ( $preloader['label'] === true && $preloader['fx'] !== 'none' ) {
$css .= '#page-wrap {
opacity: 0;
}';
}
/* ----------------- Preloader Styling Options ----------------- */
$css .= '.royal-preloader-wrap {
background-color: '. royal_hex2rgba( $preloader['bg_color'], $preloader['bg_color_tr']) .';
}';
/*
***************************************************************
* #Body
***************************************************************
*/
/* ----------------- Body General Options ----------------- */
if ( $body['layout'] === 'unlimited' ) {
$body['max_width'] = 'none';
$body['align'] = 'none';
} else {
$body['max_width'] = $body['max_width'] .'px';
}
$css .= '#page-wrap {
width: 100%;
max-width: '. $body['max_width'] .';
float: '. $body['align'] .';
margin: 0 auto;
}';
// wpml fix
if ( $sidebar['general_position'] === 'left' ) {
$css .= '#lang_sel_footer {
margin-left: '. intval($sidebar['width']) .'px;
}';
}
$css .= '.top-widgets {
width: 100%;
max-width: '. $body['max_width'] .';
margin: 0 auto;
}';
/* ----------------- Body Spacing Options ----------------- */
$css .= royal_slider_4x( 'body', 'padding', array(
'top' => $body['padding_tp'],
'right' => $body['padding_rt'],
'bottom' => $body['padding_bt'],
'left' => $body['padding_lt']
) );
$css .= '
@media screen and ( max-width: 950px ) {
body {
padding: '. ( $body['padding_tp'] / 20 ) .'% '. ( $body['padding_rt'] / 20 ) .'% '. ( $body['padding_bt'] / 20 ) .'% '. ( $body['padding_lt'] / 20 ) .'%;
}
}
';
$css .= '.top-widgets-bg {
padding-right: '. $body['padding_rt'] .'px;
padding-left: '. $body['padding_lt'] .'px;
}';
/* ----------------- Body Styling Options ----------------- */
$css .= royal_background_select( 'body', $body['background'], array(
'color' => $body['bg_color'],
'gradient_ang' => $body['bg_grad_angle'],
'gradient_start' => $body['bg_grad_col_1'],
'gradient_start_tr' => $body['bg_grad_col_1_tr'],
'gradient_start_pos' => $body['bg_grad_col_1_ps'],
'gradient_end' => $body['bg_grad_col_2'],
'gradient_end_tr' => $body['bg_grad_col_2_tr'],
'gradient_end_pos' => $body['bg_grad_col_2_ps'],
'image' => $body['bg_img'],
'image_size' => $body['bg_img_sz'],
'image_att' => $body['bg_img_att']
) );
$css .= royal_border_4x( '#page-wrap', array(
'label' => $body['border_label'],
'top_size' => $body['bd_size_tp'],
'top_style' => $body['bd_style_tp'],
'top_color' => $body['bd_col_tp'],
'right_size' => $body['bd_size_rt'],
'right_style' => $body['bd_style_rt'],
'right_color' => $body['bd_col_rt'],
'bottom_size' => $body['bd_size_bt'],
'bottom_style' => $body['bd_style_bt'],
'bottom_color' => $body['bd_col_bt'],
'left_size' => $body['bd_size_lt'],
'left_style' => $body['bd_style_lt'],
'left_color' => $body['bd_col_lt']
) );
$css .= royal_shadows( '#page-wrap', array(
'label' => $body['shadow_label'],
'horizontal' => $body['shad_h'],
'vertical' => $body['shad_v'],
'blur' => $body['shad_bl'],
'spread' => $body['shad_sp'],
'color' => $body['shad_col'],
'transparency' => $body['shad_col_tr']
) );
/* ----------------- Content Spacing Options ----------------- */
$css .= royal_slider_4x( '#main-wrap', 'padding', array(
'top' => $content['padding_tp'],
'right' => $content['padding_rt'],
'bottom' => $content['padding_bt'],
'left' => $content['padding_lt']
) );
$css .= '
@media screen and ( max-width: 950px ) {
#main-wrap {
padding: '. ( $content['padding_tp'] / 6 ) .'% '. ( $content['padding_rt'] / 6 ) .'% '. ( $content['padding_bt'] / 6 ) .'% '. ( $content['padding_lt'] / 6 ) .'%;
}
}
';
$css .= '.body-section {
margin-bottom: '. $content['section_space'] .'px;
}';
$css .= '
@media screen and ( max-width: 1050px ) {
.project-info {
margin-bottom: '. $content['section_space'] .'px;
}
}
';
$css .= '
@media screen and ( max-width: 950px ) {
.body-section {
margin-bottom: '. ( $content['section_space'] / 6 ) .'%;
}
.project-info {
margin-bottom: '. ( $content['section_space'] / 6 ) .'%;
}
}
';
/* ----------------- Content Styling Options ----------------- */
$css .= royal_background_select( '#main-wrap', $content['background'], array(
'color' => $content['bg_color'],
'color_tr' => $content['bg_color_tr'],
'gradient_ang' => $content['bg_grad_angle'],
'gradient_start' => $content['bg_grad_col_1'],
'gradient_start_tr' => $content['bg_grad_col_1_tr'],
'gradient_start_pos' => $content['bg_grad_col_1_ps'],
'gradient_end' => $content['bg_grad_col_2'],
'gradient_end_tr' => $content['bg_grad_col_2_tr'],
'gradient_end_pos' => $content['bg_grad_col_2_ps'],
'image' => $content['bg_img'],
'image_size' => $content['bg_img_sz'],
'image_att' => $content['bg_img_att']
) );
/* ----------------- Inner Content General Options ----------------- */
$css .= '.inner-content-wrap {
max-width: '. $inner_content['max_width'] .'px;
}';
/* ----------------- Inner Content Spacing Options ----------------- */
$css .= royal_slider_4x( '.inner-content, .related.products', 'padding', array(
'top' => $inner_content['padding_tp'],
'right' => $inner_content['padding_rt'],
'bottom' => $inner_content['padding_bt'],
'left' => $inner_content['padding_lt']
) );
$css .= '
@media screen and ( max-width: 950px ) {
.inner-content, .related.products {
padding: '. ( $inner_content['padding_tp'] / 6 ) .'% '. ( $inner_content['padding_rt'] / 6 ) .'% '. ( $inner_content['padding_bt'] / 6 ) .'% '. ( $inner_content['padding_lt'] / 6 ) .'%;
}
}
';
$css .= '.stacked-caption {
padding: 0 '. $inner_content['padding_lt'] .'px;
}';
/* ----------------- Inner Content Styling Options ----------------- */
$css .= '.inner-content {
background-color: '. royal_hex2rgba( $inner_content['bg_color'], $inner_content['bg_color_tr']) .';
color: '. $inner_content['text_color'] .';
}';
$css .= '.gallery-slideshow {
background-color: '. royal_hex2rgba( $inner_content['bg_color'], $inner_content['bg_color_tr']) .';
}';
$css .= '.royal-ba-caption {
background-color: '. $inner_content['bg_color'] .';
}';
$css .= '.gallery-slideshow .stacked-caption, #woocommerce-container-header p, .woocommerce-message p, .royal-ba-caption {
color: '. $inner_content['text_color'] .';
}';
$css .= '.woopost-breadcrumbs a {
color: '. $inner_content['text_color'] .' !important;
}';
$css .= '
.inner-content h1,
#woocommerce-container-header .page-title,
.woocommerce-tabs ul li a
.woocommerce .page-title,
.inner-content h2,
.inner-content h3,
.related.products > h3,
.inner-content h4,
.inner-content h5,
.inner-content h6 {
color: '. $inner_content['head_color'] .';
}
';
$css .= '.woocommerce-tabs ul li.active a, .woocommerce-tabs ul li a:hover {
color: '. $inner_content['head_color'] .' !important;
}';
$css .= '.woocommerce-tabs ul li a {
color: '. $inner_content['text_color'] .' !important;
}';
$css .= '.inner-content a {
color: '. $inner_content['link_color'] .';
}';
$css .= '
.single-meta,
.single-meta a,
.single-tags,
.single-tags a {
color: '. $inner_content['meta_color'] .';
}
';
$css .= '.woocommerce-product-rating .woocommerce-review-link {
color: '. $inner_content['meta_color'] .' !important;
}';
$css .= '
.inner-content a:hover,
.post-cont-pagination > span:not(.pagi-label) {
color: '. $inner_content['link_hcolor'] .';
}
';
$css .= '.woopost-breadcrumbs a:hover {
color: '. $inner_content['link_hcolor'] .' !important;
}';
$css .= '.inner-content blockquote {
border-color: '. $inner_content['link_color'] .';
}';
$css .= '
.wpb_tabs_nav .ui-tabs-anchor,
.wpb_accordion_header a {
color: '. $inner_content['head_color'] .';
}
';
$css .= '
.inner-content hr,
.inner-content th,
.inner-content h3,
.related.products > h3 span,
.inner-content h3 span,
.inner-content tr,
.inner-content td,
.inner-content pre,
.inner-content .wp-caption-text,
.inner-content .wp-playlist,
.gallery-caption,
.search-result-thumbnail p,
.comments-area,
.single-post-sharing,
.project-details li,
.contact-info li span {
border-color: '. $inner_content['border_color'] .';
}
';
$css .= royal_radius( '.inner-content, .single-wrap', array(
'label' => $inner_content['radius_label'],
'radius' => $inner_content['radius'],
'ext' => true
) );
$css .= royal_shadows( '.inner-content, .single-wrap', array(
'label' => $inner_content['shadow_label'],
'horizontal' => $inner_content['shad_h'],
'vertical' => $inner_content['shad_v'],
'blur' => $inner_content['shad_bl'],
'spread' => $inner_content['shad_sp'],
'color' => $inner_content['shad_col'],
'transparency' => $inner_content['shad_col_tr'],
'inset' => $inner_content['shad_in']
) );
/* ----------------- Inner Content Font Options ----------------- */
if ( $inner_content['underline'] === true ) {
$inner_content['underline'] = 'underline';
} else {
$inner_content['underline'] = 'none';
}
$css .= '.inner-content a {
text-decoration: '. $inner_content['underline'] .';
}';
/*
***************************************************************
* #Sidebar
***************************************************************
*/
/* ----------------- Spacing Options ----------------- */
if ( $sidebar['general_position'] === 'left' ) {
$css .= '
#sidebar,
.copy-fixed .copy-and-soc {
width: '. $sidebar['width'] .'px;
}
';
$css .= '
#main-wrap,
.royal-revslider,
.copy-and-soc {
margin-left: '. $sidebar['width'] .'px;
}
';
}
$css .= royal_slider_4x( '.inner-sidebar', 'padding', array(
'top' => $sidebar['padding_tp'],
'right' => $sidebar['padding_rt'],
'bottom' => $sidebar['padding_bt'],
'left' => $sidebar['padding_lt']
) );
$css .= '.sid-block {
margin-bottom: '. $sidebar['section_marg'] .'px;
}';
/* ----------------- Styling Options ----------------- */
if ( $sidebar['general_position'] === 'left' ) {
$css .= royal_background_select( '#sidebar, .m-nav-and-logo', $sidebar['background'], array(
'color' => $sidebar['bg_color'],
'color_tr' => $sidebar['bg_color_tr'],
'gradient_ang' => $sidebar['bg_grad_angle'],
'gradient_start' => $sidebar['bg_grad_col_1'],
'gradient_start_tr' => $sidebar['bg_grad_col_1_tr'],
'gradient_start_pos' => $sidebar['bg_grad_col_1_ps'],
'gradient_end' => $sidebar['bg_grad_col_2'],
'gradient_end_tr' => $sidebar['bg_grad_col_2_tr'],
'gradient_end_pos' => $sidebar['bg_grad_col_2_ps'],
'image' => $sidebar['bg_img'],
'image_size' => $sidebar['bg_img_sz'],
'image_att' => $sidebar['bg_img_att']
) );
} else {
$css .= '
#sidebar-top,
.m-nav-and-logo {
background-color: '. royal_hex2rgba( $sidebar_top['bg_color'], $sidebar_top['bg_color_tr'] ) .';
}
';
}
$css .= royal_border_4x( '#sidebar', array(
'label' => $sidebar['border_label'],
'top_size' => $sidebar['bd_size_tp'],
'top_style' => $sidebar['bd_style_tp'],
'top_color' => $sidebar['bd_col_tp'],
'right_size' => $sidebar['bd_size_rt'],
'right_style' => $sidebar['bd_style_rt'],
'right_color' => $sidebar['bd_col_rt'],
'bottom_size' => $sidebar['bd_size_bt'],
'bottom_style' => $sidebar['bd_style_bt'],
'bottom_color' => $sidebar['bd_col_bt'],
'left_size' => $sidebar['bd_size_lt'],
'left_style' => $sidebar['bd_style_lt'],
'left_color' => $sidebar['bd_col_lt']
) );
$css .= royal_shadows( '#sidebar', array(
'label' => $sidebar['shadow_label'],
'horizontal' => $sidebar['shad_h'],
'vertical' => $sidebar['shad_v'],
'blur' => $sidebar['shad_bl'],
'spread' => $sidebar['shad_sp'],
'color' => $sidebar['shad_col'],
'transparency' => $sidebar['shad_col_tr'],
'inset' => $sidebar['shad_in']
) );
/* ----------------- Fold Button General Options ----------------- */
if ( $sidebar_fold_btn['label'] === false ) {
$css .= '.sidebar-fold-btn {
display: none;
}';
}
/* ----------------- Fold Button Spacing Options ----------------- */
$css .= '.sidebar-fold-btn .fa {
width: '. $sidebar_fold_btn['width'] .'px;
height: '. $sidebar_fold_btn['height'] .'px;
line-height: '. $sidebar_fold_btn['height'] .'px;
}';
$css .= '.sidebar-fold-btn {
position: '. $sidebar_fold_btn['position'] .';
margin-top: '. $sidebar_fold_btn['pos_tp'] .'px;
margin-left: '. $sidebar_fold_btn['pos_lt'] .'px;
}';
$css .= '.sidebar-closed .sidebar-fold-btn {
margin-left: '. $sidebar_fold_btn['fpos_lt'] .'px;
}';
/* ----------------- Fold Button Styling Options ----------------- */
$css .= '.sidebar-fold-btn .fa {
background-color: '. royal_hex2rgba( $sidebar_fold_btn['color'], $sidebar_fold_btn['col_tr'] ) .';
color: '. $sidebar_fold_btn['txt_col'] .';
}';
$css .= '.sidebar-fold-btn .fa:hover {
background-color: '. royal_hex2rgba( $sidebar_fold_btn['hcol'], $sidebar_fold_btn['hcol_tr'] ) .';
color: '. $sidebar_fold_btn['txt_hcol'] .';
}';
$css .= royal_shadows( '.sidebar-fold-btn .fa', array(
'label' => $sidebar_fold_btn['shadow_label'],
'horizontal' => $sidebar_fold_btn['shad_h'],
'vertical' => $sidebar_fold_btn['shad_v'],
'blur' => $sidebar_fold_btn['shad_bl'],
'spread' => $sidebar_fold_btn['shad_sp'],
'color' => $sidebar_fold_btn['shad_col'],
'transparency' => $sidebar_fold_btn['shad_col_tr'],
'inset' => $sidebar_fold_btn['shad_in']
) );
$css .= royal_radius( '.sidebar-fold-btn .fa', array(
'label' => $sidebar_fold_btn['radius_label'],
'radius' => $sidebar_fold_btn['radius']
) );
/* ----------------- Fold Button Font Options ----------------- */
$css .= '.sidebar-fold-btn .fa {
font-size: '. $sidebar_fold_btn['txt_sz'] .'px;
}';
/* ----------------- Scrollbar General Options ----------------- */
if ( $sidebar_scroll['label'] === false ) {
$css .= '.ps-scrollbar-y-rail {
visibility: hidden;
}';
}
/* ----------------- Scrollbar Spacing Options ----------------- */
$css .= '
.ps-scrollbar-y-rail,
.ps-scrollbar-y {
width: '. $sidebar_scroll['width'] .'px;
}
';
/* ----------------- Scrollbar Styling Options ----------------- */
$css .= '.ps-scrollbar-y {
background-color: '. royal_hex2rgba( $sidebar_scroll['color'], $sidebar_scroll['col_tr'] ) .';
}';
$css .= '
.ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-scrollbar-y-rail.hover .ps-scrollbar-y {
background-color: '. $sidebar_scroll['hcol'] .';
}
';
$css .= royal_radius( '.ps-scrollbar-y', array(
'label' => $sidebar_scroll['radius_label'],
'radius' => $sidebar_scroll['radius'],
'ext' => true
) );
/*
***************************************************************
* #Sidebar Top
***************************************************************
*/
/* ----------------- General Options ----------------- */
if ( $sidebar_top['arrange'] === 'horizontal_1' ) {
$css .= '.sidebar-top .logo-and-tagline {
float: left;
}';
$css .= '.sidebar-top .top-nav-wrap {
float: right;
}';
} elseif ( $sidebar_top['arrange'] === 'horizontal_2' ) {
$css .= '.sidebar-top .logo-and-tagline {
float: right;
}';
$css .= '.sidebar-top .top-nav-wrap {
float: left;
}';
} elseif ( $sidebar_top['arrange'] === 'vertical_2' ) {
$css .= '.sidebar-top .top-nav, .sidebar-top .logo-and-tagline {
float: left;
}';
$css .= '#sidebar-top {
text-align: center;
}';
$css .= '#sidebar-top > div {
display: inline-block;
}';
}
$css .= '.sidebar-top-fixed #sidebar-top {
width: 100%;
max-width: '. $body['max_width'] .';
}';
/* ----------------- Spacing Options ----------------- */
$css .= royal_slider_4x( '#sidebar-top > div', 'padding', array(
'top' => $sidebar_top['padding_tp'],
'right' => $sidebar_top['padding_rt'],
'bottom' => $sidebar_top['padding_bt'],
'left' => $sidebar_top['padding_lt']
) );
$css .= '#sidebar-top {
margin-bottom: '. $sidebar_top['margin_bt'] .'px;
}';
$css .= '.sidebar-top-fixed #main-wrap {
margin-top: '. $sidebar_top['alt_height'] .'px;
}';
/* ----------------- Styling Options ----------------- */
$css .= '#sidebar-top {
background-color: '. royal_hex2rgba( $sidebar_top['bg_color'], $sidebar_top['bg_color_tr'] ) .';
}';
$css .= '.mini-cart-wrap {
background-color: '. $sidebar_top['bg_color'] .';
}';
$css .= '.mini-cart-wrap, .mini-cart-item, .empty-mini-cart-msg {
border-color: '. $sidebar_top['bd_col_bt'] .';
}';
if ( $sidebar_top['scale_border_label'] === true ) {
$css .= royal_border_1x( '#sidebar-top.std-scaled', 'bottom', array(
'label' => $sidebar_top['border_label'],
'size' => $sidebar_top['bd_size_bt'],
'style' => $sidebar_top['bd_style_bt'],
'color' => $sidebar_top['bd_col_bt']
) );
} else {
$css .= royal_border_1x( '#sidebar-top', 'bottom', array(
'label' => $sidebar_top['border_label'],
'size' => $sidebar_top['bd_size_bt'],
'style' => $sidebar_top['bd_style_bt'],
'color' => $sidebar_top['bd_col_bt']
) );
}
if ( $sidebar_top['scale_shadow_label'] === true ) {
$css .= royal_shadows( '#sidebar-top.std-scaled', array(
'label' => $sidebar_top['shadow_label'],
'horizontal' => $sidebar_top['shad_h'],
'vertical' => $sidebar_top['shad_v'],
'blur' => $sidebar_top['shad_bl'],
'spread' => $sidebar_top['shad_sp'],
'color' => $sidebar_top['shad_col'],
'transparency' => $sidebar_top['shad_col_tr']
) );
} else {
$css .= royal_shadows( '#sidebar-top', array(
'label' => $sidebar_top['shadow_label'],
'horizontal' => $sidebar_top['shad_h'],
'vertical' => $sidebar_top['shad_v'],
'blur' => $sidebar_top['shad_bl'],
'spread' => $sidebar_top['shad_sp'],
'color' => $sidebar_top['shad_col'],
'transparency' => $sidebar_top['shad_col_tr']
) );
}
/*
***************************************************************
* #Logo
***************************************************************
*/
/* ----------------- General Options ----------------- */
$css .= '.logo-and-tagline {
text-align: '. $logo['align'] .';
}';
/* ----------------- Spacing Options ----------------- */
$css .= '.logo-wrap {
max-width: '. $logo['width'] .'px;
}';
$css .= royal_slider_4x( '.logo-and-tagline', 'padding', array(
'top' => $logo['padding_tp'],
'right' => $logo['padding_rt'],
'bottom' => $logo['padding_bt'],
'left' => $logo['padding_lt']
) );
/* ----------------- Styling Options ----------------- */
$css .= '.logo-wrap {
background-color: '. royal_hex2rgba( $logo['bg_col'], $logo['bg_col_tr'] ) .';
color: '. $logo['txt_col'] .';
}';
$css .= '.logo-wrap:hover {
color: '. $logo['txt_hcol'] .';
}';
$css .= royal_border_4x( '.logo-wrap', array(
'label' => $logo['border_label'],
'top_size' => $logo['bd_size_tp'],
'top_style' => $logo['bd_style_tp'],
'top_color' => $logo['bd_col_tp'],
'right_size' => $logo['bd_size_rt'],
'right_style' => $logo['bd_style_rt'],
'right_color' => $logo['bd_col_rt'],
'bottom_size' => $logo['bd_size_bt'],
'bottom_style' => $logo['bd_style_bt'],
'bottom_color' => $logo['bd_col_bt'],
'left_size' => $logo['bd_size_lt'],
'left_style' => $logo['bd_style_lt'],
'left_color' => $logo['bd_col_lt']
) );
$css .= royal_radius( '.logo-wrap', array(
'label' => $logo['radius_label'],
'radius' => $logo['radius'],
'ext' => true
) );
$css .= royal_shadows( '.logo-wrap', array(
'label' => $logo['shadow_label'],
'horizontal' => $logo['shad_h'],
'vertical' => $logo['shad_v'],
'blur' => $logo['shad_bl'],
'spread' => $logo['shad_sp'],
'color' => $logo['shad_col'],
'transparency' => $logo['shad_col_tr'],
'inset' => $logo['shad_in']
) );
/* ----------------- Font Options ----------------- */
$css .= royal_fonts( '.logo-text, .top-nav-search-form #s, .top-nav-search-form i', array(
'font_family' => $logo['font_family'],
'font_size' => $logo['font_size'],
'line_height' => $logo['line_height'],
'letter_spacing' => $logo['letter_space'],
'font_weight' => $logo['font_weight'],
'font_style' => $logo['italic'],
'text_transform' => $logo['uppercase'],
'text_decoration' => $logo['line_through']
) );
if ( $logo['underline'] === true ) {
$logo['underline'] = 'underline';
} else {
$logo['underline'] = 'none';
}
$css .= '.logo-text, .top-nav-search-form #s {
text-decoration: '. $logo['underline'] .';
}';
$css .= royal_text_shadows( '.logo-text, .top-nav-search-form #s', array(
'label' => $logo['txt_shadow_label'],
'horizontal' => $logo['txt_shad_h'],
'vertical' => $logo['txt_shad_v'],
'blur' => $logo['txt_shad_bl'],
'color' => $logo['txt_shad_col']
) );
/*
***************************************************************
* #Tagline
***************************************************************
*/
/* ----------------- General Options ----------------- */
if ( $tagline['label'] === false ) {
$css .= '.site-tagline {
display: none;
}';
}
$css .= '.site-tagline {
text-align: '. $tagline['align'] .';
}';
/* ----------------- Spacing Options ----------------- */
$css .= '.site-tagline {
margin-top: '. $tagline['margin_tp'] .'px;
}';
/* ----------------- Styling Options ----------------- */
$css .= '.site-tagline {
color: '. $tagline['color'] .';
}';
/* ----------------- Font Options ----------------- */
$css .= royal_fonts( '.site-tagline', array(
'font_family' => $tagline['font_family'],
'font_size' => $tagline['font_size'],
'line_height' => $tagline['line_height'],
'letter_spacing' => $tagline['letter_space'],
'font_weight' => $tagline['font_weight'],
'font_style' => $tagline['italic'],
'text_transform' => $tagline['uppercase'],
'text_decoration' => $tagline['line_through']
) );
if ( $tagline['underline'] === true ) {
$tagline['underline'] = 'underline';
} else {
$tagline['underline'] = 'none';
}
$css .= '.site-tagline {
text-decoration: '. $tagline['underline'] .';
}';
$css .= royal_text_shadows( '.site-tagline', array(
'label' => $tagline['txt_shadow_label'],
'horizontal' => $tagline['txt_shad_h'],
'vertical' => $tagline['txt_shad_v'],
'blur' => $tagline['txt_shad_bl'],
'color' => $tagline['txt_shad_col']
) );
/*
***************************************************************
* #Menu
***************************************************************
*/
/* ----------------- Title General Options ----------------- */
if ( $menu_title['label'] === false ) {
$css .= '.menu-title {
display: none;
}';
}
$css .= '.menu-title {
text-align: '. $menu_title['align'] .';
}';
/* ----------------- Title Spacing Options ----------------- */
$css .= '.menu-title span {
padding-bottom: '. $menu_title['padding_bt'] .'px;
margin-bottom: '. $menu_title['margin_bt'] .'px;
}';
/* ----------------- Title Styling Options ----------------- */
$css .= '.menu-title {
color: '. $menu_title['color'] .';
}';
$css .= royal_border_1x( '.menu-title span', 'bottom', array(
'label' => $menu_title['border_label'],
'size' => $menu_title['bd_size_bt'],
'style' => $menu_title['bd_style_bt'],
'color' => $menu_title['bd_col_bt']
) );
if ( $menu_title['bd_full_width'] === false ) {
$css .= '.menu-title span {
display: inline-block;
}';
} else {
$css .= '.menu-title span {
display: block;
}';
}
/* ----------------- Title Font Options ----------------- */
$css .= royal_fonts( '.menu-title', array(
'font_family' => $menu_title['font_family'],
'font_size' => $menu_title['font_size'],
'line_height' => $menu_title['line_height'],
'letter_spacing' => $menu_title['letter_space'],
'font_weight' => $menu_title['font_weight'],
'font_style' => $menu_title['italic'],
'text_transform' => $menu_title['uppercase']
) );
/* ----------------- Fold Icon General Options ----------------- */
$css .= '.top-nav-wrap {
text-align: '. $menu_fold['align'] .';
}';
/* ----------------- Fold Icon Spacing Options ----------------- */
$css .= '.menu-fold-icon i {
width: '. $menu_fold['width'] .'px;
height: '. $menu_fold['height'] .'px;
line-height: '. $menu_fold['height'] .'px;
margin-top: '. $menu_fold['margin_tp'] .'px;
}';
/* ----------------- Fold Icon Styling Options ----------------- */
$css .= '.menu-fold-icon i {
background-color: '. $menu_fold['color'] .';
color: '. $menu_fold['txt_color'] .';
}';
$css .= '.menu-fold-icon i:hover {
background-color: '. $menu_fold['hover_color'] .';
color: '. $menu_fold['hover_txt_color'] .';
}';
$css .= royal_shadows( '.menu-fold-icon i', array(
'label' => $menu_fold['shadow_label'],
'horizontal' => $menu_fold['shad_h'],
'vertical' => $menu_fold['shad_v'],
'blur' => $menu_fold['shad_bl'],
'spread' => $menu_fold['shad_sp'],
'color' => $menu_fold['shad_col'],
'transparency' => $menu_fold['shad_col_tr'],
'inset' => $menu_fold['shad_in']
) );
$css .= royal_radius( '.menu-fold-icon i', array(
'label' => $menu_fold['radius_label'],
'radius' => $menu_fold['radius']
) );
/* ----------------- Fold Icon Font Options ----------------- */
$css .= '.menu-fold-icon i {
font-size: '. $menu_fold['txt_sz'] .'px;
}';
/* ----------------- Fold Wrap General Options ----------------- */
if ( $menu_fold_wrap['pupup_fx'] !== 'tn-fade' ) {
$css .= '.top-nav-container {
-webkit-transition: all '. $menu_fold_wrap['pupup_fx_trans'] .'ms ease-in-out;
transition: all '. $menu_fold_wrap['pupup_fx_trans'] .'ms ease-in-out;
}';
}
/* ----------------- Fold Wrap Spacing Options ----------------- */
$css .= '.admin-bar .top-nav-container {
padding-top: '. ($menu_fold_wrap['margin_tp'] + 32) .'px;
}';
$css .= royal_slider_4x( '.top-nav-container', 'padding', array(
'top' => $menu_fold_wrap['margin_tp'],
'right' => $menu_fold_wrap['margin_rt'],
'bottom' => $menu_fold_wrap['margin_bt'],
'left' => $menu_fold_wrap['margin_lt']
) );
/* ----------------- Fold Wrap Styling Options ----------------- */
$css .= '.top-nav-close {
color: '. $menu_items['txt_col'] .';
}';
$css .= '.top-nav-close:hover {
border: 1px solid '. $menu_items['txt_col'] .';
}';
$css .= '.top-nav-outer {
background-color: '. royal_hex2rgba( $menu_fold_wrap['color'], $menu_fold_wrap['color_tr'] ) .';
}';
$css .= royal_shadows( '.top-nav-outer', array(
'label' => $menu_fold_wrap['shadow_label'],
'horizontal' => $menu_fold_wrap['shad_h'],
'vertical' => $menu_fold_wrap['shad_v'],
'blur' => $menu_fold_wrap['shad_bl'],
'spread' => $menu_fold_wrap['shad_sp'],
'color' => $menu_fold_wrap['shad_col'],
'transparency' => $menu_fold_wrap['shad_col_tr'],
'inset' => $menu_fold_wrap['shad_in']
) );
/* ----------------- Items General Options ----------------- */
if ( $menu_items['label'] === false ) {
$css .= '
.main-nav,
.top-nav {
display: none;
}
';
}
$css .= '
.main-nav li,
.top-nav > li {
text-align: '. $menu_items['align'] .';
}
';
$css .= '
.main-nav li a,
.top-nav > li > a {
display: '. $menu_items['width'] .';
}
';
if ( $sidebar['general_position'] ) {
$css .= '.top-nav {
text-align: '. $menu_items['top_align'] .';
}';
}
if ( $menu_items['list_style'] !== 'none' ) {
$css .= '.top-nav > li > a:after {
content: " ";
display: block;
position: absolute;
top: 50%;
background-color: '. $menu_items['txt_col'] .';
}';
}
if ( $menu_items['list_style'] === 'dot' ) {
$css .= '.top-nav > li > a:after {
right: -1px;
margin-top: -1px;
width: 2px;
height: 2px;
}';
} elseif ( $menu_items['list_style'] === 'square' ) {
$css .= '.top-nav > li > a:after {
right: -2px;
margin-top: -2px;
width: 4px;
height: 4px;
}';
} elseif ( $menu_items['list_style'] === 'romb' ) {
$css .= '.top-nav > li > a:after {
right: -2px;
margin-top: -2px;
width: 4px;
height: 4px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
}';
} elseif ( $menu_items['list_style'] === 'circle' ) {
$css .= '.top-nav > li > a:after {
right: -2px;
margin-top: -2px;
width: 4px;
height: 4px;
border-radius: 50%;
-webkit-border-radius: 50%;
}';
}
if ( isset($menu_items['shop_icon_label']) && $menu_items['shop_icon_label'] === false ) {
$css .= '.top-nav .top-nav-mini-cart, .menu-fold-icon.top-nav-mini-cart {
display: none;
}';
}
if ( isset($menu_items['shop_icon_size']) ) {
$css .= '.top-nav .top-nav-mini-cart i, .top-nav-mini-cart i[class*="icon"], .top-nav-mini-cart i.fa {
font-size: '. $menu_items['shop_icon_size'] .'px;
}';
$css .= '.top-nav .top-nav-mini-cart i[class*="icon"], .mobile-nav .top-nav-mini-cart i[class*="icon"] {
position: relative;
top: '. ($menu_items['shop_icon_size'] / 6) .'px;
}';
}
/* ----------------- Items Spacing Options ----------------- */
$css .= royal_slider_4x( '.main-nav li a, .top-nav > li > a, .top-nav-vertical li a', 'padding', array(
'top' => $menu_items['padding_tp'],
'right' => $menu_items['padding_rt'],
'bottom' => $menu_items['padding_bt'],
'left' => $menu_items['padding_lt']
) );
$css .= royal_slider_4x( '.main-nav li, .top-nav > li, .top-nav-vertical li', 'padding', array(
'top' => $menu_items['margin_tp'],
'right' => $menu_items['margin_rt'],
'bottom' => $menu_items['margin_bt'],
'left' => $menu_items['margin_lt']
) );
$css .= '.mini-cart-count {
right: -'. (24 - $menu_items['padding_rt'] - $menu_items['margin_rt']) .'px;
}';
/* ----------------- Items Styling Options ----------------- */
$css .= '
.main-nav li a,
.top-nav > li > a,
.top-nav-vertical li a,
.mobile-nav li a {
background-color: '. royal_hex2rgba( $menu_items['bg_col'], $menu_items['bg_col_tr'] ) .';
color: '. $menu_items['txt_col'] .';
}
';
$css .= '
.mini-cart-item .product-details a,
.mini-cart-item .product-details span,
.mini-cart-item .product-subtotal,
.mini-cart-subtotal {
color: '. $menu_items['txt_col'] .';
}
';
$css .= '.mini-cart-item .product-details a:hover {
color: '. $menu_items['txt_hcol'] .';
}';
$css .= '.mini-cart-count {
background-color: '. royal_hex2rgba( $menu_items['txt_col'], 0.6 ) .';
}';
$css .= '.mobile-nav li a {
color: '. $menu_items['mob_txt_col'] .';
}';
$css .= '.main-nav .sub-menu li a {
background-color: '. royal_hex2rgba( $menu_items['sub_bg_col'], $menu_items['bg_col_tr'] ) .';
}';
if ( $menu_items['active_highlight'] === true ) {
$menu_items['active_highlight'] = ',
.main-nav li.current-menu-item > a,
.main-nav li.current-menu-parent > a,
.top-nav-vertical li.current-menu-item a,
.top-nav > li.current-menu-item > a,
.top-nav > li.current-menu-parent > a,
.top-nav > li.current-menu-ancestor > a
';
}
$css .= '
.main-nav li a:hover,
.top-nav > li > a:hover,
.top-nav-vertical li a:hover,
.mobile-nav li a:hover '. $menu_items['active_highlight'] .' {
background-color: '. royal_hex2rgba( $menu_items['bg_hcol'], $menu_items['bg_hcol_tr'] ) .';
color: '. $menu_items['txt_hcol'] .';
border-color: '. $menu_items['bd_hcol'] .';
}
';
$css .= '
.mobile-nav li a:hover,
.mobile-nav li.current-menu-item > a {
color: '. $menu_items['mob_txt_hcol'] .';
}
';
$css .= royal_border_4x( '.main-nav li a, .top-nav > li > a, .top-nav-vertical li a', array(
'label' => $menu_items['border_label'],
'top_size' => $menu_items['bd_size_tp'],
'top_style' => $menu_items['bd_style_tp'],
'top_color' => $menu_items['bd_col_tp'],
'right_size' => $menu_items['bd_size_rt'],
'right_style' => $menu_items['bd_style_rt'],
'right_color' => $menu_items['bd_col_rt'],
'bottom_size' => $menu_items['bd_size_bt'],
'bottom_style' => $menu_items['bd_style_bt'],
'bottom_color' => $menu_items['bd_col_bt'],
'left_size' => $menu_items['bd_size_lt'],
'left_style' => $menu_items['bd_style_lt'],
'left_color' => $menu_items['bd_col_lt']
) );
$css .= royal_radius( '.main-nav li a, .top-nav > li > a, .top-nav-vertical li a', array(
'label' => $menu_items['radius_label'],
'radius' => $menu_items['radius'],
'ext' => true
) );
$css .= royal_shadows( '.main-nav li a, .top-nav > li > a, .top-nav-vertical li a', array(
'label' => $menu_items['shadow_label'],
'horizontal' => $menu_items['shad_h'],
'vertical' => $menu_items['shad_v'],
'blur' => $menu_items['shad_bl'],
'spread' => $menu_items['shad_sp'],
'color' => $menu_items['shad_col'],
'transparency' => $menu_items['shad_col_tr'],
'inset' => $menu_items['shad_in']
) );
/* ----------------- Items Font Options ----------------- */
$css .= royal_fonts( '.main-nav li a, .top-nav li > a, .top-nav li .sub-menu a', array(
'font_family' => $menu_items['font_family'],
'font_size' => $menu_items['font_size'],
'line_height' => $menu_items['line_height'],
'letter_spacing' => $menu_items['letter_space'],
'font_weight' => $menu_items['font_weight'],
'font_style' => $menu_items['italic'],
'text_transform' => $menu_items['uppercase']
) );
$css .= '.top-nav-mini-cart {
font-family: '. $menu_items['font_family'] .';
}
';
$css .= '
.main-nav .sub-menu li a,
.top-nav .sub-menu li a {
font-size: '. ( $menu_items['font_size'] - 1 ) .'px;
}
';
$css .= '.top-nav-vertical .sub-menu li a {
font-size: '. ( $menu_items['font_size'] - 3 ) .'px;
}';
$css .= '.mobile-nav li a {
font-family: "'. str_replace( '+', ' ', $menu_items['font_family'] ) .'", Arial, "Helvetica Neue", Helvetica, sans-serif;
}';
/* ----------------- Sub Items Spacing Options ----------------- */
$css .= '.top-nav.top-nav-horizontal .sub-menu-wrap {
width: '. $menu_sub['width'] .'px;
}';
$css .= '.top-nav.top-nav-horizontal .sub-menu .sub-menu-wrap {
left: '. $menu_sub['width'] .'px;
}';
$css .= royal_slider_4x( '.top-nav.top-nav-horizontal .sub-menu li a', 'padding', array(
'top' => $menu_sub['padding_tp'],
'right' => $menu_sub['padding_rt'],
'bottom' => $menu_sub['padding_bt'],
'left' => $menu_sub['padding_lt']
) );
$css .= '.top-nav.top-nav-horizontal > li > .sub-menu-wrap {
padding-top: '. $menu_sub['top_space'] .'px;
}';
/* ----------------- Sub Items Styling Options ----------------- */
$css .= '.top-nav.top-nav-horizontal .sub-menu li a {
background-color: '. $menu_sub['bg_col'] .';
color: '. $menu_sub['txt_col'] .';
}';
$css .= '
.top-nav.top-nav-horizontal .sub-menu li a:hover,
.top-nav.top-nav-horizontal .sub-menu li.current-menu-item > a,
.top-nav.top-nav-horizontal .sub-menu li.current-menu-parent > a,
.top-nav.top-nav-horizontal .sub-menu li.current-menu-ancestor > a {
background-color: '. $menu_sub['bg_hcol'] .';
color: '. $menu_sub['txt_hcol'] .';
}
';
$css .= royal_border_1x( '.top-nav.top-nav-horizontal .sub-menu li a', 'bottom', array(
'label' => $menu_sub['border_label'],
'size' => $menu_sub['bd_size_bt'],
'style' => $menu_sub['bd_style_bt'],
'color' => $menu_sub['bd_col_bt']
) );
$css .= royal_border_1x( '.top-nav.top-nav-horizontal .sub-menu', 'top', array(
'label' => $menu_sub['wrap_border_label'],
'size' => $menu_sub['bd_size_tp'],
'style' => $menu_sub['bd_style_tp'],
'color' => $menu_sub['bd_col_tp']
) );
$css .= royal_shadows( '.top-nav.top-nav-horizontal .sub-menu', array(
'label' => $menu_sub['shadow_label'],
'horizontal' => $menu_sub['shad_h'],
'vertical' => $menu_sub['shad_v'],
'blur' => $menu_sub['shad_bl'],
'spread' => $menu_sub['shad_sp'],
'color' => $menu_sub['shad_col'],
'transparency' => $menu_sub['shad_col_tr']
) );
/* ----------------- Mobile Icon Styling Options ----------------- */
$css .= '.m-nav-fold i {
background-color: '. royal_hex2rgba( $menu_mobile['bg_color'], $menu_mobile['bg_color_tr'] ) .';
color: '. $menu_mobile['text_color'] .';
}';
$css .= '.mobile-nav .sub-menu-wrap {
background-color: '. royal_hex2rgba( $menu_mobile['bg_color'], 0.5 ) .';
}';
$css .= '.mobile-nav .sub-menu-wrap {
border: 1px solid '. $menu_mobile['bg_color'] .';
}';
$css .= '.mobile-nav {
border-bottom: 2px solid '. $menu_mobile['bg_color'] .';
}';
/* ----------------- Mobile Icon Font Options ----------------- */
$css .= '.m-nav-fold i {
font-size: '. $menu_mobile['icon_size'] .'px;
line-height: '. $menu_mobile['line_height'] .'px;
}';
/*
***************************************************************
* #Filters
***************************************************************
*/
/* ----------------- Title General Options ----------------- */
if ( $filters_title['label'] === false ) {
$css .= '.filters-title {
display: none;
}';
}
$css .= '.filters-title {
text-align: '. $filters_title['align'] .';
}';
/* ----------------- Title Spacing Options ----------------- */
$css .= '.filters-title span {
padding-bottom: '. $filters_title['padding_bt'] .'px;
margin-bottom: '. $filters_title['margin_bt'] .'px;
}';
/* ----------------- Title Styling Options ----------------- */
$css .= '.filters-title {
color: '. $filters_title['color'] .';
}';
$css .= royal_border_1x( '.filters-title span', 'bottom', array(
'label' => $filters_title['border_label'],
'size' => $filters_title['bd_size_bt'],
'style' => $filters_title['bd_style_bt'],
'color' => $filters_title['bd_col_bt']
) );
if ( $filters_title['bd_full_width'] === false ) {
$css .= '.filters-title span {
display: inline-block;
}';
} else {
$css .= '.filters-title span {
display: block;
}';
}
/* ----------------- Title Font Options ----------------- */
$css .= royal_fonts( '.filters-title', array(
'font_family' => $filters_title['font_family'],
'font_size' => $filters_title['font_size'],
'line_height' => $filters_title['line_height'],
'letter_spacing' => $filters_title['letter_space'],
'font_weight' => $filters_title['font_weight'],
'font_style' => $filters_title['italic'],
'text_transform' => $filters_title['uppercase']
) );
/* ----------------- Items General Options ----------------- */
if ( $filter_items['label'] === false ) {
$css .= '.filters {
display: none;
}';
}
$css .= '.filters {
text-align: '. $filter_items['align'] .';
}';
$css .= '.filters li a {
display: '. $filter_items['width'] .';
}';
$css .= '.filters li a i:first-child {
margin-right: 10px;
}';
$css .= '.filters li a i:last-child {
margin-left: 10px;
}';
if ( $filter_items['icon_side'] === 'left' ) {
$css .= '.filters li a i:first-child {
display: inline-block;
}';
$css .= '.filters li a i:last-child {
display: none;
}';
} else {
$css .= '.filters li a i:first-child {
display: none;
}';
$css .= '.filters li a i:last-child {
display: inline-block;
}';
}
/* ----------------- Items Spacing Options ----------------- */
$css .= royal_slider_4x( '.filters li a', 'padding', array(
'top' => $filter_items['padding_tp'],
'right' => $filter_items['padding_rt'],
'bottom' => $filter_items['padding_bt'],
'left' => $filter_items['padding_lt']
) );
$css .= royal_slider_4x( '.filters li', 'padding', array(
'top' => $filter_items['margin_tp'],
'right' => $filter_items['margin_rt'],
'bottom' => $filter_items['margin_bt'],
'left' => $filter_items['margin_lt']
) );
/* ----------------- Items Styling Options ----------------- */
$css .= '.sidebar-top .filters {
background-color: '. royal_hex2rgba( $filter_items['wrapper_bg_col'], $filter_items['wrapper_bg_col_tr'] ) .';
}';
$css .= '.filters li a {
background-color: '. royal_hex2rgba( $filter_items['bg_col'], $filter_items['bg_col_tr'] ) .';
color: '. $filter_items['txt_col'] .';
}';
if ( $filter_items['active_highlight'] === true ) {
$filter_items['active_highlight'] = ', .filters li a.active-filter-item';
}
$css .= '.filters li a:hover'. $filter_items['active_highlight'] .' {
background-color: '. royal_hex2rgba( $filter_items['bg_hcol'], $filter_items['bg_hcol_tr'] ) .';
color: '. $filter_items['txt_hcol'] .';
border-color: '. $filter_items['bd_hcol'] .';
}';
$css .= '
.filters li a:hover i.fa-royal-vbar,
.filters li a.active-filter-item i.fa-royal-vbar,
.filters li a:hover i.fa-royal-slash,
.filters li a.active-filter-item i.fa-royal-slash {
color: '. $filter_items['txt_col'] .';
}
';
$css .= royal_border_4x( '.filters li a', array(
'label' => $filter_items['border_label'],
'top_size' => $filter_items['bd_size_tp'],
'top_style' => $filter_items['bd_style_tp'],
'top_color' => $filter_items['bd_col_tp'],
'right_size' => $filter_items['bd_size_rt'],
'right_style' => $filter_items['bd_style_rt'],
'right_color' => $filter_items['bd_col_rt'],
'bottom_size' => $filter_items['bd_size_bt'],
'bottom_style' => $filter_items['bd_style_bt'],
'bottom_color' => $filter_items['bd_col_bt'],
'left_size' => $filter_items['bd_size_lt'],
'left_style' => $filter_items['bd_style_lt'],
'left_color' => $filter_items['bd_col_lt']
) );
$css .= royal_radius( '.filters li a', array(
'label' => $filter_items['radius_label'],
'radius' => $filter_items['radius'],
'ext' => true
) );
$css .= royal_shadows( '.filters li a', array(
'label' => $filter_items['shadow_label'],
'horizontal' => $filter_items['shad_h'],
'vertical' => $filter_items['shad_v'],
'blur' => $filter_items['shad_bl'],
'spread' => $filter_items['shad_sp'],
'color' => $filter_items['shad_col'],
'transparency' => $filter_items['shad_col_tr'],
'inset' => $filter_items['shad_in']
) );
/* ----------------- Items Font Options ----------------- */
$css .= royal_fonts( '.filters li a, ul.filters li a.active-filter-item', array(
'font_family' => $filter_items['font_family'],
'font_size' => $filter_items['font_size'],
'line_height' => $filter_items['line_height'],
'letter_spacing' => $filter_items['letter_space'],
'font_weight' => $filter_items['font_weight'],
'font_style' => $filter_items['italic'],
'text_transform' => $filter_items['uppercase'],
'text_decoration' => $filter_items['line_through']
) );
if ( $filter_items['sup_count'] === false ) {
$css .= '.filters li a sup {
display: none;
}';
} else {
$css .= 'ul.filters li a.active-filter-item {
text-decoration: none;
}';
if ( $filter_items['line_through'] === true ) {
$css .= 'ul.filters li a.active-filter-item sup {
text-decoration: line-through;
}';
}
}
/*
***************************************************************
* #Blog Page
***************************************************************
*/
/* ----------------- Page Spacing Options ----------------- */
$css .= royal_slider_4x( '#blog-container', 'padding', array(
'top' => $bPage_general['padding_tp'],
'right' => $bPage_general['padding_rt'],
'bottom' => $bPage_general['padding_bt'],
'left' => $bPage_general['padding_lt']
) );
$css .= '
@media screen and ( max-width: 950px ) {
.blog-grid-sizer,
.blog-post.post-width1x,
.blog-post.post-width2x {
width: 100% !important;
}
}
';
/* ----------------- Page Styling Options ----------------- */
$css .= '#blog-container {
background-color: '. royal_hex2rgba( $bPage_general['bg_col'], $bPage_general['bg_col_tr'] ) .';
}';
$css .= royal_border_4x( '#blog-container', array(
'label' => $bPage_general['border_label'],
'top_size' => $bPage_general['bd_size_tp'],
'top_style' => $bPage_general['bd_style_tp'],
'top_color' => $bPage_general['bd_col_tp'],
'right_size' => $bPage_general['bd_size_rt'],
'right_style' => $bPage_general['bd_style_rt'],
'right_color' => $bPage_general['bd_col_rt'],
'bottom_size' => $bPage_general['bd_size_bt'],
'bottom_style' => $bPage_general['bd_style_bt'],
'bottom_color' => $bPage_general['bd_col_bt'],
'left_size' => $bPage_general['bd_size_lt'],
'left_style' => $bPage_general['bd_style_lt'],
'left_color' => $bPage_general['bd_col_lt']
) );
$css .= royal_radius( '#blog-container', array(
'label' => $bPage_general['radius_label'],
'radius' => $bPage_general['radius'],
'ext' => true
) );
$css .= royal_shadows( '#blog-container', array(
'label' => $bPage_general['shadow_label'],
'horizontal' => $bPage_general['shad_h'],
'vertical' => $bPage_general['shad_v'],
'blur' => $bPage_general['shad_bl'],
'spread' => $bPage_general['shad_sp'],
'color' => $bPage_general['shad_col'],
'transparency' => $bPage_general['shad_col_tr'],
'inset' => $bPage_general['shad_in']
) );
/* ----------------- Post Spacing Options ----------------- */
$css .= royal_slider_4x( '.blog-post .post-media-wrap', 'padding', array(
'top' => $bPage_post['media_padding_tp'],
'right' => $bPage_post['media_padding_rt'],
'bottom' => $bPage_post['media_padding_bt'],
'left' => $bPage_post['media_padding_lt']
) );
$css .= royal_slider_4x( '.blog-post .post-text-wrap', 'padding', array(
'top' => $bPage_post['text_padding_tp'],
'right' => $bPage_post['text_padding_rt'],
'bottom' => $bPage_post['text_padding_bt'],
'left' => $bPage_post['text_padding_lt']
) );
/* ----------------- Post Styling Options ----------------- */
$css .= '.blog-post-inner {
background-color: '. royal_hex2rgba( $bPage_post['bg_col'], $bPage_post['bg_col_tr'] ) .';
}';
if ( $bPage_post['highlight_even'] === true ) {
$css .= '.blog-post:nth-child(2n) .blog-post-inner {
background-color: '. royal_hex2rgba( $bPage_post['even_bg_col'], $bPage_post['bg_col_tr'] ) .';
}';
}
$css .= '
.blog-post .post-description,
.blog-post .before-cats {
color: '. $bPage_post['text_color'] .';
}
';
$css .= '.blog-post .time-and-author {
color: '. $bPage_post['meta_color'] .';
}';
$css .= '
.blog-post .post-text-wrap a,
.blog-post .social-share-wrap a,
.blog-post .likes-and-comments .meta-sep,
.blog-post .post-categories {
color: '. $bPage_post['link_color'] .';
}
';
$css .= '
.blog-post .post-text-wrap a:hover,
.blog-post .social-share-wrap a:hover {
color: '. $bPage_post['link_hcolor'] .';
}
';
$css .= royal_border_4x( '.blog-post-inner', array(
'label' => $bPage_post['border_label'],
'top_size' => $bPage_post['bd_size_tp'],
'top_style' => $bPage_post['bd_style_tp'],
'top_color' => $bPage_post['bd_col_tp'],
'right_size' => $bPage_post['bd_size_rt'],
'right_style' => $bPage_post['bd_style_rt'],
'right_color' => $bPage_post['bd_col_rt'],
'bottom_size' => $bPage_post['bd_size_bt'],
'bottom_style' => $bPage_post['bd_style_bt'],
'bottom_color' => $bPage_post['bd_col_bt'],
'left_size' => $bPage_post['bd_size_lt'],
'left_style' => $bPage_post['bd_style_lt'],
'left_color' => $bPage_post['bd_col_lt']
) );
$css .= royal_radius( '.blog-post-inner', array(
'label' => $bPage_post['radius_label'],
'radius' => $bPage_post['radius'],
'ext' => true
) );
$css .= royal_shadows( '.blog-post-inner', array(
'label' => $bPage_post['shadow_label'],
'horizontal' => $bPage_post['shad_h'],
'vertical' => $bPage_post['shad_v'],
'blur' => $bPage_post['shad_bl'],
'spread' => $bPage_post['shad_sp'],
'color' => $bPage_post['shad_col'],
'transparency' => $bPage_post['shad_col_tr'],
'inset' => $bPage_post['shad_in']
) );
/* ----------------- Title General Options ----------------- */
if ( $bPost_title['label'] === false ) {
$css .= '.blog-post .post-title {
display: none;
}';
}
$css .= '.blog-post .post-title {
text-align: '. $bPost_title['align'] .';
}';
/* ----------------- Title Spacing Options ----------------- */
$css .= '.blog-post .post-title a {
padding-bottom: '. $bPost_title['padding_bt'] .'px;
margin-bottom: '. $bPost_title['margin_bt'] .'px;
}';
/* ----------------- Title Styling Options ----------------- */
$css .= '.blog-post .post-title a {
color: '. $bPost_title['color'] .';
}';
$css .= '.blog-post .post-title a:hover {
color: '. $bPost_title['hcolor'] .';
}';
$css .= royal_border_1x( '.blog-post .post-title a', 'bottom', array(
'label' => $bPost_title['border_label'],
'size' => $bPost_title['bd_size_bt'],
'style' => $bPost_title['bd_style_bt'],
'color' => $bPost_title['bd_col_bt']
) );
if ( $bPost_title['bd_full_width'] === false ) {
$css .= '.blog-post .post-title a {
display: inline-block;
}';
} else {
$css .= '.blog-post .post-title a {
display: block;
}';
}
/* ----------------- Title Font Options ----------------- */
$css .= royal_fonts( '.blog-post .post-title a', array(
'font_family' => $bPost_title['font_family'],
'font_size' => $bPost_title['font_size'],
'line_height' => $bPost_title['line_height'],
'letter_spacing' => $bPost_title['letter_space'],
'font_weight' => $bPost_title['font_weight'],
'font_style' => $bPost_title['italic'],
'text_transform' => $bPost_title['uppercase']
) );
/* ----------------- Category General Options ----------------- */
if ( $bPost_cats['label'] === false ) {
$css .= '.blog-post .post-categories {
display: none;
}';
}
$css .= '.blog-post .post-categories {
text-align: '. $bPost_cats['align'] .';
}';
/* ----------------- Category Spacing Options ----------------- */
$css .= '.blog-post .post-cats-in {
padding-bottom: '. $bPost_cats['padding_bt'] .'px;
margin-bottom: '. $bPost_cats['margin_bt'] .'px;
}';
/* ----------------- Category Styling Options ----------------- */
$css .= royal_border_1x( '.blog-post .post-cats-in', 'bottom', array(
'label' => $bPost_cats['border_label'],
'size' => $bPost_cats['bd_size_bt'],
'style' => $bPost_cats['bd_style_bt'],
'color' => $bPost_cats['bd_col_bt']
) );
if ( $bPost_cats['bd_full_width'] == '' ) {
$css .= '.blog-post .post-cats-in {
display: inline-block;
}';
}
/* ----------------- Category Font Options ----------------- */
$css .= royal_fonts( '.blog-post .post-cats-in', array(
'font_family' => $bPage_post['font_family'],
'font_size' => $bPost_cats['font_size'],
'line_height' => $bPost_cats['line_height'],
'letter_spacing' => $bPost_cats['letter_space'],
'font_weight' => $bPost_cats['font_weight'],
'font_style' => $bPost_cats['italic'],
'text_transform' => $bPost_cats['uppercase']
) );
/* ----------------- Meta General Options ----------------- */
if ( $bPost_meta['label'] === false ) {
$css .= '.blog-post .time-and-author {
display: none;
}';
}
if ( $bPost_meta['date'] === false ) {
$css .= '.blog-post .post-date {
display: none;
}';
}
if ( $bPost_meta['author'] === false ) {
$css .= '.blog-post .posted-by {
display: none;
}';
}
if ( $bPost_meta['separator'] === false ) {
$css .= '.blog-post .time-and-author .meta-sep {
display: none;
}';
}
$css .= '.blog-post .time-and-author {
text-align: '. $bPost_meta['align'] .';
}';
/* ----------------- Meta Spacing Options ----------------- */
$css .= '.blog-post .time-and-author {
padding-bottom: '. $bPost_meta['padding_bt'] .'px;
margin-bottom: '. $bPost_meta['margin_bt'] .'px;
}';
/* ----------------- Meta Styling Options ----------------- */
$css .= royal_border_1x( '.blog-post .time-and-author', 'bottom', array(
'label' => $bPost_meta['border_label'],
'size' => $bPost_meta['bd_size_bt'],
'style' => $bPost_meta['bd_style_bt'],
'color' => $bPost_meta['bd_col_bt']
) );
/* ----------------- Meta Font Options ----------------- */
$css .= royal_fonts( '.blog-post .time-and-author', array(
'font_family' => $bPage_post['font_family'],
'font_size' => $bPost_meta['font_size'],
'line_height' => $bPost_meta['line_height'],
'letter_spacing' => $bPost_meta['letter_space'],
'font_weight' => $bPost_meta['font_weight'],
'font_style' => $bPost_meta['italic'],
'text_transform' => $bPost_meta['uppercase']
) );
/* ----------------- Description General Options ----------------- */
if ( $bPost_desc['label'] === false ) {
$css .= '.blog-post .post-description {
display: none;
}';
}
$css .= '.blog-post .post-description {
text-align: '. $bPost_desc['align'] .';
}';
/* ----------------- Description Spacing Options ----------------- */
$css .= '.blog-post .post-description {
padding-bottom: '. $bPost_desc['padding_bt'] .'px;
margin-bottom: '. $bPost_desc['margin_bt'] .'px;
}';
/* ----------------- Description Styling Options ----------------- */
$css .= royal_border_1x( '.blog-post .post-description', 'bottom', array(
'label' => $bPost_desc['border_label'],
'size' => $bPost_desc['bd_size_bt'],
'style' => $bPost_desc['bd_style_bt'],
'color' => $bPost_desc['bd_col_bt']
) );
/* ----------------- Description Font Options ----------------- */
$css .= royal_fonts( '.blog-post .post-description', array(
'font_family' => $bPage_post['font_family'],
'font_size' => $bPost_desc['font_size'],
'line_height' => $bPost_desc['line_height'],
'letter_spacing' => $bPost_desc['letter_space'],
'font_weight' => $bPost_desc['font_weight'],
'font_style' => $bPost_desc['italic'],
'text_transform' => $bPost_desc['uppercase']
) );
/* ----------------- Likes, Comments & Sharing General Options ----------------- */
if ( $bPost_likes['label'] === false ) {
$css .= '.blog-post .likes-and-comments {
display: none;
}';
}
if ( $bPost_more['display'] === 'separate' || ( $bPost_likes['position'] !== $bPost_more['position'] ) || ( $bPost_more['display'] === 'inline' && $bPost_more['label'] === false ) ) {
if ( $bPost_likes['align'] === 'left' ) {
$bPost_likes['align'] = 'float: left;';
} elseif ( $bPost_likes['align'] === 'right' ) {
$bPost_likes['align'] = 'float: right;';
} else {
$bPost_likes['align'] = 'text-align: center;';
}
} else {
$bPost_likes['align'] = 'float: left;';
}
if ( $bPost_likes['likes_label'] === false ) {
$css .= '.blog-post .rf-likes {
display: none;
}';
}
if ( $bPost_likes['comments_label'] === false ) {
$css .= '.blog-post .post-comments-wrap {
display: none;
}';
}
if ( $bPost_likes['sharing_label'] === false ) {
$css .= '.blog-post .social-share-wrap {
display: none;
}';
}
if ( $bPost_likes['share_face'] === false ) {
$css .= '.blog-post .social-share a:nth-child(1) {
display: none;
}';
}
if ( $bPost_likes['share_twit'] === false ) {
$css .= '.blog-post .social-share a:nth-child(2) {
display: none;
}';
}
if ( $bPost_likes['share_gplus'] === false ) {
$css .= '.blog-post .social-share a:nth-child(3) {
display: none;
}';
}
if ( $bPost_likes['share_linkin'] === false ) {
$css .= '.blog-post .social-share a:nth-child(4) {
display: none;
}';
}
if ( $bPost_likes['share_pint'] === false ) {
$css .= '.blog-post .social-share a:nth-child(5) {
display: none;
}';
}
if ( $bPost_likes['share_tumblr'] === false ) {
$css .= '.blog-post .social-share a:nth-child(6) {
display: none;
}';
}
if ( $bPost_likes['share_reddit'] === false ) {
$css .= '.blog-post .social-share a:nth-child(7) {
display: none;
}';
}
$css .= '.blog-post .likes-and-comments { '. $bPost_likes['align'] .' }';
/* ----------------- Likes, Comments & Sharing Font Options ----------------- */
$css .= royal_fonts( '.blog-post .likes-and-comments', array(
'font_family' => $bPage_post['font_family'],
'font_size' => $bPost_likes['font_size'],
'line_height' => $bPost_likes['line_height'],
'letter_spacing' => $bPost_likes['letter_space']
) );
/* ----------------- Read More General Options ----------------- */
if ( $bPost_more['label'] === false ) {
$css .= '.blog-post .read-more-wrap {
display: none;
}';
}
if ( $bPost_more['display'] === 'inline' ) {
$css .= '.blog-post .read-more-wrap {
float: right;
}';
} else {
if ( $bPost_likes['position'] === $bPost_more['position'] ) {
$css .= '.blog-post .read-more-wrap {
padding-top: 15px;
}';
}
$css .= '.blog-post .read-more-wrap {
clear: both;
text-align: '. $bPost_more['align'] .';
}';
$css .= '.blog-post .read-more {
display: '. $bPost_more['separate'] .';
}';
}
/* ----------------- Read More Spacing Options ----------------- */
$css .= royal_slider_4x( '.blog-post .read-more', 'padding', array(
'top' => $bPost_more['padding_tp'],
'right' => $bPost_more['padding_rt'],
'bottom' => $bPost_more['padding_bt'],
'left' => $bPost_more['padding_lt']
) );
/* ----------------- Read More Styling Options ----------------- */
$css .= '.blog-post .post-text-wrap .read-more {
background-color: '. royal_hex2rgba( $bPost_more['bg_col'], $bPost_more['bg_col_tr'] ) .';
color: '. $bPost_more['txt_col'] .';
}';
$css .= '.blog-post .post-text-wrap .read-more:hover {
background-color: '. royal_hex2rgba( $bPost_more['bg_hcol'], $bPost_more['bg_hcol_tr'] ) .';
color: '. $bPost_more['txt_hcol'] .';
border-color: '. $bPost_more['bd_hcol'] .';
}';
$css .= royal_border_4x( '.blog-post .read-more', array(
'label' => $bPost_more['border_label'],
'top_size' => $bPost_more['bd_size_tp'],
'top_style' => $bPost_more['bd_style_tp'],
'top_color' => $bPost_more['bd_col_tp'],
'right_size' => $bPost_more['bd_size_rt'],
'right_style' => $bPost_more['bd_style_rt'],
'right_color' => $bPost_more['bd_col_rt'],
'bottom_size' => $bPost_more['bd_size_bt'],
'bottom_style' => $bPost_more['bd_style_bt'],
'bottom_color' => $bPost_more['bd_col_bt'],
'left_size' => $bPost_more['bd_size_lt'],
'left_style' => $bPost_more['bd_style_lt'],
'left_color' => $bPost_more['bd_col_lt']
) );
$css .= royal_radius( '.blog-post .read-more', array(
'label' => $bPost_more['radius_label'],
'radius' => $bPost_more['radius'],
'ext' => true
) );
$css .= royal_shadows( '.blog-post .read-more', array(
'label' => $bPost_more['shadow_label'],
'horizontal' => $bPost_more['shad_h'],
'vertical' => $bPost_more['shad_v'],
'blur' => $bPost_more['shad_bl'],
'spread' => $bPost_more['shad_sp'],
'color' => $bPost_more['shad_col'],
'transparency' => $bPost_more['shad_col_tr'],
'inset' => $bPost_more['shad_in']
) );
/* ----------------- Read More Font Options ----------------- */
$css .= royal_fonts( '.blog-post .read-more', array(
'font_family' => $bPage_post['font_family'],
'font_size' => $bPost_more['font_size'],
'line_height' => $bPost_more['line_height'],
'letter_spacing' => $bPost_more['letter_space'],
'font_weight' => $bPost_more['font_weight'],
'font_style' => $bPost_more['italic'],
'text_transform' => $bPost_more['uppercase']
) );
if ( $bPost_more['underline'] === true ) {
$bPost_more['underline'] = 'underline';
} else {
$bPost_more['underline'] = 'none';
}
$css .= '.blog-post .read-more {
text-decoration: '. $bPost_more['underline'] .';
}';
/* ----------------- Image Overlay General Options ----------------- */
if ( $bPost_overlay['label'] === false ) {
$css .= '.blog-post .post-media .image-overlay {
display: none;
}';
}
$css .= '.blog-post .post-media .image-overlay {
-webkit-transition: opacity '. $bPost_overlay['overlay_trans'] .'ms ease 0s, background-color '. $bPost_overlay['overlay_trans'] .'ms ease 0s;
transition: opacity '. $bPost_overlay['overlay_trans'] .'ms ease 0s, background-color '. $bPost_overlay['overlay_trans'] .'ms ease 0s;
}';
/* ----------------- Image Overlay Styling Options ----------------- */
$css .= '.blog-post .post-media .image-overlay .fa {
color: '. $bPost_overlay['txt_hcol'] .';
}';
$css .= '.blog-post .post-media .image-overlay {
background-color: '. royal_hex2rgba( $bPost_overlay['bg_hcol'], $bPost_overlay['bg_hcol_tr'] ) .';
}';
/* ----------------- Image Overlay Font Options ----------------- */
$css .= '.blog-post .post-media .image-overlay .fa {
font-size: '. $bPost_overlay['icon_size'] .'px;
}';
/* ----------------- Post Formats Spacing Options ----------------- */
$css .= '.link-and-quote {
padding-top: '. $bPost_formats['padding_tp'] .'%;
padding-right: '. $bPost_formats['padding_rt'] .'%;
padding-bottom: '. $bPost_formats['padding_bt'] .'%;
padding-left: '. $bPost_formats['padding_lt'] .'%;
}';
/* ----------------- Post Formats Styling Options ----------------- */
$css .= '
.link-and-quote,
.link-and-quote small a {
color: '. $bPost_formats['txt_col'] .';
}
';
$css .= '
.link-and-quote p,
.link-and-quote small {
background-color: '. royal_hex2rgba( $bPost_formats['bg_col'], $bPost_formats['bg_col_tr'] ) .';
}
';
$css .= royal_radius( '.link-and-quote p, .link-and-quote small', array(
'label' => $bPost_formats['radius_label'],
'radius' => $bPost_formats['radius'],
'ext' => true
) );
/* ----------------- Post Formats Font Options ----------------- */
$css .= royal_fonts( '.link-and-quote, .blog-post .link-and-quote p', array(
'font_family' => $bPost_formats['font_family'],
'font_size' => $bPost_formats['font_size'],
'line_height' => $bPost_formats['line_height'],
'letter_spacing' => $bPost_formats['letter_space'],
'font_weight' => $bPost_formats['font_weight'],
'font_style' => $bPost_formats['italic'],
'text_transform' => $bPost_formats['uppercase']
) );
if ( $bPost_formats['underline'] === true ) {
$bPost_formats['underline'] = 'underline';
} else {
$bPost_formats['underline'] = 'none';
}
$css .= '.link-and-quote small a {
text-decoration: '. $bPost_formats['underline'] .';
}';
/*
***************************************************************
* #Blog Single
***************************************************************
*/
/* ----------------- Header General Options ----------------- */
$css .= '.blog-single-header .title-and-meta {
text-align: '. $bSingle_header['align'] .';
}';
if ( $bSingle_header['display_date'] === false ) {
$css .= '.blog-single-header .post-date {
display: none;
}';
}
if ( $bSingle_header['display_cats'] === false ) {
$css .= '.blog-single-header .post-categories {
display: none;
}';
}
if ( $bSingle_header['display_comments'] === false ) {
$css .= '.blog-single-header .post-comments-wrap {
display: none;
}';
}
if ( $bSingle_header['display_author'] === false ) {
$css .= '.blog-single-header .posted-by {
display: none;
}';
}
/* ----------------- Navigation General Options ----------------- */
if ( $bSingle_nav['position'] === 'sharing' && $bSingle_nav['label'] === true ) {
$css .= '.single-post .single-socials-wrap {
width: -webkit-calc(100% - '. ( $bSingle_nav['width'] * 2 ) .'px);
width: calc(100% - '. ( $bSingle_nav['width'] * 2 ) .'px);
line-height: '. $bSingle_nav['height'] .'px;
}';
$css .= '.hide-single-sharing-b.single-post .single-socials-wrap {
height: '. $bSingle_nav['height'] .'px;
}';
}
$css .= '
.single-post.sharing-nxt-prev-b .single-post-sharing .previous-post,
.single-post.sharing-nxt-prev-b .single-post-sharing .next-post {
top: '. $bSingle_share['padding_tp'] .'px;
}
';
/* ----------------- Navigation Spacing Options ----------------- */
$css .= '
.single-post .next-post,
.single-post .previous-post {
width: '. $bSingle_nav['width'] .'px;
height: '. $bSingle_nav['height'] .'px;
}
';
if ( $bSingle_nav['border_label'] === true ) {
$css .= '
.single-post .next-post,
.single-post .previous-post {
line-height: '. ( $bSingle_nav['height'] - $bSingle_nav['border_size'] * 2 ) .'px;
}
';
} else {
$css .= '
.single-post .next-post,
.single-post .previous-post {
line-height: '. $bSingle_nav['height'] .'px;
}
';
}
$css .= '.single-post .nxt-prev-post {
margin-top: '. $bSingle_nav['margin_tp'] .'px;
}';
$css .= '.single-post .previous-post {
margin-right: '. $bSingle_nav['space_between'] .'px;
}';
/* ----------------- Navigation Styling Options ----------------- */
$css .= '
.single-post .next-post,
.single-post .previous-post {
background-color: '. royal_hex2rgba( $bSingle_nav['bg_col'], $bSingle_nav['bg_col_tr'] ) .';
color: '. $bSingle_nav['txt_col'] .';
}
';
$css .= '
.single-post .next-post:hover,
.single-post .previous-post:hover{
background-color: '. royal_hex2rgba( $bSingle_nav['bg_hcol'], $bSingle_nav['bg_hcol_tr'] ) .';
color: '. $bSingle_nav['txt_hcol'] .';
border-color: '. $bSingle_nav['bd_hcol'] .';
}
';
$css .= royal_border_1x_all( '.single-post .next-post, .single-post .previous-post', array(
'label' => $bSingle_nav['border_label'],
'size' => $bSingle_nav['border_size'],
'style' => $bSingle_nav['border_style'],
'color' => $bSingle_nav['border_color']
) );
$css .= royal_shadows( '.single-post .next-post, .single-post .previous-post', array(
'label' => $bSingle_nav['shadow_label'],
'horizontal' => $bSingle_nav['shad_h'],
'vertical' => $bSingle_nav['shad_v'],
'blur' => $bSingle_nav['shad_bl'],
'spread' => $bSingle_nav['shad_sp'],
'color' => $bSingle_nav['shad_col'],
'transparency' => $bSingle_nav['shad_col_tr'],
'inset' => $bSingle_nav['shad_in']
) );
$css .= royal_radius( '.single-post .next-post, .single-post .previous-post', array(
'label' => $bSingle_nav['radius_label'],
'radius' => $bSingle_nav['radius'],
'ext' => true
) );
/* ----------------- Navigation Font Options ----------------- */
$css .= '
.single-post .next-post,
.single-post .previous-post {
font-size: '. $bSingle_nav['font_size'] .'px;
}
';
/* ----------------- Sharing General Options ----------------- */
if ( $bSingle_share['label'] === false ) {
$css .= '.blog-single .single-post-sharing {
display: none;
}';
}
if ( $bSingle_share['sharing_label'] === false ) {
$css .= '.blog-single .single-socials-wrap span {
display: none;
}';
}
if ( $bSingle_share['share_face'] === false ) {
$css .= '.blog-single .single-socials-wrap a:nth-child(1) {
display: none;
}';
}
if ( $bSingle_share['share_twit'] === false ) {
$css .= '.blog-single .single-socials-wrap a:nth-child(2) {
display: none;
}';
}
if ( $bSingle_share['share_gplus'] === false ) {
$css .= '.blog-single .single-socials-wrap a:nth-child(3) {
display: none;
}';
}
if ( $bSingle_share['share_linkin'] === false ) {
$css .= '.blog-single .single-socials-wrap a:nth-child(4) {
display: none;
}';
}
if ( $bSingle_share['share_pint'] === false ) {
$css .= '.blog-single .single-socials-wrap a:nth-child(5) {
display: none;
}';
}
if ( $bSingle_share['share_tumblr'] === false ) {
$css .= '.blog-single .single-socials-wrap a:nth-child(6) {
display: none;
}';
}
if ( $bSingle_share['share_reddit'] === false ) {
$css .= '.blog-single .single-socials-wrap a:nth-child(7) {
display: none;
}';
}
$css .= '.blog-single .single-socials-wrap {
text-align: '. $bSingle_share['align'] .';
}';
/* ----------------- Sharing Spacing Options ----------------- */
$css .= '.blog-single .single-post-sharing {
margin-top: '. $bSingle_share['margin_tp'] .'px;
padding-top: '. $bSingle_share['padding_tp'] .'px;
}';
/* ----------------- Sharing Syling Options ----------------- */
$css .= royal_border_1x_no_color( '.blog-single .single-post-sharing', 'top', array(
'label' => $bSingle_share['border_label'],
'size' => $bSingle_share['bd_size_tp'],
'style' => $bSingle_share['bd_style_tp']
) );
/*
***************************************************************
* #Portfolio Page
***************************************************************
*/
/* ----------------- Page Spacing Options ----------------- */
$css .= royal_slider_4x( '#portfolio-container', 'padding', array(
'top' => $pPage_general['padding_tp'],
'right' => $pPage_general['padding_rt'],
'bottom' => $pPage_general['padding_bt'],
'left' => $pPage_general['padding_lt']
) );
$css .= '
@media screen and ( max-width: 950px ) {
.portfolio-grid-sizer,
.portfolio-post.post-width1x,
.portfolio-post.post-width2x {
width: 100% !important;
}
}
';
/* ----------------- Page Styling Options ----------------- */
$css .= '#portfolio-container {
background-color: '. royal_hex2rgba( $pPage_general['bg_col'], $pPage_general['bg_col_tr'] ) .';
}';
$css .= royal_border_4x( '#portfolio-container', array(
'label' => $pPage_general['border_label'],
'top_size' => $pPage_general['bd_size_tp'],
'top_style' => $pPage_general['bd_style_tp'],
'top_color' => $pPage_general['bd_col_tp'],
'right_size' => $pPage_general['bd_size_rt'],
'right_style' => $pPage_general['bd_style_rt'],
'right_color' => $pPage_general['bd_col_rt'],
'bottom_size' => $pPage_general['bd_size_bt'],
'bottom_style' => $pPage_general['bd_style_bt'],
'bottom_color' => $pPage_general['bd_col_bt'],
'left_size' => $pPage_general['bd_size_lt'],
'left_style' => $pPage_general['bd_style_lt'],
'left_color' => $pPage_general['bd_col_lt']
) );
$css .= royal_radius( '#portfolio-container', array(
'label' => $pPage_general['radius_label'],
'radius' => $pPage_general['radius'],
'ext' => true
) );
$css .= royal_shadows( '#portfolio-container', array(
'label' => $pPage_general['shadow_label'],
'horizontal' => $pPage_general['shad_h'],
'vertical' => $pPage_general['shad_v'],
'blur' => $pPage_general['shad_bl'],
'spread' => $pPage_general['shad_sp'],
'color' => $pPage_general['shad_col'],
'transparency' => $pPage_general['shad_col_tr'],
'inset' => $pPage_general['shad_in']
) );
/* ----------------- Post Spacing Options ----------------- */
$css .= royal_slider_4x( '.portfolio-post .post-text-wrap', 'padding', array(
'top' => $pPage_post['text_padding_tp'],
'right' => $pPage_post['text_padding_rt'],
'bottom' => $pPage_post['text_padding_bt'],
'left' => $pPage_post['text_padding_lt']
) );
/* ----------------- Post Styling Options ----------------- */
$css .= '.portfolio-post-inner {
background-color: '. royal_hex2rgba( $pPage_post['bg_col'], $pPage_post['bg_col_tr'] ) .';
}';
if ( $pPage_post['highlight_even'] === true ) {
$css .= '.portfolio-post:nth-child(2n) .portfolio-post-inner {
background-color: '. royal_hex2rgba( $pPage_post['even_bg_col'], $pPage_post['bg_col_tr'] ) .';
}';
}
$css .= '
.portfolio-post .post-description,
.portfolio-post .before-cats,
.portfolio-post .testimonial-wrap h5,
.portfolio-post .testimonial-wrap p {
color: '. $pPage_post['text_color'] .';
}
';
$css .= '.portfolio-post .time-and-author {
color: '. $pPage_post['meta_color'] .';
}';
$css .= '
.portfolio-post a,
.portfolio-post .social-share-wrap a,
.portfolio-post .likes-and-comments .meta-sep,
.portfolio-post .post-categories {
color: '. $pPage_post['link_color'] .';
}
';
$css .= '
.portfolio-post a:hover,
.portfolio-post .social-share-wrap a:hover {
color: '. $pPage_post['link_hcolor'] .';
}
';
$css .= royal_border_4x( '.portfolio-post-inner', array(
'label' => $pPage_post['border_label'],
'top_size' => $pPage_post['bd_size_tp'],
'top_style' => $pPage_post['bd_style_tp'],
'top_color' => $pPage_post['bd_col_tp'],
'right_size' => $pPage_post['bd_size_rt'],
'right_style' => $pPage_post['bd_style_rt'],
'right_color' => $pPage_post['bd_col_rt'],
'bottom_size' => $pPage_post['bd_size_bt'],
'bottom_style' => $pPage_post['bd_style_bt'],
'bottom_color' => $pPage_post['bd_col_bt'],
'left_size' => $pPage_post['bd_size_lt'],
'left_style' => $pPage_post['bd_style_lt'],
'left_color' => $pPage_post['bd_col_lt']
) );
$css .= royal_radius( '.portfolio-post-inner', array(
'label' => $pPage_post['radius_label'],
'radius' => $pPage_post['radius'],
'ext' => true
) );
$css .= royal_shadows( '.portfolio-post-inner', array(
'label' => $pPage_post['shadow_label'],
'horizontal' => $pPage_post['shad_h'],
'vertical' => $pPage_post['shad_v'],
'blur' => $pPage_post['shad_bl'],
'spread' => $pPage_post['shad_sp'],
'color' => $pPage_post['shad_col'],
'transparency' => $pPage_post['shad_col_tr'],
'inset' => $pPage_post['shad_in']
) );
/* ----------------- Media General Options ----------------- */
$css .= '.media-hovers {
-webkit-transition: all '. $pPost_media['info_hover_trans'] .'ms ease 0s;
transition: all '. $pPost_media['info_hover_trans'] .'ms ease 0s;
}';
if ( $pPost_media['center_content'] === true ) {
$css .= '.media-hovers {
padding: 0 !important;
}';
$css .= '.media-hovers-outer {
display: table;
width: 100%;
height: 100%;
}';
$css .= '.media-hovers-inner {
display: table-cell;
vertical-align: middle;
text-align: center;
}';
}
/* ----------------- Media Spacing Options ----------------- */
$css .= royal_slider_4x( '.portfolio-post .post-media-wrap', 'padding', array(
'top' => $pPost_media['padding_tp'],
'right' => $pPost_media['padding_rt'],
'bottom' => $pPost_media['padding_bt'],
'left' => $pPost_media['padding_lt']
) );
$css .= '.portfolio-post .post-media-wrap .media-hovers {
padding-top: '. $pPost_media['info_padding_tp'] .'%;
padding-right: '. $pPost_media['info_padding_rt'] .'%;
padding-bottom: '. $pPost_media['info_padding_bt'] .'%;
padding-left: '. $pPost_media['info_padding_lt'] .'%;
}';
/* ----------------- Media Styling Options ----------------- */
$css .= royal_background_select( '.portfolio-post .media-hovers', $pPost_media['background'], array(
'color' => $pPost_media['bg_color'],
'color_tr' => $pPost_media['bg_color_tr'],
'gradient_ang' => $pPost_media['bg_grad_angle'],
'gradient_start' => $pPost_media['bg_grad_col_1'],
'gradient_start_tr' => $pPost_media['bg_grad_col_1_tr'],
'gradient_start_pos' => $pPost_media['bg_grad_col_1_ps'],
'gradient_end' => $pPost_media['bg_grad_col_2'],
'gradient_end_tr' => $pPost_media['bg_grad_col_2_tr'],
'gradient_end_pos' => $pPost_media['bg_grad_col_2_ps'],
'image' => $pPost_media['bg_img'],
'image_size' => $pPost_media['bg_img_sz'],
'image_att' => $pPost_media['bg_img_att']
) );
$css .= royal_border_4x( '.portfolio-post .post-media-in-wrap', array(
'label' => $pPost_media['border_label'],
'top_size' => $pPost_media['bd_size_tp'],
'top_style' => $pPost_media['bd_style_tp'],
'top_color' => $pPost_media['bd_col_tp'],
'right_size' => $pPost_media['bd_size_rt'],
'right_style' => $pPost_media['bd_style_rt'],
'right_color' => $pPost_media['bd_col_rt'],
'bottom_size' => $pPost_media['bd_size_bt'],
'bottom_style' => $pPost_media['bd_style_bt'],
'bottom_color' => $pPost_media['bd_col_bt'],
'left_size' => $pPost_media['bd_size_lt'],
'left_style' => $pPost_media['bd_style_lt'],
'left_color' => $pPost_media['bd_col_lt']
) );
$css .= royal_radius( '.portfolio-post .post-media-in-wrap', array(
'label' => $pPost_media['radius_label'],
'radius' => $pPost_media['radius']
) );
$css .= royal_shadows( '.portfolio-post .post-media-in-wrap', array(
'label' => $pPost_media['shadow_label'],
'horizontal' => $pPost_media['shad_h'],
'vertical' => $pPost_media['shad_v'],
'blur' => $pPost_media['shad_bl'],
'spread' => $pPost_media['shad_sp'],
'color' => $pPost_media['shad_col'],
'transparency' => $pPost_media['shad_col_tr']
) );
/* ----------------- Title General Options ----------------- */
if ( $pPost_title['label'] === false ) {
$css .= '.portfolio-post .post-title {
display: none;
}';
}
$css .= '.portfolio-post .post-title {
text-align: '. $pPost_title['align'] .';
}';
/* ----------------- Title Spacing Options ----------------- */
$css .= '.portfolio-post .post-title a {
padding-bottom: '. $pPost_title['padding_bt'] .'px;
margin-bottom: '. $pPost_title['margin_bt'] .'px;
}';
/* ----------------- Title Styling Options ----------------- */
$css .= '.portfolio-post .post-title a {
color: '. $pPost_title['color'] .';
}';
$css .= '.portfolio-post .post-title a:hover {
color: '. $pPost_title['hcolor'] .';
}';
$css .= royal_border_1x( '.portfolio-post .post-title a', 'bottom', array(
'label' => $pPost_title['border_label'],
'size' => $pPost_title['bd_size_bt'],
'style' => $pPost_title['bd_style_bt'],
'color' => $pPost_title['bd_col_bt']
) );
if ( $pPost_title['bd_full_width'] === false ) {
$css .= '.portfolio-post .post-title a {
display: inline-block;
}';
} else {
$css .= '.portfolio-post .post-title a {
display: block;
}';
}
/* ----------------- Title Font Options ----------------- */
$css .= royal_fonts( '.portfolio-post .post-title a', array(
'font_family' => $pPost_title['font_family'],
'font_size' => $pPost_title['font_size'],
'line_height' => $pPost_title['line_height'],
'letter_spacing' => $pPost_title['letter_space'],
'font_weight' => $pPost_title['font_weight'],
'font_style' => $pPost_title['italic'],
'text_transform' => $pPost_title['uppercase']
) );
/* ----------------- Category General Options ----------------- */
if ( $pPost_cats['label'] === false ) {
$css .= '.portfolio-post .post-categories {
display: none;
}';
}
$css .= '.portfolio-post .post-categories {
text-align: '. $pPost_cats['align'] .';
}';
/* ----------------- Category Spacing Options ----------------- */
$css .= '.portfolio-post .post-cats-in {
padding-bottom: '. $pPost_cats['padding_bt'] .'px;
margin-bottom: '. $pPost_cats['margin_bt'] .'px;
}';
/* ----------------- Category Styling Options ----------------- */
$css .= royal_border_1x( '.portfolio-post .post-cats-in', 'bottom', array(
'label' => $pPost_cats['border_label'],
'size' => $pPost_cats['bd_size_bt'],
'style' => $pPost_cats['bd_style_bt'],
'color' => $pPost_cats['bd_col_bt']
) );
if ( $pPost_cats['bd_full_width'] == '' ) {
$css .= '.portfolio-post .post-cats-in {
display: inline-block;
}';
}
/* ----------------- Category Font Options ----------------- */
$css .= royal_fonts( '.portfolio-post .post-cats-in', array(
'font_family' => $pPage_post['font_family'],
'font_size' => $pPost_cats['font_size'],
'line_height' => $pPost_cats['line_height'],
'letter_spacing' => $pPost_cats['letter_space'],
'font_weight' => $pPost_cats['font_weight'],
'font_style' => $pPost_cats['italic'],
'text_transform' => $pPost_cats['uppercase']
) );
/* ----------------- Meta General Options ----------------- */
if ( $pPost_meta['label'] === false ) {
$css .= '.portfolio-post .time-and-author {
display: none;
}';
}
if ( $pPost_meta['date'] === false ) {
$css .= '.portfolio-post .post-date {
display: none;
}';
}
if ( $pPost_meta['author'] === false ) {
$css .= '.portfolio-post .posted-by {
display: none;
}';
}
if ( $pPost_meta['separator'] === false ) {
$css .= '.portfolio-post .time-and-author .meta-sep {
display: none;
}';
}
$css .= '.portfolio-post .time-and-author {
text-align: '. $pPost_meta['align'] .';
}';
/* ----------------- Meta Spacing Options ----------------- */
$css .= '.portfolio-post .time-and-author {
padding-bottom: '. $pPost_meta['padding_bt'] .'px;
margin-bottom: '. $pPost_meta['margin_bt'] .'px;
}';
/* ----------------- Meta Styling Options ----------------- */
$css .= royal_border_1x( '.portfolio-post .time-and-author', 'bottom', array(
'label' => $pPost_meta['border_label'],
'size' => $pPost_meta['bd_size_bt'],
'style' => $pPost_meta['bd_style_bt'],
'color' => $pPost_meta['bd_col_bt']
) );
/* ----------------- Meta Font Options ----------------- */
$css .= royal_fonts( '.portfolio-post .time-and-author', array(
'font_family' => $pPage_post['font_family'],
'font_size' => $pPost_meta['font_size'],
'line_height' => $pPost_meta['line_height'],
'letter_spacing' => $pPost_meta['letter_space'],
'font_weight' => $pPost_meta['font_weight'],
'font_style' => $pPost_meta['italic'],
'text_transform' => $pPost_meta['uppercase']
) );
/* ----------------- Description General Options ----------------- */
if ( $pPost_desc['label'] === false ) {
$css .= '.portfolio-post .post-description {
display: none;
}';
}
$css .= '.portfolio-post .post-description {
text-align: '. $pPost_desc['align'] .';
}';
/* ----------------- Description Spacing Options ----------------- */
$css .= '.portfolio-post .post-description {
padding-bottom: '. $pPost_desc['padding_bt'] .'px;
margin-bottom: '. $pPost_desc['margin_bt'] .'px;
}';
/* ----------------- Description Styling Options ----------------- */
$css .= royal_border_1x( '.portfolio-post .post-description', 'bottom', array(
'label' => $pPost_desc['border_label'],
'size' => $pPost_desc['bd_size_bt'],
'style' => $pPost_desc['bd_style_bt'],
'color' => $pPost_desc['bd_col_bt']
) );
/* ----------------- Description Font Options ----------------- */
$css .= royal_fonts( '.portfolio-post .post-description', array(
'font_family' => $pPage_post['font_family'],
'font_size' => $pPost_desc['font_size'],
'line_height' => $pPost_desc['line_height'],
'letter_spacing' => $pPost_desc['letter_space'],
'font_weight' => $pPost_desc['font_weight'],
'font_style' => $pPost_desc['italic'],
'text_transform' => $pPost_desc['uppercase']
) );
/* ----------------- Likes, Comments & Sharing General Options ----------------- */
if ( $pPost_likes['label'] === false ) {
$css .= '.portfolio-post .likes-and-comments {
display: none;
}';
}
if ( $pPost_more['display'] === 'separate' || ( $pPost_likes['position'] !== $pPost_more['position'] ) || ( $pPost_more['display'] === 'inline' && $pPost_more['label'] === false ) ) {
if ( $pPost_likes['align'] === 'left' ) {
$pPost_likes['align'] = 'float: left;';
} elseif ( $pPost_likes['align'] === 'right' ) {
$pPost_likes['align'] = 'float: right;';
} else {
$pPost_likes['align'] = 'text-align: center;';
}
} else {
$pPost_likes['align'] = 'float: left;';
}
if ( $pPost_more['show_lightbox'] === false ) {
$css .= '.pp_rf_more_info {
display: none;
}';
}
if ( $pPost_likes['likes_label'] === false ) {
$css .= '.portfolio-post .rf-likes {
display: none;
}';
}
if ( $pPost_likes['comments_label'] === false ) {
$css .= '.portfolio-post .post-comments-wrap {
display: none;
}';
}
if ( $pPost_likes['sharing_label'] === false ) {
$css .= '.portfolio-post .social-share-wrap {
display: none;
}';
}
if ( $pPost_likes['share_face'] === false ) {
$css .= '.portfolio-post .social-share a:nth-child(1) {
display: none;
}';
}
if ( $pPost_likes['share_twit'] === false ) {
$css .= '.portfolio-post .social-share a:nth-child(2) {
display: none;
}';
}
if ( $pPost_likes['share_gplus'] === false ) {
$css .= '.portfolio-post .social-share a:nth-child(3) {
display: none;
}';
}
if ( $pPost_likes['share_linkin'] === false ) {
$css .= '.portfolio-post .social-share a:nth-child(4) {
display: none;
}';
}
if ( $pPost_likes['share_pint'] === false ) {
$css .= '.portfolio-post .social-share a:nth-child(5) {
display: none;
}';
}
if ( $pPost_likes['share_tumblr'] === false ) {
$css .= '.portfolio-post .social-share a:nth-child(6) {
display: none;
}';
}
if ( $pPost_likes['share_reddit'] === false ) {
$css .= '.portfolio-post .social-share a:nth-child(7) {
display: none;
}';
}
$css .= '.portfolio-post .likes-and-comments { '. $pPost_likes['align'] .' }';
/* ----------------- Likes Comments & Sharing Spacing Options ----------------- */
$css .= '
.portfolio-post .rf-likes a,
.portfolio-post .post-comments-wrap a,
.portfolio-post .social-share-wrap a,
.portfolio-post .social-share-wrap > a {
width: '. $pPost_likes['bg_size'] .'px;
height: '. $pPost_likes['bg_size'] .'px;
line-height: '. $pPost_likes['bg_size'] .'px;
}';
/* ----------------- Likes Comments & Sharing Styling Options ----------------- */
$css .= '
.portfolio-post .rf-likes a,
.portfolio-post .post-comments-wrap a,
.portfolio-post .social-share-wrap a,
.portfolio-post .social-share-wrap > a {
background-color: '. $pPost_likes['bg_col'] .';
}';
$css .= '
.portfolio-post .rf-likes a:hover,
.portfolio-post .post-comments-wrap a:hover,
.portfolio-post .social-share-wrap a:hover,
.portfolio-post .social-share-wrap > a:hover {
background-color: '. $pPost_likes['bg_hcol'] .';
}';
/* ----------------- Likes, Comments & Sharing Font Options ----------------- */
$css .= royal_fonts( '.portfolio-post .likes-and-comments', array(
'font_family' => $pPage_post['font_family'],
'font_size' => $pPost_likes['font_size'],
'line_height' => $pPost_likes['line_height'],
'letter_spacing' => $pPost_likes['letter_space']
) );
/* ----------------- More Info General Options ----------------- */
if ( $pPost_more['label'] === false ) {
$css .= '.portfolio-post .more-info-wrap {
display: none;
}';
}
if ( $pPost_more['display'] === 'inline' ) {
$css .= '.portfolio-post .more-info-wrap {
float: right;
}';
} else {
if ( $bPost_likes['position'] === $pPost_more['position'] ) {
$css .= '.portfolio-post .more-info-wrap {
padding-top: 15px;
}';
}
$css .= '.portfolio-post .more-info-wrap {
clear: both;
text-align: '. $pPost_more['align'] .';
}';
$css .= '.portfolio-post .more-info {
display: '. $pPost_more['separate'] .';
}';
}
/* ----------------- More Info Spacing Options ----------------- */
$css .= royal_slider_4x( '.portfolio-post .more-info', 'padding', array(
'top' => $pPost_more['padding_tp'],
'right' => $pPost_more['padding_rt'],
'bottom' => $pPost_more['padding_bt'],
'left' => $pPost_more['padding_lt']
) );
/* ----------------- More Info Styling Options ----------------- */
$css .= '.portfolio-post .more-info {
background-color: '. royal_hex2rgba( $pPost_more['bg_col'], $pPost_more['bg_col_tr'] ) .';
color: '. $pPost_more['txt_col'] .';
}';
$css .= '.portfolio-post .more-info:hover {
background-color: '. royal_hex2rgba( $pPost_more['bg_hcol'], $pPost_more['bg_hcol_tr'] ) .';
color: '. $pPost_more['txt_hcol'] .';
border-color: '. $pPost_more['bd_hcol'] .';
}';
$css .= royal_border_4x( '.portfolio-post .more-info', array(
'label' => $pPost_more['border_label'],
'top_size' => $pPost_more['bd_size_tp'],
'top_style' => $pPost_more['bd_style_tp'],
'top_color' => $pPost_more['bd_col_tp'],
'right_size' => $pPost_more['bd_size_rt'],
'right_style' => $pPost_more['bd_style_rt'],
'right_color' => $pPost_more['bd_col_rt'],
'bottom_size' => $pPost_more['bd_size_bt'],
'bottom_style' => $pPost_more['bd_style_bt'],
'bottom_color' => $pPost_more['bd_col_bt'],
'left_size' => $pPost_more['bd_size_lt'],
'left_style' => $pPost_more['bd_style_lt'],
'left_color' => $pPost_more['bd_col_lt']
) );
$css .= royal_radius( '.portfolio-post .more-info', array(
'label' => $pPost_more['radius_label'],
'radius' => $pPost_more['radius'],
'ext' => true
) );
$css .= royal_shadows( '.portfolio-post .more-info', array(
'label' => $pPost_more['shadow_label'],
'horizontal' => $pPost_more['shad_h'],
'vertical' => $pPost_more['shad_v'],
'blur' => $pPost_more['shad_bl'],
'spread' => $pPost_more['shad_sp'],
'color' => $pPost_more['shad_col'],
'transparency' => $pPost_more['shad_col_tr'],
'inset' => $pPost_more['shad_in']
) );
/* ----------------- More Info Font Options ----------------- */
$css .= royal_fonts( '.portfolio-post .more-info', array(
'font_family' => $pPage_post['font_family'],
'font_size' => $pPost_more['font_size'],
'line_height' => $pPost_more['line_height'],
'letter_spacing' => $pPost_more['letter_space'],
'font_weight' => $pPost_more['font_weight'],
'font_style' => $pPost_more['italic'],
'text_transform' => $pPost_more['uppercase']
) );
if ( $pPost_more['underline'] === true ) {
$pPost_more['underline'] = 'underline';
} else {
$pPost_more['underline'] = 'none';
}
$css .= '.portfolio-post .more-info {
text-decoration: '. $pPost_more['underline'] .';
}';
/* ----------------- Testimonial General Options ----------------- */
if ( $pPost_test['label'] === false ) {
$css .= '.portfolio-post .testimonial-wrap {
display: none;
}';
}
$css .= '.portfolio-post .testimonial-wrap {
text-align: '. $pPost_test['align'] .';
}';
/* ----------------- Testimonial Spacing Options ----------------- */
$css .= '.portfolio-post .testimonial-wrap {
padding-top: '. $pPost_test['padding_tp'] .'px;
margin-top: '. $pPost_test['margin_tp'] .'px;
}';
/* ----------------- Testimonial Styling Options ----------------- */
$css .= royal_border_1x( '.portfolio-post .testimonial-wrap', 'top', array(
'label' => $pPost_test['border_label'],
'size' => $pPost_test['bd_size_tp'],
'style' => $pPost_test['bd_style_tp'],
'color' => $pPost_test['bd_col_tp']
) );
/* ----------------- Testimonial Font Options ----------------- */
$css .= royal_fonts( '.portfolio-post .testimonial-wrap h5, .portfolio-post .testimonial-wrap p', array(
'font_family' => $pPost_test['font_family'],
'font_size' => $pPost_test['font_size'],
'line_height' => $pPost_test['line_height'],
'letter_spacing' => $pPost_test['letter_space'],
'font_weight' => $pPost_test['font_weight'],
'font_style' => $pPost_test['italic'],
'text_transform' => $pPost_test['uppercase']
) );
/* ----------------- Decorational Triangle General Options ----------------- */
if ( $pPost_triangle['label'] === false ) {
$css .= '.portfolio-post .triangle-wrap {
display: none;
}';
}
if ( $pPost_triangle['vert_position'] === 'top' ) {
$css .= '.portfolio-post .triangle-wrap {
top: 0;
border-bottom: none;
}';
} else {
$css .= '.portfolio-post .triangle-wrap {
bottom: 0;
border-top: none;
}';
}
/* ----------------- Decorational Triangle Spacing Options ----------------- */
$css .= '.portfolio-post .triangle-wrap {
border-'. $pPost_triangle['vert_position'] .'-width: '. $pPost_triangle['height'] .'px;
border-'. $pPost_triangle['vert_position'] .'-style: solid;
border-'. $pPost_triangle['vert_position'] .'-color: '. royal_hex2rgba( $pPage_post['bg_col'], $pPage_post['bg_col_tr'] ) .';
border-right-width: '. $pPost_triangle['width'] .'px;
border-right-style: solid;
border-right-color: transparent;
border-left-width: '. $pPost_triangle['width'] .'px;
border-left-style: solid;
border-left-color: transparent;
left: '. $pPost_triangle['horz_position'] .'%;
}';
/* ----------------- Post Format Icons General Options ----------------- */
if ( $pPost_formats['label'] === false ) {
$css .= '.portfolio-post .post-format-icon {
display: none;
}';
}
if ( $pPost_formats['position'] === 'top-left' ) {
$css .= '.portfolio-post .post-format-icon {
top: 10px;
left: 10px;
}';
} elseif ( $pPost_formats['position'] === 'top-right' ) {
$css .= '.portfolio-post .post-format-icon {
top: 10px;
right: 10px;
}';
} elseif ( $pPost_formats['position'] === 'bottom-left' ) {
$css .= '.portfolio-post .post-format-icon {
bottom: 10px;
left: 10px;
}';
} elseif ( $pPost_formats['position'] === 'bottom-right' ) {
$css .= '.portfolio-post .post-format-icon {
bottom: 10px;
right: 10px;
}';
} else {
$css .= '.portfolio-post .post-format-icon {
top: 50%;
left: 50%;
margin-top: -'. ( $pPost_formats['height'] / 2 ) .'px;
margin-left: -'. ( $pPost_formats['width'] / 2 ) .'px;
}';
}
/* ----------------- Post Format Icons Spacing Options ----------------- */
$css .= '.portfolio-post .post-format-icon {
width: '. $pPost_formats['width'] .'px;
height: '. $pPost_formats['height'] .'px;
line-height: '. $pPost_formats['height'] .'px;
}';
/* ----------------- Post Format Icons Styling Options ----------------- */
$css .= '.portfolio-post .post-format-icon {
background-color: '. royal_hex2rgba( $pPost_formats['bg_col'], $pPost_formats['bg_col_tr'] ) .';
color: '. $pPost_formats['txt_col'] .';
}';
$css .= royal_radius( '.portfolio-post .post-format-icon', array(
'label' => $pPost_formats['radius_label'],
'radius' => $pPost_formats['radius']
) );
$css .= royal_shadows( '.portfolio-post .post-format-icon', array(
'label' => $pPost_formats['shadow_label'],
'horizontal' => $pPost_formats['shad_h'],
'vertical' => $pPost_formats['shad_v'],
'blur' => $pPost_formats['shad_bl'],
'spread' => $pPost_formats['shad_sp'],
'color' => $pPost_formats['shad_col'],
'transparency' => $pPost_formats['shad_col_tr']
) );
/* ----------------- Post Format Icons Font Options ----------------- */
$css .= '.portfolio-post .post-format-icon {
font-size: '. $pPost_formats['icon_size'] .'px;
}';
/* ----------------- Image Effects General Options ----------------- */
if ( $pPost_effects['overlay_label'] === false ) {
$css .= '.portfolio-post .image-overlay {
display: none;
}';
}
$css .= '
.portfolio-post .image-overlay,
.portfolio-post .image-overlay .fa {
-webkit-transition: opacity '. $pPost_effects['overlay_trans'] .'ms ease 0s, background-color '. $pPost_effects['overlay_trans'] .'ms ease 0s;
transition: opacity '. $pPost_effects['overlay_trans'] .'ms ease 0s, background-color '. $pPost_effects['overlay_trans'] .'ms ease 0s;
}
';
if ( $pPost_effects['zoom_label'] === true ) {
if ( $pPost_effects['rotate'] === true ) {
$rotate = 'rotate(5deg)';
} else {
$rotate = '';
}
if ( $pPost_effects['zoom_reverse'] === true ) {
$css .= '.portfolio-post .post-media img {
-webkit-transform: scale( '. $pPost_effects['zoom_rate'] .', '. $pPost_effects['zoom_rate'] .' );
transform: scale( '. $pPost_effects['zoom_rate'] .', '. $pPost_effects['zoom_rate'] .' );
}';
$css .= '.portfolio-post .post-media:hover img {
-webkit-transform: scale( 1, 1 ) '. $rotate .';
transform: scale( 1, 1 ) '. $rotate .';
}';
} else {
$css .= '.portfolio-post .post-media-in-wrap:hover img {
-webkit-transform: scale( '. $pPost_effects['zoom_rate'] .', '. $pPost_effects['zoom_rate'] .' ) '. $rotate .';
transform: scale( '. $pPost_effects['zoom_rate'] .', '. $pPost_effects['zoom_rate'] .' ) '. $rotate .';
}';
}
$css .= '.portfolio-post .post-media img {
-webkit-transition: -webkit-transform '. $pPost_effects['zoom_trans'] .'ms ease 0s;
transition: transform '. $pPost_effects['zoom_trans'] .'ms ease 0s;
}';
}
/* ----------------- Image Effects Styling Options ----------------- */
$css .= '.portfolio-post .image-overlay {
background-color: '. royal_hex2rgba( $pPost_effects['color'], $pPost_effects['col_tr'] ) .';
}';
$css .= '.portfolio-post .post-media:hover .image-overlay {
background-color: '. royal_hex2rgba( $pPost_effects['hcol'], $pPost_effects['hcol_tr'] ) .';
}';
$css .= '.portfolio-post .image-overlay .fa {
color: '. $pPost_effects['txt_hcol'] .';
}';
/* ----------------- Image Effects Font Options ----------------- */
$css .= '.portfolio-post .image-overlay .fa {
font-size: '. $pPost_effects['icon_size'] .'px;
}';
/*
***************************************************************
* #Portfolio Single
***************************************************************
*/
/* ----------------- Header General Options ----------------- */
$css .= '.portfolio-single-header .title-and-meta {
text-align: '. $pSingle_header['align'] .';
}';
if ( $pSingle_header['display_date'] === false ) {
$css .= '.portfolio-single-header .post-date {
display: none;
}';
}
if ( $pSingle_header['display_cats'] === false ) {
$css .= '.portfolio-single-header .post-categories {
display: none;
}';
}
if ( $pSingle_header['display_comments'] === false ) {
$css .= '.portfolio-single-header .post-comments-wrap {
display: none;
}';
}
if ( $pSingle_header['display_author'] === false ) {
$css .= '.portfolio-single-header .posted-by {
display: none;
}';
}
/* ----------------- Navigation General Options ----------------- */
if ( $pSingle_nav['position'] === 'sharing' && $pSingle_nav['label'] === true ) {
$css .= '.single-royal_portfolio .single-socials-wrap {
width: -webkit-calc(100% - '. ( $pSingle_nav['width'] * 2 ) .'px);
width: calc(100% - '. ( $pSingle_nav['width'] * 2 ) .'px);
line-height: '. $pSingle_nav['height'] .'px;
}';
$css .= '
.project-info-sharing.single-royal_portfolio .single-socials-wrap,
.hide-single-sharing-p.single-royal_portfolio .single-socials-wrap {
height: '. $pSingle_nav['height'] .'px;
}
';
}
$css .= '
.single-royal_portfolio.sharing-nxt-prev-p .single-post-sharing .previous-post,
.single-royal_portfolio.sharing-nxt-prev-p .single-post-sharing .next-post {
top: '. $pSingle_share['padding_tp'] .'px;
}
';
/* ----------------- Navigation Spacing Options ----------------- */
$css .= '
.single-royal_portfolio .next-post,
.single-royal_portfolio .previous-post {
width: '. $pSingle_nav['width'] .'px;
height: '. $pSingle_nav['height'] .'px;
}
';
$css .= '
.single-royal_portfolio.side-nxt-prev-p .portfolio-single > .previous-post,
.single-royal_portfolio.side-nxt-prev-p .portfolio-single > .next-post {
margin-top: -'. ( $pSingle_nav['height'] / 2 ) .'px;
}
';
$css .= '.single-royal_portfolio.side-nxt-prev-p .portfolio-single > .previous-post img {
left: '. $pSingle_nav['width'] .'px;
width: '. $pSingle_nav['height'] .'px;
height: '. $pSingle_nav['height'] .'px;
}';
$css .= '.single-royal_portfolio.side-nxt-prev-p .portfolio-single > .next-post img {
right: '. $pSingle_nav['width'] .'px;
width: '. $pSingle_nav['height'] .'px;
height: '. $pSingle_nav['height'] .'px;
}';
if ( $pSingle_nav['border_label'] === true ) {
$css .= '
.single-royal_portfolio .next-post,
.single-royal_portfolio .previous-post {
line-height: '. ( $pSingle_nav['height'] - $pSingle_nav['border_size'] * 2 ) .'px;
}
';
} else {
$css .= '
.single-royal_portfolio .next-post,
.single-royal_portfolio .previous-post {
line-height: '. $pSingle_nav['height'] .'px;
}
';
}
$css .= '.single-royal_portfolio .nxt-prev-post {
margin-top: '. $pSingle_nav['margin_tp'] .'px;
}';
$css .= '.single-royal_portfolio .previous-post {
margin-right: '. $pSingle_nav['space_between'] .'px;
}';
/* ----------------- Navigation Styling Options ----------------- */
$css .= '
.single-royal_portfolio .next-post,
.single-royal_portfolio .previous-post {
background-color: '. royal_hex2rgba( $pSingle_nav['bg_col'], $pSingle_nav['bg_col_tr'] ) .';
color: '. $pSingle_nav['txt_col'] .';
}
';
$css .= '
.single-royal_portfolio .next-post:hover,
.single-royal_portfolio .previous-post:hover,
.single-royal_portfolio .portfolio-single .no-nxt-prev {
background-color: '. royal_hex2rgba( $pSingle_nav['bg_hcol'], $pSingle_nav['bg_hcol_tr'] ) .';
color: '. $pSingle_nav['txt_hcol'] .';
border-color: '. $pSingle_nav['bd_hcol'] .';
}
';
$css .= royal_border_1x_all( '.single-royal_portfolio .next-post, .single-royal_portfolio .previous-post', array(
'label' => $pSingle_nav['border_label'],
'size' => $pSingle_nav['border_size'],
'style' => $pSingle_nav['border_style'],
'color' => $pSingle_nav['border_color']
) );
$css .= royal_shadows( '.single-royal_portfolio .next-post, .single-royal_portfolio .previous-post', array(
'label' => $pSingle_nav['shadow_label'],
'horizontal' => $pSingle_nav['shad_h'],
'vertical' => $pSingle_nav['shad_v'],
'blur' => $pSingle_nav['shad_bl'],
'spread' => $pSingle_nav['shad_sp'],
'color' => $pSingle_nav['shad_col'],
'transparency' => $pSingle_nav['shad_col_tr'],
'inset' => $pSingle_nav['shad_in']
) );
$css .= royal_radius( '.single-royal_portfolio .next-post, .single-royal_portfolio .previous-post', array(
'label' => $pSingle_nav['radius_label'],
'radius' => $pSingle_nav['radius'],
'ext' => true
) );
/* ----------------- Navigation Font Options ----------------- */
$css .= '
.single-royal_portfolio .next-post,
.single-royal_portfolio .previous-post {
font-size: '. $pSingle_nav['font_size'] .'px;
}
';
/* ----------------- Sharing General Options ----------------- */
if ( $pSingle_share['label'] === false ) {
$css .= '.portfolio-single .single-post-sharing {
display: none;
}';
}
if ( $pSingle_share['position'] === 'content' ) {
$css .= '.info-sharing {
display: none;
}';
} else {
$css .= '.portfolio-single .single-socials-wrap span {
display: none;
}';
}
if ( $pSingle_share['sharing_label'] === false ) {
$css .= '
.portfolio-single .single-socials-wrap span,
.info-sharing {
display: none;
}
';
}
if ( $pSingle_share['share_face'] === false ) {
$css .= '
.portfolio-single .single-socials-wrap a:nth-child(1),
.info-sharing a:nth-child(1) {
display: none;
}
';
}
if ( $pSingle_share['share_twit'] === false ) {
$css .= '
.portfolio-single .single-socials-wrap a:nth-child(2),
.info-sharing a:nth-child(2) {
display: none;
}
';
}
if ( $pSingle_share['share_gplus'] === false ) {
$css .= '
.portfolio-single .single-socials-wrap a:nth-child(3),
.info-sharing a:nth-child(3) {
display: none;
}
';
}
if ( $pSingle_share['share_linkin'] === false ) {
$css .= '
.portfolio-single .single-socials-wrap a:nth-child(4),
.info-sharing a:nth-child(4) {
display: none;
}
';
}
if ( $pSingle_share['share_pint'] === false ) {
$css .= '
.portfolio-single .single-socials-wrap a:nth-child(5),
.info-sharing a:nth-child(5) {
display: none;
}
';
}
if ( $pSingle_share['share_tumblr'] === false ) {
$css .= '
.portfolio-single .single-socials-wrap a:nth-child(6),
.info-sharing a:nth-child(6) {
display: none;
}
';
}
if ( $pSingle_share['share_reddit'] === false ) {
$css .= '
.portfolio-single .single-socials-wrap a:nth-child(7),
.info-sharing a:nth-child(7) {
display: none;
}
';
}
$css .= '.portfolio-single .single-socials-wrap {
text-align: '. $pSingle_share['align'] .';
}';
/* ----------------- Sharing Spacing Options ----------------- */
$css .= '.portfolio-single .single-post-sharing {
margin-top: '. $pSingle_share['margin_tp'] .'px;
padding-top: '. $pSingle_share['padding_tp'] .'px;
}';
/* ----------------- Sharing Styling Options ----------------- */
$css .= royal_border_1x_no_color( '.portfolio-single .single-post-sharing', 'top', array(
'label' => $pSingle_share['border_label'],
'size' => $pSingle_share['bd_size_tp'],
'style' => $pSingle_share['bd_style_tp']
) );
/* ----------------- Project Info General Options ----------------- */
$css .= '.proj-info-title {
text-align: '. $pSingle_project['align'] .';
}';
if ( $pSingle_project['list_icons'] === false ) {
$css .= '.project-info .project-details strong i {
display: none;
}';
}
/* ----------------- Project Info Spacing Options ----------------- */
$css .= '
.project-info-right .project-info,
.project-info-below-right .project-info {
width: '. $pSingle_project['width'] .'px;
margin-left: -webkit-calc(100% - '. $pSingle_project['width'] .'px);
margin-left: calc(100% - '. $pSingle_project['width'] .'px);
}
';
$css .= '
.project-info-right.single-royal_portfolio .single-wrap,
.project-info-below-right.single-royal_portfolio .single-content-wrap,
.project-info-below-right.single-header-below-p .portfolio-single-header {
width: -webkit-calc(100% - '. ( $pSingle_project['width'] + $pSingle_project['margin_lt'] ) .'px);
width: calc(100% - '. ( $pSingle_project['width'] + $pSingle_project['margin_lt'] ) .'px);
}';
$css .= '.project-details > li {
padding-top: '. $pSingle_project['gutter_vert'] .'px;
padding-bottom: '. $pSingle_project['gutter_vert'] .'px;
}';
/* ----------------- Project Info Styling Options ----------------- */
$css .= royal_border_4x( '.project-info', array(
'label' => $pSingle_project['border_label'],
'top_size' => $pSingle_project['bd_size_tp'],
'top_style' => $pSingle_project['bd_style_tp'],
'top_color' => $pSingle_project['bd_col_tp'],
'right_size' => $pSingle_project['bd_size_rt'],
'right_style' => $pSingle_project['bd_style_rt'],
'right_color' => $pSingle_project['bd_col_rt'],
'bottom_size' => $pSingle_project['bd_size_bt'],
'bottom_style' => $pSingle_project['bd_style_bt'],
'bottom_color' => $pSingle_project['bd_col_bt'],
'left_size' => $pSingle_project['bd_size_lt'],
'left_style' => $pSingle_project['bd_style_lt'],
'left_color' => $pSingle_project['bd_col_lt']
) );
$css .= royal_border_1x_no_color( '.project-details>li', 'bottom', array(
'label' => $pSingle_project['list_border_label'],
'size' => $pSingle_project['list_bd_size'],
'style' => $pSingle_project['list_bd_style']
) );
/*
***************************************************************
* #Shop Page
***************************************************************
*/
/* ----------------- Page Spacing Options ----------------- */
$css .= royal_slider_4x( '#woocommerce-container', 'padding', array(
'top' => $sPage_general['padding_tp'],
'right' => $sPage_general['padding_rt'],
'bottom' => $sPage_general['padding_bt'],
'left' => $sPage_general['padding_lt']
) );
$css .= royal_slider_4x( '#woocommerce-container-header', 'padding', array(
'top' => $sPage_general['header_padding_tp'],
'right' => $sPage_general['header_padding_rt'],
'bottom' => $sPage_general['header_padding_bt'],
'left' => $sPage_general['header_padding_lt']
) );
/* ----------------- Page Styling Options ----------------- */
$css .= '#woocommerce-container {
background-color: '. royal_hex2rgba( $sPage_general['bg_color'], $sPage_general['bg_color_tr'] ) .';
} ';
$css .= '.woocommerce-post .adc-overlay {
background-color: '. royal_hex2rgba( $sPage_general['bg_color'], 0.7 ) .';
} ';
$css .= royal_border_4x( '#woocommerce-container', array(
'label' => $sPage_general['border_label'],
'top_size' => $sPage_general['bd_size_tp'],
'top_style' => $sPage_general['bd_style_tp'],
'top_color' => $sPage_general['bd_col_tp'],
'right_size' => $sPage_general['bd_size_rt'],
'right_style' => $sPage_general['bd_style_rt'],
'right_color' => $sPage_general['bd_col_rt'],
'bottom_size' => $sPage_general['bd_size_bt'],
'bottom_style' => $sPage_general['bd_style_bt'],
'bottom_color' => $sPage_general['bd_col_bt'],
'left_size' => $sPage_general['bd_size_lt'],
'left_style' => $sPage_general['bd_style_lt'],
'left_color' => $sPage_general['bd_col_lt']
) );
/* ----------------- Product Spacing Options ----------------- */
$css .= royal_slider_4x( '.woopost-text-wrap', 'padding', array(
'top' => $sPage_product['padding_tp'],
'right' => $sPage_product['padding_rt'],
'bottom' => $sPage_product['padding_bt'],
'left' => $sPage_product['padding_lt']
) );
/* ----------------- Product Styling Options ----------------- */
$css .= '.woocommerce-post-inner {
background-color: '. royal_hex2rgba( $sPage_product['bg_col'], $sPage_product['bg_col_tr'] ) .';
}';
if ( $sPage_product['highlight_even'] === true ) {
$css .= '.woocommerce-post:nth-child(2n) .woocommerce-post-inner {
background-color: '. royal_hex2rgba( $sPage_product['even_bg_col'], $sPage_product['bg_col_tr'] ) .';
}';
}
$css .= royal_border_4x( '.woocommerce-post', array(
'label' => $sPage_product['border_label'],
'top_size' => $sPage_product['bd_size_tp'],
'top_style' => $sPage_product['bd_style_tp'],
'top_color' => $sPage_product['bd_col_tp'],
'right_size' => $sPage_product['bd_size_rt'],
'right_style' => $sPage_product['bd_style_rt'],
'right_color' => $sPage_product['bd_col_rt'],
'bottom_size' => $sPage_product['bd_size_bt'],
'bottom_style' => $sPage_product['bd_style_bt'],
'bottom_color' => $sPage_product['bd_col_bt'],
'left_size' => $sPage_product['bd_size_lt'],
'left_style' => $sPage_product['bd_style_lt'],
'left_color' => $sPage_product['bd_col_lt']
) );
$css .= royal_radius( '.woocommerce-post, .woopost-text-wrap', array(
'label' => $sPage_product['radius_label'],
'radius' => $sPage_product['radius'],
'ext' => true
) );
$css .= royal_shadows( '.woocommerce-post', array(
'label' => $sPage_product['shadow_label'],
'horizontal' => $sPage_product['shad_h'],
'vertical' => $sPage_product['shad_v'],
'blur' => $sPage_product['shad_bl'],
'spread' => $sPage_product['shad_sp'],
'color' => $sPage_product['shad_col'],
'transparency' => $sPage_product['shad_col_tr'],
'inset' => $sPage_product['shad_in']
) );
/* ----------------- Media General Options ----------------- */
$css .= '.woomedia-hovers {
-webkit-transition: all '. $sProduct_media['info_hover_trans'] .'ms ease 0s;
transition: all '. $sProduct_media['info_hover_trans'] .'ms ease 0s;
}';
if ( $sProduct_media['center_content'] === true ) {
$css .= '.woomedia-hovers {
padding: 0 !important;
}';
$css .= '.woomedia-hovers-outer {
display: table;
width: 100%;
height: 100%;
}';
$css .= '.woomedia-hovers-inner {
display: table-cell;
vertical-align: middle;
text-align: center;
}';
}
/* ----------------- Media Spacing Options ----------------- */
$css .= royal_slider_4x( '.woopost-media-wrap', 'padding', array(
'top' => $sProduct_media['padding_tp'],
'right' => $sProduct_media['padding_rt'],
'bottom' => $sProduct_media['padding_bt'],
'left' => $sProduct_media['padding_lt']
) );
$css .= '.woopost-media-wrap .woomedia-hovers {
padding-top: '. $sProduct_media['info_padding_tp'] .'%;
padding-right: '. $sProduct_media['info_padding_rt'] .'%;
padding-bottom: '. $sProduct_media['info_padding_bt'] .'%;
padding-left: '. $sProduct_media['info_padding_lt'] .'%;
}';
/* ----------------- Media Styling Options ----------------- */
$css .= '.woopost-media-wrap .woomedia-hovers {
background-color: '. royal_hex2rgba( $sProduct_media['bg_col'], $sProduct_media['bg_col_tr'] ) .';
}';
$css .= royal_border_4x( '.woopost-media-wrap', array(
'label' => $sProduct_media['border_label'],
'top_size' => $sProduct_media['bd_size_tp'],
'top_style' => $sProduct_media['bd_style_tp'],
'top_color' => $sProduct_media['bd_col_tp'],
'right_size' => $sProduct_media['bd_size_rt'],
'right_style' => $sProduct_media['bd_style_rt'],
'right_color' => $sProduct_media['bd_col_rt'],
'bottom_size' => $sProduct_media['bd_size_bt'],
'bottom_style' => $sProduct_media['bd_style_bt'],
'bottom_color' => $sProduct_media['bd_col_bt'],
'left_size' => $sProduct_media['bd_size_lt'],
'left_style' => $sProduct_media['bd_style_lt'],
'left_color' => $sProduct_media['bd_col_lt']
) );
$css .= royal_shadows( '.woopost-media-wrap', array(
'label' => $sProduct_media['shadow_label'],
'horizontal' => $sProduct_media['shad_h'],
'vertical' => $sProduct_media['shad_v'],
'blur' => $sProduct_media['shad_bl'],
'spread' => $sProduct_media['shad_sp'],
'color' => $sProduct_media['shad_col'],
'transparency' => $sProduct_media['shad_col_tr'],
'inset' => $sProduct_media['shad_in']
) );
/* ----------------- Title General Options ----------------- */
if ( $sProduct_title['label'] === false ) {
$css .= '.woopost-title {
display: none;
}';
}
$css .= '.woopost-title {
text-align: '. $sProduct_title['align'] .';
}';
/* ----------------- Title Spacing Options ----------------- */
$css .= '.woopost-title a {
padding-bottom: '. $sProduct_title['padding_bt'] .'px;
margin-bottom: '. $sProduct_title['margin_bt'] .'px;
}';
/* ----------------- Title Styling Options ----------------- */
$css .= '.woopost-title a, .woocommerce-post .adc-icon i {
color: '. $sProduct_title['color'] .';
}';
$css .= '.woopost-title a:hover {
color: '. $sProduct_title['h_color'] .';
}';
$css .= royal_border_1x( '.woopost-title a', 'bottom', array(
'label' => $sProduct_title['border_label'],
'size' => $sProduct_title['bd_size_bt'],
'style' => $sProduct_title['bd_style_bt'],
'color' => $sProduct_title['bd_col_bt']
) );
if ( $sProduct_title['bd_full_width'] === false ) {
$css .= '.woopost-title a {
display: inline-block;
}';
} else {
$css .= '.woopost-title a {
display: block;
}';
}
/* ----------------- Title Font Options ----------------- */
$css .= royal_fonts( '.woopost-title a', array(
'font_family' => $sProduct_title['font_family'],
'font_size' => $sProduct_title['font_size'],
'line_height' => $sProduct_title['line_height'],
'letter_spacing' => $sProduct_title['letter_space'],
'font_weight' => $sProduct_title['font_weight'],
'font_style' => $sProduct_title['italic'],
'text_transform' => $sProduct_title['uppercase']
) );
/* ----------------- Category General Options ----------------- */
if ( $sProduct_cats['label'] === false ) {
$css .= '.woopost-categories {
display: none;
}';
}
$css .= '.woopost-categories {
text-align: '. $sProduct_cats['align'] .';
}';
/* ----------------- Category Spacing Options ----------------- */
$css .= '.woopost-cats-in {
padding-bottom: '. $sProduct_cats['padding_bt'] .'px;
margin-bottom: '. $sProduct_cats['margin_bt'] .'px;
}';
/* ----------------- Category Styling Options ----------------- */
$css .= '.woopost-categories a, .woopost-categories {
color: '. $sProduct_cats['color'] .';
}';
$css .= '.woopost-categories a:hover {
color: '. $sProduct_cats['h_color'] .';
}';
$css .= royal_border_1x( '.woopost-cats-in', 'bottom', array(
'label' => $sProduct_cats['border_label'],
'size' => $sProduct_cats['bd_size_bt'],
'style' => $sProduct_cats['bd_style_bt'],
'color' => $sProduct_cats['bd_col_bt']
) );
if ( $sProduct_cats['bd_full_width'] === false ) {
$css .= '.woopost-cats-in {
display: inline-block;
}';
} else {
$css .= '.woopost-cats-in {
display: block;
}';
}
/* ----------------- Category Font Options ----------------- */
$css .= royal_fonts( '.woopost-categories a', array(
'font_family' => $sProduct_cats['font_family'],
'font_size' => $sProduct_cats['font_size'],
'line_height' => $sProduct_cats['line_height'],
'letter_spacing' => $sProduct_cats['letter_space'],
'font_weight' => $sProduct_cats['font_weight'],
'font_style' => $sProduct_cats['italic'],
'text_transform' => $sProduct_cats['uppercase']
) );
/* ----------------- Rating General Options ----------------- */
if ( $sProduct_rating['label'] === false ) {
$css .= '.woocommerce-post .woopost-rating {
display: none;
}';
}
$css .= '.woopost-rating {
text-align: '. $sProduct_rating['align'] .';
}';
/* ----------------- Rating Spacing Options ----------------- */
$css .= '.woopost-rating-in {
padding-bottom: '. $sProduct_rating['padding_bt'] .'px;
margin-bottom: '. $sProduct_rating['margin_bt'] .'px;
}';
/* ----------------- Rating Styling Options ----------------- */
$css .= '.woopost-rated {
color: '. $sProduct_rating['color'] .';
}';
$css .= '.woopost-unrated {
color: '. $sProduct_rating['inactive_color'] .';
}';
$css .= royal_border_1x( '.woopost-rating-in', 'bottom', array(
'label' => $sProduct_rating['border_label'],
'size' => $sProduct_rating['bd_size_bt'],
'style' => $sProduct_rating['bd_style_bt'],
'color' => $sProduct_rating['bd_col_bt']
) );
if ( $sProduct_rating['bd_full_width'] === false ) {
$css .= '.woopost-rating-in {
display: inline-block;
}';
} else {
$css .= '.woopost-rating-in {
display: block;
}';
}
/* ----------------- Rating Font Options ----------------- */
$css .= '.woopost-rating {
font-size: '. $sProduct_rating['font_size'] .'px;
letter-spacing: '. $sProduct_rating['letter_space'] .'px;
}';
/* ----------------- Price General Options ----------------- */
if ( $sProduct_price['label'] === false ) {
$css .= '.woopost-price {
display: none;
}';
}
$css .= '.woopost-price {
text-align: '. $sProduct_price['align'] .';
}';
if ( $sProduct_price['position'] === 'title' ) {
$css .= '.woopost-title {
float: left;
}';
$css .= '.woopost-price {
float: right;
}';
} elseif ( $sProduct_price['position'] === 'addcart' ) {
$css .= '.woopost-addcart {
float: right;
}';
$css .= '.woopost-price {
float: left;
}';
}
/* ----------------- Price Spacing Options ----------------- */
$css .= '.woopost-price-in {
padding-bottom: '. $sProduct_price['padding_bt'] .'px;
margin-bottom: '. $sProduct_price['margin_bt'] .'px;
}';
/* ----------------- Price Styling Options ----------------- */
$css .= '.woopost-price {
color: '. $sProduct_price['o_color'] .';
}';
$css .= '.woopost-price ins {
color: '. $sProduct_price['s_color'] .';
}';
$css .= royal_border_1x( '.woopost-price-in', 'bottom', array(
'label' => $sProduct_price['border_label'],
'size' => $sProduct_price['bd_size_bt'],
'style' => $sProduct_price['bd_style_bt'],
'color' => $sProduct_price['bd_col_bt']
) );
if ( $sProduct_price['bd_full_width'] === false ) {
$css .= '.woopost-price-in {
display: inline-block;
}';
} else {
$css .= '.woopost-price-in {
display: block;
}';
}
/* ----------------- Price Font Options ----------------- */
$css .= royal_fonts( '.woopost-price-in', array(
'font_family' => $sProduct_price['font_family'],
'font_size' => $sProduct_price['font_size'],
'line_height' => $sProduct_price['line_height'],
'letter_spacing' => $sProduct_price['letter_space'],
'font_weight' => $sProduct_price['font_weight'],
'font_style' => $sProduct_price['italic'],
'text_transform' => $sProduct_price['uppercase']
) );
/* ----------------- AddCart General Options ----------------- */
if ( $sProduct_addcart['label'] === false ) {
$css .= '.woopost-addcart {
display: none;
}';
}
if ( $sProduct_addcart['display'] === 'button' ) {
$css .= '.woopost-addcart-in {
display: inline-block;
}';
} else {
$css .= '.woopost-addcart-in {
display: block;
}';
}
$css .= '.woopost-addcart {
text-align: '. $sProduct_addcart['align'] .';
}';
/* ----------------- AddCart Spacing Options ----------------- */
$css .= royal_slider_4x( '.woopost-addcart-in', 'padding', array(
'top' => $sProduct_addcart['padding_tp'],
'right' => $sProduct_addcart['padding_rt'],
'bottom' => $sProduct_addcart['padding_bt'],
'left' => $sProduct_addcart['padding_lt']
) );
/* ----------------- AddCart Styling Options ----------------- */
$css .= '.woopost-addcart-in {
background-color: '. royal_hex2rgba( $sProduct_addcart['bg_col'], $sProduct_addcart['bg_col_tr'] ) .';
color: '. $sProduct_addcart['txt_col'] .';
}';
$css .= '.woopost-addcart-in:hover {
background-color: '. royal_hex2rgba( $sProduct_addcart['bg_hcol'], $sProduct_addcart['bg_hcol_tr'] ) .';
color: '. $sProduct_addcart['txt_hcol'] .';
border-color: '. $sProduct_addcart['bd_hcol'] .';
}';
$css .= royal_border_4x( '.woopost-addcart-in', array(
'label' => $sProduct_addcart['border_label'],
'top_size' => $sProduct_addcart['bd_size_tp'],
'top_style' => $sProduct_addcart['bd_style_tp'],
'top_color' => $sProduct_addcart['bd_col_tp'],
'right_size' => $sProduct_addcart['bd_size_rt'],
'right_style' => $sProduct_addcart['bd_style_rt'],
'right_color' => $sProduct_addcart['bd_col_rt'],
'bottom_size' => $sProduct_addcart['bd_size_bt'],
'bottom_style' => $sProduct_addcart['bd_style_bt'],
'bottom_color' => $sProduct_addcart['bd_col_bt'],
'left_size' => $sProduct_addcart['bd_size_lt'],
'left_style' => $sProduct_addcart['bd_style_lt'],
'left_color' => $sProduct_addcart['bd_col_lt']
) );
$css .= royal_radius( '.woopost-addcart-in', array(
'label' => $sProduct_addcart['radius_label'],
'radius' => $sProduct_addcart['radius'],
'ext' => true
) );
$css .= royal_shadows( '.woopost-addcart-in', array(
'label' => $sProduct_addcart['shadow_label'],
'horizontal' => $sProduct_addcart['shad_h'],
'vertical' => $sProduct_addcart['shad_v'],
'blur' => $sProduct_addcart['shad_bl'],
'spread' => $sProduct_addcart['shad_sp'],
'color' => $sProduct_addcart['shad_col'],
'transparency' => $sProduct_addcart['shad_col_tr'],
'inset' => $sProduct_addcart['shad_in']
) );
/* ----------------- AddCart Font Options ----------------- */
$css .= royal_fonts( '.woopost-addcart-in', array(
'font_family' => $sProduct_addcart['font_family'],
'font_size' => $sProduct_addcart['font_size'],
'line_height' => $sProduct_addcart['line_height'],
'letter_spacing' => $sProduct_addcart['letter_space'],
'font_weight' => $sProduct_addcart['font_weight'],
'font_style' => $sProduct_addcart['italic'],
'text_transform' => $sProduct_addcart['uppercase']
) );
/* ----------------- Status General Options ----------------- */
if ( $sProduct_status['label'] === false ) {
$css .= '.woopost-status, .woopost-single .woopost-status {
display: none;
}';
}
if ( $sProduct_status['position'] === 'top-left' ) {
$css .= '.woopost-status {
top: '. $sProduct_status['vert_position'] .'px;
left: '. $sProduct_status['horz_position'] .'px;
}';
} elseif ( $sProduct_status['position'] === 'top-right' ) {
$css .= '.woopost-status {
top: '. $sProduct_status['vert_position'] .'px;
right: '. $sProduct_status['horz_position'] .'px;
}';
} elseif ( $sProduct_status['position'] === 'bottom-left' ) {
$css .= '.woopost-status {
bottom: '. $sProduct_status['vert_position'] .'px;
left: '. $sProduct_status['horz_position'] .'px;
}';
} elseif ( $sProduct_status['position'] === 'bottom-right' ) {
$css .= '.woopost-status {
bottom: '. $sProduct_status['vert_position'] .'px;
right: '. $sProduct_status['horz_position'] .'px;
}';
} else {
$css .= '.woopost-status {
top: 50%;
left: 50%;
margin-top: -'. ( $sProduct_status['height'] / 2 ) .'px;
margin-left: -'. ( $sProduct_status['width'] / 2 ) .'px;
}';
}
/* ----------------- Status Spacing Options ----------------- */
$css .= '.woopost-status {
width: '. $sProduct_status['width'] .'px;
height: '. $sProduct_status['height'] .'px;
}';
/* ----------------- Status Styling Options ----------------- */
$css .= '.woopost-status {
color: '. $sProduct_status['txt_color'] .';
}';
$css .= '.woopost-status.onsale {
background-color: '. $sProduct_status['s_color'] .';
}';
$css .= '.woopost-status.featured {
background-color: '. $sProduct_status['f_color'] .';
}';
$css .= '.woopost-status.oos {
background-color: '. $sProduct_status['o_color'] .';
}';
$css .= royal_radius( '.woopost-status', array(
'label' => $sProduct_status['radius_label'],
'radius' => $sProduct_status['radius'],
'ext' => true
) );
$css .= royal_shadows( '.woopost-status', array(
'label' => $sProduct_status['shadow_label'],
'horizontal' => $sProduct_status['shad_h'],
'vertical' => $sProduct_status['shad_v'],
'blur' => $sProduct_status['shad_bl'],
'spread' => $sProduct_status['shad_sp'],
'color' => $sProduct_status['shad_col'],
'transparency' => $sProduct_status['shad_col_tr'],
'inset' => $sProduct_status['shad_in']
) );
/* ----------------- Status Font Options ----------------- */
$css .= royal_fonts( '.woopost-status', array(
'font_family' => $sProduct_status['font_family'],
'font_size' => $sProduct_status['font_size'],
'line_height' => $sProduct_status['line_height'],
'letter_spacing' => $sProduct_status['letter_space'],
'font_weight' => $sProduct_status['font_weight'],
'font_style' => $sProduct_status['italic'],
'text_transform' => $sProduct_status['uppercase']
) );
/* ----------------- Decorational Triangle General Options ----------------- */
if ( $sProduct_triangle['label'] === false ) {
$css .= '.wootriangle-wrap {
display: none;
}';
}
if ( $sProduct_triangle['position'] === 'top' ) {
$css .= '.wootriangle-wrap {
top: 0;
border-bottom: none;
}';
} else {
$css .= '.wootriangle-wrap {
bottom: 0;
border-top: none;
}';
}
/* ----------------- Decorational Triangle Spacing Options ----------------- */
$css .= '.wootriangle-wrap {
border-'. $sProduct_triangle['position'] .'-width: '. $sProduct_triangle['height'] .'px;
border-'. $sProduct_triangle['position'] .'-style: solid;
border-'. $sProduct_triangle['position'] .'-color: '. royal_hex2rgba( $sPage_product['bg_col'], $sPage_product['bg_col_tr'] ) .';
border-right-width: '. $sProduct_triangle['width'] .'px;
border-right-style: solid;
border-right-color: transparent;
border-left-width: '. $sProduct_triangle['width'] .'px;
border-left-style: solid;
border-left-color: transparent;
left: '. $sProduct_triangle['h_position'] .'%;
}';
if ( $sPage_product['highlight_even'] === true ) {
$css .= '.woocommerce-post:nth-child(2n) .wootriangle-wrap {
border-'. $sProduct_triangle['position'] .'-color: '. royal_hex2rgba( $sPage_product['even_bg_col'], $sPage_product['bg_col_tr'] ) .';
}';
}
/* ----------------- Effects General Options ----------------- */
if ( $sProduct_effects['zoom_label'] === true ) {
if ( $sProduct_effects['zoom_rotate'] === true ) {
$rotate = 'rotate(5deg)';
} else {
$rotate = '';
}
if ( $sProduct_effects['zoom_reverse'] === true ) {
$css .= '.woocommerce-post .woopost-media img {
-webkit-transform: scale( '. $sProduct_effects['zoom_rate'] .', '. $sProduct_effects['zoom_rate'] .' );
transform: scale( '. $sProduct_effects['zoom_rate'] .', '. $sProduct_effects['zoom_rate'] .' );
}';
$css .= '.woocommerce-post .woopost-media-in-wrap:hover img {
-webkit-transform: scale( 1, 1 ) '. $rotate .';
transform: scale( 1, 1 ) '. $rotate .';
}';
} else {
$css .= '.woocommerce-post .woopost-media-in-wrap:hover img {
-webkit-transform: scale( '. $sProduct_effects['zoom_rate'] .', '. $sProduct_effects['zoom_rate'] .' ) '. $rotate .';
transform: scale( '. $sProduct_effects['zoom_rate'] .', '. $sProduct_effects['zoom_rate'] .' ) '. $rotate .';
}';
}
$css .= '.woocommerce-post .woopost-media img {
-webkit-transition: -webkit-transform '. $sProduct_effects['zoom_trans'] .'ms ease 0s;
transition: transform '. $sProduct_effects['zoom_trans'] .'ms ease 0s;
}';
}
/*
***************************************************************
* #Shop Single
***************************************************************
*/
/* ----------------- Product Details General Options ----------------- */
if ( $sSingle_details['align'] === 'left' ) {
$css .= '.woopost-single-images {
float: right;
}';
$css .= '.woopost-single-summary {
float: left;
margin-right: '. $sSingle_details['gutter_horz'] .'px;
}';
} else {
$css .= '.woopost-single-images {
float: left;
}';
$css .= '.woopost-single-summary {
float: right;
margin-left: '. $sSingle_details['gutter_horz'] .'px;
}';
}
if ( $sSingle_details['display_rating'] === false ) {
$css .= '.woopost-single-summary .woocommerce-product-rating {
display: none;
}';
}
if ( $sSingle_details['display_sku'] === false && $sSingle_details['display_cats'] === false && $sSingle_details['display_tags'] === false ) {
$css .= '.woopost-single-summary .product_meta {
display: none;
}';
}
if ( $sSingle_details['display_sku'] === false ) {
$css .= '.woopost-single-summary .sku_wrapper {
display: none;
}';
}
if ( $sSingle_details['display_cats'] === false ) {
$css .= '.woopost-single-summary .posted_in {
display: none;
}';
}
if ( $sSingle_details['display_tags'] === false ) {
$css .= '.woopost-single-summary .tagged_as {
display: none;
}';
}
if ( $sSingle_details['display_breadcrumbs'] === false ) {
$css .= '.woopost-breadcrumbs {
display: none;
}';
}
/* ----------------- Product Details Spacing Options ----------------- */
$css .= '.woopost-single-images {
width: -webkit-calc(100% - '. $sSingle_details['width'] .'% - '. $sSingle_details['gutter_horz'] .'px);
width: calc(100% - '. $sSingle_details['width'] .'% - '. $sSingle_details['gutter_horz'] .'px);
}';
$css .= '.woopost-single-summary {
width: '. $sSingle_details['width'] .'%;
}';
/* ----------------- Product Sharing General Options ----------------- */
if ( $sSingle_sharing['label'] === false ) {
$css .= '.woopost-single-summary .social-share, .woosocial-share-label {
display: none;
}
';
}
if ( $sSingle_sharing['share_face'] === false ) {
$css .= '.woopost-single-summary .social-share a:nth-child(1) {
display: none;
}
';
}
if ( $sSingle_sharing['share_twit'] === false ) {
$css .= '.woopost-single-summary .social-share a:nth-child(2) {
display: none;
}
';
}
if ( $sSingle_sharing['share_gplus'] === false ) {
$css .= '.woopost-single-summary .social-share a:nth-child(3) {
display: none;
}
';
}
if ( $sSingle_sharing['share_linkin'] === false ) {
$css .= '.woopost-single-summary .social-share a:nth-child(4) {
display: none;
}
';
}
if ( $sSingle_sharing['share_pint'] === false ) {
$css .= '.woopost-single-summary .social-share a:nth-child(5) {
display: none;
}
';
}
if ( $sSingle_sharing['share_tumblr'] === false ) {
$css .= '.woopost-single-summary .social-share a:nth-child(6) {
display: none;
}
';
}
if ( $sSingle_sharing['share_reddit'] === false ) {
$css .= '.woopost-single-summary .social-share a:nth-child(7) {
display: none;
}
';
}
/* ----------------- Product Sharing Spacing Options ----------------- */
$css .= '.woopost-single-summary .social-share a {
width: '. $sSingle_sharing['width'] .'px;
height: '. $sSingle_sharing['height'] .'px;
line-height: '. $sSingle_sharing['height'] .'px;
margin-right: '. $sSingle_sharing['gutter'] .'px;
}';
/* ----------------- Product Sharing Font Options ----------------- */
$css .= '.woopost-single-summary .social-share a {
font-size: '. $sSingle_sharing['size'] .'px;
}';
/* ----------------- General Dynamic Styles ----------------- */
// woocommerce remove item
$css .= '.woocommerce table.shop_table a.remove, .woopost-single-summary .social-share a {
color: '. $inner_content['text_color'] .' !important;
}';
// woocommerce remove item:hover
$css .= '.woocommerce table.shop_table a.remove:hover {
color: '. $inner_content['link_color'] .' !important;
}';
// woocommorce notices
$css .= '.woocommerce-message {
margin-left: '. $inner_content['padding_lt'] .'px;
margin-right: '. $inner_content['padding_rt'] .'px;
}';
$css .= '.woocommerce-message a {
color: '. $inner_content['link_color'] .';
}';
$css .= '.woocommerce-message a:hover {
color: '. $inner_content['link_hcolor'] .';
}';
$css .= '
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce .woocommerce-error,
.woopost-single-summary .social-share a,
.woocommerce-checkout #payment div.payment_box {
background-color: '. royal_hex2rgba( $inner_content['border_color'], 0.5 ) .';
}
';
$css .= '.woopost-single-summary .social-share a:hover {
background-color: '. royal_hex2rgba( $inner_content['border_color'], 0.8 ) .';
}';
// woocommerce border color
$css .= '
.woocommerce form.login,
.woocommerce form.register,
.woocommerce .col-1.address,
.woocommerce .col-2.address,
.woocommerce table.shop_table,
.woocommerce .col-1.address header,
.woocommerce .col-2.address header,
.woocommerce-checkout #payment,
.woocommerce form.checkout_coupon {
border: 1px solid '. $inner_content['border_color'] .';
}
';
$css .= '.woocommerce .woocommerce-error {
border-top: 2px solid '. $inputs_general['error_col'] .' !important;
}';
// woocommerce buttons
$css .= '
.inner-content .woocommerce .button,
.woocommerce-widget .button,
.sidebar-widget .button,
.top-widget .button,
.footer-widget .button,
.mini-cart-buttons .view-cart-btn a,
.mini-cart-buttons .checkout-btn a {
border: none;
cursor: pointer;
color: '. $inner_content['text_color'] .' !important;
background-color: '. royal_hex2rgba( $inner_content['border_color'], 0.5 ) .';
-webkit-transition: background-color 0.3s ease 0s, color 0.3s ease 0s, border 0.3s ease 0s;
transition: background-color 0.3s ease 0s, color 0.3s ease 0s, border 0.3s ease 0s;
}';
$css .= '
.inner-content .woocommerce .button:hover,
.woocommerce-widget .button:hover,
.sidebar-widget .button:hover,
.top-widget .button:hover,
.footer-widget .button:hover,
.mini-cart-buttons .view-cart-btn a:hover,
.mini-cart-buttons .checkout-btn a:hover {
background-color: '. royal_hex2rgba( $inner_content['border_color'], 1 ) .' !important;
}';
// woocommerce tabs
$css .= '.woocommerce-tabs h4 {
margin-bottom:'. $typography['text_margins'] .'px;
}';
$css .= '
.woocommerce-tabs .tabs li,
.woocommerce-tabs .panel {
background-color:'. royal_hex2rgba( $inner_content['border_color'], 0.5 ) .';
}
';
$css .= '.woocommerce-tabs .tabs li {
border-left: 1px solid '. royal_hex2rgba( $inner_content['border_color'], 0 ) .';
border-right: 1px solid '. royal_hex2rgba( $inner_content['border_color'], 0 ) .';
border-bottom: 1px solid '. $inner_content['bg_color'] .';
}';
$css .= '.woocommerce-tabs .tabs li.active {
border-bottom-color: '. royal_hex2rgba( $inner_content['border_color'], 0 ) .';
border-left-color: '. $inner_content['bg_color'] .';
border-right-color: '. $inner_content['bg_color'] .';
}';
$css .= '.woocommerce-tabs #reviews .commentlist li {
border-bottom: 1px solid '. $inner_content['bg_color'] .';
}';
$css .= '.woocommerce-tabs #review_form_wrapper {
background-color: '. $inner_content['bg_color'] .';
}';
/*
***************************************************************
* #Gallery
***************************************************************
*/
/* ----------------- Slideshow Caption General Options ----------------- */
if ( $slideshow_caption['label'] === false ) {
$css .= '.slideshow-caption {
display: none;
}';
}
$css .= '.slideshow-caption {
width: '. $slideshow_caption['width'] .';
text-align: '. $slideshow_caption['align'] .';
}';
if ( $slideshow_caption['width'] === 'auto' && $slideshow_caption['align'] === 'left' ) {
$css .= '.slideshow-caption {
left: 0;
}';
} elseif ( $slideshow_caption['width'] === 'auto' && $slideshow_caption['align'] === 'right' ) {
$css .= '.slideshow-caption {
right: 0;
}';
}
if ( $slideshow_caption['position'] === 'top' ) {
$css .= '.slideshow-caption {
top: 0;
}';
} elseif ( $slideshow_caption['position'] === 'bottom' ) {
if ( $gallery_nav['label'] === true && $gallery_nav['position'] === 'inside' ) {
$css .= '.slideshow-caption {
bottom: '. ( $gallery_nav['height'] + $gallery_nav['padding_tp'] + $gallery_nav['padding_bt'] ) .'px;
}';
} else {
$css .= '.slideshow-caption {
bottom: 0;
}';
}
}
/* ----------------- Slideshow Caption Spacing Options ----------------- */
$css .= royal_slider_4x( '.slideshow-caption', 'padding', array(
'top' => $slideshow_caption['padding_tp'],
'right' => $slideshow_caption['padding_rt'],
'bottom' => $slideshow_caption['padding_bt'],
'left' => $slideshow_caption['padding_lt']
) );
/* ----------------- Slideshow Caption Styling Options ----------------- */
$css .= '.slideshow-caption {
background-color: '. royal_hex2rgba( $slideshow_caption['bg_color'], $slideshow_caption['bg_color_tr'] ) .';
color: '. $slideshow_caption['text_color'] .';
}';
/* ----------------- Stacked Caption General Options ----------------- */
if ( $stacked_caption['label'] === false ) {
$css .= '.stacked-caption span {
display: none;
}';
}
if ( $stacked_caption['display'] !== 'default' ) {
$css .= '.gallery-slideshow .stacked-caption:last-of-type span {
display: none;
}';
}
$css .= '.gallery-slideshow .royal-hover-caption span {
background-color: '. $inner_content['bg_color'] .';
}';
if ( $stacked_caption['display'] === 'image' ) {
$css .= '.gallery-slideshow .royal-hover-caption {
'. $stacked_caption['position'] .': 10px;
}';
}
if ( $stacked_caption['display'] === 'image_hv' ) {
$css .= '.gallery-slideshow .royal-hover-caption {
opacity: 0;
'. $stacked_caption['position'] .': 0;
-webkit-transition: opacity 0.4s ease 0s, '. $stacked_caption['position'] .' 0.4s ease 0s;
transition: opacity 0.4s ease 0s, '. $stacked_caption['position'] .' 0.4s ease 0s;
}';
$css .= '.gallery-slideshow .gallery-slide:hover .royal-hover-caption {
opacity: 1;
'. $stacked_caption['position'] .': 10px;
-webkit-transition: opacity 0.4s ease 0s, '. $stacked_caption['position'] .' 0.4s ease 0s;
transition: opacity 0.4s ease 0s, '. $stacked_caption['position'] .' 0.4s ease 0s;
}';
}
$css .= '.stacked-caption {
text-align: '. $stacked_caption['align'] .';
}';
/* ----------------- Stacked Caption Spacing Options ----------------- */
if ( $stacked_caption['gutter'] == 0 ) {
$css .= '.stacked-caption {
border: none;
}';
}
if ( $stacked_caption['position'] === 'top' ) {
$css .= '.stacked-caption {
margin-top: '. $stacked_caption['gutter'] .'px;
}';
$css .= '.gallery-slideshow .gallery-slide:first-of-type .stacked-caption {
margin-top: 0;
}';
} else {
$css .= '.stacked-caption {
margin-bottom: '. $stacked_caption['gutter'] .'px;
}';
$css .= '.gallery-slideshow .gallery-slide:last-of-type .stacked-caption {
margin-bottom: 0;
}';
}
/* ----------------- Navigation General Options ----------------- */
if ( $gallery_nav['label'] === false ) {
$css .= '.gallery-nav {
display: none;
}';
}
$css .= '.gallery-nav {
text-align: '. $gallery_nav['align'] .';
}';
if ( $gallery_nav['position'] === 'inside' ) {
$css .= '.gallery-nav {
margin-top: -'. ( $gallery_nav['height'] + $gallery_nav['padding_tp'] + $gallery_nav['padding_bt'] ) .'px;
}';
}
/* ----------------- Navigation Spacing Options ----------------- */
$css .= royal_slider_4x( '.gallery-nav', 'padding', array(
'top' => $gallery_nav['padding_tp'],
'right' => $gallery_nav['padding_rt'],
'bottom' => $gallery_nav['padding_bt'],
'left' => $gallery_nav['padding_lt']
) );
$css .= '.gallery-nav span {
width: '. $gallery_nav['width'] .'px;
height: '. $gallery_nav['height'] .'px;
font-size: '. $gallery_nav['height'] .'px;
margin-right: '. $gallery_nav['gutter'] .'px;
}';
/* ----------------- Navigation Styling Options ----------------- */
$css .= '.gallery-nav {
background-color: '. royal_hex2rgba( $gallery_nav['bg_color'], $gallery_nav['bg_color_tr'] ) .';
}';
$css .= '.gallery-nav span {
background-color: '. $gallery_nav['color'] .';
}';
$css .= '
.gallery-nav span:hover,
.gallery-slideshow .cycle-pager-active {
background-color: '. $gallery_nav['hover_color'] .';
}
';
$css .= royal_radius( '.gallery-nav span', array(
'label' => $gallery_nav['radius_label'],
'radius' => $gallery_nav['radius']
) );
/* ----------------- Arrows General Options ----------------- */
if ( $gallery_arrows['label'] === false ) {
$css .= '.gallery-arrow {
display: none;
}';
}
$css .= '.gallery-arrow {
opacity: '. $gallery_arrows['default'] .';
}';
/* ----------------- Arrows Spacing Options ----------------- */
$css .= '.gallery-arrow {
width: '. $gallery_arrows['width'] .'px;
height: '. $gallery_arrows['height'] .'px;
line-height: '. $gallery_arrows['height'] .'px;
margin-top: -'. ( $gallery_arrows['height'] / 2 ) .'px;
}';
/* ----------------- Arrows Styling Options ----------------- */
$css .= '.gallery-arrow {
background-color: '. royal_hex2rgba( $gallery_arrows['color'], $gallery_arrows['color_tr'] ) .';
color: '. $gallery_arrows['icon_color'] .';
}';
/* ----------------- Arrows Font Options ----------------- */
$css .= '.gallery-arrow {
font-size: '. $gallery_arrows['icon_size'] .'px;
}';
/* ----------------- Lightbox Overlay General Options ----------------- */
if ( $gallery_lightbox['label'] === false ) {
$css .= '.lightbox-overlay .image-overlay {
display: none;
}';
}
if ( $gallery_lightbox['portfolio'] === false ) {
$css .= '
.portfolio-single .featured-media .lightbox-overlay a,
.portfolio-single .gallery-slide .lightbox-overlay a {
display: none;
}
';
}
if ( $gallery_lightbox['blog'] === false ) {
$css .= '
.blog-single .featured-media .lightbox-overlay a,
.blog-single .gallery-slide .lightbox-overlay a {
display: none;
}
';
}
if ( $gallery_lightbox['shop'] === false ) {
$css .= '.woopost-single-images .image-overlay {
display: none;
}';
}
if ( $gallery_lightbox['def_gallery'] === false ) {
$css .= '.gallery-item .lightbox-overlay a {
display: none;
}';
}
/* ----------------- Lightbox Overlay Styling Options ----------------- */
$css .= '.lightbox-overlay .image-overlay .fa {
color: '. $gallery_lightbox['txt_hcol'] .';
}';
$css .= '.lightbox-overlay .image-overlay {
background-color: '. royal_hex2rgba( $gallery_lightbox['bg_hcol'], $gallery_lightbox['bg_hcol_tr'] ) .';
}';
$css .= '
a.pp_arrow_next i,
a.pp_arrow_previous i,
a.pp_close i,
a.pp_close:hover,
.pp_loaderIcon,
.ppt-new-title,
.pp_description,
.currentTextHolder,
.pp_gallery ul a:hover,
.pp_gallery li.selected a {
color: '. $gallery_lightbox['popup_interface'] .';
}
';
$css .= '
a.pp_close i,
a.pp_close:hover,
.pp_gallery ul a:hover,
.pp_gallery li.selected a {
border-color: '. $gallery_lightbox['popup_interface'] .';
}
';
$css .= '.pp_overlay {
background-color: '. royal_hex2rgba( $gallery_lightbox['popup_col'], $gallery_lightbox['popup_col_tr'] ) .';
}';
/* ----------------- Lightbox Overlay Font Options ----------------- */
$css .= '.lightbox-overlay .image-overlay .fa {
font-size: '. $gallery_lightbox['icon_size'] .'px;
}';
/* ----------------- Default Shortcode General Options ----------------- */
if ( $gallery_default['captions'] !== 'default' ) {
$css .= '.royal-gallery figcaption {
display: none;
}';
}
$css .= '.royal-gallery .royal-hover-caption {
background-color: '. $inner_content['bg_color'] .';
}';
if ( $gallery_default['captions'] === 'image_hv' ) {
$css .= '.royal-gallery .royal-hover-caption {
opacity: 0;
bottom: 0;
-webkit-transition: opacity 0.4s ease 0s, bottom 0.4s ease 0s;
transition: opacity 0.4s ease 0s, bottom 0.4s ease 0s;
}';
$css .= '.royal-gallery .gallery-item:hover .royal-hover-caption {
opacity: 1;
bottom: 10px;
-webkit-transition: opacity 0.4s ease 0s, bottom 0.4s ease 0s;
transition: opacity 0.4s ease 0s, bottom 0.4s ease 0s;
}';
}
/* ----------------- Default Shortcode Spacing Options ----------------- */
$css .= '.royal-gallery .gallery-item {
margin-right: '. $gallery_default['gutter_horz'] .'px;
margin-bottom: '. $gallery_default['gutter_vert'] .'px;
}';
$css .= '.gallery-columns-2 .gallery-item {
width: -webkit-calc((100% - ('. $gallery_default['gutter_horz'] .'px * 1)) / 2);
width: calc((100% - ('. $gallery_default['gutter_horz'] .'px * 1)) / 2);
}';
$css .= '.gallery-columns-3 .gallery-item {
width: -webkit-calc((100% - ('. $gallery_default['gutter_horz'] .'px * 2)) / 3);
width: calc((100% - ('. $gallery_default['gutter_horz'] .'px * 2)) / 3);
}';
$css .= '.gallery-columns-4 .gallery-item {
width: -webkit-calc((100% - ('. $gallery_default['gutter_horz'] .'px * 3)) / 4);
width: calc((100% - ('. $gallery_default['gutter_horz'] .'px * 3)) / 4);
}';
$css .= '.gallery-columns-5 .gallery-item {
width: -webkit-calc((100% - ('. $gallery_default['gutter_horz'] .'px * 4)) / 5);
width: calc((100% - ('. $gallery_default['gutter_horz'] .'px * 4)) / 5);
}';
$css .= '.gallery-columns-6 .gallery-item {
width: -webkit-calc((100% - ('. $gallery_default['gutter_horz'] .'px * 5)) / 6);
width: calc((100% - ('. $gallery_default['gutter_horz'] .'px * 5)) / 6);
}';
$css .= '.gallery-columns-7 .gallery-item {
width: -webkit-calc((100% - ('. $gallery_default['gutter_horz'] .'px * 6)) / 7);
width: calc((100% - ('. $gallery_default['gutter_horz'] .'px * 6)) / 7);
}';
$css .= '.gallery-columns-8 .gallery-item {
width: -webkit-calc((100% - ('. $gallery_default['gutter_horz'] .'px * 7)) / 8);
width: calc((100% - ('. $gallery_default['gutter_horz'] .'px * 7)) / 8);
}';
$css .= '.gallery-columns-9 .gallery-item {
width: -webkit-calc((100% - ('. $gallery_default['gutter_horz'] .'px * 8)) / 9);
width: calc((100% - ('. $gallery_default['gutter_horz'] .'px * 8)) / 9);
}';
$css .= '
@media screen and ( min-width: 950px ) {
.gallery-columns-2 .gallery-item:nth-child(2n+2),
.gallery-columns-3 .gallery-item:nth-child(3n+3),
.gallery-columns-4 .gallery-item:nth-child(4n+4),
.gallery-columns-5 .gallery-item:nth-child(5n+5),
.gallery-columns-6 .gallery-item:nth-child(6n+6),
.gallery-columns-7 .gallery-item:nth-child(7n+7),
.gallery-columns-8 .gallery-item:nth-child(8n+8),
.gallery-columns-9 .gallery-item:nth-child(9n+9) {
margin-right: 0 !important;
}
.gallery-columns-2 .gallery-item:nth-child(2n+2) + li,
.gallery-columns-3 .gallery-item:nth-child(3n+3) + li,
.gallery-columns-4 .gallery-item:nth-child(4n+4) + li,
.gallery-columns-5 .gallery-item:nth-child(5n+5) + li,
.gallery-columns-6 .gallery-item:nth-child(6n+6) + li,
.gallery-columns-7 .gallery-item:nth-child(7n+7) + li,
.gallery-columns-8 .gallery-item:nth-child(8n+8) + li,
.gallery-columns-9 .gallery-item:nth-child(9n+9) + li {
clear: both;
}
}
@media screen and ( max-width: 950px ) {
.royal-gallery .gallery-item {
width: -webkit-calc((100% - ('. $gallery_default['gutter_horz'] .'px * 1)) / 2) !important;
width: calc((100% - ('. $gallery_default['gutter_horz'] .'px * 1)) / 2) !important;
}
.royal-gallery .gallery-item:nth-child(2n+2) {
margin-right: 0 !important;
}
.royal-gallery.gallery-columns-1 .gallery-item {
width: 100% !important;
}
}
@media screen and ( max-width: 480px ) {
.royal-gallery .gallery-item {
width: 100% !important;
float: none !important;
}
}
';
/* ----------------- Default Shortcode Styling Options ----------------- */
$css .= royal_shadows( '.royal-gallery .gallery-item', array(
'label' => $gallery_default['shadow_label'],
'horizontal' => $gallery_default['shad_h'],
'vertical' => $gallery_default['shad_v'],
'blur' => $gallery_default['shad_bl'],
'spread' => $gallery_default['shad_sp'],
'color' => $gallery_default['shad_col'],
'transparency' => $gallery_default['shad_col_tr']
) );
/*
***************************************************************
* #Similar Posts
***************************************************************
*/
/* ----------------- Spacing Options ----------------- */
$css .= '.jcarousel-wrap {
padding-left: '. $similars_general['padding'] .'px;
padding-right: '. $similars_general['padding'] .'px;
}';
$css .= '.jcarousel li {
padding: 0 '. $similars_general['image_gutter'] .'px;
}';
$css .= '.jcarousel-prev {
left: '. $similars_general['image_gutter'] .'px;
}';
$css .= '.jcarousel-next {
right: '. $similars_general['image_gutter'] .'px;
}';
/* ----------------- Styling Options ----------------- */
if ( $similars_general['border_label'] === true ) {
$css .= '.jcarousel .image-overlay-wrap {
border: '. $similars_general['border_size'] .'px '. $similars_general['border_style'] .' '. $similars_general['border_color'] .';
}';
}
$css .= royal_radius( '.jcarousel .image-overlay-wrap', array(
'label' => $similars_general['radius_label'],
'radius' => $similars_general['radius']
) );
/* ----------------- Title General Options ----------------- */
if ( trim( $similars_title['blog_text'] ) === '' ) {
$css .= '.single-post .similar-items h3 {
display: none;
}';
}
if ( trim( $similars_title['portfolio_text'] ) === '' ) {
$css .= '.single-royal_portfolio .similar-items h3 {
display: none;
}';
}
$css .= '.similar-items h3, .related.products > h3 {
text-align: '. $similars_title['align'] .';
}';
/* ----------------- Title Spacing Options ----------------- */
$css .= '.similar-items h3 span, .related.products > h3 span {
padding-bottom: '. $similars_title['padding_bt'] .'px;
margin-bottom: '. $similars_title['margin_bt'] .'px;
}';
/* ----------------- Title Styling Options ----------------- */
$css .= royal_border_1x_no_color( '.similar-items h3 span, .related.products > h3 span', 'bottom', array(
'label' => $similars_title['border_label'],
'size' => $similars_title['bd_size_bt'],
'style' => $similars_title['bd_style_bt']
) );
if ( $similars_title['bd_full_width'] === false ) {
$css .= '.similar-items h3 span, .related.products > h3 span {
display: inline-block;
}';
}
/* ----------------- Arrows General Options ----------------- */
if ( $similars_arrows['label'] !== true ) {
$css .= '
.jcarousel-prev,
.jcarousel-next {
display: none;
}
';
}
/* ----------------- Arrows Spacing Options ----------------- */
$css .= '
.jcarousel-prev .fa,
.jcarousel-next .fa {
width: '. $similars_arrows['width'] .'px;
height: '. $similars_arrows['height'] .'px;
line-height: '. $similars_arrows['height'] .'px;
}
';
$css .= '
.jcarousel-prev,
.jcarousel-next {
margin-top: -'. ( $similars_arrows['height'] / 2 ) .'px;
}
';
/* ----------------- Arrows Styling Options ----------------- */
$css .= '
.jcarousel-prev .fa,
.jcarousel-next .fa {
background-color: '. royal_hex2rgba( $similars_arrows['bg_col'], $similars_arrows['bg_col_tr'] ) .';
color: '. $similars_arrows['txt_col'] .';
}
';
$css .= '
.jcarousel-prev:hover .fa,
.jcarousel-next:hover .fa {
background-color: '. royal_hex2rgba( $similars_arrows['bg_hcol'], $similars_arrows['bg_hcol_tr'] ) .';
color: '. $similars_arrows['txt_hcol'] .';
border-color: '. $similars_arrows['bd_hcol'] .';
}
';
$css .= royal_border_1x_all( '.jcarousel-prev .fa, .jcarousel-next .fa', array(
'label' => $similars_arrows['border_label'],
'size' => $similars_arrows['bd_size_gen'],
'style' => $similars_arrows['bd_style_gen'],
'color' => $similars_arrows['bd_col_gen']
) );
$css .= royal_shadows( '.jcarousel-prev .fa, .jcarousel-next .fa', array(
'label' => $similars_arrows['shadow_label'],
'horizontal' => $similars_arrows['shad_h'],
'vertical' => $similars_arrows['shad_v'],
'blur' => $similars_arrows['shad_bl'],
'spread' => $similars_arrows['shad_sp'],
'color' => $similars_arrows['shad_col'],
'transparency' => $similars_arrows['shad_col_tr'],
'inset' => $similars_arrows['shad_in']
) );
$css .= royal_radius( '.jcarousel-prev .fa, .jcarousel-next .fa', array(
'label' => $similars_arrows['radius_label'],
'radius' => $similars_arrows['radius']
) );
/* ----------------- Arrows Font Options ----------------- */
$css .= '
.jcarousel-prev .fa,
.jcarousel-next .fa {
font-size: '. $similars_arrows['font_size'] .'px;
}
';
/* ----------------- Image Overlay Styling Options ----------------- */
$css .= '.jcarousel .image-overlay-wrap .image-overlay {
background-color: '. royal_hex2rgba( $similars_overlay['bg_hcol'], $similars_overlay['bg_hcol_tr'] ) .';
}';
$css .= '.jcarousel .image-overlay-wrap h5 {
background-color: '. royal_hex2rgba( $similars_overlay['txt_bg_hcol'], $similars_overlay['txt_bg_hcol_tr'] ) .';
color: '. $similars_overlay['txt_hcol'] .';
}';
if ( $similars_overlay['reverse'] === true ) {
$css .= '.jcarousel .image-overlay-wrap .image-overlay {
opacity: 1;
}';
$css .= '.jcarousel .image-overlay-wrap:hover .image-overlay {
opacity: 0;
}';
}
/*
***************************************************************
* #Comments
***************************************************************
*/
/* ----------------- General Options ----------------- */
$css .= '.comments-area-wrap {
max-width: '. $comments_general['max_width'] .'px;
}';
/* ----------------- Spacing Options ----------------- */
$css .= '.comments-area {
padding-bottom: '. $comments_general['padding_bt'] .'px;
margin-bottom: '. $comments_general['margin_bt'] .'px;
}';
/* ----------------- Styling Options ----------------- */
$css .= royal_border_1x_no_color( '.comments-area', 'bottom', array(
'label' => $comments_general['border_label'],
'size' => $comments_general['bd_size_bt'],
'style' => $comments_general['bd_style_bt']
) );
/* ----------------- Counter General Options ----------------- */
$css .= '.comments-area-wrap .comments-count {
text-align: '. $comments_counter['align'] .';
}';
/* ----------------- Counter Spacing Options ----------------- */
$css .= '.comments-area-wrap .comments-count span {
padding-bottom: '. $comments_counter['padding_bt'] .'px;
margin-bottom: '. $comments_counter['margin_bt'] .'px;
}';
/* ----------------- Counter Styling Options ----------------- */
$css .= royal_border_1x_no_color( '.comments-area-wrap .comments-count span', 'bottom', array(
'label' => $comments_counter['border_label'],
'size' => $comments_counter['bd_size_bt'],
'style' => $comments_counter['bd_style_bt']
) );
if ( $comments_counter['bd_full_width'] === false ) {
$css .= '.comments-area-wrap .comments-count span {
display: inline-block;
}';
}
/* ----------------- Author Image Spacing Options ----------------- */
$css .= '.comment-content-wrap {
margin-left: '. ( $comments_image['margin_rt'] + $comments_image['avatar_size'] ) .'px;
}';
$css .= '.children .comment-content-wrap {
margin-left: '. ( $comments_image['margin_rt'] + $comments_image['avatar_size'] - 3 ) .'px;
}';
/* ----------------- Author Image Styling Options ----------------- */
$css .= royal_radius( '.comment-author-img', array(
'label' => $comments_image['radius_label'],
'radius' => $comments_image['radius']
) );
$css .= royal_shadows( '.comment-author-img', array(
'label' => $comments_image['shadow_label'],
'horizontal' => $comments_image['shad_h'],
'vertical' => $comments_image['shad_v'],
'blur' => $comments_image['shad_bl'],
'spread' => $comments_image['shad_sp'],
'color' => $comments_image['shad_col'],
'transparency' => $comments_image['shad_col_tr']
) );
/* ----------------- Content Spacing Options ----------------- */
$css .= royal_slider_4x( '.comment-content-wrap', 'padding', array(
'top' => $comments_content['padding_tp'],
'right' => $comments_content['padding_rt'],
'bottom' => $comments_content['padding_bt'],
'left' => $comments_content['padding_lt']
) );
$css .= '
.comment,
.pingback,
.comments-wrap #respond {
margin-bottom: '. $comments_content['gutter_vert'] .'px;
}
';
/* ----------------- Content Styling Options ----------------- */
$css .= '.comment-content-wrap {
background-color: '. $comments_content['bg_color'] .';
}';
$css .= '.bypostauthor .comment-content-wrap {
background-color: '. $comments_content['author_bg_color'] .';
}';
$css .= royal_border_4x( '.comment-content-wrap', array(
'label' => $comments_content['border_label'],
'top_size' => $comments_content['bd_size_tp'],
'top_style' => $comments_content['bd_style_tp'],
'top_color' => $comments_content['bd_col_tp'],
'right_size' => $comments_content['bd_size_rt'],
'right_style' => $comments_content['bd_style_rt'],
'right_color' => $comments_content['bd_col_rt'],
'bottom_size' => $comments_content['bd_size_bt'],
'bottom_style' => $comments_content['bd_style_bt'],
'bottom_color' => $comments_content['bd_col_bt'],
'left_size' => $comments_content['bd_size_lt'],
'left_style' => $comments_content['bd_style_lt'],
'left_color' => $comments_content['bd_col_lt']
) );
$css .= royal_radius( '.comment-content-wrap', array(
'label' => $comments_content['radius_label'],
'radius' => $comments_content['radius'],
'ext' => true
) );
$css .= royal_shadows( '.comment-content-wrap', array(
'label' => $comments_content['shadow_label'],
'horizontal' => $comments_content['shad_h'],
'vertical' => $comments_content['shad_v'],
'blur' => $comments_content['shad_bl'],
'spread' => $comments_content['shad_sp'],
'color' => $comments_content['shad_col'],
'transparency' => $comments_content['shad_col_tr'],
'inset' => $comments_content['shad_in']
) );
/* ----------------- Reply Spacing Options ----------------- */
$css .= '.comments-area-wrap .comment-reply-title {
padding-bottom: '. $comments_reply['padding_bt'] .'px;
margin-bottom: '. $comments_reply['margin_bt'] .'px;
}';
/* ----------------- Reply Styling Options ----------------- */
$css .= royal_border_1x_no_color( '.comments-area-wrap .comment-reply-title', 'bottom', array(
'label' => $comments_reply['border_label'],
'size' => $comments_reply['bd_size_bt'],
'style' => $comments_reply['bd_style_bt']
) );
if ( $comments_reply['bd_full_width'] === false ) {
$css .= '.comments-area-wrap .comment-reply-title {
display: inline-block;
}';
}
/*
***************************************************************
* #Inputs
***************************************************************
*/
/* ----------------- General Options ----------------- */
if ( $inputs_general['layout'] === 'half' ) {
$css .= '
.comment-reply-title,
.comment-form {
display: inline-block;
width: 50%;
}
';
$css .= '
.comment-respond,
.rf-input {
text-align: '. $inputs_general['align'] .';
}
';
} elseif ( $inputs_general['layout'] === '3_half_1_full' ) {
$css .= '.rf-input {
display: block;
}';
$css .= '
.pers-name,
.pers-email,
.pers-email + input {
width: 50%;
}
';
} elseif ( $inputs_general['layout'] === '2_half_2_full' ) {
$css .= '.pers-name {
float: left;
margin-right: '. $inputs_general['gutter'] .'px;
}';
$css .= '
.pers-name,
.pers-email {
width: -webkit-calc(50% - '. ( $inputs_general['gutter'] / 2 ) .'px);
width: calc(50% - '. ( $inputs_general['gutter'] / 2 ) .'px);
}
';
} elseif ( $inputs_general['layout'] === '3_third_1_full' ) {
$css .= '
.pers-name,
.pers-email,
.pers-email + input {
float: left;
width: -webkit-calc(33.3% - '. ( $inputs_general['gutter'] / 3 ) .'px);
width: calc(33.3% - '. ( $inputs_general['gutter'] / 3 ) .'px);
}
';
$css .= '
.pers-name,
.pers-email {
margin-right: -webkit-calc('. $inputs_general['gutter'] .'px / '. '2);
margin-right: calc('. $inputs_general['gutter'] .'px / '. '2);
}
';
}
/* ----------------- Spacing Options ----------------- */
$css .= royal_slider_4x( '.rf-input', 'padding', array(
'top' => $inputs_general['padding_tp'],
'right' => $inputs_general['padding_rt'],
'bottom' => $inputs_general['padding_bt'],
'left' => $inputs_general['padding_lt']
) );
$css .= '
.rf-input,
.form-submit,
.single_add_to_cart_button {
margin-bottom: '. $inputs_general['gutter'] .'px;
}
';
$css .= '
.inner-content input[type="text"].rf-input {
height: '. ( $typography_p['line_height'] + $inputs_general['padding_tp'] + $inputs_general['padding_bt'] ) .'px;
}
';
$css .= '
.inner-content textarea.rf-input {
height: '. ( $typography_p['line_height'] * 8 + $inputs_general['padding_tp'] + $inputs_general['padding_bt'] ) .'px;
}
';
/* ----------------- Styling Options ----------------- */
$css .= '.rf-input {
background-color: '. $inputs_general['bg_col'] .';
}';
$css .= '.rf-input, .woocommerce .quantity i {
color: '. $inputs_general['txt_col'] .';
}';
$css .= '
.rf-error,
.mail-error-txt {
color: '. $inputs_general['error_col'] .';
border-color: '. $inputs_general['error_col'] .' !important;
}
';
$css .= '.rf-input:focus {
background-color: '. $inputs_general['bg_col'] .';
border-color: '. $inputs_general['bd_fcol'] .';
}';
$css .= 'select.rf-input:focus, input[type="number"].rf-input:focus, .woocommerce .quantity .rf-input:focus {
background-color: '. $inputs_general['bg_fcol'] .';
border-color: '. $inputs_general['bd_col_bt'] .';
}';
$css .= '.rf-input:focus {
color: '. $inputs_general['txt_fcol'] .';
}';
$css .= '.woocommerce .quantity i {
border: 1px solid '. $inputs_general['bd_col_bt'] .';
}';
$css .= royal_border_4x( '.rf-input', array(
'label' => $inputs_general['border_label'],
'top_size' => $inputs_general['bd_size_tp'],
'top_style' => $inputs_general['bd_style_tp'],
'top_color' => $inputs_general['bd_col_tp'],
'right_size' => $inputs_general['bd_size_rt'],
'right_style' => $inputs_general['bd_style_rt'],
'right_color' => $inputs_general['bd_col_rt'],
'bottom_size' => $inputs_general['bd_size_bt'],
'bottom_style' => $inputs_general['bd_style_bt'],
'bottom_color' => $inputs_general['bd_col_bt'],
'left_size' => $inputs_general['bd_size_lt'],
'left_style' => $inputs_general['bd_style_lt'],
'left_color' => $inputs_general['bd_col_lt']
) );
$css .= royal_radius( '.rf-input', array(
'label' => $inputs_general['radius_label'],
'radius' => $inputs_general['radius'],
'ext' => true
) );
$css .= royal_shadows( '.rf-input', array(
'label' => $inputs_general['shadow_label'],
'horizontal' => $inputs_general['shad_h'],
'vertical' => $inputs_general['shad_v'],
'blur' => $inputs_general['shad_bl'],
'spread' => $inputs_general['shad_sp'],
'color' => $inputs_general['shad_col'],
'transparency' => $inputs_general['shad_col_tr'],
'inset' => $inputs_general['shad_in']
) );
/* ----------------- Submit Button General Options ----------------- */
$css .= '.form-submit {
text-align: '. $inputs_submit['align'] .';
}';
$css .= '.submit-btn {
width: '. $inputs_submit['style'] .';
}';
/* ----------------- Submit Button Spacing Options ----------------- */
$css .= royal_slider_4x( '.submit-btn, .inner-content .woocommerce .button, .woocommerce-widget .button, .sidebar-widget .button, .top-widget .button, .footer-widget .button, .mini-cart-buttons .view-cart-btn a, .mini-cart-buttons .checkout-btn a', 'padding', array(
'top' => $inputs_submit['padding_tp'],
'right' => $inputs_submit['padding_rt'],
'bottom' => $inputs_submit['padding_bt'],
'left' => $inputs_submit['padding_lt']
) );
/* ----------------- Submit Button Styling Options ----------------- */
$css .= '.inner-content .submit-btn {
background-color: '. royal_hex2rgba( $inputs_submit['bg_col'], $inputs_submit['bg_col_tr'] ) .';
color: '. $inputs_submit['txt_col'] .';
}';
$css .= '.inner-content .submit-btn:hover {
background-color: '. royal_hex2rgba( $inputs_submit['bg_hcol'], $inputs_submit['bg_hcol_tr'] ) .';
color: '. $inputs_submit['txt_hcol'] .';
border-color: '. $inputs_submit['bd_hcol'] .';
}';
$css .= royal_border_4x( '.submit-btn', array(
'label' => $inputs_submit['border_label'],
'top_size' => $inputs_submit['bd_size_tp'],
'top_style' => $inputs_submit['bd_style_tp'],
'top_color' => $inputs_submit['bd_col_tp'],
'right_size' => $inputs_submit['bd_size_rt'],
'right_style' => $inputs_submit['bd_style_rt'],
'right_color' => $inputs_submit['bd_col_rt'],
'bottom_size' => $inputs_submit['bd_size_bt'],
'bottom_style' => $inputs_submit['bd_style_bt'],
'bottom_color' => $inputs_submit['bd_col_bt'],
'left_size' => $inputs_submit['bd_size_lt'],
'left_style' => $inputs_submit['bd_style_lt'],
'left_color' => $inputs_submit['bd_col_lt']
) );
$css .= royal_radius( '.submit-btn, .inner-content .woocommerce .button, .woocommerce-widget .button, .sidebar-widget .button, .top-widget .button, .footer-widget .button, .mini-cart-buttons .view-cart-btn a, .mini-cart-buttons .checkout-btn a', array(
'label' => $inputs_submit['radius_label'],
'radius' => $inputs_submit['radius'],
'ext' => true
) );
$css .= royal_shadows( '.submit-btn', array(
'label' => $inputs_submit['shadow_label'],
'horizontal' => $inputs_submit['shad_h'],
'vertical' => $inputs_submit['shad_v'],
'blur' => $inputs_submit['shad_bl'],
'spread' => $inputs_submit['shad_sp'],
'color' => $inputs_submit['shad_col'],
'transparency' => $inputs_submit['shad_col_tr'],
'inset' => $inputs_submit['shad_in']
) );
/* ----------------- Search Spacing Options ----------------- */
$css .= royal_slider_4x( '#s', 'padding', array(
'top' => $inputs_search['padding_tp'],
'right' => $inputs_search['padding_rt'],
'bottom' => $inputs_search['padding_bt'],
'left' => $inputs_search['padding_lt']
) );
$css .= '#s {
padding-right: '. ( $inputs_search['padding_lt'] + $sWidgets_content['font_size'] ) .'px;
}';
$css .= '.top-nav-search-form #s {
padding-right: '. $inputs_search['padding_rt'] .'px;
}';
$search_icon_top = ( $inputs_search['border_label'] === true ) ? $inputs_search['bd_size_tp'] : 0;
$search_icon_right = ( $inputs_search['border_label'] === true ) ? $inputs_search['bd_size_rt'] : 0;
$css .= '.search-icon {
top: '. ( $inputs_search['margin_tp'] + $inputs_search['padding_tp'] + $search_icon_top ) .'px;
right: '. ( $inputs_search['padding_lt'] + $inputs_search['margin_rt'] + $search_icon_right ) .'px;
}';
$css .= '.top-nav-search-form .search-icon {
right: '. $inputs_search['padding_rt'] .'px;
}';
$css .= '.widget_flickr > div {
margin-top: '. $inputs_search['margin_tp'] .'px;
}';
$css .= '.widget_lsi_widget > ul {
margin-top: '. $inputs_search['margin_tp'] .'px !important;
}';
$css .= royal_slider_4x( '.search-wrap', 'padding', array(
'top' => $inputs_search['margin_tp'],
'right' => $inputs_search['margin_rt'],
'bottom' => $inputs_search['margin_bt'],
'left' => $inputs_search['margin_lt']
) );
/* ----------------- Search Styling Options ----------------- */
$css .= '#s {
background-color: '. $inputs_search['bg_col'] .';
}';
$css .= '
#s,
.search-icon {
color: '. $inputs_search['txt_col'] .';
}
';
$css .= '#s:focus {
background-color: '. $inputs_search['bg_fcol'] .';
border-color: '. $inputs_search['bd_fcol'] .';
}';
$css .= '
#s:focus,
#s:focus + .search-icon {
color: '. $inputs_search['txt_fcol'] .';
}
';
$css .= royal_border_4x( '#s', array(
'label' => $inputs_search['border_label'],
'top_size' => $inputs_search['bd_size_tp'],
'top_style' => $inputs_search['bd_style_tp'],
'top_color' => $inputs_search['bd_col_tp'],
'right_size' => $inputs_search['bd_size_rt'],
'right_style' => $inputs_search['bd_style_rt'],
'right_color' => $inputs_search['bd_col_rt'],
'bottom_size' => $inputs_search['bd_size_bt'],
'bottom_style' => $inputs_search['bd_style_bt'],
'bottom_color' => $inputs_search['bd_col_bt'],
'left_size' => $inputs_search['bd_size_lt'],
'left_style' => $inputs_search['bd_style_lt'],
'left_color' => $inputs_search['bd_col_lt']
) );
$css .= royal_radius( '#s', array(
'label' => $inputs_search['radius_label'],
'radius' => $inputs_search['radius'],
'ext' => true
) );
$css .= royal_shadows( '#s', array(
'label' => $inputs_search['shadow_label'],
'horizontal' => $inputs_search['shad_h'],
'vertical' => $inputs_search['shad_v'],
'blur' => $inputs_search['shad_bl'],
'spread' => $inputs_search['shad_sp'],
'color' => $inputs_search['shad_col'],
'transparency' => $inputs_search['shad_col_tr'],
'inset' => $inputs_search['shad_in']
) );
/*
***************************************************************
* #Pagination
***************************************************************
*/
/* ----------------- Wrapper Spacing Options ----------------- */
$css .= royal_slider_4x( '.pagination-wrap', 'padding', array(
'top' => $pagination['padding_tp'],
'right' => $pagination['padding_rt'],
'bottom' => $pagination['padding_bt'],
'left' => $pagination['padding_lt']
) );
/* ----------------- Wrapper Styling Options ----------------- */
$css .= '.pagination-wrap, #infscr-loading {
background-color: '. royal_hex2rgba( $pagination['bg_color'], $pagination['bg_color_tr'] ) .';
}';
$css .= royal_border_4x( '.pagination-wrap', array(
'label' => $pagination['border_label'],
'top_size' => $pagination['bd_size_tp'],
'top_style' => $pagination['bd_style_tp'],
'top_color' => $pagination['bd_col_tp'],
'right_size' => $pagination['bd_size_rt'],
'right_style' => $pagination['bd_style_rt'],
'right_color' => $pagination['bd_col_rt'],
'bottom_size' => $pagination['bd_size_bt'],
'bottom_style' => $pagination['bd_style_bt'],
'bottom_color' => $pagination['bd_col_bt'],
'left_size' => $pagination['bd_size_lt'],
'left_style' => $pagination['bd_style_lt'],
'left_color' => $pagination['bd_col_lt']
) );
$css .= royal_radius( '.pagination-wrap', array(
'label' => $pagination['radius_label'],
'radius' => $pagination['radius'],
'ext' => true
) );
$css .= royal_shadows( '.pagination-wrap', array(
'label' => $pagination['shadow_label'],
'horizontal' => $pagination['shad_h'],
'vertical' => $pagination['shad_v'],
'blur' => $pagination['shad_bl'],
'spread' => $pagination['shad_sp'],
'color' => $pagination['shad_col'],
'transparency' => $pagination['shad_col_tr'],
'inset' => $pagination['shad_in']
) );
/* ----------------- Navigation General Options ----------------- */
$css .= '.pagination-wrap {
text-align: '. $pagination_nav['align'] .';
}';
/* ----------------- Navigation Spacing Options ----------------- */
$css .= '
.pagination-wrap a,
.pagination-wrap span {
padding: '. $pagination_nav['padding_all'] .'px;
margin-right: '. $pagination_nav['horz_gutter'] .'px;
}
';
/* ----------------- Navigation Styling Options ----------------- */
$css .= '.pagination-wrap a {
background-color: '. royal_hex2rgba( $pagination_nav['bg_col'], $pagination_nav['bg_col_tr'] ) .';
color: '. $pagination_nav['txt_col'] .';
}';
$css .= '.infscr-center {
color: '. $pagination_nav['txt_col'] .';
}';
$css .= royal_border_1x_all( '.pagination-wrap a, .pagination-wrap span', array(
'label' => $pagination_nav['border_label'],
'size' => $pagination_nav['border_size'],
'style' => $pagination_nav['border_style'],
'color' => $pagination_nav['border_color']
) );
$css .= '
.pagination-wrap a:hover,
.pagination-wrap .current {
background-color: '. royal_hex2rgba( $pagination_nav['bg_hcol'], $pagination_nav['bg_hcol_tr'] ) .';
color: '. $pagination_nav['txt_hcol'] .';
border-color: '. $pagination_nav['bd_hcol'] .';
}
';
$css .= royal_radius( '.pagination-wrap a, .pagination-wrap span', array(
'label' => $pagination_nav['radius_label'],
'radius' => $pagination_nav['radius'],
'ext' => true
) );
$css .= royal_shadows( '.pagination-wrap a, .pagination-wrap span', array(
'label' => $pagination_nav['shadow_label'],
'horizontal' => $pagination_nav['shad_h'],
'vertical' => $pagination_nav['shad_v'],
'blur' => $pagination_nav['shad_bl'],
'spread' => $pagination_nav['shad_sp'],
'color' => $pagination_nav['shad_col'],
'transparency' => $pagination_nav['shad_col_tr'],
'inset' => $pagination_nav['shad_in']
) );
/* ----------------- Navigation Font Options ----------------- */
$css .= royal_fonts( '.pagination-wrap a, .pagination-wrap span, .infscr-center', array(
'font_family' => $pagination_nav['font_family'],
'font_size' => $pagination_nav['font_size'],
'line_height' => $pagination_nav['line_height'],
'letter_spacing' => $pagination_nav['letter_space'],
'font_weight' => $pagination_nav['font_weight'],
'font_style' => $pagination_nav['italic'],
'text_transform' => $pagination_nav['uppercase']
) );
if ( $pagination_nav['underline'] === true ) {
$pagination_nav['underline'] = 'underline';
} else {
$pagination_nav['underline'] = 'none';
}
$css .= '
.pagination-wrap a,
.pagination-wrap span,
.infscr-center {
text-decoration: '. $pagination_nav['underline'] .';
}
';
/*
***************************************************************
* #Contact Page
***************************************************************
*/
/* ----------------- General Options ----------------- */
if ( $cPage_general['layout'] === 'info_form' ) {
$css .= '
.contact-form,
.contact-info {
width: 100%;
}
';
$css .= '.contact-form {
margin-top: '. $cPage_general['gutter'] .'px;
}';
}
$css .= '.contact-info ul li {
text-align: '. $cPage_general['list_align'] .';
}';
/* ----------------- Spacing Options ----------------- */
if ( $cPage_general['layout'] === 'form_info' ) {
$css .= '
.contact-form,
.contact-info {
float: left;
width: -webkit-calc(50% - '. ( $cPage_general['gutter'] / 2 ) .'px);
width: calc(50% - '. ( $cPage_general['gutter'] / 2 ) .'px);
}
';
$css .= '.contact-form {
margin-right: '. $cPage_general['gutter'] .'px;
}';
}
$css .= '.contact-info ul li span {
padding: '. $cPage_general['list_gutter'] .'px 0;
}';
/* ----------------- Styling Options ----------------- */
$css .= royal_border_1x_no_color( '.contact-info ul li span', 'bottom', array(
'label' => $cPage_general['border_label'],
'size' => $cPage_general['bd_size_bt'],
'style' => $cPage_general['bd_style_bt']
) );
if ( $cPage_general['bd_full_width'] === true ) {
$css .= '.contact-info ul li span {
display: block;
}';
} else {
$css .= '.contact-info ul li span {
display: inline-block;
}';
}
/* ----------------- Title General Options ----------------- */
$css .= '.contact-title {
text-align: '. $cPage_title['align'] .';
}';
/* ----------------- Title Spacing Options ----------------- */
$css .= '.contact-title span {
padding-bottom: '. $cPage_title['padding_bt'] .'px;
margin-bottom: '. $cPage_title['margin_bt'] .'px;
}';
/* ----------------- Title Styling Options ----------------- */
$css .= royal_border_1x_no_color( '.contact-title span', 'bottom', array(
'label' => $cPage_title['border_label'],
'size' => $cPage_title['bd_size_bt'],
'style' => $cPage_title['bd_style_bt']
) );
if ( $cPage_title['bd_full_width'] === false ) {
$css .= '.contact-title span {
display: inline-block;
}';
} else {
$css .= '.contact-title span {
display: block;
}';
}
/* ----------------- Google Map General Options ----------------- */
if ( $cPage_map['label'] === false ) {
$css .= '.google-map-wrap {
display: none;
}';
}
/* ----------------- Google Map Spacing Options ----------------- */
$css .= '.google-map {
height: '. $cPage_map['height'] .'px;
}';
/*
***************************************************************
* #Copyright & Socials
***************************************************************
*/
/* ----------------- General Options ----------------- */
if ( $copy_soc_general['label'] === false ) {
$css .= '.copy-and-soc {
display: none;
}';
}
if ( $copy_soc_general['fold_btn_label'] === true ) {
$css .= '.sidebar-top.copy-fixed .footer-fold-btn {
display: block;
}';
}
/* ----------------- Spacing Options ----------------- */
$css .= royal_slider_4x( '.copy-and-soc > div', 'padding', array(
'top' => $copy_soc_general['padding_tp'],
'right' => $copy_soc_general['padding_rt'],
'bottom' => $copy_soc_general['padding_bt'],
'left' => $copy_soc_general['padding_lt']
) );
/* ----------------- Styling Options ----------------- */
$css .= '.copy-and-soc {
background-color: '. royal_hex2rgba( $copy_soc_general['color'], $copy_soc_general['col_tr'] ) .';
}';
$css .= '.footer-fold-btn i {
background-color: '. $copy_soc_general['fold_btn_color'] .';
color: '. $copy_soc_general['fold_btn_icon_color'] .';
}';
$css .= royal_border_4x( '.copy-and-soc', array(
'label' => $copy_soc_general['border_label'],
'top_size' => $copy_soc_general['bd_size_tp'],
'top_style' => $copy_soc_general['bd_style_tp'],
'top_color' => $copy_soc_general['bd_col_tp'],
'right_size' => $copy_soc_general['bd_size_rt'],
'right_style' => $copy_soc_general['bd_style_rt'],
'right_color' => $copy_soc_general['bd_col_rt'],
'bottom_size' => $copy_soc_general['bd_size_bt'],
'bottom_style' => $copy_soc_general['bd_style_bt'],
'bottom_color' => $copy_soc_general['bd_col_bt'],
'left_size' => $copy_soc_general['bd_size_lt'],
'left_style' => $copy_soc_general['bd_style_lt'],
'left_color' => $copy_soc_general['bd_col_lt']
) );
$css .= royal_shadows( '.copy-and-soc', array(
'label' => $copy_soc_general['shadow_label'],
'horizontal' => $copy_soc_general['shad_h'],
'vertical' => $copy_soc_general['shad_v'],
'blur' => $copy_soc_general['shad_bl'],
'spread' => $copy_soc_general['shad_sp'],
'color' => $copy_soc_general['shad_col'],
'transparency' => $copy_soc_general['shad_col_tr'],
'inset' => $copy_soc_general['shad_in']
) );
// Socials label
if ( $socials['label'] === false ) {
$css .= '.socials-wrap {
display: none;
}';
}
/* ----------------- Socials General Options ----------------- */
$css .= '.copy-and-soc {
text-align: '. $socials['align'] .';
}';
/* ----------------- Socials Spacing Options ----------------- */
$css .= '.socials-wrap .fa {
width: '. $socials['width'] .'px;
height: '. $socials['height'] .'px;
line-height: '. $socials['height'] .'px;
margin-right: '. $socials['gutter_horz'] .'px;
margin-bottom: '. $socials['gutter_vert'] .'px;
}';
$css .= '.socials-wrap {
padding-bottom: '. $socials['padding_bt'] .'px;
margin-bottom: '. $socials['margin_bt'] .'px;
}';
/* ----------------- Socials Styling Options ----------------- */
$css .= '.socials-wrap .fa {
background-color: '. royal_hex2rgba( $socials['bg_col'], $socials['bg_col_tr'] ) .';
color: '. $socials['txt_col'] .';
}';
$css .= '.socials-wrap .fa:hover {
background-color: '. royal_hex2rgba( $socials['bg_hcol'], $socials['bg_hcol_tr'] ) .';
color: '. $socials['txt_hcol'] .';
border-color: '. $socials['bd_hcol'] .';
}';
$css .= royal_border_4x( '.socials-wrap .fa', array(
'label' => $socials['border_label'],
'top_size' => $socials['bd_size_tp'],
'top_style' => $socials['bd_style_tp'],
'top_color' => $socials['bd_col_tp'],
'right_size' => $socials['bd_size_rt'],
'right_style' => $socials['bd_style_rt'],
'right_color' => $socials['bd_col_rt'],
'bottom_size' => $socials['bd_size_bt'],
'bottom_style' => $socials['bd_style_bt'],
'bottom_color' => $socials['bd_col_bt'],
'left_size' => $socials['bd_size_lt'],
'left_style' => $socials['bd_style_lt'],
'left_color' => $socials['bd_col_lt']
) );
$css .= royal_shadows( '.socials-wrap .fa', array(
'label' => $socials['shadow_label'],
'horizontal' => $socials['shad_h'],
'vertical' => $socials['shad_v'],
'blur' => $socials['shad_bl'],
'spread' => $socials['shad_sp'],
'color' => $socials['shad_col'],
'transparency' => $socials['shad_col_tr'],
'inset' => $socials['shad_in']
) );
$css .= royal_radius( '.socials-wrap .fa', array(
'label' => $socials['radius_label'],
'radius' => $socials['radius']
) );
$css .= royal_border_1x( '.socials-wrap', 'bottom', array(
'label' => $socials['wrap_border_label'],
'size' => $socials['wrap_bd_size_bt'],
'style' => $socials['wrap_bd_style_bt'],
'color' => $socials['wrap_bd_col_bt']
) );
if ( $socials['label'] != '' && $socials['wrap_bd_full_width'] == '' ) {
$css .= '.socials-wrap {
display: inline-block;
}';
}
/* ----------------- Socials Font Options ----------------- */
$css .= '.copy-and-soc .fa {
font-size: '. $socials['font_size'] .'px;
}';
$css .= royal_text_shadows( '.copy-and-soc .fa', array(
'label' => $socials['txt_shadow_label'],
'horizontal' => $socials['txt_shad_h'],
'vertical' => $socials['txt_shad_v'],
'blur' => $socials['txt_shad_bl'],
'color' => $socials['txt_shad_col']
) );
// Copyright label
if ( $copyright['label'] === false ) {
$css .= '.copyright-wrap {
display: none;
}';
}
/* ----------------- Copyright General Options ----------------- */
$css .= '.copyright-wrap p {
text-align: '. $copyright['align'] .';
}';
/* ----------------- Copyright Styling Options ----------------- */
$css .= '.copyright-wrap p {
color: '. $copyright['txt_col'] .';
}';
$css .= '.copyright-wrap p a {
color: '. $copyright['link_col'] .';
}';
$css .= '.copyright-wrap p a:hover {
color: '. $copyright['link_hcol'] .';
}';
/* ----------------- Copyright Font Options ----------------- */
$css .= royal_fonts( '.copyright-wrap p', array(
'font_family' => $copyright['font_family'],
'font_size' => $copyright['font_size'],
'line_height' => $copyright['line_height'],
'letter_spacing' => $copyright['letter_space'],
'font_weight' => $copyright['font_weight'],
'font_style' => $copyright['italic'],
'text_transform' => $copyright['uppercase']
) );
if ( $copyright['underline'] === true ) {
$copyright['underline'] = 'underline';
} else {
$copyright['underline'] = 'none';
}
$css .= '.copyright-wrap p a {
text-decoration: '. $copyright['underline'] .';
}';
/* ----------------- Back Button Spacing Options ----------------- */
$css .= '.back-to-top .fa {
width: '. $back_btn['width'] .'px;
height: '. $back_btn['height'] .'px;
line-height: '. $back_btn['height'] .'px;
}';
$css .= '.back-to-top {
right: '. $back_btn['pos_rt'] .'px;
bottom: '. $back_btn['pos_bt'] .'px;
}';
/* ----------------- Back Button Styling Options ----------------- */
$css .= '.back-to-top .fa {
background-color: '. royal_hex2rgba( $back_btn['color'], $back_btn['col_tr'] ) .';
color: '. $back_btn['txt_col'] .';
}';
$css .= '.back-to-top .fa:hover {
background-color: '. royal_hex2rgba( $back_btn['hcol'], $back_btn['hcol_tr'] ) .';
color: '. $back_btn['txt_hcol'] .';
}';
$css .= royal_shadows( '.back-to-top .fa', array(
'label' => $back_btn['shadow_label'],
'horizontal' => $back_btn['shad_h'],
'vertical' => $back_btn['shad_v'],
'blur' => $back_btn['shad_bl'],
'spread' => $back_btn['shad_sp'],
'color' => $back_btn['shad_col'],
'transparency' => $back_btn['shad_col_tr'],
'inset' => $back_btn['shad_in']
) );
$css .= royal_radius( '.back-to-top .fa', array(
'label' => $back_btn['radius_label'],
'radius' => $back_btn['radius']
) );
/* ----------------- Back Button Font Options ----------------- */
$css .= '.back-to-top .fa {
font-size: '. $back_btn['txt_sz'] .'px;
}';
/*
***************************************************************
* #Typography
***************************************************************
*/
/* ----------------- Spacing Options ----------------- */
$css .= '
.inner-content p:not(.post-description):not(.stacked-caption),
.woopost-single-summary .product_title,
.inner-content table,
.inner-content pre,
.inner-content blockquote,
.inner-content address,
.inner-content .wp-playlist,
.comment-content p,
.single-meta,
.project-description-wrap p,
.project-details-wrap > ul,
.single .gallery,
.inner-content.wp-caption,
.inner-content ul:not(.filters),
.inner-content ol,
.inner-content dl dd,
.single-content h1,
.single-content h2,
.single-content h3:not(.post-title),
.single-content h4,
.single-content h5:not(.testimonial-author),
.single-content h6,
.search-results-wrap h4,
.search-query,
.project-info h3 {
margin-bottom: '. $typography['text_margins'] .'px;
}';
$css .= '.stacked-caption span {
margin:'. $typography['text_margins'] .'px 0;
}';
$css .= '
.single-header-below-p .portfolio-single-header .title-and-meta,
.single-header-below-b .blog-single-header .title-and-meta {
padding-bottom:'. $typography['text_margins'] .'px;
}
';
/* ----------------- Paragraph Font Options ----------------- */
$css .= royal_fonts(
'.inner-content p,
.woocommerce-info,
.woocommerce-message p,
.woocommerce .woocommerce-info p,
.woocommerce .woocommerce-error p,
#woocommerce-container-header p,
.woocommerce-review-link,
.inner-content li,
.inner-content dt,
.inner-content dd,
.inner-content table,
.inner-content code,
.inner-content pre,
.inner-content address,
.inner-content tt,
.inner-content samp,
.inner-content kbd,
.inner-content var,
.inner-content .wp-caption-text,
.inner-content .single-meta,
.inner-content .single-tags,
.comment-reply-title small,
.inner-content .rf-input,
.woocommerce .orderby.rf-input,
.slideshow-caption,
.stacked-caption span,
.royal-ba-caption,
.comments-pagination,
.submit-btn,
.inner-content .woocommerce .button',
array (
'font_family' => $typography_p['font_family'],
'font_size' => $typography_p['font_size'],
'line_height' => $typography_p['line_height'],
'letter_spacing' => $typography_p['letter_space'],
'font_weight' => $typography_p['font_weight'],
'font_style' => $typography_p['italic'],
'text_transform' => $typography_p['uppercase']
)
);
$css .= '
.inner-content .single-meta,
.inner-content .single-tags,
.comment-reply-title small,
#cancel-comment-reply-link {
font-size: '. ( $typography_p['font_size'] - 1 ) .'px;
}
';
$css .= '
.vc_btn,
.vc_label,
.vc_pie_chart_value,
.pp_pic_holder .ppt,
.vc_gitem-post-data,
.wpb_accordion_header a,
.tagcloud a,
.inner-content .previous-post,
.inner-content .next-post,
.inner-content .wp-playlist{
font-family: "'. str_replace( '+', ' ', $typography_p['font_family'] ) .'", Arial, "Helvetica Neue", Helvetica, sans-serif;
}
';
/* ----------------- H1 Font Options ----------------- */
$css .= royal_fonts( '.inner-content h1', array(
'font_family' => $typography_h1['font_family'],
'font_size' => $typography_h1['font_size'],
'line_height' => $typography_h1['line_height'],
'letter_spacing' => $typography_h1['letter_space'],
'font_weight' => $typography_h1['font_weight'],
'font_style' => $typography_h1['italic'],
'text_transform' => $typography_h1['uppercase']
) );
/* ----------------- H2 Font Options ----------------- */
$css .= royal_fonts( '.inner-content h2, .woocommerce .page-title', array(
'font_family' => $typography_h2['font_family'],
'font_size' => $typography_h2['font_size'],
'line_height' => $typography_h2['line_height'],
'letter_spacing' => $typography_h2['letter_space'],
'font_weight' => $typography_h2['font_weight'],
'font_style' => $typography_h2['italic'],
'text_transform' => $typography_h2['uppercase']
) );
/* ----------------- H3 Font Options ----------------- */
$css .= royal_fonts( '.inner-content h3, .related.products > h3', array(
'font_family' => $typography_h3['font_family'],
'font_size' => $typography_h3['font_size'],
'line_height' => $typography_h3['line_height'],
'letter_spacing' => $typography_h3['letter_space'],
'font_weight' => $typography_h3['font_weight'],
'font_style' => $typography_h3['italic'],
'text_transform' => $typography_h3['uppercase']
) );
/* ----------------- H4 Font Options ----------------- */
$css .= royal_fonts( '.inner-content h4', array(
'font_family' => $typography_h4['font_family'],
'font_size' => $typography_h4['font_size'],
'line_height' => $typography_h4['line_height'],
'letter_spacing' => $typography_h4['letter_space'],
'font_weight' => $typography_h4['font_weight'],
'font_style' => $typography_h4['italic'],
'text_transform' => $typography_h4['uppercase']
) );
/* ----------------- H5 Font Options ----------------- */
$css .= royal_fonts( '.inner-content h5', array(
'font_family' => $typography_h5['font_family'],
'font_size' => $typography_h5['font_size'],
'line_height' => $typography_h5['line_height'],
'letter_spacing' => $typography_h5['letter_space'],
'font_weight' => $typography_h5['font_weight'],
'font_style' => $typography_h5['italic'],
'text_transform' => $typography_h5['uppercase']
) );
/* ----------------- H6 Font Options ----------------- */
$css .= royal_fonts( '.inner-content h6', array(
'font_family' => $typography_h6['font_family'],
'font_size' => $typography_h6['font_size'],
'line_height' => $typography_h6['line_height'],
'letter_spacing' => $typography_h6['letter_space'],
'font_weight' => $typography_h6['font_weight'],
'font_style' => $typography_h6['italic'],
'text_transform' => $typography_h6['uppercase']
) );
/*
***************************************************************
* #Sidebar Widgets
***************************************************************
*/
/* ----------------- Title General Options ----------------- */
if ( $sWidgets_title['label'] === false ) {
$css .= '.sid-widget-title {
display: none;
}';
}
$css .= '.sid-widget-title {
text-align: '. $sWidgets_title['align'] .';
}';
/* ----------------- Title Spacing Options ----------------- */
$css .= '.sid-widget-title span {
padding-bottom: '. $sWidgets_title['padding_bt'] .'px;
margin-bottom: '. $sWidgets_title['margin_bt'] .'px;
}';
/* ----------------- Title Styling Options ----------------- */
$css .= '
.sid-widget-title,
.sid-widget-title a {
color: '. $sWidgets_title['color'] .';
}
';
$css .= royal_border_1x( '.sid-widget-title span', 'bottom', array(
'label' => $sWidgets_title['border_label'],
'size' => $sWidgets_title['bd_size_bt'],
'style' => $sWidgets_title['bd_style_bt'],
'color' => $sWidgets_title['bd_col_bt']
) );
if ( $sWidgets_title['bd_full_width'] === false ) {
$css .= '.sid-widget-title span {
display: inline-block;
}';
} else {
$css .= '.sid-widget-title span {
display: block;
}';
}
/* ----------------- Title Font Options ----------------- */
$css .= royal_fonts( '.sid-widget-title', array(
'font_family' => $sWidgets_title['font_family'],
'font_size' => $sWidgets_title['font_size'],
'line_height' => $sWidgets_title['line_height'],
'letter_spacing' => $sWidgets_title['letter_space'],
'font_weight' => $sWidgets_title['font_weight'],
'font_style' => $sWidgets_title['italic'],
'text_transform' => $sWidgets_title['uppercase']
) );
/* ----------------- Content General Options ----------------- */
$css .= '.sidebar-widget {
text-align: '. $sWidgets_content['align'] .';
}';
/* ----------------- Content Spacing Options ----------------- */
$css .= royal_slider_4x( '.sidebar-widget>ul, .sidebar-widget>div', 'padding', array(
'top' => $sWidgets_content['padding_tp'],
'right' => $sWidgets_content['padding_rt'],
'bottom' => $sWidgets_content['padding_bt'],
'left' => $sWidgets_content['padding_lt']
) );
/* ----------------- Content Styling Options ----------------- */
$css .= '
.sidebar-widget>ul,
.sidebar-widget>div {
background-color: '. royal_hex2rgba( $sWidgets_content['bg_col'], $sWidgets_content['bg_col_tr'] ) .';
}
';
$css .= '.sidebar-widget {
color: '. $sWidgets_content['txt_col'] .';
}';
$css .= '
.sidebar-widget.widget_shopping_cart .mini_cart_item .remove,
.sidebar-widget.widget_shopping_cart .mini_cart_item .remove:hover {
color: '. $sWidgets_title['color'] .' !important;
}';
$css .= '
.sidebar-widget .tagcloud a,
.sidebar-widget .textwidget a,
.sidebar-widget ul li a,
.sidebar-widget tfoot tr td a,
.sidebar-widget tbody tr td a {
color: '. $sWidgets_content['link_col'] .';
}
';
$css .= '
.sidebar-widget .tagcloud a:hover,
.sidebar-widget .textwidget a:hover,
.sidebar-widget ul li a:hover,
.sidebar-widget tfoot tr td a:hover,
.sidebar-widget tbody tr td a:hover {
color: '. $sWidgets_content['link_hcol'] .';
}
';
$css .= royal_radius( '.sidebar-widget > ul, .sidebar-widget > div', array(
'label' => $sWidgets_content['radius_label'],
'radius' => $sWidgets_content['radius'],
'ext' => true
) );
$css .= royal_shadows( '.sidebar-widget>ul, .sidebar-widget>div', array(
'label' => $sWidgets_content['shadow_label'],
'horizontal' => $sWidgets_content['shad_h'],
'vertical' => $sWidgets_content['shad_v'],
'blur' => $sWidgets_content['shad_bl'],
'spread' => $sWidgets_content['shad_sp'],
'color' => $sWidgets_content['shad_col'],
'transparency' => $sWidgets_content['shad_col_tr'],
'inset' => $sWidgets_content['shad_in']
) );
/* ----------------- Content Font Options ----------------- */
$css .= royal_fonts( '.sidebar-widget, .sidebar-widget.widget_icl_lang_sel_widget ul li a', array(
'font_family' => $sWidgets_content['font_family'],
'font_size' => $sWidgets_content['font_size'],
'line_height' => $sWidgets_content['line_height'],
'letter_spacing' => $sWidgets_content['letter_space'],
'font_weight' => $sWidgets_content['font_weight'],
'text_transform' => $sWidgets_content['uppercase']
) );
$css .= royal_fonts( '.sid-block #s', array(
'font_family' => $sWidgets_content['font_family'],
'font_size' => $sWidgets_content['font_size'],
'letter_spacing' => $sWidgets_content['letter_space'],
'font_weight' => $sWidgets_content['font_weight'],
'text_transform' => $sWidgets_content['uppercase']
) );
$css .= '.sid-block .search-icon {
font-size: '. $sWidgets_content['font_size'] .'px;
}';
if ( $sWidgets_content['underline'] === true ) {
$sWidgets_content['underline'] = 'underline';
} else {
$sWidgets_content['underline'] = 'none';
}
$css .= '
.tagcloud a,
.textwidget a,
.sidebar-widget ul li a,
.sidebar-widget tfoot tr td a,
.sidebar-widget tbody tr td a {
text-decoration: '. $sWidgets_content['underline'] .';
}
';
/*
***************************************************************
* #Top & Footer Widgets
***************************************************************
*/
/* ----------------- General Options ----------------- */
$css .= '
@media screen and ( min-width: 1050px ) {
.top-widget,
.footer-widget {
width: -webkit-calc( (100% - ( '. $fWidgets_general['gutter_horz'] .'px * '. ( $fWidgets_general['columns'] - 1 ) .' ) ) / '. $fWidgets_general['columns'] .' );
width: calc( (100% - ( '. $fWidgets_general['gutter_horz'] .'px * '. ( $fWidgets_general['columns'] - 1 ) .' ) ) / '. $fWidgets_general['columns'] .' );
}
.top-widget:nth-child('. $fWidgets_general['columns'] .'n),
.footer-widget:nth-child('. $fWidgets_general['columns'] .'n) {
margin-right: 0;
}
}
@media screen and ( max-width: 1050px ) {
.top-widget,
.footer-widget {
width: -webkit-calc( (100% - ( '. $fWidgets_general['gutter_horz'] .'px ) ) / 2 ) !important;
width: calc( (100% - ( '. $fWidgets_general['gutter_horz'] .'px ) ) / 2 ) !important;
margin-right: '. $fWidgets_general['gutter_horz'] .'px !important;
}
.top-widget:nth-child(2n),
.footer-widget:nth-child(2n) {
margin-right: 0 !important;
}
}
@media screen and ( max-width: 950px ) {
.top-widget,
.footer-widget {
width: 100% !important;
margin-right: 0 !important;
}
}
';
/* ----------------- Spacing Options ----------------- */
$css .= royal_slider_4x( '.top-widgets, .footer-widgets', 'padding', array(
'top' => $fWidgets_general['padding_tp'],
'right' => $fWidgets_general['padding_rt'],
'bottom' => $fWidgets_general['padding_bt'],
'left' => $fWidgets_general['padding_lt']
) );
$css .= '
.top-widget,
.footer-widget {
margin-right: '. $fWidgets_general['gutter_horz'] .'px;
margin-bottom: '. $fWidgets_general['gutter_vert'] .'px;
}
';
$css .= '
@media screen and ( max-width: 950px ) {
.top-widgets, .footer-widgets {
padding: '. ( $fWidgets_general['padding_tp'] / 6 ) .'% '. ( $fWidgets_general['padding_rt'] / 6 ) .'% '. ( $fWidgets_general['padding_bt'] / 6 ) .'% '. ( $fWidgets_general['padding_lt'] / 6 ) .'%;
}
}
';
/* ----------------- Styling Options ----------------- */
$css .= royal_background_select( '.top-widgets-bg, .footer-widgets', $fWidgets_general['background'], array(
'color' => $fWidgets_general['bg_color'],
'color_tr' => $fWidgets_general['bg_color_tr'],
'gradient_ang' => $fWidgets_general['bg_grad_angle'],
'gradient_start' => $fWidgets_general['bg_grad_col_1'],
'gradient_start_tr' => $fWidgets_general['bg_grad_col_1_tr'],
'gradient_start_pos' => $fWidgets_general['bg_grad_col_1_ps'],
'gradient_end' => $fWidgets_general['bg_grad_col_2'],
'gradient_end_tr' => $fWidgets_general['bg_grad_col_2_tr'],
'gradient_end_pos' => $fWidgets_general['bg_grad_col_2_ps'],
'image' => $fWidgets_general['bg_img'],
'image_size' => $fWidgets_general['bg_img_sz'],
'image_att' => $fWidgets_general['bg_img_att']
) );
$css .= '.top-widgets-fold-btn i {
background-image: linear-gradient(225deg, '. royal_hex2rgba( $fWidgets_general['bg_color'], $fWidgets_general['bg_color_tr'] ) .' 50%, rgba(255, 255, 255, 0) 51%);
color: '. $fWidgets_content['txt_col'] .';
}';
$css .= royal_border_4x( '.footer-widgets', array(
'label' => $fWidgets_general['border_label'],
'top_size' => $fWidgets_general['bd_size_tp'],
'top_style' => $fWidgets_general['bd_style_tp'],
'top_color' => $fWidgets_general['bd_col_tp'],
'right_size' => $fWidgets_general['bd_size_rt'],
'right_style' => $fWidgets_general['bd_style_rt'],
'right_color' => $fWidgets_general['bd_col_rt'],
'bottom_size' => $fWidgets_general['bd_size_bt'],
'bottom_style' => $fWidgets_general['bd_style_bt'],
'bottom_color' => $fWidgets_general['bd_col_bt'],
'left_size' => $fWidgets_general['bd_size_lt'],
'left_style' => $fWidgets_general['bd_style_lt'],
'left_color' => $fWidgets_general['bd_col_lt']
) );
$css .= royal_radius( '.footer-widgets', array(
'label' => $fWidgets_general['radius_label'],
'radius' => $fWidgets_general['radius'],
'ext' => true
) );
$css .= royal_shadows( '.top-widgets, .footer-widgets', array(
'label' => $fWidgets_general['shadow_label'],
'horizontal' => $fWidgets_general['shad_h'],
'vertical' => $fWidgets_general['shad_v'],
'blur' => $fWidgets_general['shad_bl'],
'spread' => $fWidgets_general['shad_sp'],
'color' => $fWidgets_general['shad_col'],
'transparency' => $fWidgets_general['shad_col_tr'],
'inset' => $fWidgets_general['shad_in']
) );
/* ----------------- Title General Options ----------------- */
if ( $fWidgets_title['label'] === false ) {
$css .= '
.top-widget-title,
.foot-widget-title {
display: none;
}
';
}
$css .= '
.top-widget-title,
.foot-widget-title {
text-align: '. $fWidgets_title['align'] .';
}
';
/* ----------------- Title Spacing Options ----------------- */
$css .= '
.top-widget-title span,
.foot-widget-title span {
padding-bottom: '. $fWidgets_title['padding_bt'] .'px;
margin-bottom: '. $fWidgets_title['margin_bt'] .'px;
}
';
/* ----------------- Title Styling Options ----------------- */
$css .= '
.top-widget-title,
.top-widget-title a,
.foot-widget-title,
.foot-widget-title a {
color: '. $fWidgets_title['color'] .';
}
';
$css .= royal_border_1x( '.top-widget-title span, .foot-widget-title span', 'bottom', array(
'label' => $fWidgets_title['border_label'],
'size' => $fWidgets_title['bd_size_bt'],
'style' => $fWidgets_title['bd_style_bt'],
'color' => $fWidgets_title['bd_col_bt']
) );
if ( $fWidgets_title['bd_full_width'] === false ) {
$css .= '
.top-widget-title span,
.foot-widget-title span {
display: inline-block;
}
';
} else {
$css .= '
.top-widget-title span,
.foot-widget-title span {
display: block;
}
';
}
/* ----------------- Title Font Options ----------------- */
$css .= royal_fonts( '.top-widget-title, .foot-widget-title', array(
'font_family' => $fWidgets_title['font_family'],
'font_size' => $fWidgets_title['font_size'],
'line_height' => $fWidgets_title['line_height'],
'letter_spacing' => $fWidgets_title['letter_space'],
'font_weight' => $fWidgets_title['font_weight'],
'font_style' => $fWidgets_title['italic'],
'text_transform' => $fWidgets_title['uppercase']
) );
/* ----------------- Content General Options ----------------- */
$css .= '
.top-widget,
.footer-widget {
text-align: '. $fWidgets_content['align'] .';
}
';
/* ----------------- Content Spacing Options ----------------- */
$css .= royal_slider_4x(
'.top-widget > ul,
.top-widget > div,
.footer-widget > ul,
.footer-widget > div',
'padding',
array(
'top' => $fWidgets_content['padding_tp'],
'right' => $fWidgets_content['padding_rt'],
'bottom' => $fWidgets_content['padding_bt'],
'left' => $fWidgets_content['padding_lt']
) );
/* ----------------- Content Styling Options ----------------- */
$css .= '
.top-widget > ul,
.top-widget > div,
.footer-widget > ul,
.footer-widget > div {
background-color: '. royal_hex2rgba( $fWidgets_content['bg_col'], $fWidgets_content['bg_col_tr'] ) .';
}
';
$css .= '
.top-widget,
.footer-widget {
color: '. $fWidgets_content['txt_col'] .';
}
';
$css .= '
.top-widget .tagcloud a,
.top-widget .textwidget a,
.top-widget ul li a,
.top-widget tfoot tr td a,
.top-widget tbody tr td a,
.footer-widget .tagcloud a,
.footer-widget .textwidget a,
.footer-widget ul li a,
.footer-widget tfoot tr td a,
.footer-widget tbody tr td a {
color: '. $fWidgets_content['link_col'] .';
}
';
$css .= '
.top-widget .tagcloud a:hover,
.top-widget .textwidget a:hover,
.top-widget ul li a:hover,
.top-widget tfoot tr td a:hover,
.top-widget tbody tr td a:hover,
.footer-widget .tagcloud a:hover,
.footer-widget .textwidget a:hover,
.footer-widget ul li a:hover,
.footer-widget tfoot tr td a:hover,
.footer-widget tbody tr td a:hover {
color: '. $fWidgets_content['link_hcol'] .';
}
';
$css .= royal_radius( '.top-widget > ul, .top-widget > div, .footer-widget > ul, .footer-widget > div', array(
'label' => $fWidgets_content['radius_label'],
'radius' => $fWidgets_content['radius'],
'ext' => true
) );
$css .= royal_shadows( '.top-widget > ul, .top-widget > div, .footer-widget > ul, .footer-widget > div', array(
'label' => $fWidgets_content['shadow_label'],
'horizontal' => $fWidgets_content['shad_h'],
'vertical' => $fWidgets_content['shad_v'],
'blur' => $fWidgets_content['shad_bl'],
'spread' => $fWidgets_content['shad_sp'],
'color' => $fWidgets_content['shad_col'],
'transparency' => $fWidgets_content['shad_col_tr'],
'inset' => $fWidgets_content['shad_in']
) );
/* ----------------- Content Font Options ----------------- */
$css .= royal_fonts( '.top-widget, .footer-widget, .top-widget.widget_icl_lang_sel_widget ul li a, .footer-widget.widget_icl_lang_sel_widget ul li a', array(
'font_family' => $fWidgets_content['font_family'],
'font_size' => $fWidgets_content['font_size'],
'line_height' => $fWidgets_content['line_height'],
'letter_spacing' => $fWidgets_content['letter_space'],
'font_weight' => $fWidgets_content['font_weight'],
'text_transform' => $fWidgets_content['uppercase']
) );
$css .= royal_fonts( '.top-widget #s, .footer-widget #s', array(
'font_family' => $fWidgets_content['font_family'],
'font_size' => $fWidgets_content['font_size'],
'letter_spacing' => $fWidgets_content['letter_space'],
'font_weight' => $fWidgets_content['font_weight'],
'text_transform' => $fWidgets_content['uppercase']
) );
$css .= '
.top-widget .search-icon,
.footer-widget .search-icon {
font-size: '. $fWidgets_content['font_size'] .'px;
}
';
if ( $fWidgets_content['underline'] === true ) {
$fWidgets_content['underline'] = 'underline';
} else {
$fWidgets_content['underline'] = 'none';
}
$css .= '
.top-widget .tagcloud a,
.top-widget .textwidget a,
.top-widget ul li a,
.top-widget tfoot tr td a,
.top-widget tbody tr td a,
.footer-widget .tagcloud a,
.footer-widget .textwidget a,
.footer-widget ul li a,
.footer-widget tfoot tr td a,
.footer-widget tbody tr td a {
text-decoration: '. $fWidgets_content['underline'] .';
}
';
/*
***************************************************************
* #Shop Widgets
***************************************************************
*/
/* ----------------- Wrapper General Options ----------------- */
if ( is_active_sidebar('woocommerce-widgets') && $spWidgets_content['label'] === true ) {
if ( $spWidgets_general['align'] === 'left' ) {
$css .= '.woocommerce-widgets {
float: left;
}';
$css .= '.woocommerce-widgets + #container {
margin-left: '. ($spWidgets_general['width'] + $spWidgets_general['margin']) .'px;
}';
} else {
$css .= '.woocommerce-widgets {
float: right;
}';
$css .= '.woocommerce-widgets + #container {
margin-right: '. ($spWidgets_general['width'] + $spWidgets_general['margin']) .'px;
}';
}
}
/* ----------------- Wrapper Spacing Options ----------------- */
$css .= royal_slider_4x( '.woocommerce-widgets', 'padding', array(
'top' => $spWidgets_general['padding_tp'],
'right' => $spWidgets_general['padding_rt'],
'bottom' => $spWidgets_general['padding_bt'],
'left' => $spWidgets_general['padding_lt']
) );
$css .= '.woocommerce-widgets {
width: '. $spWidgets_general['width'] .'px;
} ';
$css .= '.woocommerce-widget {
margin-bottom: '. $spWidgets_general['gutter_vert'] .'px;
} ';
/* ----------------- Wrapper Styling Options ----------------- */
$css .= '.woocommerce-widgets {
background-color: '. royal_hex2rgba( $spWidgets_general['bg_color'], $spWidgets_general['bg_color_tr'] ) .';
} ';
$css .= royal_border_4x( '.woocommerce-widgets', array(
'label' => $spWidgets_general['border_label'],
'top_size' => $spWidgets_general['bd_size_tp'],
'top_style' => $spWidgets_general['bd_style_tp'],
'top_color' => $spWidgets_general['bd_col_tp'],
'right_size' => $spWidgets_general['bd_size_rt'],
'right_style' => $spWidgets_general['bd_style_rt'],
'right_color' => $spWidgets_general['bd_col_rt'],
'bottom_size' => $spWidgets_general['bd_size_bt'],
'bottom_style' => $spWidgets_general['bd_style_bt'],
'bottom_color' => $spWidgets_general['bd_col_bt'],
'left_size' => $spWidgets_general['bd_size_lt'],
'left_style' => $spWidgets_general['bd_style_lt'],
'left_color' => $spWidgets_general['bd_col_lt']
) );
$css .= royal_radius( '.woocommerce-widgets', array(
'label' => $spWidgets_general['radius_label'],
'radius' => $spWidgets_general['radius'],
'ext' => true
) );
$css .= royal_shadows( '.woocommerce-widgets', array(
'label' => $spWidgets_general['shadow_label'],
'horizontal' => $spWidgets_general['shad_h'],
'vertical' => $spWidgets_general['shad_v'],
'blur' => $spWidgets_general['shad_bl'],
'spread' => $spWidgets_general['shad_sp'],
'color' => $spWidgets_general['shad_col'],
'transparency' => $spWidgets_general['shad_col_tr'],
'inset' => $spWidgets_general['shad_in']
) );
/* ----------------- Title General Options ----------------- */
if ( $spWidgets_title['label'] === false ) {
$css .= '.woo-widget-title {
display: none;
}';
}
$css .= '.woo-widget-title {
text-align: '. $spWidgets_title['align'] .';
}';
/* ----------------- Title Spacing Options ----------------- */
$css .= '.woo-widget-title span {
padding-bottom: '. $spWidgets_title['padding_bt'] .'px;
margin-bottom: '. $spWidgets_title['margin_bt'] .'px;
}';
/* ----------------- Title Styling Options ----------------- */
$css .= '
.woo-widget-title,
.woo-widget-title a {
color: '. $spWidgets_title['color'] .';
}
';
$css .= royal_border_1x( '.woo-widget-title span', 'bottom', array(
'label' => $spWidgets_title['border_label'],
'size' => $spWidgets_title['bd_size_bt'],
'style' => $spWidgets_title['bd_style_bt'],
'color' => $spWidgets_title['bd_col_bt']
) );
if ( $spWidgets_title['bd_full_width'] === false ) {
$css .= '.woo-widget-title span {
display: inline-block;
}';
} else {
$css .= '.woo-widget-title span {
display: block;
}';
}
/* ----------------- Title Font Options ----------------- */
$css .= royal_fonts( '.woo-widget-title', array(
'font_family' => $spWidgets_title['font_family'],
'font_size' => $spWidgets_title['font_size'],
'line_height' => $spWidgets_title['line_height'],
'letter_spacing' => $spWidgets_title['letter_space'],
'font_weight' => $spWidgets_title['font_weight'],
'font_style' => $spWidgets_title['italic'],
'text_transform' => $spWidgets_title['uppercase']
) );
/* ----------------- Content General Options ----------------- */
$css .= '.woocommerce-widget {
text-align: '. $spWidgets_content['align'] .';
}';
/* ----------------- Content Spacing Options ----------------- */
$css .= royal_slider_4x( '.woocommerce-widget>ul, .woocommerce-widget>div', 'padding', array(
'top' => $spWidgets_content['padding_tp'],
'right' => $spWidgets_content['padding_rt'],
'bottom' => $spWidgets_content['padding_bt'],
'left' => $spWidgets_content['padding_lt']
) );
/* ----------------- Content Styling Options ----------------- */
$css .= '
.woocommerce-widget>ul,
.woocommerce-widget>div {
background-color: '. royal_hex2rgba( $spWidgets_content['bg_col'], $spWidgets_content['bg_col_tr'] ) .';
}
';
$css .= '.woocommerce-widget {
color: '. $spWidgets_content['txt_col'] .';
}';
$css .= '
.woocommerce-widget.widget_shopping_cart .mini_cart_item .remove,
.woocommerce-widget.widget_shopping_cart .mini_cart_item .remove:hover {
color: '. $spWidgets_title['color'] .' !important;
}';
$css .= '
.woocommerce-widget a,
.woocommerce-widget .tagcloud a,
.woocommerce-widget .textwidget a,
.woocommerce-widget ul li a,
.woocommerce-widget tfoot tr td a,
.woocommerce-widget tbody tr td a {
color: '. $spWidgets_content['link_col'] .';
}
';
$css .= '
.woocommerce-widget a:hover,
.woocommerce-widget .tagcloud a:hover,
.woocommerce-widget .textwidget a:hover,
.woocommerce-widget ul li a:hover,
.woocommerce-widget tfoot tr td a:hover,
.woocommerce-widget tbody tr td a:hover {
color: '. $spWidgets_content['link_hcol'] .';
}
';
$css .= '.woocommerce-widget .product-categories .children a:before, .sidebar-widget .product-categories .children a:before {
background-color: '. royal_hex2rgba( $spWidgets_title['color'], 0.3 ) .';
}';
$css .= royal_radius( '.woocommerce-widget > ul, .woocommerce-widget > div', array(
'label' => $spWidgets_content['radius_label'],
'radius' => $spWidgets_content['radius'],
'ext' => true
) );
$css .= royal_shadows( '.woocommerce-widget>ul, .woocommerce-widget>div', array(
'label' => $spWidgets_content['shadow_label'],
'horizontal' => $spWidgets_content['shad_h'],
'vertical' => $spWidgets_content['shad_v'],
'blur' => $spWidgets_content['shad_bl'],
'spread' => $spWidgets_content['shad_sp'],
'color' => $spWidgets_content['shad_col'],
'transparency' => $spWidgets_content['shad_col_tr'],
'inset' => $spWidgets_content['shad_in']
) );
/* ----------------- Content Font Options ----------------- */
$css .= royal_fonts( '.woocommerce-widget, .woocommerce-widget.widget_icl_lang_sel_widget ul li a', array(
'font_family' => $spWidgets_content['font_family'],
'font_size' => $spWidgets_content['font_size'],
'line_height' => $spWidgets_content['line_height'],
'letter_spacing' => $spWidgets_content['letter_space'],
'font_weight' => $spWidgets_content['font_weight'],
'text_transform' => $spWidgets_content['uppercase']
) );
$css .= royal_fonts( '.woocommerce-widget #s', array(
'font_family' => $spWidgets_content['font_family'],
'font_size' => $spWidgets_content['font_size'],
'letter_spacing' => $spWidgets_content['letter_space'],
'font_weight' => $spWidgets_content['font_weight'],
'text_transform' => $spWidgets_content['uppercase']
) );
$css .= '.woocommerce-widget .search-icon {
font-size: '. $spWidgets_content['font_size'] .'px;
}';
// add Custom CSS field
$css .= $custom_css['textarea'];
// end style block
$css .= '</style>';
// return generated & compressed CSS
return str_replace(array("\r\n", "\r", "\n", "\t", ' ', ' ', ' '), '', $css);
} // end royal_dynamic_css()
// check if theme has been activated
function royal_echo_dynamic_css() {
echo royal_get_dynamic_css();
}
add_action( 'wp_head', 'royal_echo_dynamic_css' );
/*
***************************************************************
* #Reusable Functions
***************************************************************
*/
// background type select
function royal_background_select( $selector, $select_id, $args = array() ) {
// default values
$defaults = array(
'color' => 'transparent',
'color_tr' => 1,
'gradient_ang' => 180,
'gradient_start' => '#ffffff',
'gradient_start_tr' => 1,
'gradient_start_pos' => 0,
'gradient_end' => '#000000',
'gradient_end_tr' => 1,
'gradient_end_pos' => 100,
'image' => 'none',
'image_size' => 'pattern',
'image_att' => 'scroll'
);
// override defaults & extract array keys as variables. ex: 'color' to $color
$args = wp_parse_args( $args, $defaults );
extract( $args );
$size = 'auto';
$repeat = 'repeat';
$position = 'left top';
// check which type is selected
if ( $select_id === 'color' ) {
$color = royal_hex2rgba( $color, $color_tr );
$background = 'none';
} elseif ( $select_id === 'gradient' ) {
$color = 'transparent';
$background = 'linear-gradient( '. $gradient_ang .'deg, '.
royal_hex2rgba( $gradient_start, $gradient_start_tr ) .' '. $gradient_start_pos .'%, '.
royal_hex2rgba( $gradient_end, $gradient_end_tr ) .' '. $gradient_end_pos .'% )';
} else {
$background = 'url('. esc_url($image) .')';
if ( $image_size === 'cover' ) {
$size = 'cover';
$repeat = 'no-repeat';
$position = 'center center';
}
}
$css = $selector .'{
background-color: '. $color .';
background-image: '. $background .';
background-size: '. $size .';
background-attachment: '. $image_att .';
background-repeat: '. $repeat .';
background-position: '. $position .';
}';
// return generated css
return $css;
}
// paddings & margins
function royal_slider_4x( $selector, $type, $args = array() ) {
// default values
$defaults = array(
'top' => 0,
'right' => 0,
'bottom' => 0,
'left' => 0
);
// override defaults & extract array keys as variables. ex: 'top' to $top
$args = wp_parse_args( $args, $defaults );
extract( $args );
$css = $selector .'{
'. $type .'-top: '. $top .'px;
'. $type .'-right: '. $right .'px;
'. $type .'-bottom: '. $bottom .'px;
'. $type .'-left: '. $left .'px;
}';
// return generated css
return $css;
}
// borders 4x
function royal_border_4x( $selector, $args = array() ) {
// default values
$defaults = array(
'label' => false,
'top_size' => 0,
'top_style' => 'solid',
'top_color' => '#000000',
'right_size' => 0,
'right_style' => 'solid',
'right_color' => '#000000',
'bottom_size' => 0,
'bottom_style' => 'solid',
'bottom_color' => '#000000',
'left_size' => 0,
'left_style' => 'solid',
'left_color' => '#000000'
);
// override defaults & extract array keys as variables. ex: 'left_size' to $left_size
$args = wp_parse_args( $args, $defaults );
extract( $args );
if ( $label == true ) {
$css = $selector .' {
border-top: '. $top_size .'px '. $top_style .' '. $top_color .';
border-right: '. $right_size .'px '. $right_style .' '. $right_color .';
border-bottom: '. $bottom_size .'px '. $bottom_style .' '. $bottom_color .';
border-left: '. $left_size .'px '. $left_style .' '. $left_color .';
}';
} else {
$css = $selector .' {
border: none;
}';
}
// return generated css
return $css;
}
// border 1x all
function royal_border_1x_all( $selector, $args = array() ) {
extract( $args );
if ( $label == true ) {
$css = $selector .' {
border: '. $size .'px '. $style .' '. $color .';
}';
} else {
$css = '';
}
// return generated css
return $css;
}
// border 1x
function royal_border_1x( $selector, $direction, $args = array() ) {
extract( $args );
if ( $label == true ) {
$css = $selector .' {
border-'. $direction .': '. $size .'px '. $style .' '. $color .';
}';
} else {
$css = '';
}
// return generated css
return $css;
}
// border 1x no color
function royal_border_1x_no_color( $selector, $direction, $args = array() ) {
extract( $args );
if ( $label == true ) {
$css = $selector .' {
border-'. $direction .'-width: '. $size .'px;
border-'. $direction .'-style: '. $style .';
}';
} else {
$css = '';
}
// return generated css
return $css;
}
// borders radius
function royal_radius( $selector, $args = array() ) {
// default values
$defaults = array(
'label' => false,
'radius' => 0,
'ext' => false
);
// override defaults & extract array keys as variables. ex: 'radius' to $radius
$args = wp_parse_args( $args, $defaults );
extract( $args );
if ( $label == true ) {
$ext = ( $ext === true ) ? 'px' : '%';
$css = $selector .' {
border-radius: '. $radius . $ext .';
}';
} else {
$css = '';
}
// return generated css
return $css;
}
// shadows
function royal_shadows( $selector, $args = array() ) {
// default values
$defaults = array(
'label' => false,
'horizontal' => 0,
'vertical' => 0,
'blur' => 5,
'spread' => 5,
'color' => '#000000',
'transparency' => 1,
'inset' => ''
);
// override defaults & extract array keys as variables. ex: 'label' to $label
$args = wp_parse_args( $args, $defaults );
extract( $args );
if( $label == true ) {
if ( $inset == 1 ) {
$inset = ' inset';
} else {
$inset = '';
}
$css = $selector .' {
box-shadow: '. $horizontal .'px '. $vertical .'px '. $blur .'px '. $spread .'px '. royal_hex2rgba( $color, $transparency ) . $inset .';
}';
} else {
$css = '';
}
// return generated css
return $css;
}
// text shadows
function royal_text_shadows( $selector, $args = array() ) {
// default values
$defaults = array(
'label' => false,
'horizontal' => 0,
'vertical' => 0,
'blur' => 5,
'color' => '#000000'
);
// override defaults & extract array keys as variables. ex: 'horizontal' to $horizontal
$args = wp_parse_args( $args, $defaults );
extract( $args );
if( $label == true ) {
$css = $selector .' {
text-shadow: '. $horizontal .'px '. $vertical .'px '. $blur .'px '. $color .';
}';
} else {
$css = '';
}
// return generated css
return $css;
}
// fonts
function royal_fonts( $selector, $args = array() ) {
// default values
$defaults = array(
'font_family' => 'inherit',
'font_size' => 16,
'line_height' => 16,
'letter_spacing' => 0,
'font_weight' => 400,
'font_style' => 'normal',
'text_transform' => 'none',
'text_decoration' => 'none'
);
// override defaults & extract array keys as variables. ex: 'font_family' to $font_family
$args = wp_parse_args( $args, $defaults );
extract( $args );
$font_family = str_replace( '+', ' ', $font_family );
if ( $font_style === true ) {
$font_style = 'italic';
} else {
$font_style = 'normal';
}
if ( $text_transform === true ) {
$text_transform = 'uppercase';
} else {
$text_transform = 'none';
}
if ( $text_decoration === true ) {
$text_decoration = 'line-through';
} else {
$text_decoration = 'none';
}
$css = $selector .' {
font-family: "'. $font_family .'", Arial, "Helvetica Neue", Helvetica, sans-serif;
font-size: '. $font_size .'px;
line-height: '. $line_height .'px;
letter-spacing: '. $letter_spacing .'px;
font-weight: '. $font_weight .';
font-style: '. $font_style .';
text-transform: '. $text_transform .';
text-decoration:'. $text_decoration .';
}';
// return generated css
return $css;
}