<?php
if($smof_data['primary_color']): ?>
a:hover, .tooltip-shortcode, #mobile-nav li.mobile-nav-item .open-submenu:hover {
	color:<?php echo $smof_data['primary_color']; ?>;
}
#nav ul .current_page_item > a, #nav ul .current-menu-item > a, #nav ul > .current-menu-parent > a,
#sticky-nav ul .current_page_item > a, #sticky-nav ul .current-menu-item > a, #sticky-nav ul > .current-menu-parent > a,
.footer-area ul li a:hover,
.footer-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a:hover,
.footer-area .fusion-accordian .panel-title a:hover,
#slidingbar-area ul li a:hover,
#slidingbar-area .fusion-accordian .panel-title a:hover,
.portfolio-tabs li.active a, .faq-tabs li.active a,
.project-content .project-info .project-info-box a:hover,
#main .post h2 a:hover,
#main .about-author .title a:hover,
span.dropcap,.footer-area a:hover,#slidingbar-area a:hover,.copyright a:hover,
.sidebar .widget_categories li a:hover,
.sidebar .widget li a:hover,
#nav ul li > a:hover, #sticky-nav ul li > a:hover,
#nav .cart-contents .cart-link a:hover, #nav .cart-contents .checkout-link a:hover, #nav .cart-contents .cart-link a:hover:before, #nav .cart-contents .checkout-link a:hover:before,
.date-and-formats .format-box i,
h5.toggle:hover a,
.tooltip-shortcode,.content-box-percentage,
.fusion-popover,
.woocommerce .address .edit:hover:after,
.my_account_orders .order-actions a:hover:after,
.more a:hover:after,.read-more:hover:after,.entry-read-more a:hover:after,.pagination-prev:hover:before,.pagination-next:hover:after,.bbp-topic-pagination .prev:hover:before,.bbp-topic-pagination .next:hover:after,
.single-navigation a[rel=prev]:hover:before,.single-navigation a[rel=next]:hover:after,
.sidebar .widget_nav_menu li a:hover:before,.sidebar .widget_categories li a:hover:before,
.sidebar .widget .recentcomments:hover:before,.sidebar .widget_recent_entries li a:hover:before,
.sidebar .widget_archive li a:hover:before,.sidebar .widget_pages li a:hover:before,
.sidebar .widget_links li a:hover:before,.side-nav .arrow:hover:after,.woocommerce-tabs .tabs a:hover .arrow:after,
#wrapper .jtwt .jtwt_tweet a:hover,
.star-rating:before,.star-rating span:before,.price ins .amount, .avada-order-details .shop_table.order_details tfoot tr:last-child .amount,
.price > .amount,.woocommerce-pagination .prev:hover,.woocommerce-pagination .next:hover,.woocommerce-pagination .prev:hover:before,.woocommerce-pagination .next:hover:after,
.woocommerce-tabs .tabs li.active a,.woocommerce-tabs .tabs li.active a .arrow:after,
#wrapper .cart-checkout a:hover,#wrapper .cart-checkout a:hover:before,
.widget_shopping_cart_content .total .amount,.widget_layered_nav li a:hover:before,
.widget_product_categories li a:hover:before,#header-sticky .my-account-link-active:after,#header .my-account-link-active:after,.woocommerce-side-nav li.active a,.woocommerce-side-nav li.active a:after,.my_account_orders .order-number a,.shop_table .product-subtotal .amount,
.cart_totals .order-total .amount,form.checkout .shop_table tfoot .order-total .amount,#final-order-details .mini-order-details tr:last-child .amount,.rtl .more a:hover:before,.rtl .read-more:hover:before,.rtl .entry-read-more a:hover:before,#header-sticky .my-cart-link-active:after,.header-wrapper .my-cart-link-active:after,#wrapper .sidebar .current_page_item > a,#wrapper .sidebar .current-menu-item > a,#wrapper .sidebar .current_page_item > a:before,#wrapper .sidebar .current-menu-item > a:before,#wrapper .footer-area .current_page_item > a,#wrapper .footer-area .current-menu-item > a,#wrapper .footer-area .current_page_item > a:before,#wrapper .footer-area .current-menu-item > a:before,#wrapper #slidingbar-area .current_page_item > a,#wrapper #slidingbar-area .current-menu-item > a,#wrapper #slidingbar-area .current_page_item > a:before,#wrapper #slidingbar-area .current-menu-item > a:before,.side-nav ul > li.current_page_item > a,.side-nav li.current_page_ancestor > a,
.gform_wrapper span.ginput_total,.gform_wrapper span.ginput_product_price,.ginput_shipping_price,
.bbp-topics-front ul.super-sticky a:hover, .bbp-topics ul.super-sticky a:hover, .bbp-topics ul.sticky a:hover, .bbp-forum-content ul.sticky a:hover, .fusion-accordian .panel-title a:hover, #nav .cart-contents .cart-link a:hover:before, #nav .cart-contents .checkout-link a:hover:before{
	color:<?php echo $smof_data['primary_color']; ?>;
}
.fusion-content-boxes .heading-link:hover h2 {
	color:<?php echo $smof_data['primary_color']; ?> !important;
}
.fusion-content-boxes .heading-link:hover .icon i, .fusion-accordian .panel-title a:hover .fa-fusion-box {
	background-color: <?php echo $smof_data['primary_color']; ?> !important;
	border-color: <?php echo $smof_data['primary_color']; ?> !important;
}

.sidebar .image .image-extras .image-extras-content a:hover { color: #333333; }
.star-rating:before,.star-rating span:before {
	color:<?php echo $smof_data['primary_color']; ?>;
}
.tagcloud a:hover,#slidingbar-area .tagcloud a:hover,.footer-area .tagcloud a:hover{ color: #FFFFFF; text-shadow: none; -moz-text-shadow: none; -webkit-text-shadow: none; }
#nav ul .current_page_item > a, #nav ul .current-menu-item  > a, #nav ul > .current-menu-parent > a, #nav ul .current-menu-ancestor > a, .navigation li.current-menu-ancestor > a,
#sticky-nav ul .current_page_item > a, #sticky-nav ul .current-menu-item > a, #sticky-nav ul > .current-menu-parent > a, #sticky-nav li.current-menu-ancestor > a,
#nav ul ul,#sticky-nav ul ul,
.reading-box,
.portfolio-tabs li.active a, .faq-tabs li.active a,
#wrapper .fusion-tabs-widget .tab-holder .tabs li.active a,
#wrapper .post-content blockquote,
.progress-bar-content,
.pagination .current,
.bbp-topic-pagination .current,
.pagination a.inactive:hover,
.woocommerce-pagination .page-numbers.current,
.woocommerce-pagination .page-numbers:hover,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder,
#nav ul li > a:hover,#sticky-nav ul li > a:hover,.woocommerce-pagination .current,
.tagcloud a:hover,#header-sticky .my-account-link:hover:after,#header .my-account-link:hover:after,body #header-sticky .my-account-link-active:after,body #header .my-account-link-active:after,
#bbpress-forums div.bbp-topic-tags a:hover,
#wrapper .fusion-tabs.classic .nav-tabs > .active > .tab-link:hover, #wrapper .fusion-tabs.classic .nav-tabs > .active > .tab-link:focus, #wrapper .fusion-tabs.classic .nav-tabs > .active > .tab-link,#wrapper .fusion-tabs.vertical-tabs.classic .nav-tabs > li.active > .tab-link{
	border-color:<?php echo $smof_data['primary_color']; ?>;
}
#nav ul .current-menu-ancestor > a,.navigation li.current-menu-ancestor > a, #sticky-nav li.current-menu-ancestor > a {
	color: <?php echo $smof_data['primary_color']; ?>;
}
#wrapper .side-nav li.current_page_item a{
	border-right-color:<?php echo $smof_data['primary_color']; ?>;
	border-left-color:<?php echo $smof_data['primary_color']; ?>;
}
.header-v2 .header-social, .header-v3 .header-social, .header-v4 .header-social,.header-v5 .header-social,.header-v2{
	border-top-color:<?php echo $smof_data['primary_color']; ?>;
}

.fusion-accordian .panel-title .active .fa-fusion-box,
ul.circle-yes li:before,
.circle-yes ul li:before,
.progress-bar-content,
.pagination .current,
.bbp-topic-pagination .current,
.header-v3 .header-social,.header-v4 .header-social,.header-v5 .header-social,
.date-and-formats .date-box,.table-2 table thead,
.onsale,.woocommerce-pagination .current,
.woocommerce .social-share li a:hover i,
.price_slider_wrapper .ui-slider .ui-slider-range,
.tagcloud a:hover,.cart-loading,
#toTop:hover,
#bbpress-forums div.bbp-topic-tags a:hover,
#wrapper .search-table .search-button input[type="submit"]:hover,
ul.arrow li:before,
p.demo_store,
.avada-myaccount-data .digital-downloads li:before, .avada-thank-you .order_details li:before,
.sidebar .widget_layered_nav li.chosen, .sidebar .widget_layered_nav_filters li.chosen {
	background-color:<?php echo $smof_data['primary_color']; ?>;
}
.woocommerce .social-share li a:hover i {
	border-color:<?php echo $smof_data['primary_color']; ?>;
}
.bbp-topics-front ul.super-sticky, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky	{
	background-color: #ffffe8;
	opacity: 1;
}


<?php endif; ?>

<?php if($smof_data['slidingbar_widgets']): ?>
<?php if($smof_data['slidingbar_top_border']): ?>
#slidingbar-area { border-bottom: 3px solid #363839; }
.header-wrapper { margin-top: 3px; }
.admin-bar p.demo_store { padding-top: 13px; }
<?php endif; ?>

<?php if($smof_data['slidingbar_bg_color']):
$rgb = avada_hex2rgb($smof_data['slidingbar_bg_color']['color']);
$rgba = sprintf( 'rgba(%s,%s,%s,%s)', $rgb[0], $rgb[1], $rgb[2], $smof_data['slidingbar_bg_color']['opacity'] );
?>
#slidingbar {
	background-color:<?php echo $smof_data['slidingbar_bg_color']['color']; ?>;
	background-color:<?php echo $rgba ?>;
}
.sb-toggle-wrapper {
	border-top-color:<?php echo $smof_data['slidingbar_bg_color']['color']; ?>;
	border-top-color:<?php echo $rgba ?>;
}
#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .tabs li {
	border-color: <?php echo $smof_data['slidingbar_bg_color']['color']; ?>;
	border-color: <?php echo $rgba ?>;
}
<?php if($smof_data['slidingbar_top_border']): ?>
#slidingbar-area {
	border-bottom: 3px solid <?php echo $smof_data['slidingbar_bg_color']['color']; ?>;
	border-bottom: 3px solid <?php echo $rgba ?>;
}
<?php endif; ?>

<?php if( ( ( $smof_data['layout'] == 'Boxed' && get_post_meta( $c_pageID, 'pyre_page_bg_layout', true ) == 'default' ) || get_post_meta( $c_pageID, 'pyre_page_bg_layout', true ) == 'boxed' ) && $smof_data['header_position'] != 'Top' ): ?>
.side-header-right #slidingbar-area, .side-header-left #slidingbar-area { top: auto; }
<?php endif; ?>

<?php endif; ?>

<?php endif; ?>

<?php if(!$smof_data['main_nav_icon_circle']): ?>
	#header-sticky .my-cart-link:after, #header-sticky a.search-link:after, #side-header .my-cart-link:after, #side-header a.search-link:after, #header .my-cart-link:after, #header a.search-link:after,
	#small-nav .my-cart-link:after, #small-nav a.search-link:after{ border: none; }
	#side-header .my-cart-link:after, #side-header a.search-link:after{ padding: 0; }
<?php endif; ?>
<?php if($smof_data['mobile_menu_background_color']): ?>
.mobile-nav-holder .mobile-selector, 
.mobile-topnav-holder .mobile-selector, 
#mobile-nav {
	background-color: <?php echo $smof_data['mobile_menu_background_color']; ?>
}
<?php endif; ?>
<?php if($smof_data['mobile_menu_border_color']): ?>
.mobile-nav-holder .mobile-selector, .mobile-topnav-holder .mobile-selector, #mobile-nav, #mobile-nav li a, #mobile-nav li a:hover, .mobile-nav-holder .mobile-selector .selector-down, .mobile-menu-design-modern .header-wrapper #mobile-nav, .sh-mobile-nav-holder.mobile-nav-holder-modern #mobile-nav,
#mobile-nav li.mobile-current-nav-item > a, .mobile-topnav-holder .mobile-selector .selector-down{ border-color: <?php echo $smof_data['mobile_menu_border_color']; ?>; }
.mobile-nav-holder .mobile-selector .selector-down:before, .mobile-menu-icons a, .mobile-menu-icons a:before, .mobile-topnav-holder .mobile-selector .selector-down:before{color:<?php echo $smof_data['mobile_menu_border_color']; ?>;}
<?php endif; ?>
<?php if($smof_data['mobile_menu_hover_color']): ?>
#mobile-nav li > a:hover,
#mobile-nav li.mobile-current-nav-item > a {
	background-color: <?php echo $smof_data['mobile_menu_hover_color']; ?>
}
<?php endif; ?>
<?php if($smof_data['header_sticky_nav_padding']): ?>
.sticky-header #sticky-nav > ul > li { padding-right: <?php echo $smof_data['header_sticky_nav_padding']; ?>px; }
<?php endif; ?>

<?php if($smof_data['header_sticky_nav_font_size']): ?>
.sticky-header #sticky-nav > ul > li > a { font-size: <?php echo $smof_data['header_sticky_nav_font_size']; ?>px; }

<?php endif; ?>

<?php if( $smof_data['header_sticky_bg_color'] ): ?>
<?php $header_sticky_bg_color_hex = avada_hex2rgb($smof_data['header_sticky_bg_color']['color']); ?>
<?php if( $smof_data['header_sticky_bg_color']['opacity'] || $smof_data['header_sticky_bg_color']['opacity'] === '0' ): ?>
body #header-sticky.sticky-header .sticky-shadow{background:rgba(<?php echo $header_sticky_bg_color_hex[0]; ?>, <?php echo $header_sticky_bg_color_hex[1]; ?>, <?php echo $header_sticky_bg_color_hex[2]; ?>, <?php echo $smof_data['header_sticky_bg_color']['opacity']; ?>);}
.no-rgba #header-sticky.sticky-header .sticky-shadow{background:<?php echo $smof_data['header_sticky_bg_color']['color']; ?>; filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=<?php echo $smof_data['header_sticky_bg_color']['opacity']*100; ?>); opacity: <?php echo $smof_data['header_sticky_bg_color']['opacity']; ?>;}
<?php else: ?>
body #header-sticky.sticky-header .sticky-shadow{background:rgba(<?php echo $header_sticky_bg_color_hex[0]; ?>, <?php echo $header_sticky_bg_color_hex[1]; ?>, <?php echo $header_sticky_bg_color_hex[2]; ?>, 0.97);}
.no-rgba #header-sticky.sticky-header .sticky-shadow{background:<?php echo $smof_data['header_sticky_bg_color']['color']; ?>; filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=97); opacity: 0.97;}
<?php endif; ?>
<?php endif; ?>

<?php if($smof_data['header_bg_color']): ?>
<?php $header_bg_color_rgb = avada_hex2rgb($smof_data['header_bg_color']['color']); ?>
#header,#small-nav,#side-header{
	background-color:<?php echo $smof_data['header_bg_color']['color']; ?>;
	background-color:<?php echo sprintf( 'rgba(%s,%s,%s,%s)', $header_bg_color_rgb[0], $header_bg_color_rgb[1], $header_bg_color_rgb[2], $smof_data['header_bg_color']['opacity'] ); ?>;
}
<?php endif; ?>

<?php if($smof_data['content_bg_color']): ?>
#main,#wrapper,
.fusion-separator .icon-wrapper, html, body, .bbp-arrow { background-color:<?php echo $smof_data['content_bg_color']; ?>; }
<?php endif; ?>

<?php if($smof_data['footer_bg_color']): ?>
.footer-area{
	background-color:<?php echo $smof_data['footer_bg_color']; ?>;
}
#wrapper .footer-area .fusion-tabs-widget .tab-holder .tabs li {
	border-color:<?php echo $smof_data['footer_bg_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['footer_border_color']): ?>
.footer-area{
	border-color:<?php echo $smof_data['footer_border_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['copyright_bg_color']): ?>
#footer{
	background-color:<?php echo $smof_data['copyright_bg_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['copyright_border_color']): ?>
#footer{
	border-color:<?php echo $smof_data['copyright_border_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['pricing_box_color']): ?>
.sep-boxed-pricing .panel-heading{
	background-color:<?php echo $smof_data['pricing_box_color']; ?>;
	border-color:<?php echo $smof_data['pricing_box_color']; ?>;
}
.fusion-pricing-table .panel-body .price .integer-part, .fusion-pricing-table .panel-body .price .decimal-part,
.full-boxed-pricing.fusion-pricing-table .standout .panel-heading h3{
	color:<?php echo $smof_data['pricing_box_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['image_gradient_top_color']): ?>
<?php
$imgr_gtop = avada_hex2rgb($smof_data['image_gradient_top_color']['color']);
$imgr_gbot = avada_hex2rgb($smof_data['image_gradient_bottom_color']);
if($smof_data['image_gradient_top_color']['opacity']) {
	$opacity = $smof_data['image_gradient_top_color']['opacity'];
} else {
	$opacity = '1';
}
$imgr_gtop_string = 'rgba('.$imgr_gtop[0].','.$imgr_gtop[1].','.$imgr_gtop[2].','.$opacity.')';
if( ! $smof_data['image_gradient_bottom_color'] ) {
$imgr_gbot_string = 'rgba('.$imgr_gtop[0].','.$imgr_gtop[1].','.$imgr_gtop[2].','.$opacity.')';
} else {
$imgr_gbot_string = 'rgba('.$imgr_gbot[0].','.$imgr_gbot[1].','.$imgr_gbot[2].','.$opacity.')';
}
?>
.image .image-extras{
	background-image: linear-gradient(top, <?php echo $imgr_gtop_string; ?> 0%, <?php echo $imgr_gbot_string; ?> 100%);
	background-image: -o-linear-gradient(top, <?php echo $imgr_gtop_string; ?> 0%, <?php echo $imgr_gbot_string; ?> 100%);
	background-image: -moz-linear-gradient(top, <?php echo $imgr_gtop_string; ?> 0%, <?php echo $imgr_gbot_string; ?> 100%);
	background-image: -webkit-linear-gradient(top, <?php echo $imgr_gtop_string; ?> 0%, <?php echo $imgr_gbot_string; ?> 100%);
	background-image: -ms-linear-gradient(top, <?php echo $imgr_gtop_string; ?> 0%, <?php echo $imgr_gbot_string; ?> 100%);

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, <?php echo $imgr_gtop_string; ?>),
		color-stop(1, <?php echo $imgr_gbot_string; ?>)
	);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='<?php echo $smof_data['image_gradient_top_color']['color']; ?>', endColorstr='<?php echo $smof_data['image_gradient_bottom_color']; ?>')
			progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
}
.no-cssgradients .image .image-extras{
	background:<?php echo $smof_data['image_gradient_top_color']['color']; ?>;
}
.image:hover .image-extras {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='<?php echo $smof_data['image_gradient_top_color']['color']; ?>', endColorstr='<?php echo $smof_data['image_gradient_bottom_color']; ?>')
 			progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
 }
<?php endif; ?>
<?php if($smof_data['button_gradient_top_color'] && $smof_data['button_accent_color']): ?>
.portfolio-one .button,
#main .comment-submit,
#reviews input#submit,
.comment-form input[type="submit"],
.wpcf7-form input[type="submit"],.wpcf7-submit,
.bbp-submit-wrapper .button,
.button-default,
.button.default,
.price_slider_amount button,
.gform_wrapper .gform_button,
.woocommerce .single_add_to_cart_button,
.woocommerce button.button,
.woocommerce .shipping-calculator-form .button,
.woocommerce form.checkout #place_order,
.woocommerce .checkout_coupon .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce .avada-order-details .order-again .button,
.woocommerce .avada-order-details .order-again .button,
.woocommerce .lost_reset_password input[type=submit],
#bbp_user_edit_submit,
.ticket-selector-submit-btn[type=submit],
.gform_page_footer input[type=button]{
	background: <?php echo $smof_data['button_gradient_top_color']; ?>;
	color: <?php echo $smof_data['button_accent_color']; ?>;
	
	<?php if( $smof_data['button_gradient_bottom_color'] ): ?>	
	background-image: -webkit-gradient( linear, left bottom, left top, from( <?php echo $smof_data['button_gradient_bottom_color']; ?> ), to( <?php echo $smof_data['button_gradient_top_color']; ?> ) );
	background-image: -webkit-linear-gradient( bottom,<?php echo $smof_data['button_gradient_bottom_color']; ?>, <?php echo $smof_data['button_gradient_top_color']; ?> );
	background-image:	-moz-linear-gradient( bottom, <?php echo $smof_data['button_gradient_bottom_color']; ?>, <?php echo $smof_data['button_gradient_top_color']; ?> );
	background-image:	  -o-linear-gradient( bottom, <?php echo $smof_data['button_gradient_bottom_color']; ?>, <?php echo $smof_data['button_gradient_top_color']; ?> );
	background-image: linear-gradient( to top,<?php echo $smof_data['button_gradient_bottom_color']; ?>, <?php echo $smof_data['button_gradient_top_color']; ?> );	

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='<?php echo $smof_data['button_gradient_top_color']; ?>', endColorstr='<?php echo $smof_data['button_gradient_bottom_color']; ?>');
	<?php endif; ?>
	
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;	
	-o-transition: all .2s;
	transition: all .2s;	
}
.no-cssgradients .portfolio-one .button,
.no-cssgradients #main .comment-submit,
.no-cssgradients #reviews input#submit,
.no-cssgradients .comment-form input[type="submit"],
.no-cssgradients .wpcf7-form input[type="submit"],
.no-cssgradients .wpcf7-submit,
.no-cssgradients .bbp-submit-wrapper .button,
.no-cssgradients .button-default,
.no-cssgradients .button.default,
.no-cssgradients .price_slider_amount button,
.no-cssgradients .gform_wrapper .gform_button,
.no-cssgradients .woocommerce .single_add_to_cart_button,
.no-cssgradients .woocommerce button.button,
.no-cssgradients .woocommerce .shipping-calculator-form .button,
.no-cssgradients .woocommerce form.checkout #place_order,
.no-cssgradients .woocommerce .checkout_coupon .button,
.no-cssgradients .woocommerce .login .button,
.no-cssgradients .woocommerce .register .button,
.no-cssgradients .woocommerce .avada-order-details .order-again .button
.no-cssgradients .woocommerce .lost_reset_password input[type=submit],
.no-cssgradients #bbp_user_edit_submit,
.no-cssgradients .ticket-selector-submit-btn[type=submit],
.no-cssgradients .gform_page_footer input[type=button]{
	background:<?php echo $smof_data['button_gradient_top_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['button_gradient_top_color_hover'] && $smof_data['button_accent_hover_color']): ?>
.portfolio-one .button:hover,
#main .comment-submit:hover,
#reviews input#submit:hover,
.comment-form input[type="submit"]:hover,
.wpcf7-form input[type="submit"]:hover,.wpcf7-submit:hover,
.bbp-submit-wrapper .button:hover,
.button-default:hover,
.button.default:hover,
.price_slider_amount button:hover,
.gform_wrapper .gform_button:hover,
.woocommerce .single_add_to_cart_button:hover,
.woocommerce .shipping-calculator-form .button:hover,
.woocommerce form.checkout #place_order:hover,
.woocommerce .checkout_coupon .button:hover,
.woocommerce .login .button:hover,
.woocommerce .register .button:hover,
.woocommerce .avada-order-details .order-again .button:hover,
.woocommerce .lost_reset_password input[type=submit]:hover,
#bbp_user_edit_submit:hover,
.ticket-selector-submit-btn[type=submit]:hover,
.gform_page_footer input[type=button]:hover{
	background: <?php echo $smof_data['button_gradient_top_color_hover']; ?>;
	color: <?php echo $smof_data['button_accent_hover_color']; ?>;
	
	<?php if( $smof_data['button_gradient_bottom_color_hover'] ): ?>	
	background-image: -webkit-gradient( linear, left bottom, left top, from( <?php echo $smof_data['button_gradient_bottom_color_hover']; ?> ), to( <?php echo $smof_data['button_gradient_top_color_hover']; ?> ) );
	background-image: -webkit-linear-gradient( bottom, <?php echo $smof_data['button_gradient_bottom_color_hover']; ?>, <?php echo $smof_data['button_gradient_top_color_hover']; ?> );
	background-image:	-moz-linear-gradient( bottom, <?php echo $smof_data['button_gradient_bottom_color_hover']; ?>}, <?php echo $smof_data['button_gradient_top_color_hover']; ?> );
	background-image:	  -o-linear-gradient( bottom, <?php echo $smof_data['button_gradient_bottom_color_hover']; ?>, <?php echo $smof_data['button_gradient_top_color_hover']; ?> );
	background-image: linear-gradient( to top, <?php echo $smof_data['button_gradient_bottom_color_hover']; ?>, <?php echo $smof_data['button_gradient_top_color_hover']; ?> );

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='<?php echo $smof_data['button_gradient_top_color_hover']; ?>', endColorstr='<?php echo $smof_data['button_gradient_bottom_color_hover']; ?>');
	<?php endif; ?>
}
.no-cssgradients .portfolio-one .button:hover,
.no-cssgradients #main .comment-submit:hover,
.no-cssgradients #reviews input#submit:hover,
.no-cssgradients .comment-form input[type="submit"]:hover,
.no-cssgradients .wpcf7-form input[type="submit"]:hover,
.no-cssgradients .wpcf7-submit:hover,
.no-cssgradients .bbp-submit-wrapper .button:hover,
.no-cssgradients .button-default:hover,
.no-cssgradinets .button.default:hover,
.no-cssgradients .price_slider_amount button:hover,
.no-cssgradients .gform_wrapper .gform_button:hover,
.no-cssgradients .woocommerce .single_add_to_cart_button:hover
.no-cssgradients .woocommerce .shipping-calculator-form .button:hover,
.no-cssgradients .woocommerce form.checkout #place_order:hover,
.no-cssgradients .woocommerce .checkout_coupon .button:hover,
.no-cssgradients .woocommerce .login .button:hover,
.no-cssgradients .woocommerce .register .button:hover,
.no-cssgradients .woocommerce .avada-order-details .order-again .button:hover,
.no-cssgradients .woocommerce .lost_reset_password input[type=submit]:hover,
.no-cssgradients #bbp_user_edit_submit:hover,
.no-cssgradients .ticket-selector-submit-btn[type=submit]:hover,
.no-cssgradients .gform_page_footer input[type=button]:hover{
	background:<?php echo $smof_data['button_gradient_top_color_hover']; ?>;
}
<?php endif; ?>

<?php if($smof_data['image_rollover_text_color']): ?>
.image .image-extras .image-extras-content .icon.link-icon, .image .image-extras .image-extras-content .icon.gallery-icon { background-color:<?php echo $smof_data['image_rollover_text_color']; ?>; }
.image-extras .image-extras-content h3, .image .image-extras .image-extras-content h3 a, .image .image-extras .image-extras-content h4, .image .image-extras .image-extras-content h4 a,.image .image-extras .image-extras-content h3, .image .image-extras .image-extras-content h2, .image .image-extras .image-extras-content a,.image .image-extras .image-extras-content .cats,.image .image-extras .image-extras-content .cats a{ color:<?php echo $smof_data['image_rollover_text_color']; ?>; }
<?php endif; ?>

<?php if($smof_data['page_title_border_color']): ?>
.page-title-container{border-color:<?php echo $smof_data['page_title_border_color']; ?>;}
<?php endif; ?>

<?php
$footer_width = $smof_data['footer_100_width'];
if(get_post_meta($c_pageID, 'pyre_footer_100_width', true) == 'yes') {
	$footer_width = true;
} elseif(get_post_meta($c_pageID, 'pyre_footer_100_width', true) == 'no') {
	$footer_width = false;
}
?>
.footer-area{
	<?php if($smof_data['footerw_bg_image']): ?>
	background-image:url(<?php echo $smof_data['footerw_bg_image']; ?>);
	background-repeat:<?php echo $smof_data['footerw_bg_repeat']; ?>;
	<?php if($smof_data['footerw_bg_pos']): ?>
	background-position:<?php echo $smof_data['footerw_bg_pos']; ?>;
	<?php endif; ?>
		<?php if($smof_data['footerw_bg_full']): ?>
		background-attachment:scroll;
		background-position:center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		<?php endif; ?>

	<?php if($smof_data['footer_area_bg_parallax']): ?>
	background-attachment: fixed;
	background-position:top center;
	<?php endif; ?>
	<?php endif; ?>

	<?php if($smof_data['footer_area_top_padding']): ?>
	padding-top: <?php echo $smof_data['footer_area_top_padding']; ?>;
	<?php endif; ?>

	<?php if($smof_data['footer_area_bottom_padding']): ?>
	padding-bottom: <?php echo $smof_data['footer_area_bottom_padding']; ?>;
	<?php endif; ?>
}
.footer-area > .avada-row, #footer > .avada-row {
	<?php if($smof_data['footer_area_left_padding']): ?>
	padding-left: <?php echo $smof_data['footer_area_left_padding']; ?>;
	<?php endif; ?>

	<?php if($smof_data['footer_area_right_padding']): ?>
	padding-right: <?php echo $smof_data['footer_area_right_padding']; ?>;
	<?php endif; ?>
}

<?php if($footer_width): ?>
.layout-wide-mode .footer-area > .avada-row, .layout-wide-mode #footer > .avada-row {
	max-width: 100% !important;
}
<?php endif; ?>


#footer{
	<?php if($smof_data['copyright_top_padding']): ?>
	padding-top: <?php echo $smof_data['copyright_top_padding']; ?>;
	<?php endif; ?>

	<?php if($smof_data['copyright_bottom_padding']): ?>
	padding-bottom: <?php echo $smof_data['copyright_bottom_padding']; ?>;
	<?php endif; ?>
}

<?php if($smof_data['icon_circle_color']): ?>
.fontawesome-icon.circle-yes{
	background-color:<?php echo $smof_data['icon_circle_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['icon_border_color']): ?>
.fontawesome-icon.circle-yes{
	border-color:<?php echo $smof_data['icon_border_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['icon_color']): ?>
.fontawesome-icon,
.avada-myaccount-data .digital-downloads li:before,
.avada-myaccount-data .digital-downloads li:after,
.avada-thank-you .order_details li:before,
.avada-thank-you .order_details li:after,
.post-content .error-menu li:before,
.post-content .error-menu li:after{
	color:<?php echo $smof_data['icon_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['title_border_color']): ?>
.fusion-title .title-sep,.product .product-border{
	border-color:<?php echo $smof_data['title_border_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['testimonial_bg_color']): ?>
.review blockquote q,.post-content blockquote,form.checkout .payment_methods .payment_box{
	background-color:<?php echo $smof_data['testimonial_bg_color']; ?>;
}
.fusion-testimonials .author:after{
	border-top-color:<?php echo $smof_data['testimonial_bg_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['testimonial_text_color']): ?>
.review blockquote q,.post-content blockquote{
	color:<?php echo $smof_data['testimonial_text_color']; ?>;
}
<?php endif; ?>

<?php
if(
	( isset( $smof_data['custom_font_woff'] ) && $smof_data['custom_font_woff'] ) &&
	( isset( $smof_data['custom_font_ttf'] ) && $smof_data['custom_font_ttf'] ) &&
	( isset( $smof_data['custom_font_svg'] ) && $smof_data['custom_font_svg'] ) &&
	( isset( $smof_data['custom_font_eot'] ) && $smof_data['custom_font_eot'] )
):
?>
@font-face {
	font-family: 'MuseoSlab500Regular';
	src: url('<?php echo $smof_data['custom_font_eot']; ?>');
	src:
		url('<?php echo $smof_data['custom_font_eot']; ?>?#iefix') format('eot'),
		url('<?php echo $smof_data['custom_font_woff']; ?>') format('woff'),
		url('<?php echo $smof_data['custom_font_ttf']; ?>') format('truetype'),
		url('<?php echo $smof_data['custom_font_svg']; ?>#MuseoSlab500Regular') format('svg');
	font-weight: 400;
	font-style: normal;
}
<?php $custom_font = true; else: $custom_font = false; endif; ?>

<?php
$font = '';
if($smof_data['google_body'] != 'None') {
	$font = '"'.$smof_data['google_body'].'", Arial, Helvetica, sans-serif';
} elseif($smof_data['standard_body'] != 'Select Font') {
	$font = $smof_data['standard_body'].'';
}
?>

<?php if( $font ): ?>
body, #nav ul li ul li a, #sticky-nav ul li ul li a,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container,
.more,
.avada-container h3,
.meta .date,
.review blockquote q,
.review blockquote div strong,
.image .image-extras .image-extras-content h4,
.image .image-extras .image-extras-content h4 a,
.project-content .project-info h4,
.post-content blockquote,
.button-default, .button-large, .button-small, .button-medium,.button-xlarge,
.button.large, .button.small, .button.medium,.button.xlarge,
.ei-title h3,.cart-contents,
.comment-form input[type="submit"],
.wpcf7-form input[type="submit"],
.gform_wrapper .gform_button,
.woocommerce-success-message .button,
.woocommerce .single_add_to_cart_button,
.woocommerce button.button,
.woocommerce .shipping-calculator-form .button,
.woocommerce form.checkout #place_order,
.woocommerce .checkout_coupon .button,
.woocommerce .login .button,
.woocommerce .register .button,
.page-title h3,
.blog-shortcode h3.timeline-title,
#reviews #comments > h2,
.image .image-extras .image-extras-content h3,
.image .image-extras .image-extras-content h2,
.image .image-extras .image-extras-content a,
.image .image-extras .image-extras-content .cats,
.image .image-extras .image-extras-content .cats a,
.image .image-extras .image-extras-content .price,
#wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a,
#bbp_user_edit_submit,
.ticket-selector-submit-btn[type=submit],
.gform_page_footer input[type=button]{
	font-family:<?php echo $font; ?>;
}
<?php endif; ?>

.avada-container h3,
.review blockquote div strong,
.footer-area  h3,
#slidingbar-area  h3,
.button-default, .button-large, .button-small, .button-medium,.button-xlarge,
.button.large, .button.small, .button.medium,.button.xlarge,
.woocommerce .single_add_to_cart_button,
.woocommerce button.button,
.woocommerce .shipping-calculator-form .button,
.woocommerce form.checkout #place_order,
.woocommerce .checkout_coupon .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce .avada-order-details .order-again .button,
.comment-form input[type="submit"],
.wpcf7-form input[type="submit"],
.gform_wrapper .gform_button,
#bbp_user_edit_submit,
.ticket-selector-submit-btn[type=submit],
.gform_page_footer input[type=button]{
	font-weight:bold;
}
.meta .date,
.review blockquote q,
.post-content blockquote{
	font-style:italic;
}

<?php
if(!$custom_font && $smof_data['google_nav'] != 'None') {
	$nav_font = '"'.$smof_data['google_nav'].'", Arial, Helvetica, sans-serif';
} elseif(!$custom_font && $smof_data['standard_nav'] != 'Select Font') {
	$nav_font = $smof_data['standard_nav'].'';
}
if(isset($nav_font)):
?>

#nav, #sticky-nav, .navigation,
.side-nav li a{
	font-family:<?php echo $nav_font; ?>;
}
<?php endif; ?>
<?php
if(!$custom_font && $smof_data['google_headings'] != 'None') {
	$headings_font = '"'.$smof_data['google_headings'].'", Arial, Helvetica, sans-serif';
} elseif(!$custom_font && $smof_data['standard_headings'] != 'Select Font') {
	$headings_font = $smof_data['standard_headings'].'';
}
if(isset($headings_font)):
?>

#main .reading-box h2,
#main h2,
.page-title h1,
.image .image-extras .image-extras-content h3,.image .image-extras .image-extras-content h3 a,
#main .post h2,
.sidebar .widget h3,
#wrapper .fusion-tabs-widget .tab-holder .tabs li a,
.share-box h4,
.project-content h3,
.author .author_title,
.fusion-pricing-table .title-row,
.fusion-pricing-table .pricing-row,
.fusion-person .person-desc .person-author .person-author-wrapper,
.fusion-accordian .panel-title,
.fusion-accordian .panel-heading a,
.fusion-tabs .nav-tabs  li .tab-link,
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6,
.ei-title h2, #header-sticky,#header .tagline,
table th,.project-content .project-info h4,
.woocommerce-success-message .msg,.product-title, .cart-empty,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title,
.main-flex .slide-content h2, .main-flex .slide-content h3,
.fusion-modal .modal-title, .popover .popover-title,
.fusion-flip-box .flip-box-heading-back{
	font-family:<?php echo $headings_font; ?>;
}
<?php endif; ?>

<?php
$font = '';
if($smof_data['google_footer_headings'] != 'None') {
	$font = '"'.$smof_data['google_footer_headings'].'", Arial, Helvetica, sans-serif';
} elseif($smof_data['standard_footer_headings'] != 'Select Font') {
	$font = $smof_data['standard_footer_headings'].'';
}
?>

.footer-area  h3,#slidingbar-area  h3{
	font-family:<?php echo $font; ?>;
}

<?php if($smof_data['body_font_size']): ?>
body,.sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2,#slidingbar-area .slide-excerpt h2,
.jtwt .jtwt_tweet, .sidebar .jtwt .jtwt_tweet {
	font-size:<?php echo $smof_data['body_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['body_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
.project-content .project-info h4,.gform_wrapper label,.gform_wrapper .gfield_description,
.footer-area ul, #slidingbar-area ul, .fusion-tabs-widget .tab-holder .news-list li .post-holder a,
.fusion-tabs-widget .tab-holder .news-list li .post-holder .meta{
	font-size:<?php echo $smof_data['body_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['body_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
.blog-shortcode h3.timeline-title { font-size:<?php echo $smof_data['body_font_size']; ?>px;line-height:<?php echo $smof_data['body_font_size']; ?>px; }
.counter-box-content, .fusion-alert,.fusion-progressbar .sr-only, .post-content blockquote, .review blockquote q{ font-size:<?php echo $smof_data['body_font_size']; ?>px; }
<?php endif; ?>

<?php if($smof_data['body_font_lh']): ?>
body,.sidebar .slide-excerpt h2, .footer-area .slide-excerpt h2,#slidingbar-area .slide-excerpt h2,.post-content blockquote, .review blockquote q{
	line-height:<?php echo $smof_data['body_font_lh']; ?>px;
}
.project-content .project-info h4,.fusion-accordian .panel-body, #side-header .header-social .header-info, #side-header .header-social .top-menu {
	line-height:<?php echo $smof_data['body_font_lh']; ?>px;
}
<?php endif; ?>

<?php if($smof_data['nav_font_size']): ?>
#nav,#sticky-nav,.navigation{font-size:<?php echo $smof_data['nav_font_size']; ?>px;}

#small-nav .cart, #small-nav .search-link{font-size:<?php echo $smof_data['nav_font_size'] - 1; ?>px;}
<?php endif; ?>

<?php if($smof_data['nav_dropdown_font_size']): ?>
#wrapper #nav ul li ul li > a, #wrapper #sticky-nav ul li ul li > a{font-size:<?php echo $smof_data['nav_dropdown_font_size']; ?>px;}
<?php endif; ?>

<?php if($smof_data['snav_font_size']): ?>
.header-social *{font-size:<?php echo $smof_data['snav_font_size']; ?>px;}
<?php endif; ?>

<?php if($smof_data['breadcrumbs_font_size']): ?>
.page-title ul,.page-title ul li,page-title ul li a{font-size:<?php echo $smof_data['breadcrumbs_font_size']; ?>px;}
<?php endif; ?>

<?php if($smof_data['side_nav_font_size']): ?>
.side-nav li a{font-size:<?php echo $smof_data['side_nav_font_size']; ?>px;}
<?php endif; ?>

<?php if($smof_data['sidew_font_size']): ?>
.sidebar .widget h3{font-size:<?php echo $smof_data['sidew_font_size']; ?>px;}
<?php endif; ?>

<?php if($smof_data['slidingbar_font_size']): ?>
#slidingbar-area h3{font-size:<?php echo $smof_data['slidingbar_font_size']; ?>px;line-height:<?php echo $smof_data['slidingbar_font_size']; ?>px;}
<?php endif; ?>

<?php if($smof_data['footw_font_size']): ?>
.footer-area h3{font-size:<?php echo $smof_data['footw_font_size']; ?>px;line-height:<?php echo $smof_data['footw_font_size']; ?>px;}
<?php endif; ?>

<?php if($smof_data['copyright_font_size']): ?>
.copyright{font-size:<?php echo $smof_data['copyright_font_size']; ?>px;}
<?php endif; ?>

<?php if($smof_data['megamenu_title_size']): ?>
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title{font-size:<?php echo $smof_data['megamenu_title_size']; ?>;}
<?php endif; ?>

<?php 
	$site_width = (int) str_replace( 'px', '', $smof_data['site_width'] );
	$megamenu_max_width = (int) str_replace( 'px', '', $smof_data['megamenu_max_width'] );
	
	if( strpos( $smof_data['site_width'], 'px' ) !== false ) {
		if( $site_width > $megamenu_max_width ) {
			$megamenu_width = $megamenu_max_width;	
		} else {
			$megamenu_width = $site_width;
		}
	} else {
		$megamenu_width = $megamenu_max_width;
	}
?>

#header-sticky .avada-row,#header .avada-row, #main .avada-row, .footer-area .avada-row,#slidingbar-area .avada-row, #footer .avada-row, .page-title, .header-social .avada-row, #small-nav .avada-row, .tfs-slider .slide-content-container .slide-content{ max-width:<?php echo $smof_data['site_width']; ?>; }

<?php if( ! $smof_data['responsive']): ?>
<?php if( $smof_data['header_position'] == 'Top' ): ?>
html,body { overflow-x: hidden; }
<?php else: ?>
.ua-mobile #wrapper { width: auto !important; }
<?php endif; ?>

@media only screen and (max-width: 800px){
	.fullwidth-box { background-attachment: scroll !important; }
	.no-mobile-totop .to-top-container {display: none;}
	.no-mobile-slidingbar #slidingbar-area{display:none;}
}
@media screen and (max-width: 782px) {
	body.admin-bar #wrapper #slidingbar-area, .admin-bar p.demo_store, body.admin-bar #header-sticky.sticky-header {
		top: 46px;
	}
	body.body_blank.admin-bar {
		top: 45px;
	}
	html #wpadminbar {
		z-index: 99999 !important;
		position: fixed !important;
	}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 640px){
	.fullwidth-box { background-attachment: scroll !important; }
	.no-mobile-sticky-header #header-sticky.sticky-header,
	.no-mobile-sticky-header #header-sticky.sticky-header.sticky{display:none!important;}
	.no-mobile-totop .to-top-container {display: none;}
	.no-mobile-slidingbar #slidingbar-area{display:none;}	
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){
	.fullwidth-box { background-attachment: scroll !important; }
	.no-tablet-sticky-header #header-sticky.sticky-header, .no-tablet-sticky-header #header-sticky.sticky-header.sticky{display:none !important;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){
	.fullwidth-box { background-attachment: scroll !important; }
	.no-tablet-sticky-header #header-sticky.sticky-header, .no-tablet-sticky-header #header-sticky.sticky-header.sticky{display:none !important;}
}
<?php endif; ?>

<?php if($smof_data['h1_font_size']): ?>
.post-content h1{
	font-size:<?php echo $smof_data['h1_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['h1_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
<?php endif; ?>

<?php if($smof_data['h1_font_lh']): ?>
.post-content h1{
	line-height:<?php echo $smof_data['h1_font_lh']; ?>px;
}
<?php endif; ?>

<?php if($smof_data['h2_font_size']): ?>
#wrapper .post-content h2,#wrapper .fusion-title h2,#wrapper #main .post-content .fusion-title h2,#wrapper .title h2,#wrapper #main .post-content .title h2,#wrapper  #main .post h2, #wrapper  #main .post h2, #wrapper .woocommerce .checkout h3, #main .portfolio h2 {
	font-size:<?php echo $smof_data['h2_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['h2_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
<?php endif; ?>

<?php if($smof_data['h2_font_lh']): ?>
#wrapper .post-content h2,#wrapper .fusion-title h2,#wrapper #main .post-content .fusion-title h2,#wrapper .title h2,#wrapper #main .post-content .title h2,#wrapper #main .post h2,#wrapper  .woocommerce .checkout h3, .cart-empty{
	line-height:<?php echo $smof_data['h2_font_lh']; ?>px;
}
<?php endif; ?>

<?php if($smof_data['h3_font_size']): ?>
.post-content h3,.project-content h3,#header .tagline,.product-title,#side-header .tagline{
	font-size:<?php echo $smof_data['h3_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['h3_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
p.demo_store,.fusion-modal .modal-title { font-size:<?php echo $smof_data['h3_font_size']; ?>px; }
<?php endif; ?>

<?php if($smof_data['h3_font_lh']): ?>
.post-content h3,.project-content h3,#header .tagline,.product-title,#side-header .tagline{
	line-height:<?php echo $smof_data['h3_font_lh']; ?>px;
}
<?php endif; ?>

<?php if($smof_data['h4_font_size']): ?>
.post-content h4, .portfolio-item .portfolio-content h4, .image-extras .image-extras-content h3, .image-extras .image-extras-content h3 a, .image .image-extras .image-extras-content a,
.fusion-person .person-author-wrapper .person-name, .fusion-person .person-author-wrapper .person-title
{
	font-size:<?php echo $smof_data['h4_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['h4_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
#wrapper .fusion-tabs-widget .tab-holder .tabs li a,.person-author-wrapper, #reviews #comments > h2,
.popover .popover-title,.fusion-flip-box .flip-box-heading-back{
	font-size:<?php echo $smof_data['h4_font_size']; ?>px;
}
.fusion-accordian .panel-title a,.fusion-sharing-box h4,
.fusion-tabs .nav-tabs > li .tab-link
{font-size:<?php echo $smof_data['h4_font_size']; ?>px;}
<?php endif; ?>

<?php if($smof_data['h4_font_lh']): ?>
.post-content h4, #reviews #comments > h2,
.fusion-sharing-box h4,
.fusion-person .person-author-wrapper .person-name, .fusion-person .person-author-wrapper .person-title {
	line-height:<?php echo $smof_data['h4_font_lh']; ?>px;
}
<?php endif; ?>

<?php if($smof_data['h5_font_size']): ?>
.post-content h5{
	font-size:<?php echo $smof_data['h5_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['h5_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
<?php endif; ?>

<?php if($smof_data['h5_font_lh']): ?>
.post-content h5{
	line-height:<?php echo $smof_data['h5_font_lh']; ?>px;
}
<?php endif; ?>

<?php if($smof_data['h6_font_size']): ?>
.post-content h6{
	font-size:<?php echo $smof_data['h6_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['h6_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
<?php endif; ?>

<?php if($smof_data['h6_font_lh']): ?>
.post-content h6{
	line-height:<?php echo $smof_data['h6_font_lh']; ?>px;
}
<?php endif; ?>

<?php if($smof_data['es_title_font_size']): ?>
.ei-title h2{
	font-size:<?php echo $smof_data['es_title_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['es_title_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
<?php endif; ?>

<?php if($smof_data['es_caption_font_size']): ?>
.ei-title h3{
	font-size:<?php echo $smof_data['es_caption_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['es_caption_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
<?php endif; ?>

<?php if($smof_data['meta_font_size']): ?>
.image .image-extras .image-extras-content h4, .image .image-extras .image-extras-content h4 a, .image .image-extras .image-extras-content .cats, .image .image-extras .image-extras-content .cats a, .fusion-recent-posts .columns .column .meta {
	font-size:<?php echo $smof_data['meta_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['meta_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
.post .meta-info, .fusion-blog-grid .entry-meta-single, .fusion-blog-timeline .entry-meta-single, .fusion-blog-grid .entry-comments, .fusion-blog-timeline .entry-comments, .fusion-blog-grid .entry-read-more, .fusion-blog-timeline .entry-read-more, .fusion-blog-medium .entry-meta, .fusion-blog-large .entry-meta, .fusion-blog-medium-alternate .entry-meta, .fusion-blog-large-alternate .entry-meta, .fusion-blog-medium-alternate .entry-read-more, .fusion-blog-large-alternate .entry-read-more, .fusion-recent-posts .columns .column .meta, .post .single-line-meta { font-size:<?php echo $smof_data['meta_font_size']; ?>px; }
<?php endif; ?>

<?php if($smof_data['woo_icon_font_size']): ?>
.cart-contents *, .top-menu .cart-content a .cart-title, .top-menu .cart-content a .quantity, .image .image-extras .image-extras-content .product-buttons a, .product-buttons a, #header-sticky .cart-content a .cart-title, #header-sticky .cart-content a .quantity, #header .cart-content a .cart-title, #header .cart-content a .quantity, .sticky-header #sticky-nav .cart-checkout a, #header .cart-checkout a {
	font-size:<?php echo $smof_data['woo_icon_font_size']; ?>px;
	<?php
	$line_height = round((1.5 * $smof_data['woo_icon_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px;
}
<?php endif; ?>

<?php if($smof_data['pagination_font_size']): ?>
.pagination, .page-links, .woocommerce-pagination, .pagination .pagination-next, .woocommerce-pagination .next, .pagination .pagination-prev, .woocommerce-pagination .prev { font-size:<?php echo $smof_data['pagination_font_size']; ?>px; }
<?php endif; ?>

<?php if($smof_data['sec_menu_lh']): ?>
.header-social .menu > li {
	line-height:<?php echo $smof_data['sec_menu_lh']; ?>px;
}
.header-wrapper .header-social .menu > li {
	height:<?php echo $smof_data['sec_menu_lh']; ?>px;
}
<?php endif; ?>

<?php if($smof_data['body_text_color']): ?>
body,.post .post-content,.post-content blockquote,#wrapper .fusion-tabs-widget .tab-holder .news-list li .post-holder .meta,.sidebar .jtwt,#wrapper .meta,.review blockquote div,.search input,.project-content .project-info h4,.title-row,.simple-products-slider .price .amount,
.quantity .qty,.quantity .minus,.quantity .plus,.timeline-layout h3.timeline-title, .blog-timeline-layout h3.timeline-title, #reviews #comments > h2,
.sidebar .widget_nav_menu li, .sidebar .widget_categories li, .sidebar .widget_product_categories li, .sidebar .widget_meta li, .sidebar .widget .recentcomments, .sidebar .widget_recent_entries li, .sidebar .widget_archive li, .sidebar .widget_pages li, .sidebar .widget_links li, .sidebar .widget_layered_nav li, .sidebar .widget_product_categories li
{color:<?php echo $smof_data['body_text_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['h1_color']): ?>
.post-content h1,.title h1,.woocommerce-success-message .msg, .woocommerce-message{
	color:<?php echo $smof_data['h1_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['h2_color']): ?>
#main .post h2,.post-content h2,.fusion-title h2,.title h2,.woocommerce-tabs h2,.search-page-search-form h2, .cart-empty, .woocommerce h2, .woocommerce .checkout h3{
	color:<?php echo $smof_data['h2_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['h3_color']): ?>
.post-content h3,.sidebar .widget h3,.project-content h3,.fusion-title h3,.title h3,#header .tagline,.person-author-wrapper span,.product-title,#side-header .tagline{
	color:<?php echo $smof_data['h3_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['h4_color']): ?>
.post-content h4,.project-content .project-info h4,.share-box h4,.fusion-title h4,.title h4,#wrapper .fusion-tabs-widget .tab-holder .tabs li a, .fusion-accordian .panel-title a,
.fusion-tabs .nav-tabs > li .tab-link
{
	color:<?php echo $smof_data['h4_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['h5_color']): ?>
.post-content h5,.fusion-title h5,.title h5{
	color:<?php echo $smof_data['h5_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['h6_color']): ?>
.post-content h6,.fusion-title h6,.title h6{
	color:<?php echo $smof_data['h6_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['page_title_color']): ?>
.page-title h1, .page-title h3{
	<?php if( get_post_meta($c_pageID, 'pyre_page_title_font_color', true) && get_post_meta($c_pageID, 'pyre_page_title_font_color', true) != '' ): ?>
	color:<?php echo get_post_meta( $c_pageID, 'pyre_page_title_font_color', true ); ?>;
	<?php else: ?>
	color:<?php echo $smof_data['page_title_color']; ?>;
	<?php endif; ?>
}
<?php endif; ?>

<?php if($smof_data['sep_pricing_box_heading_color']): ?>
.sep-boxed-pricing .panel-heading h3{
	color:<?php echo $smof_data['sep_pricing_box_heading_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['full_boxed_pricing_box_heading_color']): ?>
.full-boxed-pricing.fusion-pricing-table .panel-heading h3{
	color:<?php echo $smof_data['full_boxed_pricing_box_heading_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['link_color']): ?>
body a,
body a:before,
body a:after,
.single-navigation a[rel="prev"]:before,
.single-navigation a[rel="next"]:after
{color:<?php echo $smof_data['link_color']; ?>;}
.project-content .project-info .project-info-box a,.sidebar .widget li a, .sidebar .widget .recentcomments, .sidebar .widget_categories li, #main .post h2 a, .about-author .title a,
.shop_attributes tr th,.image-extras a,.products-slider .price .amount,z.my_account_orders thead tr th,.shop_table thead tr th,.cart_totals table th,form.checkout .shop_table tfoot th,form.checkout .payment_methods label,#final-order-details .mini-order-details th,#main .product .product_title,.shop_table.order_details tr th,
.sidebar .widget_layered_nav li.chosen a, .sidebar .widget_layered_nav li.chosen a:before,.sidebar .widget_layered_nav_filters li.chosen a, .sidebar .widget_layered_nav_filters li.chosen a:before,
.order-dropdown li a:hover, .catalog-ordering .order li a:hover
{color:<?php echo $smof_data['link_color']; ?>;}

body #toTop:before {color:#fff;}
<?php endif; ?>

<?php if($smof_data['breadcrumbs_text_color']): ?>
.page-title ul,.page-title ul li,.page-title ul li a{color:<?php echo $smof_data['breadcrumbs_text_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['slidingbar_headings_color']): ?>
#slidingbar-area h3{color:<?php echo $smof_data['slidingbar_headings_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['slidingbar_text_color']): ?>
#slidingbar-area,#slidingbar-area article.col,#slidingbar-area .jtwt,#slidingbar-area .jtwt .jtwt_tweet{color:<?php echo $smof_data['slidingbar_text_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['slidingbar_link_color']): ?>
#slidingbar-area a, #slidingbar-area .jtwt .jtwt_tweet a, #wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .tabs li a, #slidingbar-area .fusion-accordian .panel-title a{color:<?php echo $smof_data['slidingbar_link_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['sidebar_heading_color']): ?>
.sidebar .widget h3, .sidebar .widget .heading h3{color:<?php echo $smof_data['sidebar_heading_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['footer_headings_color']): ?>
.footer-area h3{color:<?php echo $smof_data['footer_headings_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['footer_text_color']): ?>
.footer-area,.footer-area article.col,.footer-area .jtwt,.footer-area .jtwt .jtwt_tweet,.copyright{color:<?php echo $smof_data['footer_text_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['footer_link_color']): ?>
.footer-area a,.footer-area .jtwt .jtwt_tweet a,#wrapper .footer-area .fusion-tabs-widget .tab-holder .tabs li a,.footer-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a,.copyright a,
.footer-area .fusion-accordian .panel-title a{color:<?php echo $smof_data['footer_link_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['menu_first_color']): ?>
#nav ul li > a,#sticky-nav ul li > a,.side-nav li a,#header-sticky .cart-content a,#header-sticky .cart-content a:hover,#header .cart-content a,#header .cart-content a:hover, #side-header .cart-content a:hover,#small-nav .cart-content a,
#small-nav .cart-content a:hover,#wrapper .header-social .top-menu .cart > a,#wrapper .header-social .top-menu .cart > a > .amount, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-title,#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title a,.my-cart-link:after,a.search-link:after, .top-menu .cart > a:before, .top-menu .cart > a:after
{color:<?php echo $smof_data['menu_first_color']; ?>;}
#header-sticky .my-account-link:after, #header .my-account-link:after, #side-header .my-account-link:after{border-color:<?php echo $smof_data['menu_first_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['menu_hover_first_color']): ?>
#nav ul .current-menu-ancestor > a, .navigation li.current-menu-ancestor > a, #sticky-nav li.current-menu-ancestor > a,#nav ul .current_page_item > a, #nav ul .current-menu-item > a, #nav ul > .current-menu-parent > a, #nav ul ul,#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder,.navigation li.current-menu-ancestor > a,#nav ul li > a:hover,
#sticky-nav ul .current_page_item > a, #sticky-nav ul .current-menu-item > a, #sticky-nav ul > .current-menu-parent > a, #sticky-nav ul ul,#sticky-nav li.current-menu-ancestor > a,.navigation li.current-menu-ancestor > a,#sticky-nav ul li > a:hover,
#header-sticky .my-cart-link-active:after, .header-wrapper .my-cart-link-active:after, #side-header .my-cart-link-active:after
{color:<?php echo $smof_data['menu_hover_first_color']; ?>;border-color:<?php echo $smof_data['menu_hover_first_color']; ?>;}

#nav ul ul,#sticky-nav ul ul{border-color:<?php echo $smof_data['menu_hover_first_color']; ?>;}
#wrapper .main-nav-search .search-link:hover:after, #wrapper .main-nav-search.search-box-open .search-link:after, #wrapper .my-cart-link:hover:after {color:<?php echo $smof_data['menu_hover_first_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['menu_sub_bg_color']): ?>
#nav ul ul,#sticky-nav ul ul,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder .fusion-megamenu-submenu,
#nav ul .login-box,#sticky-nav ul .login-box,
#nav ul .cart-contents,#sticky-nav ul .cart-contents,
#small-nav ul .login-box,#small-nav ul .cart-contents,
#main-nav-search-form, #sticky-nav-search-form
{background-color:<?php echo $smof_data['menu_sub_bg_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['menu_sub_color']): ?>
#wrapper #nav ul li ul li > a,#wrapper #sticky-nav ul li ul li > a,.side-nav li li a,.side-nav li.current_page_item li a, #nav .cart-contents a, #nav .cart-contents .cart-link a:before, #nav .cart-contents .checkout-link a:before, #nav .cart-contents a:hover
{color:<?php echo $smof_data['menu_sub_color']; ?>;}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet, .fusion-megamenu-bullet{border-left-color:<?php echo $smof_data['menu_sub_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['es_title_color']): ?>
.ei-title h2{color:<?php echo $smof_data['es_title_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['es_caption_color']): ?>
.ei-title h3{color:<?php echo $smof_data['es_caption_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['snav_color']): ?>
#wrapper .header-social .header-info, #wrapper .header-social a {color:<?php echo $smof_data['snav_color']; ?>;}
@media only screen and (max-width: 800px){
	.mobile-menu-design-modern #wrapper .header-social .top-menu .cart > a, .mobile-menu-design-modern #wrapper .header-social .top-menu .cart > a:before {color:<?php echo $smof_data['snav_color']; ?>;}
}
#wrapper .header-social .mobile-topnav-holder li a {color: #333333;}
<?php endif; ?>

<?php if($smof_data['topmenu_dropwdown_width']): ?>
.header-social .menu .sub-menu {width:<?php echo $smof_data['topmenu_dropwdown_width']; ?>;}
<?php endif; ?>

<?php if($smof_data['header_social_links_boxed'] == 'Yes' ): ?>
.fusion-social-links-header { margin-top: 4px; margin-bottom: 0;}
.fusion-social-links-header .fusion-social-networks.boxed-icons { line-height: normal; }
<?php endif; ?>

<?php if($smof_data['sep_color']): ?>
.sep-single,.sep-double,.sep-dashed,.sep-dotted,.search-page-search-form{border-color:<?php echo $smof_data['sep_color']; ?>;}
.ls-avada, .avada-skin-rev,.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img,.fusion-accordian .fusion-panel,.progress-bar,
#small-nav,.portfolio-tabs,.faq-tabs,.single-navigation,.project-content .project-info .project-info-box,
.fusion-blog-medium-alternate .post, .fusion-blog-large-alternate .post,
.post .meta-info,.grid-layout .post .post-wrapper,.grid-layout .post .content-sep, 
.portfolio .portfolio-boxed .portfolio-item-wrapper, .portfolio .portfolio-boxed .content-sep, .portfolio-one .portfolio-item.portfolio-boxed .portfolio-item-wrapper,
.grid-layout .post .flexslider,.timeline-layout .post,.timeline-layout .post .content-sep,
.timeline-layout .post .flexslider,h3.timeline-title,.timeline-arrow,
.fusion-counters-box .fusion-counter-box .counter-box-border, tr td,
.table, .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td,
.table-1 table,.table-1 table th,.table-1 tr td,.tkt-slctr-tbl-wrap-dv table,.tkt-slctr-tbl-wrap-dv tr td
.table-2 table thead,.table-2 tr td,
.sidebar .widget li a,.sidebar .widget .recentcomments,.sidebar .widget_categories li,
#wrapper .fusion-tabs-widget .tab-holder,.commentlist .the-comment,
.side-nav,#wrapper .side-nav li a,.rtl .side-nav,h5.toggle.active + .toggle-content,
#wrapper .side-nav li.current_page_item li a,.tabs-vertical .tabset,
.tabs-vertical .tabs-container .tab_content,
.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link,
.pagination a.inactive, .page-links a,.woocommerce-pagination .page-numbers,.bbp-topic-pagination .page-numbers,.rtl .woocommerce .social-share li,.author .author_social, .fusion-blog-medium .entry-meta, .fusion-blog-large .entry-meta,
.side-nav li a,.sidebar .product_list_widget li,.sidebar .widget_layered_nav li,.price_slider_wrapper,.tagcloud a,
.sidebar .widget_nav_menu li, .sidebar .widget_categories li, .sidebar .widget_product_categories li, .sidebar .widget_meta li, .sidebar .widget .recentcomments, .sidebar .widget_recent_entries li, .sidebar .widget_archive li, .sidebar .widget_pages li, .sidebar .widget_links li, .sidebar .widget_layered_nav li, .sidebar .widget_product_categories li,
#customer_login_box,.avada_myaccount_user,#wrapper .myaccount_user_container span,
.woocommerce-side-nav li a,.woocommerce-content-box,.woocommerce-content-box h2,.my_account_orders tr,.woocommerce .address h4,.shop_table tr,.cart_totals .total,.chzn-container-single .chzn-single,.chzn-container-single .chzn-single div,.chzn-drop,form.checkout .shop_table tfoot,.input-radio,p.order-info,.cart-content a img,.panel.entry-content,
.woocommerce-tabs .tabs li a,.woocommerce .social-share,.woocommerce .social-share li,.quantity,.quantity .minus, .quantity .qty,.shop_attributes tr,.woocommerce-success-message,#reviews li .comment-text,
.cart-totals-buttons,.cart_totals, .shipping_calculator, .coupon, .woocommerce .cross-sells, #customer_login .col-1, #customer_login .col-2, .woocommerce-message, .woocommerce form.checkout #customer_details .col-1, .woocommerce form.checkout #customer_details .col-2,
.cart_totals h2, .shipping_calculator h2, .coupon h2, .woocommerce .checkout h3, #customer_login h2, .woocommerce .cross-sells h2, .order-total, .woocommerce .addresses .title, #main .cart-empty, #main .return-to-shop, .side-nav-left .side-nav,
.avada-order-details .shop_table.order_details tfoot
{border-color:<?php echo $smof_data['sep_color']; ?>;}
#final-order-details .mini-order-details tr:last-child
{border-color:<?php echo $smof_data['sep_color']; ?>;}

.price_slider_wrapper .ui-widget-content
{background-color:<?php echo $smof_data['sep_color']; ?>;}
.gform_wrapper .gsection{border-bottom:1px dotted <?php echo $smof_data['sep_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['qty_bg_color']): ?>
.quantity .minus,.quantity .plus{background-color:<?php echo $smof_data['qty_bg_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['qty_bg_hover_color']): ?>
.quantity .minus:hover,.quantity .plus:hover{background-color:<?php echo $smof_data['qty_bg_hover_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['slidingbar_divider_color']): ?>
#slidingbar-area .widget_categories li a, #slidingbar-area li.recentcomments, #slidingbar-area ul li a, #slidingbar-area .product_list_widget li, #slidingbar-area .widget_recent_entries ul li {border-bottom: 1px solid <?php echo $smof_data['slidingbar_divider_color']; ?>;}
#slidingbar-area .tagcloud a, 
#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder, 
#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .news-list li,
#slidingbar-area .fusion-accordian .fusion-panel
{border-color: <?php echo $smof_data['slidingbar_divider_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['footer_divider_color']): ?>
.footer-area .widget_categories li a, .footer-area li.recentcomments, .footer-area ul li a, .footer-area .product_list_widget li, .footer-area .tagcloud a,
#wrapper .footer-area .fusion-tabs-widget .tab-holder, 
#wrapper .footer-area .fusion-tabs-widget .tab-holder .news-list li, 
.footer-area .widget_recent_entries li,
.footer-area .fusion-accordian .fusion-panel
{border-color: <?php echo $smof_data['footer_divider_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['form_bg_color']): ?>
.input-text, input[type="text"], textarea,
input.s,#comment-input input,#comment-textarea textarea,.comment-form-comment textarea, .post-password-form .password,
.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-captchar,.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield select,
#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,.bbp-login-form input,
.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,
.avada-select-parent select,.avada-select-parent .select-arrow, #wrapper .select-arrow,
select,
#lang_sel_click a.lang_sel_sel,
#lang_sel_click ul ul a, #lang_sel_click ul ul a:visited,
#lang_sel_click a, #lang_sel_click a:visited,#wrapper .search-table .search-field input{
background-color:<?php echo $smof_data['form_bg_color']; ?>;}
<?php if($smof_data['avada_styles_dropdowns']): ?>select{
background-color:<?php echo $smof_data['form_bg_color']; ?>;}<?php endif; ?>
<?php endif; ?>

<?php if($smof_data['form_text_color']): ?>
.input-text, input[type="text"], textarea,
input.s,input.s .placeholder,#comment-input input,#comment-textarea textarea,#comment-input .placeholder,#comment-textarea .placeholder,.comment-form-comment textarea, .post-password-form .password,
.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-select-parent .select-arrow,.wpcf7-captchar,.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield select,
select,
#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,.bbp-login-form input,
.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,.avada-select-parent select, #wrapper .search-table .search-field input
{color:<?php echo $smof_data['form_text_color']; ?>;}
input#s::-webkit-input-placeholder,#comment-input input::-webkit-input-placeholder,.post-password-form .password::-webkit-input-placeholder,#comment-textarea textarea::-webkit-input-placeholder,.comment-form-comment textarea::-webkit-input-placeholder,.input-text::-webkit-input-placeholder{color:<?php echo $smof_data['form_text_color']; ?>;}
input#s:-moz-placeholder,#comment-input input:-moz-placeholder,.post-password-form .password::-moz-input-placeholder,#comment-textarea textarea:-moz-placeholder,.comment-form-comment textarea:-moz-placeholder,.input-text:-moz-placeholder,
input#s:-ms-input-placeholder,#comment-input input:-ms-input-placeholder,.post-password-form .password::-ms-input-placeholder,#comment-textarea textarea:-moz-placeholder,.comment-form-comment textarea:-ms-input-placeholder,.input-text:-ms-input-placeholder
{color:<?php echo $smof_data['form_text_color']; ?>;}
<?php if($smof_data['avada_styles_dropdowns']): ?>
select{color:<?php echo $smof_data['form_text_color']; ?>;}
select::-webkit-input-placeholder{color:<?php echo $smof_data['form_text_color']; ?>;}
select:-moz-placeholder{color:<?php echo $smof_data['form_text_color']; ?>;}
<?php endif; ?>
<?php endif; ?>

<?php if($smof_data['form_border_color']): ?>
.input-text, input[type="text"], textarea,
input.s,#comment-input input,#comment-textarea textarea,.comment-form-comment textarea, .post-password-form .password,
.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-number,.wpcf7-form textarea,.wpcf7-form .wpcf7-select,.wpcf7-select-parent .select-arrow,.wpcf7-captchar,.wpcf7-form .wpcf7-date,
.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield textarea,.gform_wrapper .gfield_select[multiple=multiple],.gform_wrapper .gfield select,.gravity-select-parent .select-arrow,.select-arrow,
#bbpress-forums .quicktags-toolbar,#bbpress-forums .bbp-search-form #bbp_search,.bbp-reply-form input#bbp_topic_tags,.bbp-topic-form input#bbp_topic_title, .bbp-topic-form input#bbp_topic_tags, .bbp-topic-form select#bbp_stick_topic_select, .bbp-topic-form select#bbp_topic_status_select,#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content,#wp-bbp_topic_content-editor-container,#wp-bbp_reply_content-editor-container,.bbp-login-form input,
.main-nav-search-form input,.search-page-search-form input,.chzn-container-single .chzn-single,.chzn-container .chzn-drop,
.avada-select-parent select,.avada-select-parent .select-arrow,
select,
#lang_sel_click a.lang_sel_sel,
#lang_sel_click ul ul a, #lang_sel_click ul ul a:visited,
#lang_sel_click a, #lang_sel_click a:visited,
#wrapper .search-table .search-field input,
.avada-select .select2-container .select2-choice, .woocommerce-checkout .select2-drop-active
{border-color:<?php echo $smof_data['form_border_color']; ?>;}
<?php if($smof_data['avada_styles_dropdowns']): ?>select{
border: 1px solid <?php echo $smof_data['form_border_color']; ?>;}<?php endif; ?>
<?php endif; ?>

<?php if($smof_data['avada_styles_dropdowns']): ?>select{font-size: 13px; height: 35px; -webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1); text-indent: 5px; width: 100%;}<?php endif; ?>

<?php if($smof_data['menu_sub_sep_color']): ?>
#wrapper #nav ul li ul li > a,#wrapper #sticky-nav ul li ul li > a,
#header-sticky .cart-content a,#header .cart-content a,#small-nav .cart-content a
{border-bottom:1px solid <?php echo $smof_data['menu_sub_sep_color']; ?>;}

#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu,
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-border,
#nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul,
#wrapper #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li, #wrapper #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul li,
#header-sticky .cart-content a,#header-sticky .cart-content a:hover,#header-sticky .login-box,#header-sticky .cart-contents,
#header .cart-content a, #side-header .cart-content a, #header .cart-content a:hover,#side-header .cart-content a:hover,#header .login-box,#header .cart-contents, #side-header .cart-contents,#small-nav .login-box,#small-nav .cart-contents,#small-nav .cart-content a,#small-nav .cart-content a:hover,
#main-nav-search-form, #sticky-nav-search-form
{border-color:<?php echo $smof_data['menu_sub_sep_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['menu_bg_hover_color']): ?>
#wrapper #nav ul li ul li > a:hover, #wrapper #nav ul li ul li.current-menu-item > a,
#wrapper .fusion-navbar-nav > li .sub-menu .current-menu-ancestor,
#wrapper #sticky-nav ul li ul li > a:hover, #wrapper #sticky-nav ul li ul li.current-menu-item > a,
#header-sticky .cart-content a:hover,#header .cart-content a:hover,#side-header .cart-content a:hover,#small-nav .cart-content a:hover,
#lang_sel_click a.lang_sel_sel:hover,
#lang_sel_click ul ul a:hover,
#lang_sel_click a:hover
{background-color:<?php echo $smof_data['menu_bg_hover_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['tagline_font_color']): ?>
#header .tagline,#side-header .tagline{
	color:<?php echo $smof_data['tagline_font_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['tagline_font_size']): ?>
#header .tagline,#side-header .tagline{
	font-size:<?php echo $smof_data['tagline_font_size']; ?>px;
	line-height:30px;
}
<?php endif; ?>

<?php if($smof_data['page_title_font_size']): ?>
#wrapper .page-title h1{
	<?php if( get_post_meta($c_pageID, 'pyre_page_title_text_size', true) && get_post_meta($c_pageID, 'pyre_page_title_text_size', true) != '' ): ?>
	font-size:<?php echo get_post_meta( $c_pageID, 'pyre_page_title_text_size', true ); ?>;
	<?php else: ?>
	font-size:<?php echo $smof_data['page_title_font_size']; ?>px;
	<?php endif; ?>
	line-height:normal;
}
<?php endif; ?>

<?php if($smof_data['page_title_subheader_font_size']): ?>
#wrapper .page-title h3{
	<?php if( get_post_meta($c_pageID, 'pyre_page_title_custom_subheader_text_size', true) && get_post_meta($c_pageID, 'pyre_page_title_custom_subheader_text_size', true) != '' ): ?>
	font-size:<?php echo get_post_meta( $c_pageID, 'pyre_page_title_custom_subheader_text_size', true ); ?>;
	<?php else: ?>
	font-size:<?php echo $smof_data['page_title_subheader_font_size']; ?>px;
	<?php endif; ?>
	line-height: <?php echo intval($smof_data['page_title_subheader_font_size']) + 12;?>px;
}
<?php endif; ?>

<?php if($smof_data['header_border_color']): ?>
.header-social,.header-v2 #header,.header-v3 #header,.header-v4 #header, .header-v5 #header, #header,.header-v4 #small-nav,.header-v5 #small-nav, .header-social .alignleft{
	border-bottom-color:<?php echo $smof_data['header_border_color']; ?>;
}
#side-header{border-color:<?php echo $smof_data['header_border_color']; ?>;}
#side-header #nav.nav-holder .navigation > li > a{border-top-color:<?php echo $smof_data['header_border_color']; ?>;border-bottom-color:<?php echo $smof_data['header_border_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['dropdown_menu_width']): ?>
#nav ul ul,#sticky-nav ul ul{
	width:<?php echo $smof_data['dropdown_menu_width']; ?>;
}

#nav ul ul li ul,#sticky-nav ul ul li ul{
	left:<?php echo $smof_data['dropdown_menu_width']; ?>;
}
ul.navigation > li:last-child ul ul{
	left:-<?php echo $smof_data['dropdown_menu_width']; ?>;
}
#nav .fusion-megamenu-wrapper ul{left:auto;}
.rtl #header #nav ul ul li:hover ul, .rtl #small-nav #nav ul ul li:hover ul, .rtl .sticky-header #sticky-nav ul ul li:hover ul {
	right:<?php echo $smof_data['dropdown_menu_width']; ?>;
	left: auto;
}
.rtl ul.navigation > li:last-child ul ul{
	right:-<?php echo $smof_data['dropdown_menu_width']; ?>;
	left: auto;
}
.rtl #wrapper #nav .fusion-megamenu-wrapper ul,
.rtl #wrapper #header-sticky #nav .fusion-megamenu-wrapper ul{
	left:auto;
	right:auto;
}
body.side-header-left #side-header #nav ul .sub-menu li ul {
	left:<?php echo $smof_data['dropdown_menu_width']; ?>;
}
body.side-header-right #side-header #nav > ul .sub-menu {
	left:-<?php echo $smof_data['dropdown_menu_width']; ?>;
}
<?php elseif( $smof_data['header_position'] == 'Right' ): ?>
.side-header-right #nav ul .sub-menu,
.side-header-right #nav ul .sub-menu li ul{
	left: -170px;
}
<?php endif; ?>

<?php if($smof_data['sidebar_bg_color']): ?>
#main .sidebar{
	background-color:<?php echo $smof_data['sidebar_bg_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['sidebar_padding']): ?>
#main .sidebar{
	padding:<?php echo $smof_data['sidebar_padding']; ?>;
}
<?php endif; ?>

<?php if($smof_data['content_width']): 
if( strpos( $smof_data['content_width'], '%' ) ) {
	$content_width = str_replace( '%', '', $smof_data['content_width'] );
	$content_unit = '%';
	$margin = 6;
} elseif( strpos( $smof_data['content_width'], 'px' ) ) {
	$content_width = str_replace( 'px', '', $smof_data['content_width'] );
	$content_unit = 'px';
	$margin = 100;
} else {
	$content_width = $smof_data['content_width'];
	$content_unit = '%';
	$margin = 6;
}
?>
#content{
	width:<?php echo $content_width - $margin . $content_unit; ?>;
}
<?php endif; ?>

<?php if($smof_data['sidebar_width']): 
if( strpos( $smof_data['sidebar_width'], '%' ) ) {
	$sidebar_width = str_replace( '%', '', $smof_data['sidebar_width'] );
	$sidebar_unit = '%';
} elseif( strpos( $smof_data['sidebar_width'], 'px' ) ) {
	$sidebar_width = str_replace( 'px', '', $smof_data['sidebar_width'] );
	$sidebar_unit = 'px';
} else {
	$sidebar_width = $smof_data['sidebar_width'];
	$sidebar_unit = '%';
}
?>
#main .sidebar{
	width:<?php echo $sidebar_width . $sidebar_unit; ?>;
}
<?php endif; ?>

<?php if($smof_data['content_width_2'] && $smof_data['sidebar_2_1_width'] && $smof_data['sidebar_2_2_width'] ):
if( strpos( $smof_data['content_width_2'], '%' ) ) {
	$content_width_2 = str_replace( '%', '', $smof_data['content_width_2'] );
	$content_2_unit = '%';
	$margin = 6;
} elseif( strpos( $smof_data['content_width_2'], 'px' ) ) {
	$content_width_2 = str_replace( 'px', '', $smof_data['content_width_2'] );
	$content_2_unit = 'px';
	$margin = 100;
} else {
	$content_width_2 = $smof_data['content_width_2'];
	$content_2_unit = '%';
	$margin = 6;
}

if( strpos( $smof_data['sidebar_2_1_width'], '%' ) ) {
	$sidebar_2_1_width = str_replace( '%', '', $smof_data['sidebar_2_1_width'] );
	$sidebar_2_1_unit = '%';
} elseif( strpos( $smof_data['sidebar_2_1_width'], 'px' ) ) {
	$sidebar_2_1_width = str_replace( 'px', '', $smof_data['sidebar_2_1_width'] );
	$sidebar_2_1_unit = 'px';
} else {
	$sidebar_2_1_width = $smof_data['sidebar_2_1_width'];
	$sidebar_2_1_unit = '%';
}

if( strpos( $smof_data['sidebar_2_2_width'], '%' ) ) {
	$sidebar_2_2_width = str_replace( '%', '', $smof_data['sidebar_2_2_width'] );
	$sidebar_2_2_unit = '%';
} elseif( strpos( $smof_data['sidebar_2_2_width'], 'px' ) ) {
	$sidebar_2_2_width = str_replace( 'px', '', $smof_data['sidebar_2_2_width'] );
	$sidebar_2_2_unit = 'px';
} else {
	$sidebar_2_2_width = $smof_data['sidebar_2_1_width'];
	$sidebar_2_2_unit = '%';
}
endif; ?>

<?php if($smof_data['content_width_2']): ?>
.double-sidebars #content {
	width:<?php echo $content_width_2 - $margin . $content_2_unit; ?>;
	margin-left: <?php echo $sidebar_2_1_width + $margin / 2 . $content_2_unit; ?>;
}
<?php endif; ?>

<?php if($smof_data['sidebar_2_1_width']):
?>
.double-sidebars #main #sidebar{
	width:<?php echo $sidebar_2_1_width . $sidebar_2_1_unit; ?>;
	margin-left:-<?php echo $content_width_2 + $sidebar_2_1_width - $margin / 2 . $content_2_unit; ?>;
}
<?php endif; ?>
<?php if($smof_data['sidebar_2_2_width']): ?>
.double-sidebars #main #sidebar-2{
	width:<?php echo $sidebar_2_2_width . $sidebar_2_2_unit; ?>;
	margin-left: <?php echo $margin / 2 . $content_2_unit; ?>;
}
<?php endif; ?>

<?php if($smof_data['header_top_bg_color']): ?>
#wrapper .header-social{
	background-color:<?php echo $smof_data['header_top_bg_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['header_top_first_border_color']): ?>
#wrapper .header-social .menu > li, .mobile-menu-sep{
	border-color:<?php echo $smof_data['header_top_first_border_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['header_top_sub_bg_color']): ?>
#wrapper .header-social .menu .sub-menu,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form{
	background-color:<?php echo $smof_data['header_top_sub_bg_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['header_top_menu_sub_color']): ?>
#wrapper .header-social .menu .sub-menu li, #wrapper .header-social .menu .sub-menu li a,#wrapper .header-social .login-box .forgetmenot, #wrapper .top-menu .cart-contents a, .top-menu .cart-contents .cart-link a:before, .top-menu .cart-contents .checkout-link a:before{
	color:<?php echo $smof_data['header_top_menu_sub_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['header_top_menu_bg_hover_color']): ?>
#wrapper .header-social .menu .sub-menu li a:hover,.top-menu .cart-content a:hover {
	background-color:<?php echo $smof_data['header_top_menu_bg_hover_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['header_top_menu_sub_hover_color']): ?>
#wrapper .header-social .menu .sub-menu li a:hover, #wrapper .top-menu .cart-contents a:hover, #wrapper .top-menu .cart-contents .cart-link a:hover:before, #wrapper .top-menu .cart-contents .checkout-link a:hover:before{
	color:<?php echo $smof_data['header_top_menu_sub_hover_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['header_top_menu_sub_sep_color']): ?>
#wrapper .header-social .menu .sub-menu,#wrapper .header-social .menu .sub-menu li,.top-menu .cart-content a,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form{
	border-color:<?php echo $smof_data['header_top_menu_sub_sep_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['woo_cart_bg_color']): ?>
#header-sticky .cart-checkout,#header .cart-checkout,.top-menu .cart,.top-menu .cart-checkout,#small-nav .cart-checkout{
	background-color:<?php echo $smof_data['woo_cart_bg_color']; ?>;
}
<?php endif; ?>

<?php if($smof_data['accordian_inactive_color']): ?>
.fusion-accordian .panel-title a .fa-fusion-box{background-color:<?php echo $smof_data['accordian_inactive_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['counter_filled_color']): ?>
.progress-bar-content{background-color:<?php echo $smof_data['counter_filled_color']; ?>;border-color:<?php echo $smof_data['counter_filled_color']; ?>;}
.content-box-percentage{color:<?php echo $smof_data['counter_filled_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['counter_unfilled_color']): ?>
.progress-bar{background-color:<?php echo $smof_data['counter_unfilled_color']; ?>;border-color:<?php echo $smof_data['counter_unfilled_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['dates_box_color']): ?>
#wrapper .date-and-formats .format-box{background-color:<?php echo $smof_data['dates_box_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['carousel_nav_color']): ?>
.es-nav-prev,.es-nav-next{background-color:<?php echo $smof_data['carousel_nav_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['carousel_hover_color']): ?>
.es-nav-prev:hover,.es-nav-next:hover{background-color:<?php echo $smof_data['carousel_hover_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['content_box_bg_color']): ?>
.content-boxes .col{background-color:<?php echo $smof_data['content_box_bg_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['tabs_bg_color'] && $smof_data['tabs_inactive_color']): ?>
#wrapper .sidebar .fusion-tabs-widget .tabs-container{background-color:<?php echo $smof_data['tabs_bg_color']; ?>;}
body .sidebar .fusion-tabs-widget .tab-hold .tabs li{border-right:1px solid <?php echo $smof_data['tabs_bg_color']; ?>;}
body.rtl #wrapper .sidebar .fusion-tabs-widget .tab-hold .tabset li{border-left-color:<?php echo $smof_data['tabs_bg_color']; ?>;}
body .sidebar .fusion-tabs-widget .tab-holder .tabs li a, .sidebar .fusion-tabs-widget .tab-holder .tabs li a{background:<?php echo $smof_data['tabs_inactive_color']; ?>;border-bottom:0;color:<?php echo $smof_data['body_text_color']; ?>;}
body .sidebar .fusion-tabs-widget .tab-hold .tabs li a:hover{background:<?php echo $smof_data['tabs_bg_color']; ?>;border-bottom:0;}
body .sidebar .fusion-tabs-widget .tab-hold .tabs li.active a, body .sidebar .fusion-tabs-widget .tab-holder .tabs li.active a{background:<?php echo $smof_data['tabs_bg_color']; ?>;border-bottom:0;}
body .sidebar .fusion-tabs-widget .tab-hold .tabs li.active a, body .sidebar .fusion-tabs-widget .tab-holder .tabs li.active a{border-top-color:<?php echo $smof_data['primary_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['tabs_border_color']): ?>
#wrapper .sidebar .fusion-tabs-widget .tab-holder,.sidebar .fusion-tabs-widget .tab-holder .news-list li{border-color:<?php echo $smof_data['tabs_border_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['social_bg_color']): ?>
.fusion-sharing-box{background-color:<?php echo $smof_data['social_bg_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['timeline_bg_color']): ?>
.grid-layout .post .post-wrapper,.timeline-layout .post,.blog-timeline-layout .post, .portfolio .portfolio-boxed .portfolio-item-wrapper{background-color:<?php echo $smof_data['timeline_bg_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['timeline_color']): ?>
.grid-layout .post .flexslider,.grid-layout .post .post-wrapper,.grid-layout .post .content-sep,.products li,.product-details-container,.product-buttons,.product-buttons-container, .product .product-buttons,.blog-timeline-layout .post,.blog-timeline-layout .post .content-sep,
.blog-timeline-layout .post .flexslider,.timeline-layout .post,.timeline-layout .post .content-sep,
.portfolio .portfolio-boxed .portfolio-item-wrapper, .portfolio .portfolio-boxed .content-sep,
.timeline-layout .post .flexslider,.timeline-layout h3.timeline-title, .fusion-blog-timeline .timeline-title{border-color:<?php echo $smof_data['timeline_color']; ?>;}
.timeline-layout  .timeline-circle,.timeline-layout .timeline-title,.blog-timeline-layout  .timeline-circle,.blog-timeline-layout .timeline-title{background-color:<?php echo $smof_data['timeline_color']; ?>;}
.timeline-icon,.timeline-arrow:before,.blog-timeline-layout timeline-icon,.blog-timeline-layout .timeline-arrow:before{color:<?php echo $smof_data['timeline_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['bbp_forum_header_bg']): ?>
	#bbpress-forums li.bbp-header,
	#bbpress-forums div.bbp-reply-header,#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a,div.bbp-template-notice, div.indicator-hint{ background:<?php echo $smof_data['bbp_forum_header_bg']; ?>; }
	#bbpress-forums .bbp-replies div.even { background: transparent; }
<?php endif; ?>

<?php if($smof_data['bbp_forum_border_color']): ?>
	#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results,
	#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic,
	#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-reply-header,
	#bbpress-forums div.bbp-reply-author .bbp-reply-post-date,
	#bbpress-forums div.bbp-topic-tags a,#bbpress-forums #bbp-single-user-details,div.bbp-template-notice, div.indicator-hint,
	.bbp-arrow{ border-color:<?php echo $smof_data['bbp_forum_border_color']; ?>; }
<?php endif; ?>

<?php
$avada_color_scheme = 'light';
if($smof_data['scheme_type'] == 'Dark'): $avada_color_scheme = 'dark'; ?>
<?php if($smof_data['header_border_color']): ?>
.header-v4 #small-nav,.header-v5 #small-nav{
	border-bottom-color:<?php echo $smof_data['header_border_color']; ?>;
}
<?php endif; ?>
body #header-sticky.sticky-header .sticky-shadow { -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.42);-mozbox-shadow: 0 1px 3px rgba(0, 0, 0, 0.42);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.42);	}
.products-slider .price .amount,.simple-products-slider .price .amount{color:#333333;}
.meta li{border-color:<?php echo $smof_data['body_text_color']; ?>;}
.error_page .oops {color: #2F2F30;}
.timeline-layout, .fusion-blog-timeline .blog-timeline-layout{background-image:url(<?php echo get_template_directory_uri(); ?>/images/timeline_line_dark.png);}
.bbp-arrow, #bbpress-forums .quicktags-toolbar { background-color:<?php echo $smof_data['content_bg_color']; ?>; }
#toTop { background-color: #111111; }
.chzn-container-single .chzn-single { background-image: none; box-shadow: none; }

#mobile-nav li a:hover{color:#fff;}

<?php if($smof_data['form_text_color']): ?>
.mobile-nav-holder .mobile-selector, .mobile-topnav-holder .mobile-selector, #mobile-nav li a, #wrapper .header-social .mobile-topnav-holder li a,
.catalog-ordering a, .order-dropdown > li:after,.order-dropdown ul li a
{color:<?php echo $smof_data['form_text_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['form_border_color']): ?>
.mobile-nav-holder .mobile-selector, .mobile-topnav-holder .mobile-selector, #mobile-nav, #mobile-nav li a, .mobile-nav-holder .mobile-selector .selector-down, .mobile-topnav-holder .mobile-selector .selector-down,
.order-dropdown li,.order-dropdown .current-li,.order-dropdown > li:after,.order-dropdown ul li a,.catalog-ordering .order li a,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu, #nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul, #sticky-nav .fusion-navbar-nav .fusion-megamenu-wrapper ul ul
{border-color:<?php echo $smof_data['form_border_color']; ?>;}
#wrapper .fusion-megamenu-wrapper
{box-shadow: 0 2px 2px <?php echo $smof_data['form_border_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['form_bg_color']): ?>
.order-dropdown li, .order-dropdown .current-li,.order-dropdown ul,.order-dropdown ul li a,.catalog-ordering .order li a
{background-color:<?php echo $smof_data['form_bg_color']; ?>;}
<?php endif; ?>

.mobile-nav-holder .mobile-selector, .mobile-topnav-holder .mobile-selector,#mobile-nav { background-image: none; background-color: <?php echo $smof_data['form_bg_color']; ?>; }
.order-dropdown li:hover, .order-dropdown .current-li:hover, .order-dropdown ul li a:hover, .catalog-ordering .order li a:hover,#mobile-nav li a:hover { background-color: #29292A; }
.bbp-topics-front ul.super-sticky, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder
{
	background-color: #3E3E3E;
}
.bbp-topics-front ul.super-sticky a, .bbp-topics ul.super-sticky a, .bbp-topics ul.sticky a, .bbp-forum-content ul.sticky a {
	color: #FFFFFF;
}

.pagination-prev:before, .woocommerce-pagination .prev:before, .pagination-next:after, .woocommerce-pagination .next:after{
	color:#747474;
}

.table-1 table, .tkt-slctr-tbl-wrap-dv table{
	background-color: #313132;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(62, 62, 62, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(62, 62, 62, 0.5);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(62, 62, 62, 0.5);	
}
.table-1 table th, .tkt-slctr-tbl-wrap-dv table th,
.table-1 tbody tr:nth-child(2n), .tkt-slctr-tbl-wrap-dv tbody tr:nth-child(2n) {
	background-color: #212122;
	
}
<?php endif; ?>

<?php if($smof_data['blog_grid_column_spacing'] || $smof_data['blog_grid_column_spacing'] === '0'): ?>
#posts-container.grid-layout {
	margin: 0 -<?php echo $smof_data['blog_grid_column_spacing'] / 2; ?>px;
}
#posts-container.grid-layout .post {
	padding: <?php echo $smof_data['blog_grid_column_spacing'] / 2; ?>px;
}
<?php endif; ?>

<?php if($smof_data['form_bg_color'] && $smof_data['form_text_color'] && $smof_data['content_bg_color'] && $smof_data['form_border_color']): ?>
.quicktags-toolbar input {
	background: linear-gradient(to top, <?php echo $smof_data['content_bg_color']; ?>, <?php echo $smof_data['form_bg_color']; ?> ) #3E3E3E;
	background: -o-linear-gradient(to top, <?php echo $smof_data['content_bg_color']; ?>, <?php echo $smof_data['form_bg_color']; ?> ) #3E3E3E;
	background: -moz-linear-gradient(to top, <?php echo $smof_data['content_bg_color']; ?>, <?php echo $smof_data['form_bg_color']; ?> ) #3E3E3E;
	background: -webkit-linear-gradient(to top, <?php echo $smof_data['content_bg_color']; ?>, <?php echo $smof_data['form_bg_color']; ?> ) #3E3E3E;
	background: -ms-linear-gradient(to top, <?php echo $smof_data['content_bg_color']; ?>, <?php echo $smof_data['form_bg_color']; ?> ) #3E3E3E;
	background: linear-gradient(to top, <?php echo $smof_data['content_bg_color']; ?>, <?php echo $smof_data['form_bg_color']; ?> ) #3E3E3E;

	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, <?php echo $smof_data['form_bg_color']; ?>),
		color-stop(1, <?php echo $smof_data['content_bg_color']; ?>)
	);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='<?php echo $smof_data['form_bg_color']; ?>', endColorstr='<?php echo $smof_data['content_bg_color']; ?>')
			progid: DXImageTransform.Microsoft.Alpha(Opacity=0);

	border: 1px solid <?php echo $smof_data['form_border_color'] ?>;
	color: <?php echo $smof_data['form_text_color']; ?>;
}

.quicktags-toolbar input:hover {
	background: <?php echo $smof_data['form_bg_color']; ?>;
}

<?php endif; ?>

<?php if(!$smof_data['breadcrumb_mobile']): ?>
@media only screen and (max-width: 940px){
	.page-title .breadcrumbs{display:none;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){
	.page-title .breadcrumbs{display:none;}
}
<?php endif; ?>

<?php if(!$smof_data['image_rollover']): ?>
.image-extras{display:none;}
<?php endif; ?>

<?php if( $smof_data['image_rollover_direction'] == 'right' ): ?>
.image .image-extras {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -o-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}
<?php elseif( $smof_data['image_rollover_direction'] == 'bottom' ): ?>
.image .image-extras {
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -o-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}
.image:hover .image-extras {
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -o-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
}
<?php elseif( $smof_data['image_rollover_direction'] == 'top' ): ?>
.image .image-extras {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
}
.image:hover .image-extras {
    -webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -o-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
}
<?php elseif( $smof_data['image_rollover_direction'] == 'center_horiz' ): ?>
.image .image-extras {
    -webkit-transform: scaleX(0);
    -moz-transform: scaleX(0);
    -o-transform: scaleX(0);
    -ms-transform: scaleX(0);
    transform: scaleX(0);
}
.image:hover .image-extras {
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    -o-transform: scaleX(1);
    -ms-transform: scaleX(1);
    transform: scaleX(1);
}
<?php elseif( $smof_data['image_rollover_direction'] == 'center_vertical' ): ?>
.image .image-extras {
    -webkit-transform: scaleY(0);
    -moz-transform: scaleY(0);
    -o-transform: scaleY(0);
    -ms-transform: scaleY(0);
    transform: scaleY(0);
}
.image:hover .image-extras {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
}
<?php endif; ?>

<?php if($smof_data['disable_megamenu']): ?>
.nav-holder .fusion-navbar-nav li ul{
	-webkit-transition: opacity .2s ease-in;
	-moz-transition: opacity .2s ease-in;
	-o-transition: opacity .2s ease-in;
	transition: opacity .2s ease-in; 
	z-index: -1;
	visibility: hidden;
	opacity: 0;
}
<?php endif; ?>

<?php if($smof_data['nav_height']): ?>
#nav.nav-holder .navigation > li > a{height:<?php echo $smof_data['nav_height']; ?>px;line-height:<?php echo $smof_data['nav_height']; ?>px;}
<?php endif; ?>

<?php if($smof_data['nav_padding']): ?>
#nav ul li, #sticky-nav ul li { padding-right: <?php echo $smof_data['nav_padding']; ?>px; }
.rtl #nav > .fusion-navbar-nav > li, .rtl #small-nav > .fusion-navbar-nav > li, .rtl #sticky-nav > .fusion-navbar-nav > li { padding-left: <?php echo $smof_data['nav_padding']; ?>px; }
<?php endif; ?>

<?php if( $smof_data['nav_highlight_border'] || $smof_data['nav_highlight_border'] === '0' ): ?>
#nav ul li > a, #sticky-nav ul li > a, .navigation li.current-menu-ancestor > a,
#nav ul li > a, #sticky-nav ul li > a, .navigation li.current-menu-ancestor > a
{ border-top-width: <?php echo $smof_data['nav_highlight_border']; ?>px;}

.side-header-left #side-header #nav.nav-holder .navigation li.current-menu-ancestor > a,
.side-header-left #side-header #nav.nav-holder .navigation li.current-menu-item > a
{ border-right-width: <?php echo $smof_data['nav_highlight_border']; ?>px;}

.side-header-right #side-header #nav.nav-holder .navigation li.current-menu-ancestor > a,
.side-header-right #side-header #nav.nav-holder .navigation li.current-menu-item > a 
{ border-left-width: <?php echo $smof_data['nav_highlight_border']; ?>px;}
<?php endif; ?>

<?php if($smof_data['tfes_slider_width']): ?>
.ei-slider{width:<?php echo $smof_data['tfes_slider_width']; ?>;}
<?php endif; ?>

<?php if($smof_data['tfes_slider_height']): ?>
.ei-slider{height:<?php echo $smof_data['tfes_slider_height']; ?>;}
<?php endif; ?>

<?php if($smof_data['button_accent_color']): ?>
.button.default,.gform_wrapper .gform_button,#comment-submit,.woocommerce form.checkout #place_order,.woocommerce .single_add_to_cart_button, .woocommerce button.button,#reviews input#submit,.woocommerce .login .button,.woocommerce .register .button,
.bbp-submit-wrapper button,.wpcf7-form input[type="submit"], .wpcf7-submit, .bbp-submit-wrapper .button,#bbp_user_edit_submit, .ticket-selector-submit-btn[type=submit], .gform_page_footer input[type=button]
{border-color:<?php echo $smof_data['button_accent_color']; ?>;}
<?php endif; ?>
<?php if($smof_data['button_accent_hover_color']): ?>
.button.default:hover,.gform_wrapper .gform_button:hover,#comment-submit:hover,.woocommerce form.checkout #place_order:hover.woocommerce .single_add_to_cart_button:hover, .woocommerce button.button:hover,#reviews input#submit:hover,.woocommerce .login .button:hover,.woocommerce .register .button:hover,
.bbp-submit-wrapper button:hover,.wpcf7-form input[type="submit"]:hover, .wpcf7-submit:hover, .bbp-submit-wrapper .button:hover,#bbp_user_edit_submit:hover, .ticket-selector-submit-btn[type=submit]:hover, .gform_page_footer input[type=button];hover
{border-color:<?php echo $smof_data['button_accent_hover_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['button_text_shadow']): ?>
.button.default,.button-default,.gform_wrapper .gform_button,#comment-submit,.woocommerce .avada-shipping-calculator-form .button,.woocommerce form.checkout #place_order,.woocommerce .single_add_to_cart_button, .woocommerce button.button,#reviews input#submit,.woocommerce .login .button,.woocommerce .register .button,
.bbp-submit-wrapper button,.wpcf7-form input[type="submit"], .wpcf7-submit, .bbp-submit-wrapper .button,#bbp_user_edit_submit, .ticket-selector-submit-btn[type=submit], .gform_page_footer input[type=button]
{
	text-shadow:none;
	box-shadow: none;
}
<?php endif; ?>

<?php if( $smof_data['button_bevel_color'] ): ?>
.button.default.button-3d.button-small, .fusion-button.button-small.button-3d, .ticket-selector-submit-btn[type=submit]
<?php if( $smof_data['button_type'] == '3d' ): ?>
,.button.default.small,
#reviews input#submit,.woocommerce .login .button,.woocommerce .register .button,
.bbp-submit-wrapper .button,.wpcf7-form input[type="submit"], .wpcf7-submit,
#bbp_user_edit_submit, .ticket-selector-submit-btn[type=submit], .gform_page_footer input[type=button], .gform_wrapper .gform_button
<?php endif; ?>
{
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 2px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 4px 4px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 	inset 0px 1px 0px #fff, 0px 2px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 4px 4px 2px rgba(0,0,0,0.3);
	box-shadow: 		inset 0px 1px 0px #fff, 0px 2px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 4px 4px 2px rgba(0,0,0,0.3);		
}		
.button.default.button-3d.button-small:active, .fusion-button.button-small.button-3d:active
<?php if( $smof_data['button_type'] == '3d' ): ?>
,.button.default.small:active,
#reviews input#submit:active,.woocommerce .login .button:active, .woocommerce .register .button:active,
.bbp-submit-wrapper .button:active,.wpcf7-form input[type="submit"]:active, .wpcf7-submit:active,
#bbp_user_edit_submit:active, .ticket-selector-submit-btn[type=submit], .gform_page_footer input[type=button]:active, .gform_wrapper .gform_button:active
<?php endif; ?>
{
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 4px 4px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 	inset 0px 1px 0px #fff, 0px 1px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 4px 4px 2px rgba(0,0,0,0.3);
	box-shadow: 		inset 0px 1px 0px #fff, 0px 1px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 4px 4px 2px rgba(0,0,0,0.3);		
}
.button.default.button-3d.button-medium, .fusion-button.button-medium.button-3d
<?php if( $smof_data['button_type'] == '3d' ): ?>
,.button.default.medium,
#comment-submit,.woocommerce form.checkout #place_order,.woocommerce .single_add_to_cart_button, .woocommerce button.button,
.bbp-submit-wrapper .button.button-medium,.wpcf7-form input[type="submit"].button-medium, .wpcf7-submit.button-medium
<?php endif; ?>
{
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 3px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 5px 5px 3px rgba(0,0,0,0.3);
	-moz-box-shadow: 	inset 0px 1px 0px #fff, 0px 3px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 5px 5px 3px rgba(0,0,0,0.3);
	box-shadow: 		inset 0px 1px 0px #fff, 0px 3px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 5px 5px 3px rgba(0,0,0,0.3);		
}
.button.default.button-3d.button-medium:active .fusion-button.button-medium.button-3d:active
<?php if( $smof_data['button_type'] == '3d' ): ?>
,.button.default.medium:active,
#comment-submit:active,.woocommerce form.checkout #place_order:active,.woocommerce .single_add_to_cart_button:active, .woocommerce button.button:active,
.bbp-submit-wrapper .button.button-medium:active,.wpcf7-form input[type="submit"].button-medium:active, .wpcf7-submit.button-medium:active
<?php endif; ?>
{
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 5px 5px 3px rgba(0,0,0,0.3);
	-moz-box-shadow: 	inset 0px 1px 0px #fff, 0px 1px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 5px 5px 3px rgba(0,0,0,0.3);
	box-shadow: 		inset 0px 1px 0px #fff, 0px 1px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 5px 5px 3px rgba(0,0,0,0.3);		
}
.button.default.button-3d.button-large, .fusion-button.button-large.button-3d
<?php if( $smof_data['button_type'] == '3d' ): ?>
,.button.default.large,
.bbp-submit-wrapper .button.button-large,.wpcf7-form input[type="submit"].button-large, .wpcf7-submit.button-large
<?php endif; ?>
{
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 6px 6px 3px rgba(0,0,0,0.3);
	-moz-box-shadow: 	inset 0px 1px 0px #fff, 0px 4px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 6px 6px 3px rgba(0,0,0,0.3);
	box-shadow: 		inset 0px 1px 0px #fff, 0px 4px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 6px 6px 3px rgba(0,0,0,0.3);		
}		
.button.default.button-3d.button-large:active, .fusion-button.button-large.button-3d:active
<?php if( $smof_data['button_type'] == '3d' ): ?>
,.button.default.large:active,
.bbp-submit-wrapper .button.button-large:active,.wpcf7-form input[type="submit"].button-large:active, .wpcf7-submit.button-large:active
<?php endif; ?>
{
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 6px 6px 3px rgba(0,0,0,0.3);
	-moz-box-shadow: 	inset 0px 1px 0px #fff, 0px 1px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 6px 6px 3px rgba(0,0,0,0.3);
	box-shadow: 		inset 0px 1px 0px #fff, 0px 1px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 6px 6px 3px rgba(0,0,0,0.3);				
}
.button.default.button-3d.button-xlarge, .fusion-button.button-xlarge.button-3d
<?php if( $smof_data['button_type'] == '3d' ): ?>
,.button.default.xlarge,
.bbp-submit-wrapper .button.button-xlarge,.wpcf7-form input[type="submit"].button-xlarge, .wpcf7-submit.button-xlarge
<?php endif; ?>
{
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 5px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 7px 7px 3px rgba(0,0,0,0.3);
	-moz-box-shadow: 	inset 0px 1px 0px #fff, 0px 5px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 7px 7px 3px rgba(0,0,0,0.3);
	box-shadow: 		inset 0px 1px 0px #fff, 0px 5px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 7px 7px 3px rgba(0,0,0,0.3);		
}		
.button.default.button-3d.button-xlarge:active, .fusion-button.button-xlarge.button-3d:active
<?php if( $smof_data['button_type'] == '3d' ): ?>
,.button.default.xlarge:active,
.bbp-submit-wrapper .button.button-xlarge:active,.wpcf7-form input[type="submit"].button-xlarge:active, .wpcf7-submit.button-xlarge:active
<?php endif; ?>
{
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 2px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 7px 7px 3px rgba(0,0,0,0f.3);
	-moz-box-shadow: 	inset 0px 1px 0px #fff, 0px 2px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 7px 7px 3px rgba(0,0,0,0.3);
	box-shadow: 		inset 0px 1px 0px #fff, 0px 2px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 7px 7px 3px rgba(0,0,0,0.3);					
}
<?php endif; ?>

<?php if($smof_data['button_border_width']): ?>
.button.default,.fusion-button,.button-default,.gform_wrapper .gform_button,#comment-submit,.woocommerce form.checkout #place_order,.woocommerce .single_add_to_cart_button, .woocommerce button.button,#reviews input#submit,.woocommerce .login .button,.woocommerce .register .button,
.bbp-submit-wrapper .button,.wpcf7-form input[type="submit"], .wpcf7-submit, #bbp_user_edit_submit, .gform_page_footer input[type=button]
{border-width:<?php echo $smof_data['button_border_width']; ?>;border-style: solid;}
.button.default:hover, .fusion-button.button-default:hover, .ticket-selector-submit-btn[type=submit]{border-width:<?php echo $smof_data['button_border_width']; ?>;border-style: solid;}
<?php else: ?>
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button, .woocommerce button.button, #bbp_user_edit_submit, .ticket-selector-submit-btn[type=submit], .gform_page_footer input[type=button] { border-width: 1px; border-style: solid;}
<?php endif; ?>

<?php if($smof_data['button_shape'] == 'Pill'): ?>
.button.default,.button-default,#comment-submit,.woocommerce form.checkout #place_order,.woocommerce .single_add_to_cart_button, .woocommerce button.button,#reviews input#submit,.woocommerce .avada-shipping-calculator-form .button,.woocommerce .login .button,.woocommerce .register .button,
.bbp-submit-wrapper .button,.wpcf7-form input[type="submit"], .wpcf7-submit, #bbp_user_edit_submit, .ticket-selector-submit-btn[type=submit], .gform_page_footer input[type=button], .gform_wrapper .gform_button
{border-radius: 25px;}
<?php endif; ?>

<?php if($smof_data['button_shape'] == 'Round'): ?>
.button.default,.button-default,#comment-submit,.woocommerce form.checkout #place_order,.woocommerce .single_add_to_cart_button, .woocommerce button.button,#reviews input#submit,.woocommerce .avada-shipping-calculator-form .button,.woocommerce .login .button,.woocommerce .register .button,
.bbp-submit-wrapper .button,.wpcf7-form input[type="submit"], .wpcf7-submit, #bbp_user_edit_submit, .ticket-selector-submit-btn[type=submit], .gform_page_footer input[type=button], .gform_wrapper .gform_button
{border-radius: 2px;}
<?php endif; ?>

<?php if($smof_data['button_shape'] == 'Square'): ?>
.button.default,.button-default,#comment-submit,.woocommerce form.checkout #place_order,.woocommerce .single_add_to_cart_button, .woocommerce button.button,#reviews input#submit,.woocommerce .avada-shipping-calculator-form .button,.woocommerce .login .button,.woocommerce .register .button,
.bbp-submit-wrapper .button,.wpcf7-form input[type="submit"], .wpcf7-submit, #bbp_user_edit_submit, .ticket-selector-submit-btn[type=submit], .gform_page_footer input[type=button], .gform_wrapper .gform_button
{border-radius: 0px;}
<?php endif; ?>

<?php if($smof_data['slidingbar_text_shadow']): ?>
#slidingbar-area a{text-shadow:none;}
<?php endif; ?>

<?php if($smof_data['rollover_text_shadow']): ?>
.image .image-extras .image-extras-content h3,
.image .image-extras .image-extras-content h4,
.image .image-extras .image-extras-content a,
.image .image-extras .image-extras-content h4,
.image .image-extras .image-extras-content .cats,
.image .image-extras .image-extras-content .cats a,
.image .image-extras .image-extras-content .price,
.image .image-extras .image-extras-content * {
	text-shadow:none;
}
<?php endif; ?>

<?php if($smof_data['footer_text_shadow']): ?>
.footer-area a,.copyright{text-shadow:none;}
<?php endif; ?>

<?php if($smof_data['tagline_bg']): ?>
.reading-box{background-color:<?php echo $smof_data['tagline_bg']; ?>;}
<?php endif; ?>

.isotope .isotope-item {
  -webkit-transition-property: top, left, opacity;
	 -moz-transition-property: top, left, opacity;
	  -ms-transition-property: top, left, opacity;
	   -o-transition-property: top, left, opacity;
		  transition-property: top, left, opacity;
}

<?php if($smof_data['link_image_rollover']): ?>.image-extras .link-icon{display:none !important;}<?php endif; ?>
<?php if($smof_data['zoom_image_rollover']): ?>.image-extras .gallery-icon{display:none !important;}<?php endif; ?>
<?php if($smof_data['title_image_rollover']): ?>.image-extras h3{display:none;}<?php endif; ?>
<?php if($smof_data['cats_image_rollover']): ?>.image-extras h4{display:none;}<?php endif; ?>

<?php if($smof_data['header_layout'] == 'v4' || $smof_data['header_layout'] == 'v5'): ?>
.header-v4 #small-nav,.header-v5 #small-nav{background-color:<?php echo $smof_data['menu_h45_bg_color']; ?>;}
<?php endif; ?>

<?php if($smof_data['logo_alignment'] == 'Center'): ?>
#side-header .logo,.rtl #side-header .logo{float:none;text-align:center;}
<?php endif; ?>
<?php if($smof_data['logo_alignment'] == 'Center' && $smof_data['header_layout'] == 'v5'): ?>
#header .logo,.rtl #header .logo{float:none;text-align:center;}
<?php elseif($smof_data['logo_alignment'] == 'Right'): ?>
#header .logo, #side-header .logo{float:right;}
.sticky-header .logo{float:right !important;}
#header #nav,#header-sticky #sticky-nav{float:left;}
#header-sticky .search,#header .search,#header .tagline{float:left !important;}
.header-v5 #header .logo{float:right;}
#header-banner{float:left;}
.rtl .header-v4 #header .search { margin-left: 15px!important; margin-right: 0!important; }

<?php if( $smof_data['header_layout'] == 'v4' && $smof_data['header_v4_content'] == 'Tagline + Search' ): ?>
.rtl .tagline-plus-search{float: left;}
.rtl .header-v4 #header .search{float: left;margin-right:15px!important;margin-left:0!important;}
.rtl .header-v4 #header .tagline{float: right!important;}
<?php endif; ?>

<?php if($smof_data['header_v4_content'] == 'Search'): ?>
.header-v4 #header .search { margin-left: 0!important; }
<?php endif; ?>
<?php else: ?>
<?php if( $smof_data['header_layout'] == 'v4' && $smof_data['header_v4_content'] == 'Tagline + Search' ): ?>
.rtl .tagline-plus-search{float: right;}
.rtl .header-v4 #header .search{float:left;margin-right:15px!important;margin-left:0!important;}
<?php endif; ?>

.header-v5 #header .logo{float:left;}
<?php endif; ?>

<?php if( $smof_data['logo_alignment'] == 'Left' ): ?>
.rtl #header-sticky.sticky-header .logo{ float: left; }
<?php endif; ?>

<?php if($smof_data['logo_retina']): ?>
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13/10), only screen and (min-resolution: 120dpi) {
	#header-sticky .normal_logo,#header .normal_logo, #side-header .normal_logo{display:none;}
	#header-sticky .retina_logo,#header .retina_logo, #side-header .retina_logo{display:inline;}
}
<?php endif; ?>

<?php if(!is_user_logged_in()): ?>
.bbp_reply_admin_links .admin_links_sep, .bbp-admin-links .admin_links_sep{
	display: none;
}
<?php endif; ?>

<?php if($smof_data['woocommerce_one_page_checkout']): ?>

.woocommerce form.checkout #customer_details .col-1,
.woocommerce form.checkout #customer_details .col-2 {
	box-sizing: border-box;-moz-box-sizing: border-box;border: 1px solid;overflow: hidden;padding: 30px;margin-bottom:30px;float:left;width:48%;margin-right: 4%;
}
.rtl .woocommerce form.checkout #customer_details .col-1, 
.rtl .woocommerce form.checkout #customer_details .col-2 {
	float: right;
}
.rtl .woocommerce form.checkout #customer_details .col-1 {
	margin-left: 4%;
	margin-right: 0;
}
<?php if($smof_data['sep_color']): ?>
.woocommerce form.checkout #customer_details .col-1,
.woocommerce form.checkout #customer_details .col-2 {
	border-color:<?php echo $smof_data['sep_color']; ?>;
}
<?php endif; ?>

.woocommerce form.checkout #customer_details div:last-child { margin-right: 0; }

.woocommerce form.checkout .avada-checkout-no-shipping #customer_details .col-1 {width:100%;margin-right:0}
.woocommerce form.checkout .avada-checkout-no-shipping #customer_details .col-2 {display:none;}

<?php else: ?>

.woocommerce form.checkout .col-2, .woocommerce form.checkout #order_review_heading, .woocommerce form.checkout #order_review {
	display: none;
}

<?php endif; ?>

<?php if( ! $smof_data['responsive'] ): ?>
#wrapper .fusion-megamenu-wrapper.col-span-1 {
	width: 235px;
}
#wrapper .fusion-megamenu-wrapper.col-span-2 {
	width: 470px;
}
#wrapper .fusion-megamenu-wrapper.col-span-3 {
	width: 705px;
}
#wrapper .fusion-megamenu-wrapper {
	width: 940px;
}
#wrapper .fusion-megamenu-wrapper {
	position: absolute;
	left: 0;
	z-index: 20000;
}
#wrapper .fusion-megamenu-wrapper a:hover {
	color: #333;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder {
	width: 100%;
	padding: 0;
	border-top: 3px solid;
	background-color: #edebeb;
}
#wrapper .fusion-megamenu-wrapper .sub-menu {
	padding: 0;
	list-style: none;
}
#wrapper .fusion-megamenu-wrapper .sub-menu.deep-level a {
	padding-left: 49px ;
}
#wrapper .fusion-megamenu-wrapper .sub-menu.deep-level .deep-level a {
	padding-left: 64px;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu {
	display: table;
	padding: 0;
	width: 100%;
	list-style: none;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-border {
	border-bottom: 1px solid #dcd9d9;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu {
	display: table-cell;
	float: none;
	padding: 29px 0;
	border-right: 1px solid;
}
#wrapper #nav .fusion-megamenu-wrapper li a,
#wrapper #nav .fusion-megamenu-wrapper .fusion-megamenu-submenu li a,
#wrapper #sticky-nav .fusion-megamenu-wrapper li a,
#wrapper #sticky-nav .fusion-megamenu-wrapper .fusion-megamenu-submenu li a	{
	display: block;
	padding: 5px 34px;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu li a:hover,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu .current-menu-item a {
	background-color: #f3f2f2;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu .fusion-megamenu-icon img {
	margin-top: -3px;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title {
	margin-top: 0;
	padding: 0 34px 15px 34px;
	font: 18px 'MuseoSlab500Regular', arial, helvetica, sans-serif;
	font-weight: normal;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title a:hover {
	text-decoration: none;
	color: #000;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon,
.fusion-megamenu-icon {
	display: inline;
	margin-right: 12px;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-icon img,
.fusion-megamenu-icon img {
	margin-top: -2px;
	max-height: 15px;
	vertical-align: middle;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet,
.fusion-megamenu-bullet {
	display: block;
	float: left;
	margin-top: 0.5em;
	margin-right: 10px;
	border-top: 3px solid transparent;
	border-bottom: 3px solid transparent;
	border-left: 3px solid #333;
	height: 0;
	width: 0;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container {
	margin-bottom: 10px;
	color: #333;
	font-size: 13px;
}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-widgets-container.second-level-widget {
	padding: 0 34px;
}
<?php endif; ?>

<?php if( $smof_data['responsive'] && ! $smof_data['ipad_potrait'] ): ?>
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
	<?php if(get_post_meta($c_pageID, 'pyre_page_title_height', true)): ?>
	#wrapper .page-title-container{
		height:<?php echo get_post_meta($c_pageID, 'pyre_page_title_height', true); ?> !important;
	}
	<?php elseif($smof_data['page_title_height']): ?>
	#wrapper .page-title-container{
		height:<?php echo $smof_data['page_title_height']; ?> !important;
	}
	<?php endif; ?>
}
<?php endif; ?>

<?php if($smof_data['padding_header_left']): ?>
#side-header .side-header-content, #side-header #nav.nav-holder .navigation > li > a, .header-wrapper .header-social .avada-row, .header-wrapper #header .avada-row, #header-sticky .avada-row, .header-wrapper .header-v4 #small-nav .avada-row, .header-wrapper .header-v5 #small-nav .avada-row { padding-left: <?php echo $smof_data['padding_header_left']; ?>; }
<?php endif; ?>

<?php if($smof_data['padding_header_right']): ?>
#side-header .side-header-content, #side-header #nav.nav-holder .navigation > li > a, .header-wrapper .header-social .avada-row, .header-wrapper #header .avada-row, #header-sticky .avada-row, .header-wrapper .header-v4 #small-nav .avada-row, .header-wrapper .header-v5 #small-nav .avada-row { padding-right: <?php echo $smof_data['padding_header_right']; ?>; }
<?php endif; ?>

<?php if($smof_data['header_shadow']): ?>
body.side-header-left #side-header.header-shadow:after {
    content: "";
    z-index: 99996;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    pointer-events: none;
	-webkit-box-shadow: 10px 0px 50px -2px rgba(0, 0, 0, 0.14);
	-moz-box-shadow: 10px 0px 50px -2px rgba(0, 0, 0, 0.14);
	box-shadow: 10px 0px 50px -2px rgba(0, 0, 0, 0.14);
}
body.side-header-right #side-header.header-shadow:after {
    content: "";
    z-index: 99996;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    pointer-events: none;
	-webkit-box-shadow: -10px 0px 50px -2px rgba(0, 0, 0, 0.14);
	-moz-box-shadow: -10px 0px 50px -2px rgba(0, 0, 0, 0.14);
	box-shadow: -10px 0px 50px -2px rgba(0, 0, 0, 0.14);
}
.header-wrapper.header-shadow:after {
    content: "";
    z-index: 99996;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    pointer-events: none;
	-webkit-box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
	-moz-box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
	box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
}
<?php endif; ?>

<?php if($smof_data['side_header_width'] && get_post_meta( get_queried_object_id(), 'pyre_display_header', true) != 'no' ):
$side_header_width = $smof_data['side_header_width'];
$side_header_width = (int) str_replace('px', '', $side_header_width);
?>
#side-header{width:<?php echo $smof_data['side_header_width']; ?>;}
body.side-header-left #wrapper{margin-left:<?php echo $smof_data['side_header_width']; ?>;}
body.side-header-right #wrapper{margin-right:<?php echo $smof_data['side_header_width']; ?>;}
body.side-header-left #side-header #nav > ul > li > ul, body.side-header-left #side-header #nav .login-box, body.side-header-left #side-header #nav .cart-contents, body.side-header-left #side-header #nav .main-nav-search-form{left:<?php echo ($side_header_width - 1); ?>px;}
body.rtl #boxed-wrapper{ position: relative; }
body.rtl.layout-boxed-mode.side-header-left #side-header{ position: absolute; left: 0; top: 0; margin-left:0px; }
body.rtl.side-header-left #side-header .side-header-wrapper{ position: fixed; width:<?php echo $smof_data['side_header_width']; ?>;}

<?php if( $smof_data['layout'] != 'Boxed' && get_post_meta($c_pageID, 'pyre_page_bg_layout', true) != 'boxed'): ?>
body.side-header-left #slidingbar .avada-row,
body.side-header-right #slidingbar .avada-row{max-width: none;}
<?php endif; ?>

<?php endif; ?>

<?php if($smof_data['megamenu_shadow']): ?>
#wrapper .header-wrapper .fusion-megamenu-wrapper .fusion-megamenu {
  -webkit-box-shadow: 0 2px 2px #999;
  -moz-box-shadow: 0 2px 2px #999;
  box-shadow: 0 2px 2px #999;
}
#wrapper #side-header .fusion-megamenu-wrapper .fusion-megamenu {
	-webkit-box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
	-moz-box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
	box-shadow: 0px 10px 50px -2px rgba(0, 0, 0, 0.14);
}
#nav ul ul,
#sticky-nav ul ul {
	-moz-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
	-webkit-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
	box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
}

<?php endif; ?>

<?php
$header_width = $smof_data['header_100_width'];
if(get_post_meta($c_pageID, 'pyre_header_100_width', true) == 'yes') {
	$header_width = true;
} elseif(get_post_meta($c_pageID, 'pyre_header_100_width', true) == 'no') {
	$header_width = false;
}
if($header_width): ?>
.layout-wide-mode .header-wrapper .header-social .avada-row, 
.layout-wide-mode #header .avada-row, 
.layout-wide-mode #header-sticky .avada-row, 
.layout-wide-mode #small-nav .avada-row
{ max-width: 100%; }
<?php endif; ?>

<?php
$page_title_100_width = $smof_data['page_title_100_width'];
if(get_post_meta($c_pageID, 'pyre_page_title_100_width', true) == 'yes') {
	$page_title_100_width = true;
} elseif(get_post_meta($c_pageID, 'pyre_page_title_100_width', true) == 'no') {
	$page_title_100_width = false;
}

if( $page_title_100_width ): ?>
.layout-wide-mode .page-title
{ max-width: 100%; }
<?php endif; ?>


