Advertisement
towfiqi

custom-style.php

Mar 16th, 2017
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 45.59 KB | None | 0 0
  1. <?php
  2. /**
  3. * The Custom Style for LayerFramework
  4. *
  5. * Loads the dynamically generated Css in the header of the template.
  6. *
  7. * @package LayerFramework
  8. *
  9. * @since LayerFramework 1.0
  10. */
  11. ?><?php function optimizer_dynamic_css() { ?>
  12. <?php global $optimizer; ?>
  13. <style type="text/css">
  14.  
  15. /*Fixed Background*/
  16. <?php if(!empty($optimizer['background_fixed'])){ echo 'html body.custom-background{ background-attachment:fixed; background-repeat:no-repeat; background-size:cover;}';} ?>
  17.  
  18. /*BOXED LAYOUT*/
  19. .site_boxed .layer_wrapper, body.home.site_boxed #slidera {width: <?php echo $optimizer['center_width']; ?>%;float: left;margin: 0 <?php $centerwidth = $optimizer['center_width']; echo (100- $centerwidth)/2; ?>%;
  20. background-color: <?php echo $optimizer['content_bg_color']; ?>;}
  21. .site_boxed .stat_bg, .site_boxed .stat_bg_overlay, .site_boxed .stat_bg img, .site_boxed .is-sticky .header{width:<?php echo $optimizer['center_width']; ?>%;}
  22. .site_boxed .social_buttons{background-color: <?php echo $optimizer['content_bg_color']; ?>;}
  23. .site_boxed .center {width: 95%;margin: 0 auto;}
  24. .site_boxed .head_top .center{ width:95%;}
  25. /*Left Sidebar*/
  26. @media screen and (min-width: 960px){
  27. .header_sidebar.site_boxed #slidera, .header_sidebar.site_boxed .home_wrap.layer_wrapper, .header_sidebar.site_boxed .footer_wrap.layer_wrapper, .header_sidebar.site_boxed .page_wrap.layer_wrapper, .header_sidebar.site_boxed .post_wrap.layer_wrapper, .header_sidebar.site_boxed .page_blog_wrap.layer_wrapper, .header_sidebar.site_boxed .page_contact_wrap.layer_wrapper, .header_sidebar.site_boxed .page_fullwidth_wrap.layer_wrapper, .header_sidebar.site_boxed .category_wrap.layer_wrapper, .header_sidebar.site_boxed .search_wrap.layer_wrapper, .header_sidebar.site_boxed .fofo_wrap.layer_wrapper, .header_sidebar .site_boxed .author_wrap.layer_wrapper, .header_sidebar.site_boxed .head_top{width: calc(<?php echo $optimizer['center_width']; ?>% - 300px)!important;margin-left: calc(300px + <?php $centerwidth = $optimizer['center_width']; echo (100- $centerwidth)/2; ?>%)!important;}
  28. .header_sidebar.site_boxed .stat_bg_overlay, .header_sidebar.site_boxed .stat_bg{width: calc(<?php echo $optimizer['center_width']; ?>% - 300px)!important;left: 300px;}
  29.  
  30. }
  31.  
  32.  
  33. <?php if(!empty($optimizer['boxed_headfoot_full'])){ ?>
  34. /*Keep Header and Footer Full width*/
  35. .site_boxed .header_wrap.layer_wrapper, .site_boxed .footer_wrap.layer_wrapper{width: 100%!important; margin: 0 auto!important;}
  36. .site_boxed .header_wrap.layer_wrapper .center, .site_boxed .footer_wrap.layer_wrapper .center, .site_boxed .page_wrap.layer_wrapper .page_head .pagetitle_wrap{ width: <?php echo $optimizer['center_width']; ?>%;}
  37. <?php } ?>
  38.  
  39. /*Site Content Text Style*/
  40. <?php $content_font = $optimizer['content_font_id']; ?>
  41. body, input, textarea{
  42. <?php if(!empty($content_font['font-family'])){ ?>font-family:<?php echo $content_font['font-family']; ?>; <?php }else{?>font-family:'Open Sans';<?php } ?>
  43. <?php if(!empty($content_font['font-size'])){ ?>font-size:<?php echo $content_font['font-size']; ?>; <?php } ?>
  44. <?php if(!empty($content_font['font-weight'])){ ?>font-weight:<?php echo $content_font['font-weight']; ?>; <?php } ?>
  45. }
  46.  
  47. .single_metainfo, .single_post .single_metainfo a, a:link, a:visited, .single_post_content .tabs li a{ color:<?php echo $optimizer['primtxt_color_id']; ?>;}
  48. body .listing-item .lt_cats a{ color:<?php echo $optimizer['primtxt_color_id']; ?>;}
  49.  
  50. /*LINK COLOR*/
  51. .org_comment a, .thn_post_wrap a:link, .thn_post_wrap a:visited, .lts_lightbox_content a:link, .lts_lightbox_content a:visited, .athor_desc a:link, .athor_desc a:visited, .product_meta a:hover{color:<?php echo $optimizer['link_color_id']; ?>;}
  52. .org_comment a:hover, .thn_post_wrap a:link:hover, .lts_lightbox_content a:link:hover, .lts_lightbox_content a:visited:hover, .athor_desc a:link:hover, .athor_desc a:visited:hover{color:<?php echo $optimizer['link_color_hover']; ?>;}
  53.  
  54.  
  55. <?php if(get_background_color() == ''){?> .tabs li.active, .lts_tab, #frontsidebar, .fixed_wrap.fixindex.dummypost, #slidera{ background-color:#<?php echo get_background_color(); ?>;} <?php } ?>
  56.  
  57. <?php if ( is_single() || is_page() ) { ?>
  58. /*-----------------------------Single Post Background------------------------------------*/
  59. <?php global $wp_query; $postid = $wp_query->post->ID; $singlebg = get_post_meta($postid, 'single_bg', true);
  60. if(!empty($singlebg['background-image'])){ $bgimage = $singlebg['background-image']; }else{ $bgimage = ''; }
  61. if(!empty($singlebg['background-color'])){ $bgcolor = $singlebg['background-color']; }else{ $bgcolor = ''; }
  62. if(!empty($singlebg['background-repeat'])){ $bgrepeat = $singlebg['background-repeat']; }else{ $bgrepeat = ''; }
  63. if(!empty($singlebg['background-attachment'])){ $bgattachment = $singlebg['background-attachment']; }else{ $bgattachment = ''; }
  64.  
  65. if($singlebg){
  66. if($bgcolor || $bgimage) { ?>
  67. body.postid-<?php echo $postid; ?>, body.page-id-<?php echo $postid;?>{
  68. <?php if($bgcolor){ ?>background-color:<?php echo $bgcolor;?>!important;<?php } ?>
  69. <?php if($bgimage){ ?>background-image:url('<?php echo $bgimage;?>')!important; <?php } ?>
  70. <?php if($bgrepeat){ ?>background-repeat: <?php echo $bgrepeat;?> ;<?php } ?>
  71. <?php if($bgattachment){ ?>background-attachment: <?php echo $bgattachment;?> ;<?php } ?>
  72. }
  73. <?php } ?>
  74. <?php } ?>
  75. /*----------------------------------------------------*/
  76. <?php } ?>
  77.  
  78.  
  79. <?php if ( is_single() || is_page() || is_category() || is_tag() || is_author() || (get_post_type() == 'product' && is_archive()) ) { ?>
  80. .page_head, .author_div, .single.single_style_header .single_post_header{ background-color:<?php echo $optimizer['page_header_color']; ?>; color:<?php echo $optimizer['page_header_txtcolor']; ?>;text-align:<?php echo $optimizer['page_header_align'];?>;}
  81. .page_head .postitle{color:<?php echo $optimizer['page_header_txtcolor']; ?>;}
  82. .page_head .layerbread a, .page_head .woocommerce-breadcrumb{color:<?php echo $optimizer['page_header_txtcolor']; ?>;}
  83. .single_post_header, .single.single_style_header .single_post_content .postitle, .single_style_header .single_metainfo, .single_style_header .single_metainfo i, .single_style_header .single_metainfo a{color:<?php echo $optimizer['page_header_txtcolor']; ?>;}
  84.  
  85. <?php } ?>
  86.  
  87. <?php if ( is_page() ) { ?>
  88. /*-----------------------------Page Header Colors------------------------------------*/
  89. <?php global $wp_query; $postid = $wp_query->post->ID;
  90. $page_header_bg = get_post_meta( $postid, 'page_header_bg', true);
  91. $page_header_color = get_post_meta( $postid, 'page_header_txt', true);
  92. $page_head_align = get_post_meta( $postid, 'page_head_align', true);
  93. $hide_page_title = get_post_meta( $postid, 'hide_page_title', true);
  94. if($page_header_bg || $page_header_color) { ?>
  95. body.page-id-<?php echo $postid; ?> .page_head {
  96. <?php if($page_header_bg){ ?>background-color:<?php echo $page_header_bg;?>;<?php } ?>
  97. <?php if($page_header_color){ ?>color:<?php echo $page_header_color;?>;<?php } ?>
  98. <?php if($page_head_align){ ?>text-align:<?php echo $page_head_align;?>;<?php } ?>
  99. }
  100. <?php if(!empty($hide_page_title) ) {?>
  101. body.page-id-<?php echo $postid; ?> .page_head .postitle, body.page-id-<?php echo $postid; ?> .page_head .layerbread{ display:none;}
  102. <?php } ?>
  103. body.page-id-<?php echo $postid; ?> .page_head .pagetitle_wrap, body.page-id-<?php echo $postid; ?> .page_head .pagetitle_wrap h1, body.page-id-<?php echo $postid; ?> .page_head .pagetitle_wrap a{
  104. <?php if($page_header_color){ ?>color:<?php echo $page_header_color;?>;<?php } ?>
  105. }
  106. <?php } ?>
  107. /*----------------------------------------------------*/
  108. <?php } ?>
  109.  
  110. <?php if ( class_exists( 'WooCommerce' ) ) { //If Wooceommerce ?>
  111. <?php if ( is_shop() ) { ?>
  112. /*-----------------------------Shop Page Header Colors------------------------------------*/
  113. <?php $postid = get_option( 'woocommerce_shop_page_id' );
  114. $page_header_bg = get_post_meta( $postid, 'page_header_bg', true);
  115. $page_header_color = get_post_meta( $postid, 'page_header_txt', true);
  116. $page_head_align = get_post_meta( $postid, 'page_head_align', true);
  117. $hide_page_title = get_post_meta( $postid, 'hide_page_title', true);
  118. if($page_header_bg || $page_header_color) { ?>
  119. body.post-type-archive-product .page_head {
  120. <?php if($page_header_bg){ ?>background-color:<?php echo $page_header_bg;?>;<?php } ?>
  121. <?php if($page_header_color){ ?>color:<?php echo $page_header_color;?>;<?php } ?>
  122. <?php if($page_head_align){ ?>text-align:<?php echo $page_head_align;?>;<?php } ?>
  123. }
  124. <?php if(!empty($hide_page_title) ) {?>
  125. body.post-type-archive-product .page_head .postitle, body.post-type-archive-product .page_head .layerbread{ display:none;}
  126. <?php } ?>
  127. body.post-type-archive-product .page_head .pagetitle_wrap, body.post-type-archive-product .page_head .pagetitle_wrap h1, body.post-type-archive-product .page_head .pagetitle_wrap a{
  128. <?php if($page_header_color){ ?>color:<?php echo $page_header_color;?>;<?php } ?>
  129. }
  130. <?php } ?>
  131. /*----------------------------------------------------*/
  132. <?php } ?>
  133. <?php } ?>
  134.  
  135. /*-----------------------------Static Slider Content box------------------------------------*/
  136. <?php if($optimizer['slider_type_id'] =='noslider'){ ?>#slidera{min-height:initial;}<?php } ?>
  137. .stat_content_inner .center{width:<?php echo $optimizer['static_textbox_width']; ?>%;}
  138. .stat_content_inner{bottom:<?php echo $optimizer['static_textbox_bottom']; ?>%; color:<?php echo $optimizer['slider_txt_color']; ?>;}
  139.  
  140. /*SLIDER HEIGHT RESTRICT*/
  141. <?php if(!empty($optimizer['slider_height'])){ ?>
  142. .static_gallery.nivoSlider, #zn_nivo{ max-height: <?php echo str_replace('%', 'vh', $optimizer['slider_height']); ?>!important;}
  143. #stat_img.stat_has_vid { max-height: <?php echo str_replace('%', 'vh', $optimizer['slider_height']); ?>!important; overflow: hidden;}
  144. .stat_bg img, .stat_bg, .stat_bg_img, .stat_bg_overlay{ height: <?php echo str_replace('%', 'vh', $optimizer['slider_height']); ?>!important; }
  145. <?php } ?>
  146.  
  147.  
  148.  
  149. <?php if($optimizer['slidefont_size_id']){ ?>
  150. /*SLIDER FONT SIZE*/
  151. #accordion h3 a, #zn_nivo h3 a{font-size:<?php echo $optimizer['slidefont_size_id']; ?>; line-height:1.3em}
  152. <?php } ?>
  153. /*STATIC SLIDE CTA BUTTONS COLORS*/
  154. .static_cta1.cta_hollow, .static_cta1.cta_hollow_big, .static_cta1.cta_hollow_small, .static_cta1.cta_square_hollow, .static_cta1.cta_square_hollow_big, .static_cta1.cta_square_hollow_small{ background:transparent!important; color:<?php echo $optimizer['static_cta1_txt_color']; ?>;}
  155. .static_cta1.cta_flat, .static_cta1.cta_flat_big, .static_cta1.cta_flat_small, .static_cta1.cta_rounded, .static_cta1.cta_rounded_big, .static_cta1.cta_rounded_small, .static_cta1.cta_hollow:hover, .static_cta1.cta_hollow_big:hover, .static_cta1.cta_hollow_small:hover, .static_cta1.cta_square, .static_cta1.cta_square_small, .static_cta1.cta_square_big, .static_cta1.cta_square_hollow:hover, .static_cta1.cta_square_hollow_small:hover, .static_cta1.cta_square_hollow_big:hover{ background:<?php echo $optimizer['static_cta1_bg_color']; ?>!important; color:<?php echo $optimizer['static_cta1_txt_color']; ?>; border-color:<?php echo $optimizer['static_cta1_bg_color']; ?>!important;}
  156.  
  157.  
  158. .static_cta2.cta_hollow, .static_cta2.cta_hollow_big, .static_cta2.cta_hollow_small, .static_cta2.cta_square_hollow, .static_cta2.cta_square_hollow_big, .static_cta2.cta_square_hollow_small{ background:transparent!important; color:<?php echo $optimizer['static_cta2_txt_color']; ?>;}
  159. .static_cta2.cta_flat, .static_cta2.cta_flat_big, .static_cta2.cta_flat_small, .static_cta2.cta_rounded, .static_cta2.cta_rounded_big, .static_cta2.cta_rounded_small, .static_cta2.cta_hollow:hover, .static_cta2.cta_hollow_big:hover, .static_cta2.cta_hollow_small:hover, .static_cta2.cta_square, .static_cta2.cta_square_small, .static_cta2.cta_square_big, .static_cta2.cta_square_hollow:hover, .static_cta2.cta_square_hollow_small:hover, .static_cta2.cta_square_hollow_big:hover{ background:<?php echo $optimizer['static_cta2_bg_color']; ?>!important; color:<?php echo $optimizer['static_cta2_txt_color']; ?>; border-color:<?php echo $optimizer['static_cta2_bg_color']; ?>!important;}
  160.  
  161. /*------------------------SLIDER HEIGHT----------------------*/
  162. /*Slider Height*/
  163. #accordion, #slide_acord, .accord_overlay{ height:<?php echo $optimizer['slide_height']; ?>;}
  164. .kwicks li{ max-height:<?php echo $optimizer['slide_height']; ?>;min-height:<?php echo $optimizer['slide_height']; ?>;}
  165.  
  166.  
  167.  
  168. /*-----------------------------COLORS------------------------------------*/
  169. /*Header Color*/
  170. .header{ position:relative!important; background-color:<?php echo $optimizer['head_color_id']; ?>;
  171. <?php if (!empty($optimizer['header_bgimage']['url'])) { ?>background-image:url('<?php echo $optimizer['header_bgimage']['url']; ?>');<?php } ?>
  172. }
  173. <?php if($optimizer['slider_type_id'] == 'noslider'){ ?>
  174. /*Header Color*/
  175. body .header{ position:relative!important; background-color:<?php echo $optimizer['head_color_id']; ?>;}
  176. .page #slidera, .single #slidera, .archive #slidera, .search #slidera, .error404 #slidera{ height:auto!important;}
  177. <?php } ?>
  178.  
  179. <?php if(!empty($optimizer['head_transparent'])){ ?>
  180. .home.has_trans_header .header_wrap {float: left; position:relative;width: 100%;}
  181. .home.has_trans_header .header{position: absolute!important;z-index: 999;}
  182.  
  183. .home.has_trans_header .header, .home.has_trans_header.page.page-template-page-frontpage_template .header{ background-color:transparent!important; background-image:none;}
  184. .home.has_trans_header .head_top{background-color: rgba(0, 0, 0, 0.3);}
  185. <?php } ?>
  186.  
  187. .header_sidebar .head_inner{background-color:<?php echo $optimizer['head_color_id']; ?>; <?php if (!empty($optimizer['header_bgimage']['url'])) { ?>background-image:url('<?php echo $optimizer['header_bgimage']['url']; ?>');<?php } ?>}
  188.  
  189. <?php if ($optimizer['head_color_id'] == '#ffffff' || $optimizer['head_color_id'] =='#FFFFFF'){ ?>
  190. <?php $background_color = get_background_color(); if($background_color == 'FFFFFF' || $background_color == 'ffffff' || $background_color == 'f7f7f7'){?>
  191. /*If Header and Background both set to White Display a Border under the Header*/
  192. body.single .header{box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);}
  193. <?php } ?>
  194. <?php } ?>
  195.  
  196. /*Boxed Header should have boxed width*/
  197. body.home.site_boxed .header_wrap.layer_wrapper{width: <?php echo $optimizer['center_width']; ?>%;float: left;margin: 0 <?php $centerwidth = $optimizer['center_width']; echo (100- $centerwidth)/2; ?>%;}
  198.  
  199. .home.has_trans_header.page .header, .home.has_trans_header.page-template-page-frontpage_template .is-sticky .header{ background-color:<?php echo $optimizer['head_color_id']; ?>!important;}
  200. @media screen and (max-width: 480px){
  201. .home.has_trans_header .header{ background-color:<?php echo $optimizer['head_color_id']; ?>!important;}
  202. }
  203.  
  204. <?php if(!empty($optimizer['head_sticky'])){ ?>
  205. /*Sticky Header*/
  206. .header{z-index: 9999;}
  207. body .is-sticky .header{position: fixed!important;box-shadow: 0 0 4px rgba(0, 0, 0, 0.2); z-index:999!important;}
  208. <?php } ?>
  209.  
  210. .home .is-sticky .header, .page_header_transparent .is-sticky .header{ position:fixed!important; background-color:<?php echo $optimizer['head_color_id']; ?>!important;box-shadow: 0 0 4px rgba(0, 0, 0, 0.2)!important; transition-delay:0.3s; -webkit-transition-delay:0.3s; -moz-transition-delay:0.3s;}
  211.  
  212. /*TOPBAR COLORS*/
  213. .head_top, #topbar_menu ul li a{ font-size:<?php echo $optimizer['topbar_font_size']; ?>;}
  214. .head_top, .page_header_transparent .is-sticky .head_top, #topbar_menu #optimizer_minicart {background-color:<?php echo $optimizer['topbar_bg_color']; ?>;}
  215. #topbar_menu #optimizer_minicart{color:<?php echo $optimizer['topbar_color_id']; ?>;}
  216. .page_header_transparent .head_top { background: rgba(0, 0, 0, 0.3);}
  217. .head_search, .top_head_soc a, .topsearch_on .head_phone, .topsearch_on .head_phone a, .topsearch_on .head_search i, #topbar_menu ul li a, body.has_trans_header.home .is-sticky .head_top a, body.page_header_transparent .is-sticky .head_top a, body.has_trans_header.home .is-sticky #topbar_menu ul li a, body.page_header_transparent .is-sticky #topbar_menu ul li a, #topbar-hamburger-menu{color:<?php echo $optimizer['topbar_color_id']; ?>;}
  218. .head_top .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(<?php echo optimizer_hex2rgb($optimizer['topbar_color_id']);?>, 0.3)!important;}
  219. .head_top .social_bookmarks.bookmark_hexagon a i {background-color:rgba(<?php echo optimizer_hex2rgb($optimizer['topbar_color_id']);?>, 0.3)!important;}
  220. .head_top .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(<?php echo optimizer_hex2rgb($optimizer['topbar_color_id']);?>, 0.3)!important;}
  221.  
  222. /*LOGO*/
  223. <?php $logofont = $optimizer['logo_font_id']; ?>
  224. .logo h2, .logo h1, .logo h2 a, .logo h1 a{
  225. <?php if(!empty($logofont['font-family'])){ ?>font-family:'<?php echo $logofont['font-family']; ?>'; <?php } ?>
  226. <?php if(!empty($logofont['font-size'])){ ?>font-size:<?php echo $logofont['font-size']; ?>;<?php } ?>
  227. color:<?php echo $optimizer['logo_color_id']; ?>;
  228. }
  229. span.desc{font-size: <?php echo $optimizer['tagline_font_size']; ?>;}
  230. body.has_trans_header.home .header .logo h2, body.has_trans_header.home .header .logo h1, body.has_trans_header.home .header .logo h2 a, body.has_trans_header.home .header .logo h1 a, body.has_trans_header.home span.desc, body.page_header_transparent .header .logo h2, body.page_header_transparent .header .logo h1, body.page_header_transparent .header .logo h2 a, body.page_header_transparent .header .logo h1 a, body.page_header_transparent span.desc, body.has_trans_header.home .head_top a{ color:<?php echo $optimizer['trans_header_color']; ?>;}
  231. body.has_trans_header .is-sticky .header .logo h2 a, body.has_trans_header .is-sticky .header .logo h1 a, body.page_header_transparent .is-sticky .header .logo h2 a, body.page_header_transparent .is-sticky .header .logo h1 a{color:<?php echo $optimizer['logo_color_id']; ?>;}
  232. #simple-menu, body.home.has_trans_header .is-sticky #simple-menu{color:<?php echo $optimizer['menutxt_color_id']; ?>;}
  233. body.home.has_trans_header #simple-menu{color:<?php echo $optimizer['trans_header_color']; ?>;}
  234. span.desc{color:<?php echo $optimizer['logo_color_id']; ?>;}
  235. body.has_trans_header.home .is-sticky span.desc, body.page_header_transparent .is-sticky span.desc{color:<?php echo $optimizer['logo_color_id']; ?>;}
  236.  
  237. body.has_trans_header.home .is-sticky .header .logo h2 a, body.has_trans_header.home .is-sticky .header .logo h1 a, body.page_header_transparent .is-sticky .header .logo h2 a, body.page_header_transparent .is-sticky .header .logo h1 a{color:<?php echo $optimizer['logo_color_id']; ?>;}
  238.  
  239. /*MENU Text Color*/
  240. #topmenu ul li a{color:<?php echo $optimizer['menutxt_color_id'] ?>;}
  241. body.has_trans_header.home #topmenu ul li a, body.page_header_transparent #topmenu ul li a, body.page_header_transparent .head_top a, body.has_trans_header.home #topbar_menu ul li a, body.page_header_transparent #topbar_menu ul li a, .home.has_trans_header .head_soc .social_bookmarks a, .page_header_transparent .head_soc .social_bookmarks a{ color:<?php echo $optimizer['trans_header_color']; ?>;}
  242. body.header_sidebar.home #topmenu ul li a, #topmenu #optimizer_minicart{color:<?php echo $optimizer['menutxt_color_id'] ?>;}
  243.  
  244. #topmenu ul li ul li a:hover{ background-color:<?php echo $optimizer['sec_color_id']; ?>; color:<?php echo $optimizer['sectxt_color_id']; ?>;}
  245. .head_soc .social_bookmarks a, .home.has_trans_header .is-sticky .head_soc .social_bookmarks a, .page_header_transparent .is-sticky .head_soc .social_bookmarks a{color:<?php echo $optimizer['menutxt_color_id'] ?>;}
  246. .head_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(<?php echo optimizer_hex2rgb($optimizer['menutxt_color_id']);?>, 0.3)!important;}
  247. .head_soc .social_bookmarks.bookmark_hexagon a i {background-color:rgba(<?php echo optimizer_hex2rgb($optimizer['menutxt_color_id']);?>, 0.3)!important;}
  248. .head_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(<?php echo optimizer_hex2rgb($optimizer['menutxt_color_id']);?>, 0.3)!important;}
  249. body.has_trans_header.home .is-sticky #topmenu ul li a, body.page_header_transparent .is-sticky #topmenu ul li a{color:<?php echo $optimizer['menutxt_color_id'] ?>;}
  250.  
  251. /*Menu Highlight*/
  252. #topmenu li.menu_highlight_slim{ border-color:<?php echo $optimizer['menutxt_color_id'] ?>;}
  253. #topmenu li.menu_highlight_slim:hover{ background-color:<?php echo $optimizer['sec_color_id']; ?>;border-color:<?php echo $optimizer['sec_color_id']; ?>;}
  254. #topmenu li.menu_highlight_slim:hover>a{ color:<?php echo $optimizer['sectxt_color_id']; ?>!important;}
  255. #topmenu li.menu_highlight{ background-color:<?php echo $optimizer['sec_color_id']; ?>; border-color:<?php echo $optimizer['sec_color_id']; ?>;}
  256. #topmenu li.menu_highlight a, #topmenu li.menu_highlight_slim a{color:<?php echo $optimizer['sectxt_color_id']; ?>!important;}
  257. #topmenu li.menu_highlight:hover{border-color:<?php echo $optimizer['sec_color_id'] ?>; background-color:transparent;}
  258. #topmenu li.menu_highlight:hover>a{ color:<?php echo $optimizer['sec_color_id'] ?>!important;}
  259.  
  260. #topmenu ul li.menu_hover a{border-color:<?php echo $optimizer['menutxt_color_hover']; ?>;}
  261. #topmenu ul.menu>li:hover:after{background-color:<?php echo $optimizer['menutxt_color_hover']; ?>;}
  262. #topmenu ul li.menu_hover>a, body.has_trans_header.home #topmenu ul li.menu_hover>a, #topmenu ul li.current-menu-item>a[href*="#"]:hover{color:<?php echo $optimizer['menutxt_color_hover'] ?>;}
  263. #topmenu ul li.current-menu-item>a, body.header_sidebar #topmenu ul li.current-menu-item>a, body.has_trans_header.header_sidebar .is-sticky #topmenu ul li.current-menu-item>a, body.page_header_transparent.header_sidebar .is-sticky #topmenu ul li.current-menu-item>a{color:<?php echo $optimizer['menutxt_color_active'] ?>;}
  264. #topmenu ul li.current-menu-item.onepagemenu_highlight>a, body.header_sidebar #topmenu ul li.menu_hover>a{color:<?php echo $optimizer['menutxt_color_hover'] ?>!important;}
  265. #topmenu ul li ul li.current-menu-item.onepagemenu_highlight a { color: #FFFFFF!important;}
  266. #topmenu ul li ul{border-color:<?php echo $optimizer['menutxt_color_hover']; ?> transparent transparent transparent;}
  267.  
  268. .logo_center_left #topmenu, .logo_center #topmenu{background-color:<?php if(!empty( $optimizer['menubar_color_id'])) { echo $optimizer['menubar_color_id'];}else{ 'transparent'; }; ?>;}
  269. .left_header_content, .left_header_content a{color:<?php echo $optimizer['menutxt_color_id'] ?>;}
  270.  
  271.  
  272. <?php if($optimizer['sec_color_id']){ ?>
  273. /*BASE Color*/
  274. .widget_border, .heading_border, #wp-calendar #today, .thn_post_wrap .more-link:hover, .moretag:hover, .search_term #searchsubmit, .error_msg #searchsubmit, #searchsubmit, .optimizer_pagenav a:hover, .nav-box a:hover .left_arro, .nav-box a:hover .right_arro, .pace .pace-progress, .homeposts_title .menu_border, span.widget_border, .ast_login_widget #loginform #wp-submit, .prog_wrap, .lts_layout1 a.image, .lts_layout2 a.image, .lts_layout3 a.image, .rel_tab:hover .related_img, .wpcf7-submit, .nivoinner .slide_button_wrap .lts_button, #accordion .slide_button_wrap .lts_button, .img_hover, p.form-submit #submit, .contact_form_wrap, .style2 .contact_form_wrap .contact_button, .style3 .contact_form_wrap .contact_button, .style4 .contact_form_wrap .contact_button, .optimizer_front_slider #opt_carousel .slidee li .acord_text .slide_button_wrap a, .hover_topborder .midrow_block:before, .acord_text p a{background-color:<?php echo $optimizer['sec_color_id'] ?>;}
  275.  
  276. .share_active, .comm_auth a, .logged-in-as a, .citeping a, .lay3 h2 a:hover, .lay4 h2 a:hover, .lay5 .postitle a:hover, .nivo-caption p a, .org_comment a, .org_ping a, .no_contact_map .contact_submit input, .contact_submit input:hover, .widget_calendar td a, .ast_biotxt a, .ast_bio .ast_biotxt h3, .lts_layout2 .listing-item h2 a:hover, .lts_layout3 .listing-item h2 a:hover, .lts_layout4 .listing-item h2 a:hover, .lts_layout5 .listing-item h2 a:hover, .rel_tab:hover .rel_hover, .post-password-form input[type~=submit], .bio_head h3, .blog_mo a:hover, .ast_navigation a:hover, .lts_layout4 .blog_mo a:hover{color:<?php echo $optimizer['sec_color_id'] ?>;}
  277. #home_widgets .widget .thn_wgt_tt, #sidebar .widget .thn_wgt_tt, #footer .widget .thn_wgt_tt, .astwt_iframe a, .ast_bio .ast_biotxt h3, .ast_bio .ast_biotxt a, .nav-box a span{color:<?php echo $optimizer['sec_color_id'] ?>;}
  278. .pace .pace-activity{border-top-color: <?php echo $optimizer['sec_color_id']; ?>!important;border-left-color: <?php echo $optimizer['sec_color_id']; ?>!important;}
  279. .pace .pace-progress-inner{box-shadow: 0 0 10px <?php echo $optimizer['sec_color_id'] ?>, 0 0 5px <?php echo $optimizer['sec_color_id']; ?>;
  280. -webkit-box-shadow: 0 0 10px <?php echo $optimizer['sec_color_id'] ?>, 0 0 5px <?php echo $optimizer['sec_color_id']; ?>;
  281. -moz-box-shadow: 0 0 10px <?php echo $optimizer['sec_color_id'] ?>, 0 0 5px <?php echo $optimizer['sec_color_id']; ?>;}
  282.  
  283. .fotorama__thumb-border, .ast_navigation a:hover{ border-color:<?php echo $optimizer['sec_color_id'] ?>!important;}
  284.  
  285. .hover_colorbg .midrow_block:before{ background-color:rgba(<?php echo optimizer_hex2rgb($optimizer['sec_color_id']);?>, 0.3);}
  286.  
  287. /*Text Color on BASE COLOR Element*/
  288. .icon_round a, #wp-calendar #today, .moretag:hover, .search_term #searchsubmit, .error_msg #searchsubmit, .optimizer_pagenav a:hover, .ast_login_widget #loginform #wp-submit, #searchsubmit, .prog_wrap, .rel_tab .related_img i, .lay1 h2.postitle a, .nivoinner .slide_button_wrap .lts_button, #accordion .slide_button_wrap .lts_button, .lts_layout1 .icon_wrap a, .lts_layout2 .icon_wrap a, .lts_layout3 .icon_wrap a, .lts_layout1 .icon_wrap a:hover, .lts_layout2 .icon_wrap a:hover, .lts_layout3 .icon_wrap a:hover, .optimizer_front_slider #opt_carousel .slidee li .acord_text .slide_button_wrap a{color:<?php echo $optimizer['sectxt_color_id']; ?>;}
  289. .thn_post_wrap .listing-item .moretag:hover, body .lts_layout1 .listing-item .title, .lts_layout2 .img_wrap .optimizer_plus, .img_hover .icon_wrap a, #footer .widgets .widget .img_hover .icon_wrap a, body .thn_post_wrap .lts_layout1 .icon_wrap a, .wpcf7-submit, p.form-submit #submit, .optimposts .type-product a.button.add_to_cart_button, .optimposts .type-product span.onsale, .style2 .contact_form_wrap .contact_button, .style3 .contact_form_wrap .contact_button, .style4 .contact_form_wrap .contact_button, .lay3.portfolio_wrap .post_content .catag_list, .lay3.portfolio_wrap .post_content .catag_list a, .lay3.portfolio_wrap h2 a{color:<?php echo $optimizer['sectxt_color_id']; ?>;}
  290. .hover_colorbg .midrow_block:before, .hover_colorbg .midrow_block:hover .block_content, .hover_colorbg .midrow_block:hover h2, .hover_colorbg .midrow_block:hover h3, .hover_colorbg .midrow_block:hover h4, .hover_colorbg .midrow_block:hover a, .contact_form_wrap .contact_button, .contact_buttn_spinner, .acord_text p a{color:<?php echo $optimizer['sectxt_color_id']; ?>!important;}
  291.  
  292.  
  293.  
  294.  
  295. <?php } ?>
  296.  
  297. /*Sidebar Widget Background Color */
  298. #sidebar .widget{ background-color:<?php echo $optimizer['sidebar_color_id']; ?>;}
  299. /*Widget Title Color */
  300. #sidebar .widget .widgettitle, #sidebar .widget .widgettitle a{color:<?php echo $optimizer['sidebar_tt_color_id'] ?>;}
  301. #sidebar .widget li a, #sidebar .widget, #sidebar .widget .widget_wrap{ color:<?php echo $optimizer['sidebartxt_color_id'] ?>;}
  302. #sidebar .widget .widgettitle, #sidebar .widget .widgettitle a, #sidebar .home_title{font-size:<?php echo $optimizer['wgttitle_size_id']; ?>;}
  303.  
  304. <?php if($optimizer['footer_title_color']){ ?>
  305. #footer .widgets .widgettitle, #copyright a{color:<?php echo $optimizer['footer_title_color']; ?>;}
  306. <?php } ?>
  307.  
  308. <?php if($optimizer['footer_color_id']){ ?>
  309. /*FOOTER WIDGET COLORS*/
  310. #footer{background-color: <?php echo $optimizer['footer_color_id']; ?>; <?php if (!empty($optimizer['footer_bg_img']['url'])) { ?>background-image:url('<?php echo $optimizer['footer_bg_img']['url']; ?>');<?php } ?>}
  311. #footer .widgets .widget a, #footer .widgets{color:<?php echo $optimizer['footwdgtxt_color_id']; ?>;}
  312. #footer .widgets .ast_scoial.social_style_round_text a span, #footer .widgets .ast_scoial.social_style_square_text a span{color:<?php echo $optimizer['footwdgtxt_color_id']; ?>;}
  313. <?php } ?>
  314. /*COPYRIGHT COLORS*/
  315. #copyright{background-color: <?php echo $optimizer['copyright_bg_color']; ?>; <?php if (!empty($optimizer['copyright_bg_img']['url'])) { ?>background-image:url('<?php echo $optimizer['copyright_bg_img']['url']; ?>');<?php } ?> background-size: cover;}
  316. #copyright a, #copyright{color: <?php echo $optimizer['copyright_txt_color']; ?>;}
  317. .foot_soc .social_bookmarks a{color:<?php echo $optimizer['copyright_txt_color'] ?>}
  318. .foot_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(<?php echo optimizer_hex2rgb($optimizer['copyright_txt_color']);?>, 0.3);}
  319. .foot_soc .social_bookmarks.bookmark_hexagon a i {background-color:rgba(<?php echo optimizer_hex2rgb($optimizer['copyright_txt_color']);?>, 0.3);}
  320. .foot_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(<?php echo optimizer_hex2rgb($optimizer['copyright_txt_color']);?>, 0.3);}
  321.  
  322.  
  323.  
  324. /*-------------------------------------TYPOGRAPHY--------------------------------------*/
  325.  
  326.  
  327. /*Post Titles, headings and Menu Font*/
  328. h1, h2, h3, h4, h5, h6, #topmenu ul li a, .postitle, .product_title{ font-family:<?php echo $optimizer['ptitle_font_id']['font-family']; ?>; <?php if(!empty($optimizer['ptitle_font_id']['font-weight'])){ ?>font-weight:<?php echo $optimizer['ptitle_font_id']['font-weight']; ?>; <?php } ?>}
  329.  
  330. <?php if((!empty($optimizer['txt_upcase_id']))){ ?>
  331. #topmenu ul li a, .midrow_block h3, .lay1 h2.postitle, .more-link, .moretag, .single_post .postitle, .related_h3, .comments_template #comments, #comments_ping, #reply-title, #submit, #sidebar .widget .widgettitle, #sidebar .widget .widgettitle a, .search_term h2, .search_term #searchsubmit, .error_msg #searchsubmit, #footer .widgets .widgettitle, .home_title, body .lts_layout1 .listing-item .title, .lay4 h2.postitle, .lay2 h2.postitle a, #home_widgets .widget .widgettitle, .product_title, .page_head h1{ text-transform:uppercase;}
  332. <?php } ?>
  333.  
  334. #topmenu ul li a{font-size:<?php echo $optimizer['menu_size_id']; ?>;}
  335. #topmenu ul li {line-height: <?php echo $optimizer['menu_size_id']; ?>;}
  336.  
  337. .single .single_post_content .postitle, .single-product h1.product_title, .single-product h2.product_title{font-size:<?php echo $optimizer['ptitle_size_id']; ?>;}
  338.  
  339. .page .page_head .postitle, .page .single_post .postitle, .archive .single_post .postitle{font-size:<?php echo $optimizer['pgtitle_size_id']; ?>;}
  340.  
  341.  
  342.  
  343. <?php if($optimizer['primtxt_color_id']){ ?>
  344. /*Body Text Color*/
  345. body, .home_cat a, .comment-form-comment textarea, .single_post_content .tabs li a, .thn_post_wrap .listing-item .moretag{ color:<?php echo $optimizer['primtxt_color_id']; ?>;}
  346. <?php } ?>
  347.  
  348.  
  349. <?php if($optimizer['title_txt_color_id']){ ?>
  350. /*Post Title */
  351. .postitle, .postitle a, .nav-box a, h3#comments, h3#comments_ping, .comment-reply-title, .related_h3, .nocomments, .lts_layout2 .listing-item h2 a, .lts_layout3 .listing-item h2 a, .lts_layout4 .listing-item h2 a, .lts_layout5 .listing-item h2 a, .author_inner h5, .product_title, .woocommerce-tabs h2, .related.products h2, .lts_layout4 .blog_mo a, .optimposts .type-product h2.postitle a, .woocommerce ul.products li.product h3, .portfolio_wrap .hover_style_5 h2 a, .portfolio_wrap .hover_style_5 .post_content .catag_list a, .portfolio_wrap .hover_style_5 .post_content .catag_list{ text-decoration:none; color:<?php echo $optimizer['title_txt_color_id'] ?>;}
  352. <?php } ?>
  353.  
  354. /*Headings Color in Post*/
  355. .thn_post_wrap h1, .thn_post_wrap h2, .thn_post_wrap h3, .thn_post_wrap h4, .thn_post_wrap h5, .thn_post_wrap h6{color:<?php echo $optimizer['heading_color_id'] ?>;}
  356.  
  357.  
  358.  
  359. <?php if ( class_exists( 'WooCommerce' )){ ?>
  360. /*/*Woocommerce Colors---------------------*/
  361. /*Primary Color*/
  362. .woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top:3px solid <?php echo $optimizer['woo_prim_color']; ?>;}
  363. .woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover, .woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:<?php echo $optimizer['woo_prim_color']; ?>;color:#fff!important;}
  364.  
  365.  
  366. #optimizer_minicart .button.checkout.wc-forward, .woocommerce-page.shop_bttn_rounded_hollow #optimizer_minicart .button.checkout.wc-forward, .woocommerce-page.shop_bttn_circular_hollow #optimizer_minicart .button.checkout.wc-forward, .woocommerce-page.shop_bttn_square_hollow #optimizer_minicart .button.checkout.wc-forward{background-color:<?php echo $optimizer['woo_prim_color']; ?>!important; border:none!important;}
  367.  
  368. /*Primary Hover Color (Darker variant of Primary Color)*/
  369. .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color:<?php $primhover = optimizer_hex2rgb($optimizer['woo_prim_color']); $rgb = explode(",", $primhover); $primhover = optimizer_rgb2hsl($rgb[0], $rgb[1], $rgb[2]); echo 'hsla('.$primhover[0].', '.($primhover[1] *100).'%, '.(($primhover[2] *100) -10).'%, 1)'; ?>!important;}
  370.  
  371. .woocommerce-page.shop_bttn_rounded_hollow #respond input#submit, .woocommerce-page.shop_bttn_rounded_hollow a.button, .woocommerce-page.shop_bttn_rounded_hollow button.button, .woocommerce-page.shop_bttn_rounded_hollow input.button, .woocommerce-page.shop_bttn_rounded_hollow .widget_product_search input[type="submit"], .woocommerce-page.shop_bttn_rounded_hollow .optimposts .type-product a.button.add_to_cart_button, .woocommerce-page.archive.shop_bttn_rounded_hollow ul.products li.product .button,
  372. .woocommerce-page.shop_bttn_square_hollow #respond input#submit, .woocommerce-page.shop_bttn_square_hollow a.button, .woocommerce-page.shop_bttn_square_hollow button.button, .woocommerce-page.shop_bttn_square_hollow input.button, .woocommerce-page.shop_bttn_square_hollow .widget_product_input[type="submit"], .woocommerce-page.shop_bttn_square_hollow .optimposts .type-product a.button.add_to_cart_button, .woocommerce-page.archive.shop_bttn_square_hollow ul.products li.product .button,
  373. .woocommerce-page.shop_bttn_circular_hollow #respond input#submit, .woocommerce-page.shop_bttn_circular_hollow a.button, .woocommerce-page.shop_bttn_circular_hollow button.button, .woocommerce-page.shop_bttn_circular_hollow input.button, .woocommerce-page.shop_bttn_circular_hollow .widget_product_search input[type="submit"], .woocommerce-page.shop_bttn_circular_hollow .optimposts .type-product a.button.add_to_cart_button, .woocommerce-page.archive.shop_bttn_circular_hollow ul.products li.product .button{color:<?php echo $optimizer['woo_prim_color'];?>!important;}
  374.  
  375.  
  376. .woocommerce-page.shop_bttn_rounded_hollow #respond input#submit:hover, .woocommerce-page.shop_bttn_rounded_hollow a.button:hover, .woocommerce-page.shop_bttn_rounded_hollow button.button:hover, .woocommerce-page.shop_bttn_rounded_hollow input.button:hover, .woocommerce-page.shop_bttn_rounded_hollow button.button.alt:hover, .woocommerce-page.shop_bttn_square_hollow #respond input#submit:hover, .woocommerce-page.shop_bttn_square_hollow a.button:hover, .woocommerce-page.shop_bttn_square_hollow button.button:hover, .woocommerce-page.shop_bttn_square_hollow input.button:hover, .woocommerce-page.shop_bttn_square_hollow button.button.alt:hover, .woocommerce-page.shop_bttn_circular_hollow #respond input#submit:hover, .woocommerce-page.shop_bttn_circular_hollow a.button:hover, .woocommerce-page.shop_bttn_circular_hollow button.button:hover, .woocommerce-page.shop_bttn_circular_hollow input.button:hover, .woocommerce-page.shop_bttn_circular_hollow button.button.alt:hover, .woocommerce-page.shop_bttn_rounded_hollow .widget_product_search input[type="submit"]:hover, .woocommerce-page.shop_bttn_square_hollow .widget_product_search input[type="submit"]:hover, .woocommerce-page.shop_bttn_circular_hollow .widget_product_search input[type="submit"]:hover, .optimposts .type-product a.button.add_to_cart_button:hover{background-color:<?php echo $optimizer['woo_prim_color']; ?>!important;color:#fff!important; border-color:<?php echo $optimizer['woo_prim_color']; ?>!important;}
  377.  
  378. .optimposts .lay4_wrap .type-product a.button.add_to_cart_button:hover, .optimposts .lay5_wrap .type-product a.button.add_to_cart_button:hover, .archive.shop_bttn_circular_hollow ul.products li.product .button:hover, .archive.shop_bttn_rounded_hollow ul.products li.product .button:hover:hover, .archive.shop_bttn_square_hollow ul.products li.product .button:hover, .optimposts .type-product a.button.add_to_cart_button:hover, .archive.woocommerce-page ul.products li.product a.button.add_to_cart_button:hover, .has_woo_shortcode ul.products li.product a.button.add_to_cart_button:hover{background-color:<?php echo $optimizer['woo_prim_color']; ?>!important;color:#fff!important; border-color:<?php echo $optimizer['woo_prim_color']; ?>;}
  379. .optimposts .lay2_wrap .type-product a.button.add_to_cart_button:hover:before, .optimposts .lay3_wrap .type-product a.button.add_to_cart_button:hover:before, .optimposts .lay4_wrap .type-product h2.postitle a{color:<?php echo $optimizer['woo_prim_color'] ?>;}
  380. .optimposts .type-product a.button.add_to_cart_button{ color:initial;}
  381. .shop_bttn_rounded_hollow .optimposts.lay1 .type-product a.button.add_to_cart_button:hover, .shop_bttn_square_hollow .optimposts.lay1 .type-product a.button.add_to_cart_button:hover, .shop_bttn_circular_hollow .optimposts.lay1 .type-product a.button.add_to_cart_button:hover{background-color:<?php echo $optimizer['woo_prim_color']; ?>;color:#fff; border-color:<?php echo $optimizer['woo_prim_color']; ?>;}
  382.  
  383. .lay2 h2.postitle:hover a, .optimposts .type-product h2.postitle a:hover, .archive.woocommerce-page.woo_archive_layout2 ul.products li.product h3:hover{color:<?php echo $optimizer['woo_prim_color']; ?>;}
  384.  
  385. /*Price Tag Color*/
  386. .woocommerce div.product p.price,.woocommerce div.product span.price, .woocommerce div.product .stock, .woocommerce ul.products li.product .price, .woocommerce-cart .cart-collaterals .cart_totals .discount td, .optimposts .lay2_wrap .type-product span.price, .optimposts .lay3_wrap .type-product span.price, .optimposts .lay4_wrap .type-product span.price{color:<?php echo $optimizer['woo_sec_color']; ?>;}
  387. .optimposts .lay2_wrap .type-product a.button.add_to_cart_button:before, .optimposts .lay3_wrap .type-product a.button.add_to_cart_button:before{color:<?php echo $optimizer['woo_sec_color'] ?>;}
  388.  
  389.  
  390. /*Sale Color*/
  391. .woocommerce span.onsale, .optimposts .type-product span.onsale, .woo-slider #post_slider li.sale .woo_sale{color:#fff;background-color:<?php echo $optimizer['woo_sale_color']; ?>!important;}
  392. #optimizer_minicart_wrap a.button.wc-forward{background-color:<?php echo $optimizer['woo_sale_color']; ?>!important; border:none!important;}
  393.  
  394. /*Other Colors*/
  395. <?php $othercolor = optimizer_hex2rgb($optimizer['primtxt_color_id']); $rgb = explode(",", $othercolor); $othercolor = optimizer_rgb2hsl($rgb[0], $rgb[1], $rgb[2]); ?>
  396. .woocommerce ul.product_list_widget li a:nth-child(1) .product-title, #sidebar .widget_recent_reviews ul.product_list_widget li a:nth-child(1){color:<?php echo $optimizer['sidebar_tt_color_id'] ?>;}
  397. .woocommerce .cart_totals .order-total, #order_review tfoot, .woocommerce.single .product .woocommerce-tabs ul.tabs li.active a{ color:<?php echo 'hsla('.$othercolor[0].', '.($othercolor[1] *100).'%, '.(($othercolor[2] *100) -20).'%, 1)'; ?>;}
  398. .woocommerce.single.woo_single_layout1 .product .woocommerce-tabs ul.tabs li.active{border-top-color:<?php echo 'hsla('.$othercolor[0].', '.($othercolor[1] *100).'%, '.(($othercolor[2] *100) -20).'%, 1)'; ?>;}
  399.  
  400. <?php if(!get_background_color() == ''){?> .woocommerce.single.woo_single_layout2 .product .woocommerce-tabs ul.tabs li.active{ background-color:#<?php echo get_background_color(); ?>;} <?php } ?>
  401. /*WishList Colors*/
  402. .woocommerce .add_to_wishlist.single_add_to_wishlist.button, .woocommerce .add_to_wishlist.single_add_to_wishlist.button:hover, .woocommerce div.product p.price del, .woocommerce div.product span.price del{color: <?php echo $optimizer['primtxt_color_id']; ?>;}
  403. .yith-wcwl-wishlistexistsbrowse a, .archive.woocommerce-page ul.products li.product h3:hover{color:<?php echo $optimizer['woo_prim_color']; ?>;}
  404.  
  405. #topmenu #optimizer_minicart{background-color:<?php $primhover = optimizer_hex2rgb($optimizer['head_color_id']); $rgb = explode(",", $primhover); $primhover = optimizer_rgb2hsl($rgb[0], $rgb[1], $rgb[2]); echo 'hsla('.$primhover[0].', '.($primhover[1] *100).'%, '.(($primhover[2] *100) +10).'%, 1)'; ?>!important;}
  406.  
  407. <?php } //Wooocommer END?>
  408.  
  409.  
  410. <?php if(!empty($optimizer['lay_show_title']) ) { ?>
  411. .lay1 .post_content h2{ background-color:rgba(<?php echo optimizer_hex2rgb($optimizer['sec_color_id']);?>, 0.7)!important;bottom: 0;position: absolute;width: 100%;box-sizing: border-box;}
  412. .lay1 h2.postitle a{font-size: 0.7em!important;}
  413. .lay1 .post_content{ top:auto!important; bottom:0;}
  414. .img_hover .icon_wrap{bottom: 50%;}
  415. .lay1 .lay1_tt_on .post_image.lowreadmo .icon_wrap {top: 40px;}
  416. <?php } ?>
  417.  
  418. <?php if(!$optimizer['show_blog_thumb'] ) { ?>
  419. .page-template-template_partspage-blog_template-php .lay4 .post_content{width:100%;}
  420. <?php } ?>
  421.  
  422. <?php if(!empty($optimizer['show_blog_thumb']) && $optimizer['blog_layout_id'] == '2' ) { ?>
  423. .page-template-page-blog_template .imgwrap {max-height: 250px;overflow: hidden;}
  424. <?php } ?>
  425.  
  426. <?php if($optimizer['head_menu_type'] =='7'){ ?>
  427. #topmenu{ display:none;}
  428. #simple-menu{ display:block;}
  429. <?php } ?>
  430.  
  431.  
  432. .lay4 .ast_navigation .alignleft i:after, .lay5 .ast_navigation .alignleft i:after {content: "<?php _e('Previous Posts', 'optimizer'); ?>";}
  433. .lay4 .ast_navigation .alignright i:after, .lay5 .ast_navigation .alignright i:after {content: "<?php _e('Next Posts', 'optimizer'); ?>";}
  434. .lay4 .ast_navigation .alignleft i:after, .lay5 .ast_navigation .alignleft i:after , .lay4 .ast_navigation .alignright i:after, .lay5 .ast_navigation .alignright i:after{ font-family:<?php $content_font = $optimizer['content_font_id']; echo $content_font['font-family']; ?>;}
  435.  
  436.  
  437. .sidr{ background-color:<?php echo $optimizer['hamburger_bg']; ?>}
  438.  
  439.  
  440. @media screen and (max-width: 480px){
  441. body.home.has_trans_header .header .logo h1 a, body.home.has_trans_header .header .desc{ color:<?php echo $optimizer['logo_color_id']; ?>!important;}
  442. body.home.has_trans_header .header #simple-menu, body.has_trans_header.home #topmenu ul li a{color:<?php echo $optimizer['menutxt_color_id']; ?>!important;}
  443. }
  444.  
  445. <?php $statimg = $optimizer['static_image_id'];
  446. if(!empty($statimg['url']) && (!empty($optimizer['static_video_id']['url']) || !empty($optimizer['slide_ytbid']))){ ?>
  447. @media screen and (max-width: 1024px){
  448. .is-ios #stat_img.stat_has_img.stat_has_vid { background: url("<?php echo $statimg['url']; ?>") 50% 0% / cover no-repeat!important;}
  449. }
  450. <?php } ?>
  451.  
  452.  
  453. <?php if(!empty($optimizer['logo_image_id']['url'])){ ?>
  454. <?php $logoimgid = optimizer_attachment_id_by_url($optimizer['logo_image_id']['url']); $imgaltraw = wp_prepare_attachment_for_js($logoimgid); $logowidth = $imgaltraw['width']; ?>
  455. @media screen and (max-width: 1024px) and (min-width: 481px){.logobefore, .logoafter{width: calc(50% - <?php echo $logowidth + 20; ?>px);} }
  456. <?php } ?>
  457.  
  458.  
  459. /*CUSTOM FONT---------------------------------------------------------*/
  460. <?php if( $optimizer['custom_font_ttf'] && $optimizer['custom_font_eot'] && $optimizer['custom_font_woff'] ){ ?>
  461. <?php
  462. $fonturl = $optimizer['custom_font_ttf'];
  463. $fontname = substr($fonturl, strrpos($fonturl, "/") + 1);
  464. $fontname = str_replace('.ttf','', $fontname);
  465. ?>
  466.  
  467. @font-face {
  468. font-family: '<?php echo $fontname; ?>';
  469. src: url('<?php echo $optimizer['custom_font_eot']; ?>');
  470. src: url('<?php echo $optimizer['custom_font_eot']; ?>?#iefix') format('embedded-opentype'),
  471. url('<?php echo $optimizer['custom_font_woff']; ?>') format('woff'),
  472. url('<?php echo $optimizer['custom_font_ttf']; ?>') format('truetype');
  473. font-style: normal;
  474. }
  475. <?php } ?>
  476. /*CUSTOM CSS*/
  477. <?php if ( ! empty ( $optimizer['custom-css'] ) ) { ?><?php echo stripslashes(htmlspecialchars_decode($optimizer['custom-css'])); ?><?php } ?>
  478. </style>
  479.  
  480. <!--[if IE 9]>
  481. <style type="text/css">
  482. .text_block_wrap, .postsblck .center, .home_testi .center, #footer .widgets, .clients_logo img{opacity:1!important;}
  483. #topmenu ul li.megamenu{ position:static!important;}
  484. </style>
  485. <![endif]-->
  486. <!--[if IE]>
  487. #searchsubmit{padding-top:12px;}
  488. <![endif]-->
  489. <?php } ?>
  490. <?php add_action( 'wp_head', 'optimizer_dynamic_css'); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement