<?php if($smof_data['primary_color']): ?>
#wrapper a:hover, 
.tooltip-shortcode,
#sidebar .slide-excerpt .slide-title a:hover,
.footer-area .slide-excerpt .slide-title a:hover,
#slidingbar-area .slide-excerpt .slide-title a:hover,
.page-title ul li a:hover, 
.footer-area ul li a:hover,
.footer-area .tab-holder .news-list li .post-holder a:hover,
.side-nav li.current_page_item a,
.project-content .project-info .project-info-box a:hover,
span.dropcap,
.footer-area a:hover,
.copyright a:hover,
#sidebar .widget_categories li a:hover,
#main .post h2 a:hover,
#sidebar .widget li a:hover,
h5.toggle:hover a,
.tooltip-shortcode, 
.pagination.single-pagination > a:hover .current,
.pagination-prev:hover:before,
.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,
.single-navigation a:hover, 
.woocommerce .address .edit:hover:after,
.my_account_orders .order-actions a:hover:after,
.post-content ul.list-icon-color-light li:before,
.woocommerce-tabs .tabs a:hover .arrow:after,
.woocommerce-pagination .prev:hover:before,
.woocommerce-pagination .next:hover:after,
#wrapper .cart-checkout a:hover,
#wrapper .cart-checkout a:hover:before,
#wrapper .header-social .top-menu .cart-checkout a:hover,
.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,
.rtl .more a:hover:before,
.rtl .read-more:hover:before,
.rtl .entry-read-more a:hover:before,
#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,
.t4p-accordian .panel-title a:hover {
	color:<?php echo $smof_data['primary_color']; ?>;
}
.t4p-content-boxes .heading-link:hover h2 {
	color:<?php echo $smof_data['primary_color']; ?> !important;
}
.t4p-content-boxes .heading-link:hover .icon i {
	background-color: <?php echo $smof_data['primary_color']; ?> !important;
	border-color: <?php echo $smof_data['primary_color']; ?> !important;
}
.pagination a.inactive:hover, 
.woocommerce-pagination .page-numbers:hover {
    border-color: <?php echo $smof_data['primary_color']; ?>;
}
.tagcloud a:hover,
#slidingbar-area .tagcloud a:hover,
.footer-area .tagcloud a:hover { 
  color:#FFFFFF; 
}
#sticky-nav ul .current_page_item a, 
#sticky-nav ul .current-menu-item a, 
#sticky-nav ul > .current-menu-parent a,
#nav ul ul,
#sticky-nav ul ul,
.navigation li.current-menu-ancestor a, 
#nav ul .current-menu-ancestor > a, 
#sticky-nav ul .current-menu-ancestor > a,
#nav ul > .current_page_ancestor a, 
#nav ul > .current_page_item a, 
#nav ul > .current-menu-item a, 
#nav ul > .current-menu-parent a, 
#sticky-nav ul > .current_page_ancestor a, 
#sticky-nav ul > .current_page_item a, 
#sticky-nav ul > .current-menu-item a,
#sticky-nav ul > .current-menu-parent a,  
.reading-box,
#nav ul > li > a:hover,
#sticky-nav ul > li > a:hover,
#sidebar .pyre_tabs .image:hover,
.footer-area .pyre_tabs .image:hover,
#slidingbar .pyre_tabs .image:hover, 
#sidebar .flickr_badge_image img:hover, 
.footer-area .flickr_badge_image img:hover, 
#slidingbar .flickr_badge_image img:hover, 
#sidebar .recent_works img:hover, 
.footer-area .recent_works img:hover, 
#slidingbar .recent_works img:hover,
.image .image-extras,
#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,
.cart-content a:hover img, 
.product_list_widget .wp-post-image:hover
#bbpress-forums div.bbp-topic-tags a:hover,
.t4p-tabs .nav-tabs li .tab-link:focus, 
.t4p-tabs .nav-tabs li.active .tab-link {
	border-color:<?php echo $smof_data['primary_color']; ?>;
}
#nav ul a.search-link:hover, 
#sticky-nav ul a.search-link:hover {
  border-color:transparent!important;
}  
#nav ul .current-menu-parent > a:before, 
#nav ul .current_page_item > a:before,
#sticky-nav ul .current-menu-parent > a:before, 
#sticky-nav ul .current_page_item > a:before,
#wrapper .pyre_tabs .tab-holder .tabs li.active a,
#nav > ul > .current-menu-parent > a:before, 
#nav > ul > .current_page_item > a:before, 
#nav > ul > .current-menu-item > a:before, 
#nav > ul > .current-menu-ancestor > a:before, 
#sticky-nav > ul > .current_page_item > a:before, 
#sticky-nav > ul > .current-menu-item > a:before, 
#sticky-nav > ul > .current-menu-parent > a:before, 
#sticky-nav > ul > .current-menu-ancestor > a:before,
.t4p-tabs .nav-tabs li .tab-link:focus, 
.t4p-tabs .nav-tabs li.active .tab-link {
  background:<?php echo $smof_data['primary_color']; ?>;
}     
#wrapper .side-nav li.current_page_item a {
	border-right-color:<?php echo $smof_data['primary_color']; ?>;
}
.rtl #wrapper .side-nav li.current_page_item a {
	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']; ?>;
}
.progress-bar-content,
.pagination .current,
.header-v3 .header-social,
.header-v4 .header-social,
.header-v5 .header-social,
.table-2 table thead,
.wooslider .wooslider-prev:hover, 
.wooslider .wooslider-next:hover, 
.main-flex .flex-prev:hover, 
.main-flex .flex-next:hover,
.image .image-extras .image-extras-content h3,
#sidebar .image .image-extras .image-extras-content h3,  
.ei-title h2,
.ei-slider-thumbs li.ei-slider-element, 
.ls-alora a.ls-nav-prev:hover, 
.ls-alora a.ls-nav-next:hover,
.onsale,
.woocommerce-pagination .current,
.woocommerce .social-share li a:hover,
.price_slider_wrapper .ui-slider .ui-slider-range,
.cart-loading,
.flex-direction-nav a:hover,
.t4p-flexslider .flex-direction-nav a:hover,
#toTop,
.t4p-counters-box .t4p-counter-box .counter-box-container {
	background-color:<?php echo $smof_data['primary_color']; ?>;
}   
.t4p-counters-box .t4p-counter-box .counter-box-border {
  border-color:#<?php echo t4p_hexdarker($smof_data['primary_color']); ?>;
}           
<?php if(wp_is_mobile()): ?>
<?php if($smof_data['status_totop_mobile']): ?>
#toTop:hover {
  background-color: #333333;
}
<?php endif; ?>
<?php endif; ?>
.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; ?>  
#wrapper #sidebar .wooslider .wooslider-direction-nav a:hover, 
#wrapper .wooslider a:hover,
#wrapper .flex-direction-nav a:hover,
#wrapper .wooslider .wooslider-prev, 
#wrapper .wooslider .wooslider-next,
#wrapper .main-flex .flex-prev,
#wrapper .main-flex .flex-next,
#wrapper .products-slider .image-extras h3 a, 
#wrapper .simple-products-slider .image-extras h3 a,
#wrapper #sidebar .flex-direction-nav a:hover,
#wrapper #sidebar .products-slider .image-extras h3 a:hover, 
#wrapper #sidebar .simple-products-slider .image-extras h3 a:hover,
#wrapper .portfolio-tabs li.active a,
#wrapper .faq-tabs li.active a,
#wrapper h5.toggle.active a,
#wrapper h5.toggle.active a:hover,
#wrapper .shortcode-tabs .tab-hold .tabs li.active a,
#wrapper #main .reading-box .button:hover,
#wrapper #main .continue.button:hover, 
#wrapper #main .portfolio-one .button:hover,
#wrapper #main .comment-form input[type="submit"]:hover,
#wrapper .comment-form input[type="submit"]:hover,
#wrapper .button:hover, 
#wrapper .button .lightgray:hover, 
#wrapper span.more a:hover,
#wrapper a .button:hover,
#wrapper .woocommerce-pagination .page-numbers.current:hover,
#wrapper .grid-layout .post .meta-info .alignleft a.read-more,
#wrapper .timeline-layout .post .meta-info .alignleft a.read-more,
#wrapper .post-content .wooslider .slide-excerpt .slide-title a,
#wrapper #sidebar .product-buttons .add_to_cart_button:hover,
#wrapper #sidebar .product-buttons .product_type_simple:hover,
#wrapper .product-buttons .add_to_cart_button:hover,
#wrapper .flex-direction-nav a,
#wrapper .ls-alora a.ls-nav-prev:hover, 
#wrapper .ls-alora a.ls-nav-next:hover,
#wrapper .tagcloud a:hover {
  color:#fff;
}                          
<?php if($smof_data['slidingbar_widgets']): ?>
<?php if($smof_data['slidingbar_top_border']): ?>
#slidingbar-area { 
  border-bottom: 3px solid #363839; 
}
.sb_toggle { 
  bottom: -43px; 
}
.header-wrapper { 
  margin-top: 3px; 
}
.admin-bar p.demo_store { 
  padding-top: 13px; 
}
<?php endif; ?>  
<?php if($smof_data['slidingbar_bg_color']):
$rgb = t4p_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, 
.sb_toggle {
	background-color:<?php echo $smof_data['slidingbar_bg_color']['color']; ?>;
	background-color:<?php echo $rgba ?>;
}
#slidingbar-area .pyre_tabs .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 ?>;
}
.sb_toggle { 
  bottom: -33px; 
}
<?php endif; ?>
<?php endif; ?>
<?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-holder .mobile-selector .selector-down, 
.mobile-topnav-holder .mobile-selector .selector-down { 
  border-color: <?php echo $smof_data['mobile_menu_border_color']; ?>!important; 
}
.mobile-nav-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 {
	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 {
  margin-right: <?php echo $smof_data['header_sticky_nav_padding']; ?>px;
}
.sticky-header #sticky-nav ul li ul li {
  margin-right: 0; 
}
<?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; 
}
.sticky-header .cart-checkout .cart-link a, 
.sticky-header .cart-checkout .checkout-link a { 
  font-size: 12px; 
}
<?php endif; ?>
<?php if($smof_data['header_sticky_bg_color']): ?>
<?php $header_sticky_bg_color_hex = t4p_hex2rgb($smof_data['header_sticky_bg_color']); ?>  
<?php if($smof_data['header_sticky_opacity']): ?>
body #header-sticky.sticky-header {
  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_opacity']; ?>);
}
.no-rgba #header-sticky.sticky-header {
  background:<?php echo $smof_data['header_sticky_bg_color']; ?>; 
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=<?php echo $smof_data['header_sticky_opacity']*100; ?>); 
  opacity: <?php echo $smof_data['header_sticky_opacity']; ?>;
}
#sticky-nav ul li a {border-color: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);}
.no-rgba #sticky-nav ul li a {border-color:<?php echo $smof_data['header_sticky_bg_color']; ?>; filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0); opacity:0;}
<?php else: ?>
body #header-sticky.sticky-header {
  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 {
  background:<?php echo $smof_data['header_sticky_bg_color']; ?>; 
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=97); 
  opacity: 0.97;
}
#sticky-nav ul li a {
  border-color: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);
}
.no-rgba #sticky-nav ul li a {
  border-color:<?php echo $smof_data['header_sticky_bg_color']; ?>; 
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0); 
  opacity:0;
}
<?php endif; ?>
<?php endif; ?>
<?php if($smof_data['header_bg_color']): ?>
<?php $header_bg_color_hex = t4p_hex2rgb($smof_data['header_bg_color']); ?>
#header,
#small-nav {
	background-color:<?php echo $smof_data['header_bg_color']; ?>;
}
#nav ul a, 
#sticky-nav ul a {
		border-color:<?php echo $smof_data['header_bg_color']; ?>;
	}  
<?php endif; ?> 
<?php if($smof_data['content_bg_color']): ?>
#main,
#wrapper,
.t4p-separator .t4p-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 .pyre_tabs .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, 
.sep-boxed-pricing .pricing-row {
  background-color:<?php echo $smof_data['pricing_box_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['button_gradient_top_color']): ?>
#main .reading-box .button,
#main .continue.button,
#main .portfolio-one .button,
#main .comment-submit,
#reviews input#submit,
.comment-form input[type="submit"],
.button,
.button-default,
.button.default,
a.read-more, 
.pagination .current, 
.tagcloud a:hover,
.portfolio-tabs li.active a, 
.faq-tabs li.active a, 
h5.toggle.active a,
h5.toggle.active a:hover,
span.more a, 
.project-content .project-info .project-info-box a.button,
input[type="submit"], 
.price_slider_amount button,
.gform_wrapper .gform_button,
.woocommerce-pagination .current,
.widget_shopping_cart_content .buttons a,
.woocommerce-success-message a.button, 
.woocommerce .order-again .button,
.woocommerce-message .wc-forward,
.woocommerce .wc-backward,
.woocommerce .button.view,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external,
.wpcf7-form input.button,
.wpcf7-form input[type="submit"],
.wpcf7-submit, 
.woocommerce .single_add_to_cart_button,
.woocommerce .button.view,
.woocommerce .shipping-calculator-form .button,
.woocommerce form.checkout #place_order,
.woocommerce .checkout_coupon .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce .alora-order-details .order-again .button,
.t4p-accordian .panel-title a.active {
	background: <?php echo $smof_data['button_gradient_top_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 #main .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 .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 .alora-order-details .order-again .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']): ?>
#main .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: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 .alora-order-details .order-again .button:hover,
.woocommerce .button.view:hover,
#main .reading-box .button:hover, 
#main .continue.button:hover, 
#main .comment-form input[type="submit"]:hover,
.comment-form input[type="submit"]:hover,
.button:hover,
.button .lightgray:hover,
a.read-more:hover,
.pagination .current:hover,
span.more a:hover, 
a.button:hover, 
.woocommerce-pagination .page-numbers.current:hover,
.product-buttons .add_to_cart_button:hover,
.product-buttons .button.product_type_grouped:hover, 
.product-buttons .button.product_type_simple:hover,
.product-buttons .button.product_type_external:hover {
	background: <?php echo $smof_data['button_gradient_top_color_hover']; ?>;
	<?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 #main .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 .bbp-submit-wrapper button:hover,
.no-cssgradients .button.default,
.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 .alora-order-details .order-again .button:hover,
.no-cssgradients #main .reading-box .button:hover, 
.no-cssgradients #main .continue.button:hover, 
.no-cssgradients #main .comment-form input[type="submit"]:hover,
.no-cssgradients .comment-form input[type="submit"]:hover,
.no-cssgradients .button:hover,
.no-cssgradients .button .lightgray:hover,
.no-cssgradients a.read-more:hover,
.no-cssgradients .pagination .current:hover,
.no-cssgradients span.more a:hover, 
.no-cssgradients a .button:hover, 
.no-cssgradients .woocommerce-pagination .page-numbers.current:hover {
	background:<?php echo $smof_data['button_gradient_top_color_hover']; ?>!important;
}
<?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']; ?>; 
}
<?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; ?>
.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 {
	<?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,
.fontawesome-icon.circle-yes,
.alora-myaccount-data .digital-downloads li:before,
.alora-myaccount-data .digital-downloads li:after,
.alora-thank-you .order_details li:before,
.alora-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']): ?>
.t4p-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 {
	background-color:<?php echo $smof_data['testimonial_bg_color']; ?>;
}
.post-content .review blockquote:after, 
.review blockquote: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: 'Open Sans';
	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']; ?>#Open Sans') format('svg');
    font-weight: 400;
    font-style: normal;
}
<?php $custom_font = true; else: $custom_font = false; endif; ?>

<?php
if($smof_data['google_body'] != 'Select Font') {
	$font = '"'.$smof_data['google_body'].'", Arial, Helvetica, sans-serif';
} elseif($smof_data['standard_body'] != 'Select Font') {
	$font = $smof_data['standard_body'].'';
}
?>  
body,
#nav ul li ul li a,
#sticky-nav ul li ul li a,
#wrapper .t4p-megamenu-wrapper .t4p-megamenu-widgets-container,
.more,
.alora-container h3,
.meta .date,
.review blockquote q,
.review blockquote div strong,
.image .image-extras .image-extras-content h4,
.project-content .project-info h4,
.post-content blockquote,
.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 .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 {
	font-family:<?php echo $font; ?>;
}
.alora-container h3,
.review blockquote div strong,
.footer-area h3,
#slidingbar-area h3,
.button.large, 
.button.small, 
.button.medium,
.button.xlarge,
.woocommerce .single_add_to_cart_button,
.woocommerce .shipping-calculator-form .button,
.woocommerce form.checkout #place_order,
.woocommerce .checkout_coupon .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce .alora-order-details .order-again .button,
.comment-form input[type="submit"],
.wpcf7-form input[type="submit"],
.gform_wrapper .gform_button {
	font-weight:bold;
}
.meta .date,
.review blockquote q,
.post-content blockquote {
	font-style:italic;
}     
<?php
if(!$custom_font && $smof_data['google_nav'] != 'Select Font') {
	$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'] != 'Select Font') {
	$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 .tab-holder .tabs li a,
.share-box h4,
.project-content h3,
.author .author_title,
.t4p-accordian .panel a,
.t4p-pricing-table .title-row,
.t4p-pricing-table .pricing-row,
.person-author-wrapper,
.t4p-accordian .panel-title,
.post-content h1, 
.post-content h2, 
.post-content h3, 
.post-content h4, 
.post-content h5, 
.post-content h6,
.ei-title h2, 
#header-sticky .tagline,
#header .tagline,
table th,
.project-content .project-info h4,
.woocommerce-success-message .msg,
.product-title, 
.cart-empty,
#wrapper .t4p-megamenu-wrapper .t4p-megamenu-title {
	font-family:<?php echo $headings_font; ?>;
}
<?php endif; ?> 
<?php
$font = '';
if($smof_data['google_footer_headings'] != 'Select Font') {
	$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, 
.tab-holder .news-list li .post-holder a,
.tab-holder .news-list li .post-holder .meta, 
.review blockquote q {
	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, .t4p-alert { 
  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 {
	line-height:<?php echo $smof_data['body_font_lh']; ?>px;
}
.project-content .project-info h4 {
	line-height:<?php echo $smof_data['body_font_lh']; ?>px;
}
<?php endif; ?> 
<?php if($smof_data['nav_font_size']): ?>
#nav,
#sticky-nav,
.navigation,
a.search-link {
  font-size:<?php echo $smof_data['nav_font_size']; ?>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,
#wrapper #nav ul li .cart-contents strong {
  font-size:<?php echo $smof_data['nav_dropdown_font_size']; ?>px;
}
<?php endif; ?>  
<?php if($smof_data['snav_font_size']): ?>
.header-social *,
#wrapper .header-social .menu .cart-contents strong {
  font-size:<?php echo $smof_data['snav_font_size']; ?>px;
}
<?php endif; ?> 
<?php if($smof_data['breadcrumbs_font_size']): ?>
.breadcrumbs,
.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 .t4p-megamenu-wrapper .t4p-megamenu-title {
  font-size:<?php echo $smof_data['megamenu_title_size']; ?>;
}
<?php endif; ?>
<?php if($smof_data['responsive']): ?>
#header-sticky .alora-row,
#header .alora-row, 
#main .alora-row, 
.footer-area .alora-row,
#slidingbar-area .alora-row, 
#footer .alora-row { 
  max-width:940px; 
}
<?php endif; ?>
<?php if($smof_data['h1_font_size']): ?>
.post-content h1{
	font-size:<?php echo $smof_data['h1_font_size']; ?>px !important;
	<?php
	$line_height = round((1.5 * $smof_data['h1_font_size']));
	?>
	line-height:<?php echo $line_height; ?>px !important;
}
<?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,
.post-content h2,
.title h2,
#main .post-content .title h2,
.page-title h1,
#main .post h2 a, 
.woocommerce .checkout h3 {
	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 .t4p-title h2,
#wrapper #main .post-content .t4p-title h2,
#wrapper .title h2,
#wrapper #main .post-content .title h2,
#wrapper #main .post h2,
#wrapper #main .post h2 a, 
#wrapper .woocommerce .checkout h3, 
.cart-empty, 
#main .portfolio h2 {
	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 {
	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 { 
  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 {
	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, 
.t4p-person .person-author-wrapper .person-name, 
.t4p-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 .tab-holder .tabs li a,
.person-author-wrapper, 
#reviews #comments > h2 {
	font-size:<?php echo $smof_data['h4_font_size']; ?>px;
}
.t4p-accordian .panel-title a {
  font-size:<?php echo $smof_data['h4_font_size']; ?>px;
}
.share-box h4 {
  font-size:<?php echo $smof_data['h4_font_size']; ?>px;
  line-height:<?php echo $smof_data['h4_font_size']; ?>px;
}
<?php endif; ?>  
<?php if($smof_data['h4_font_lh']): ?>
.post-content h4, 
#reviews #comments > h2,
.t4p-person .person-author-wrapper .person-name, 
.t4p-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.1 * $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']): ?>
.t4p-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, 
.t4p-blog-grid .entry-meta-single, 
.t4p-blog-timeline .entry-meta-single, 
.t4p-blog-grid .entry-comments, 
.t4p-blog-timeline .entry-comments, 
.t4p-blog-grid .entry-read-more, 
.t4p-blog-timeline .entry-read-more, 
.t4p-blog-medium .entry-meta, 
.t4p-blog-large .entry-meta, 
.t4p-blog-medium-alternate .entry-meta, 
.t4p-blog-large-alternate .entry-meta, 
.t4p-blog-medium-alternate .entry-read-more, 
.t4p-blog-large-alternate .entry-read-more, 
.t4p-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, 
#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,
.pagination .current, 
.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['body_text_color']): ?>
body,
.post .post-content,
.post-content blockquote,
#wrapper .tab-holder .news-list li .post-holder .meta,
#sidebar #jtwt,
.meta,
.review blockquote div,
.search input,
.project-content .project-info h4,
.title-row,
.quantity .qty,
.quantity .minus,
.quantity .plus,
.shop_table .product-remove a, 
.shop_table .product-thumbnail a,
.timeline-layout h3.timeline-title, 
.blog-timeline-layout h3.timeline-title, 
#reviews #comments > h2 {
  color:<?php echo $smof_data['body_text_color']; ?>;
}
<?php endif; ?>  
<?php if($smof_data['h1_color']): ?>
.post-content h1,
.title h1,
.single-product .woocommerce-message {
	color:<?php echo $smof_data['h1_color']; ?>;
}
<?php endif; ?> 
<?php if($smof_data['h2_color']): ?>
.post-content h2,
.t4p-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,
.t4p-title h3,
.title h3,
#header .tagline,
.person-author-wrapper span,
.post-content .product-title, 
.post-content .product-title a {
	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,
.t4p-title h4,
.title h4,
#wrapper .tab-holder .tabs li a, 
.t4p-accordian .panel a{
	color:<?php echo $smof_data['h4_color']; ?>;
}
<?php endif; ?> 
<?php if($smof_data['h5_color']): ?>
.post-content h5,
h5.toggle a,
.t4p-title h5,
.title h5 {
	color:<?php echo $smof_data['h5_color']; ?>;
}
<?php endif; ?>  
<?php if($smof_data['h6_color']): ?>
.post-content h6,
.t4p-title h6,
.title h6 {
	color:<?php echo $smof_data['h6_color']; ?>;
}
<?php endif; ?>    
<?php if($smof_data['page_title_color']): ?>
.page-title h1 {
	color:<?php echo $smof_data['page_title_color']; ?>;
}
<?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['pricing_border_color']): ?>
.sep-boxed-pricing .panel-container,
.full-boxed-pricing {
	border-color:<?php echo $smof_data['pricing_border_color']; ?>;
}
<?php endif; ?>  
<?php if($smof_data['full_boxed_pricing_box_heading_color']): ?>
.full-boxed-pricing.t4p-pricing-table .panel-heading h3{
	color:<?php echo $smof_data['full_boxed_pricing_box_heading_color']; ?>;
}
<?php endif; ?> 
<?php if($smof_data['link_color']): ?>
.post-content a, 
.project-content .project-info .project-info-box .project-terms a:hover, 
#sidebar .widget_categories li,
.image-extras a,
.my_account_orders .order-number a {
  color:<?php echo $smof_data['link_color']; ?>;
}
<?php endif; ?>   
<?php if($smof_data['breadcrumbs_text_color']): ?>
.page-title ul li {
  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,
#wrapper #slidingbar-area .pyre_tabs .tab-holder .tabs li 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,
#wrapper .footer-area .pyre_tabs .tab-holder .tabs li a,
.footer-area .tab-holder .news-list li .post-holder a,
.copyright a {
  color:<?php echo $smof_data['footer_link_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['menu_first_color']): ?>
<?php $menu_first_color_hex = t4p_hex2rgb($smof_data['menu_first_color']); ?>
#nav ul a,
#sticky-nav ul a,
.side-nav li a, 
#wrapper .t4p-megamenu-wrapper .t4p-megamenu-title,
.my-cart-link:after,
a.search-link:after {
  color:<?php echo $smof_data['menu_first_color']; ?>;
}
#header-sticky .my-account-link:after, 
#header .my-account-link:after {
  border-color:<?php echo $smof_data['menu_first_color']; ?>;
}
#nav .sf-arrows > li > .sf-with-ul:after,
#sticky-nav .sf-arrows > li > .sf-with-ul:after {
  color:rgba(<?php echo $menu_first_color_hex[0]; ?>, <?php echo $menu_first_color_hex[1]; ?>, <?php echo $menu_first_color_hex[2]; ?>, 0.4);
}
.no-rgba #nav .sf-arrows > li > .sf-with-ul:after,
.no-rgba #sticky-nav .sf-arrows > li > .sf-with-ul:after {
  color:<?php echo $smof_data['menu_first_color']; ?>; 
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40); 
  opacity: 0.4;
} 
<?php endif; ?>
<?php if($smof_data['menu_hover_first_color']): ?>
#nav ul .current_page_item a, 
#nav ul .current-menu-item a, 
#nav ul > .current-menu-parent a, 
#nav ul ul,
.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 ul li a:hover,
#nav ul > .current_page_ancestor a, 
#nav ul > .current_page_item a, 
#nav ul > .current-menu-item a, 
#nav ul > .current-menu-parent a, 
#sticky-nav ul > .current_page_ancestor a, 
#sticky-nav ul > .current_page_item a, 
#sticky-nav ul > .current-menu-item a, 
#sticky-nav ul > .current-menu-parent a {
  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']; ?>;
}
<?php endif; ?>    
<?php if($smof_data['menu_sub_bg_color']): ?>
#nav ul ul,
#sticky-nav ul ul,
.main-nav-search-form,
#nav .login-box,
#nav .cart-contents,
#nav .login-box,
#sticky-nav .login-box,
#sticky-nav .cart-contents,
#sticky-nav .login-box,
#main-nav-search-form, 
#sticky-nav-search-form,
#wrapper .t4p-megamenu-wrapper .t4p-megamenu-holder {
  background-color:<?php echo $smof_data['menu_sub_bg_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['menu_sub_color']): ?>
<?php $menu_sub_color_hex = t4p_hex2rgb($smof_data['menu_sub_color']); ?>
#wrapper #nav ul li ul li a,
#wrapper #sticky-nav ul li ul li a,
.side-nav li.current_page_item li a,
#wrapper #nav .login-box *,
#wrapper #nav .cart-contents *,
#wrapper #sticky-nav .login-box *,
#wrapper #sticky-nav .cart-contents * {
  color:<?php echo $smof_data['menu_sub_color']; ?>;
}                                     
#nav .sf-arrows .sf-with-ul:after, 
#sticky-nav .sf-arrows .sf-with-ul:after {
  color:rgba(<?php echo $menu_sub_color_hex[0]; ?>, <?php echo $menu_sub_color_hex[1]; ?>, <?php echo $menu_sub_color_hex[2]; ?>, 0.4);
}
.no-rgba #nav .sf-arrows .sf-with-ul:after, 
.no-rgba #sticky-nav .sf-arrows .sf-with-ul:after {
  color:<?php echo $smof_data['menu_sub_color']; ?>; 
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40);
  opacity: 0.4;
}
.t4p-megamenu-bullet {
  border-right-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']): ?>
<?php $snav_color_hex = t4p_hex2rgb($smof_data['snav_color']); ?> 
#wrapper .header-social .phone-number, 
#wrapper .header-social .header-info, 
#wrapper .header-social a {
  color:<?php echo $smof_data['snav_color']; ?>;
}
#wrapper .header-social .mobile-topnav-holder li a {
  color: #333333;
} 
#wrapper .header-social .sf-arrows > li > a.sf-with-ul:after,
#wrapper .header-social li.my-account > a:after, #wrapper .header-social li.cart > a:after {
  color:rgba(<?php echo $snav_color_hex[0]; ?>, <?php echo $snav_color_hex[1]; ?>, <?php echo $snav_color_hex[2]; ?>, 0.4);
}
.no-rgba #wrapper .header-social .sf-arrows > li > a.sf-with-ul:after {
  color:<?php echo $smof_data['snav_color']; ?>; 
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40); 
  opacity: 0.4;
} 
<?php endif; ?>
<?php if($smof_data['topmenu_dropdown_width']): ?>
.header-social .menu li .sub-menu {
  width:<?php echo $smof_data['topmenu_dropdown_width']; ?>;
}
<?php endif; ?>
<?php if($smof_data['header_social_links_boxed'] == 'Yes' ): ?>
.t4p-social-links-header { 
  margin-top: 7px; 
  margin-bottom: 0px; 
}
.t4p-social-links-header .t4p-social-networks.boxed-icons { 
  line-height: normal; 
}
<?php if($smof_data['header_social_links_boxed_radius']): 
	if( $smof_data['header_social_links_boxed_radius'] == 'round' ) {
					$smof_data['header_social_links_boxed_radius'] = '50%';
				}
?>
.t4p-social-links-header .t4p-icon-holder,
.t4p-social-links-header .t4p-social-networks.boxed-icons a:after { 
  border-radius:<?php echo $smof_data['header_social_links_boxed_radius']; ?>; 
}
<?php endif; ?>  
<?php endif; ?>
<?php if($smof_data['footer_social_links_boxed'] == 'Yes' ): ?>
.t4p-social-links-footer .t4p-social-networks.boxed-icons { 
  line-height: normal; 
}
<?php if($smof_data['footer_social_links_boxed_radius']): 
	if( $smof_data['footer_social_links_boxed_radius'] == 'round' ) {
					$smof_data['footer_social_links_boxed_radius'] = '50%';
				}
?>
.t4p-social-links-footer .t4p-icon-holder,
.t4p-social-links-footer .t4p-social-networks.boxed-icons a:after { 
  border-radius:<?php echo $smof_data['footer_social_links_boxed_radius']; ?>; 
}
<?php endif; ?>
<?php endif; ?>  
<?php if($smof_data['sharing_social_links_boxed'] == 'Yes' ): ?>
.t4p-sharing-box .t4p-social-networks.boxed-icons { 
  line-height: normal; 
}
<?php if($smof_data['sharing_social_links_boxed_radius']): 
	if( $smof_data['sharing_social_links_boxed_radius'] == 'round' ) {
					$smof_data['sharing_social_links_boxed_radius'] = '50%';
				}
?>
.t4p-sharing-box .t4p-icon-holder,
.t4p-sharing-box .t4p-social-networks.boxed-icons a:after { 
  border-radius:<?php echo $smof_data['sharing_social_links_boxed_radius']; ?>; 
}
<?php endif; ?> 
<?php endif; ?>
<?php if($smof_data['social_links_boxed_radius']): 
	if( $smof_data['social_links_boxed_radius'] == 'round' ) {
					$smof_data['social_links_boxed_radius'] = '50%';
				}
?>
.t4p-social-links .t4p-icon-holder,
.t4p-social-links .t4p-social-networks.boxed-icons a:after { 
  border-radius:<?php echo $smof_data['social_links_boxed_radius']; ?>; 
}
<?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-alora, 
.alora-skin-rev,
.es-carousel-wrapper.t4p-carousel-small .es-carousel ul li img,
.t4p-accordian .panel,
.progress-bar,
#small-nav,
.portfolio-tabs,
.faq-tabs,
.single-navigation,
.project-content .project-info .project-info-box,
.post .meta-info,
.grid-layout .post,
.grid-layout .post .content-sep,
.timeline-layout .post,
.timeline-layout .post .content-sep,
.timeline-layout .post .flexslider,
h3.timeline-title,
.timeline-arrow,
.t4p-counters-box .t4p-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,
.table-2 table thead,
.table-2 tr td,
#sidebar .widget .recentcomments,
#sidebar .widget_categories li,
#wrapper .pyre_tabs .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,
.pagination a.inactive,
.bbp-topic-pagination .page-numbers,
.rtl .woocommerce .social-share li,
.author .author_social, 
.t4p-blog-medium .entry-meta, 
.t4p-blog-large .entry-meta {
  border-color:<?php echo $smof_data['sep_color']; ?>;
}
.side-nav li a,
#sidebar .product_list_widget li,
#sidebar .widget_layered_nav li,
price_slider_wrapper,
.tagcloud a,
#header-sticky .login-box, 
#header .login-box,
#small-nav .login-box,
#customer_login_box,
.alora_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,
#final-order-details .mini-order-details tr:last-child,
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,
#reviews li .comment-text,
.product_list_widget .wp-post-image,
.woocommerce-side-nav, 
#sidebar .widget_nav_menu li a,
.alora_myaccount_user,
.woocommerce-success-message,
.cart-totals-buttons, 
.shipping_calculator, 
.coupon, 
.woocommerce .cross-sells, 
#customer_login .col-1, 
#customer_login .col-2, 
.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, 
.price_slider_wrapper,
#main .cart-empty,
#main .return-to-shop {
  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 .tab-holder .news-list li {
  border-bottom: 1px solid <?php echo $smof_data['slidingbar_divider_color']; ?>;
}
#slidingbar-area .widget_categories li:last-child a, 
#slidingbar-area li:last-child.recentcomments, 
#slidingbar-area ul li:last-child a, 
#slidingbar-area .product_list_widget li:last-child, 
#slidingbar-area .tab-holder .news-list li:last-child {
  border-bottom:none;
}
#slidingbar-area .tagcloud a, 
#wrapper #slidingbar-area .pyre_tabs .tab-holder .tabs-wrapper, 
#wrapper #slidingbar-area .pyre_tabs .tab-holder .news-list li {
  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 .tab-holder .news-list li,
.footer-area .tagcloud a,
.footer-area .pyre_tabs .tab-holder .news-list li {
  border-bottom: 1px solid <?php echo $smof_data['footer_divider_color']; ?>;
}
.footer-area .widget_categories li:last-child a, 
.footer-area li:last-child.recentcomments, 
.footer-area ul li:last-child a, 
.footer-area .product_list_widget li:last-child, 
.footer-area .tab-holder .news-list li:last-child {
  border-bottom:none;
}
<?php endif; ?>     
<?php if($smof_data['form_bg_color']): ?>
input#s,
#comment-input input,
#comment-textarea textarea,
.comment-form-comment textarea,
.input-text,  
.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,
.main-nav-search-form input,
.search-page-search-form input,
.chzn-container-single .chzn-single,
.chzn-container .chzn-drop,
.alora-select-parent select,
.alora-select-parent .alora-select-arrow, 
#wrapper .select-arrow,
#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-field input,
input[type=text],
input[type=email],
input[type=password],
input[type=file],
textarea {
  background-color:<?php echo $smof_data['form_bg_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['form_text_color']): ?>
input#s,
input#s .placeholder,
#comment-input input,
#comment-textarea textarea,
#comment-input .placeholder,
#comment-textarea .placeholder,
.comment-form-comment textarea,
.input-text,
.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,
#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,
.main-nav-search-form input,
.search-page-search-form input,
.chzn-container-single .chzn-single,
.chzn-container .chzn-drop,
.alora-select-parent select,
#wrapper .search-field input,
input[type=text],
input[type=email],
input[type=password],
input[type=file],
textarea {
  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 endif; ?>        
<?php if($smof_data['form_border_color']): ?>
input#s,
#comment-input input,
#comment-textarea textarea,
.comment-form-comment textarea,
.input-text,  
.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,
.main-nav-search-form input,
.search-page-search-form input,
.chzn-container-single .chzn-single,
.chzn-container .chzn-drop,
.alora-select-parent select,
.alora-select-parent .alora-select-arrow,
#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-field input,
input[type=text],
input[type=email],
input[type=password],
input[type=file],
textarea {
  border-color:<?php echo $smof_data['form_border_color']; ?>;
}
<?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,
#main-nav-search-form, 
#sticky-nav-search-form {
  border:1px solid <?php echo $smof_data['menu_sub_sep_color']; ?>;
  border-bottom-width:0;
}
#main-nav-search-form, 
#sticky-nav-search-form {
  border-bottom-width:1px;
}
#wrapper #nav ul li ul li:last-child a,
#wrapper #sticky-nav ul li ul li:last-child a {
  border-bottom-width:1px;
}   
#header-sticky .cart-content a,
#header .cart-content a,
#small-nav .cart-content a {
  border-width:0 0 1px 0;
}
.main-nav-search-form, 
#nav .cart-contents,  
#nav .cart-content a, 
#wrapper #nav .login-box, 
#sticky-nav .cart-contents,  
#sticky-nav .cart-content a, 
#wrapper #sticky-nav .login-box,
#wrapper .t4p-megamenu-wrapper .t4p-megamenu-submenu,
#nav .t4p-navbar-nav .t4p-megamenu-wrapper ul ul, 
#sticky-nav .t4p-navbar-nav .t4p-megamenu-wrapper ul ul,
#wrapper .t4p-megamenu-wrapper .t4p-megamenu-border, 
#wrapper .t4p-megamenu-wrapper .t4p-megamenu-holder, 
#wrapper .t4p-megamenu-wrapper {
  border-color:<?php echo $smof_data['menu_sub_sep_color']; ?>;
}
#wrapper #nav ul li ul li:last-child > a, 
#nav .cart-contents,  
#nav .cart-content a, 
#wrapper #nav .login-box, 
#sticky-nav .cart-contents,  
#sticky-nav .cart-content a, 
#wrapper #sticky-nav .login-box {
  border-bottom-width:1px;
}          
<?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 #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,
#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 {
	color:<?php echo $smof_data['tagline_font_color']; ?>;
}
<?php endif; ?>  
<?php if($smof_data['tagline_font_size']): ?>
#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 {
	font-size:<?php echo $smof_data['page_title_font_size']; ?>px;
	line-height:normal;
}
<?php endif; ?> 
<?php if($smof_data['page_title_subheader_font_size']): ?>
#wrapper .page-title h3 {
  font-size:<?php echo $smof_data['page_title_subheader_font_size']; ?>px;
	line-height: <?php echo intval($smof_data['page_title_subheader_font_size']) + 12;?>px;
}
<?php endif; ?>
<?php if($smof_data['page_title_bar'] && (get_post_meta(get_the_ID(), 'pyre_slider_type', true) == "elastic")): ?>
.page-title {
  clear:both;
}
<?php endif; ?>

<?php if($smof_data['header_border_color']): ?>
.header-social,
.header-v2 #header,
.header-v3 #header,
#header,
.header-v4 #small-nav,
.header-v5 #small-nav {
	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 ul, 
#sticky-nav ul ul 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 .t4p-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 .t4p-megamenu-wrapper ul,
.rtl #wrapper #header-sticky #nav .t4p-megamenu-wrapper ul {
	left:auto;
	right:auto;
}
<?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['content_width']): ?>
#content {
	width:<?php echo $smof_data['content_width']; ?>%;
}
<?php endif; ?> 
<?php if($smof_data['sidebar_width']): ?>
#main #sidebar {
	width:<?php echo $smof_data['sidebar_width']; ?>%;
}
<?php endif; ?> 
<?php if($smof_data['sidebar_padding']): ?>
#main #sidebar {
	padding-left:<?php echo $smof_data['sidebar_padding']; ?>%;
	padding-right:<?php echo $smof_data['sidebar_padding']; ?>%;
}
<?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_sub_bg_color']): ?>
#wrapper .header-social .menu .sub-menu,
#wrapper .header-social .login-box,
#wrapper .header-social .cart-contents {
	background-color:<?php echo $smof_data['header_top_sub_bg_color']; ?>;
}
<?php endif; ?>     
<?php if($smof_data['header_top_menu_sub_color']): ?>
<?php $header_top_menu_sub_color_hex = t4p_hex2rgb($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 *,
#wrapper .header-social .cart-contents * {
  color:<?php echo $smof_data['header_top_menu_sub_color']; ?>;
}                                              
#wrapper .top-menu .sf-arrows ul .sf-with-ul:after {
  color:rgba(<?php echo $header_top_menu_sub_color_hex[0]; ?>, <?php echo $header_top_menu_sub_color_hex[1]; ?>, <?php echo $header_top_menu_sub_color_hex[2]; ?>, 0.4);
}
.no-rgba #wrapper .top-menu .sf-arrows ul .sf-with-ul:after {
  color:<?php echo $smof_data['header_top_menu_sub_color']; ?>; 
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40); 
  opacity: 0.4;
}  
<?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 {
	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 {
	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']): ?>
.t4p-accordian .panel-heading {
  background-color:<?php echo $smof_data['accordian_inactive_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['counter_box_color']): ?>
.t4p-counters-box .t4p-counter-box .counter-box-container {
  color:<?php echo $smof_data['counter_box_color']; ?>;
}
<?php endif; ?> 
<?php if($smof_data['counter_box_shadow']): ?>
.t4p-counters-box .t4p-counter-box .counter-box-container {
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;  
  -moz-box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;  
  -box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;  
  box-shadow: 0 1px 60px rgba(0, 0, 0, 0.2) inset;  
}
<?php endif; ?>  
<?php if($smof_data['counter_filled_color']): ?>
.progress-bar-content {
  background-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']): ?>
body.dark #wrapper #sidebar .pyre_tabs .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.dark #wrapper #sidebar .tab-hold .tabs li a:hover {
  background:<?php echo $smof_data['tabs_bg_color']; ?>;
  border-bottom:0;
}
body #wrapper #sidebar .pyre_tabs .tab-holder .tabs li.active a,
body #wrapper .footer-area .tab-hold .tabs li.active a,
body #slidingbar .tab-hold .tabs li.active a {
  background:<?php echo $smof_data['tabs_bg_color']; ?>;
  border-bottom-color:<?php echo $smof_data['tabs_bg_color']; ?>;
}
<?php endif; ?> 
<?php if($smof_data['social_bg_color']): ?>
.t4p-sharing-box {
  background-color:<?php echo $smof_data['social_bg_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['timeline_bg_color']): ?>
.grid-layout .post,
.timeline-layout .post,
.blog-timeline-layout .post {
  background-color:<?php echo $smof_data['timeline_bg_color']; ?>;
}
<?php endif; ?> 
<?php if($smof_data['timeline_color']): ?>
.grid-layout .post,
.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,
.timeline-layout .post,
.timeline-layout .post .content-sep,
.timeline-layout .post .flexslider,
.timeline-layout h3.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,
.timeline-title::after {
  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
$alora_color_scheme = 'light';
if($smof_data['scheme_type'] == 'Dark'): $alora_color_scheme = 'dark'; ?>
.header-social:after, 
.t4p-separator.sep-shadow:after {
  background: -webkit-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.4) 0px, rgba(0, 0, 0, 0) 65%);
  background: -moz-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.4) 0px, rgba(0, 0, 0, 0) 80%);
  background: -o-radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.4) 0px, rgba(0, 0, 0, 0) 80%);
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.4) 0px, rgba(0, 0, 0, 0) 65%);
}
body:not(:-moz-handler-blocked) .header-social:after,
body:not(:-moz-handler-blocked) .t4p-separator.sep-shadow:after {
  background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.4) 0px, rgba(0, 0, 0, 0) 80%);
} 
.t4p-separator.sep-shadow {
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(15%, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0.4)), color-stop(85%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
  background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0) 85%, rgba(0, 0, 0, 0) 100%);
  background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0) 85%, rgba(0, 0, 0, 0) 100%);
  background: -ms-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0) 85%, rgba(0, 0, 0, 0) 100%);
  background: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0) 85%, rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0) 85%, rgba(0, 0, 0, 0) 100%);
}
.meta li { 
  border-color:<?php echo $smof_data['body_text_color']; ?>;
}
.timeline-layout {
  background-image:url(<?php echo get_template_directory_uri(); ?>/images/timeline_line_dark.png);
} 
.side-nav li.current_page_item > a,
.comments-navigation,
.sep-shadow,
.author .author_social,
.top-menu .cart-checkout,
#header .cart-checkout,
#small-nav .cart-checkout {
  background-image:url(<?php echo get_template_directory_uri(); ?>/images/sep-shadow-dark.png);
}
.side-nav li a {
  border-color:#333;
}
a, 
a img, 
#main .post h2 a, 
#content .price > .amount, 
#content .price ins .amount,
#main h2 {
  color:#eee;
}
.side-nav li.current_page_item li a div.pp_woocommerce .pp_content_container {
  background:#333;
}
.post .meta-info, 
.post .meta-info .alignleft a, 
.post .meta-info .sep, 
.commentlist .meta .sep,
.grid-layout .post .meta-info .alignright a, 
.timeline-layout .post .meta-info .alignright a, 
.portfolio-item .portfolio-content h4 a,
.portfolio-item .portfolio-content h4 {
  color: rgba(255, 255, 255, 0.4);
}
#sidebar .widget h3, 
.flexslider, 
.title h1, 
.title h2, 
.title h3, 
.title h4, 
.title h5, 
.title h6, 
table, 
.table-1 table, 
.table-2 table {
  background:<?php echo $smof_data['content_bg_color']; ?>;
}
.tab-holder .tabs li {
  border-color:<?php echo $smof_data['content_bg_color']; ?>;
}
.tab-holder .tabs li a {
  background:#333;
  border-bottom:1px solid #222
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1) inset;
  -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1) inset;
  -box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1) inset;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.1) inset;
}
.tabs li a i {
  color:rgba(255,255,255,.3);
}
.tags-list a {
  color:#555;
}
.footer-area .tab-holder ul.tabs li:last-child a {
  border-bottom:1px solid #222;
}
.footer-area a {
  text-shadow: 0 1px 0 #000;
}
.pagination a.inactive, 
.pagination .pagination-prev, 
.pagination .pagination-next, 
.comment-number a, 
.woocommerce-pagination .page-numbers { 
  background-color: #303030;
  border: 1px solid #303030;
}
pagination.single-pagination > a .current { 
  background-color: #303030;
  border: 1px solid #303030;
}
.cart-checkout, 
.order-dropdown ul li a {
  background-color:#3b3b3b;
}
.products li, 
.catalog-ordering .order li a, 
.order-dropdown .current-li,
.order-dropdown ul li a, 
.product-details-container,
.full-boxed-pricing, 
.sep-boxed-pricing .column {
  border-color:#303030;
}
.order-dropdown ul li a:hover {
  background-color:#383838;
} 
#jtwt .jtwt_tweet a.jtwt_date {
  color: rgba(255, 255, 255, 0.6);
}
.page-title ul li:after {
  color: rgba(255, 255, 255, 0.2);
}
.tab-holder .news-list li .post-holder a,
#sidebar .widget .recentcomments, 
.product_list_widget li ins,
#sidebar .widget_nav_menu li a {
  color:#ddd;
}
.tab-holder .news-list li, 
.post, 
table, 
.widget_calendar table tr,
table td, 
table th, 
.table-1 table th, 
.table-1 table, 
.table-2 table, 
.full-boxed-pricing ul li, 
.full-boxed-pricing .column, 
.sep-boxed-pricing ul li, 
.timeline-circle {
  border-color:#3b3b3b;
} 
table, 
.table-1 table, 
.table-2 table, 
.full-boxed-pricing, 
.sep-boxed-pricing .column {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 1px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 1px rgba(0, 0, 0, 0.1) inset;
  -box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 1px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 1px rgba(0, 0, 0, 0.1) inset;
}
.widget_calendar table th, 
.table-1 table th {
  background-color:#303030;
}
.widget_calendar table tr {
  color: rgba(255, 255, 255, 0.3);
}   
.post-content blockquote:after {
  border-color: #3e3e3e rgba(72, 71, 71, 0) rgba(72, 71, 71, 0);
}
.table-1 tr:nth-child(2n) {
  background:rgba(0,0,0,.06);
}
.full-boxed-pricing ul li.pricing-row,
.full-boxed-pricing ul li.footer-row,
.sep-boxed-pricing ul li.footer-row {
  background: #303030; 
  color: #eeeeee;
}
.full-boxed-pricing .price strong {
  color: #999;
}
h3.timeline-title {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), 0 0 1px rgba(255, 255, 255, 0.2) inset;
}
.timeline-arrow-date {
  border-color: <?php echo $smof_data['content_bg_color']; ?> rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
}
.single-navigation a {
  color: #888;
}
.woocommerce-tabs .panel {
  background: #363636;
  border: 1px solid #303030;
  box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.05), 0 0 40px rgba(0, 0, 0, 0.05) inset, 0 1px 1px rgba(255, 255, 255, 0.1) inset;
}
.woocommerce-tabs .tabs li.active:before {
  background: #363636;
  border: 1px solid #555;
  box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.15);
}
.header-v4 #small-nav, 
.header-v5 #small-nav {
  border-color:#303030;
}
.commentlist li {
  background: #303030;
  border-bottom: 1px solid #282828;
} 
#reviews li .comment-text {
  background:#363636;
  border: 1px solid #303030;
}
.side-nav li.current_page_item > a, 
.side-nav li a:hover {
  background-color:#303030; 
} 
.chzn-container-single .chzn-single { 
  background-image: none; 
  box-shadow: none; 
}
#mobile-nav li a:hover {
  color:#fff;
}                      
.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 {
  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;
}    
<?php endif; ?> 
<?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 {
  border-color:<?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 li a,
.catalog-ordering .order li a {
  background-color:<?php echo $smof_data['form_bg_color']; ?>;
}
.table-1 table {
	background-color: #ffffff;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.5) inset;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.5) inset;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.5) inset;	
}
.table-1 table th,
.table-1 tbody tr:nth-child(2n) {
	background-color: #f6f6f6;
}  
<?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 else: ?>  
.footer-area .tab-holder ul.tabs li:last-child a {
  border-bottom:1px solid #dcdcdc;
}      
<?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['disable_megamenu']): ?>
.nav-holder .t4p-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 { 
  margin-right: <?php echo $smof_data['nav_padding']; ?>px; 
}   
#nav.nav-holder ul li ul li {
  margin-right: 0; 
}  
<?php endif; ?>
<?php if($smof_data['t4pes_slider_width']): ?>
.ei-slider {
  width:<?php echo $smof_data['t4pes_slider_width']; ?>;
}
<?php endif; ?>
<?php if($smof_data['t4pes_slider_height']): ?>
.ei-slider {
height:<?php echo $smof_data['t4pes_slider_height']; ?>;
}
<?php endif; ?>
<?php if($smof_data['button_accent_color']): ?>
.button,
.button.default,
.gform_wrapper .gform_button,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce .button.view,
.woocommerce .wc-backward,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
#wrapper a.read-more,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external {
  color:<?php echo $smof_data['button_accent_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['button_accent_hover_color']): ?>
.button:hover,
.button.default:hover,
.gform_wrapper .gform_button:hover,
#comment-submit:hover,
.woocommerce form.checkout #place_order:hover,
.woocommerce .single_add_to_cart_button:hover,
#reviews input#submit:hover,
.woocommerce .login .button:hover,
.woocommerce .register .button:hover,
.woocommerce .wc-backward,
.woocommerce .button.view:hover,
.bbp-submit-wrapper button:hover,
.wpcf7-form input[type="submit"]:hover, 
.wpcf7-submit:hover,
#wrapper a.read-more:hover,
input[type="submit"]:hover,
.product-buttons .add_to_cart_button:hover,
.product-buttons .button.product_type_grouped:hover, 
.product-buttons .button.product_type_simple:hover,
.product-buttons .button.product_type_external:hover {
  color:<?php echo $smof_data['button_accent_hover_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['button_text_shadow']): ?>
.button,
.button.default,
.button-default,
.gform_wrapper .gform_button,
#comment-submit,
.woocommerce .alora-shipping-calculator-form .button,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
.woocommerce .wc-backward,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
#wrapper a.read-more,
.pagination .current,
.woocommerce-pagination .current,
input[type="submit"],
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external {
	text-shadow:none;
	box-shadow: none;
}
<?php endif; ?> 
<?php if( $smof_data['button_type'] == '3d' && $smof_data['button_bevel_color'] ): ?>
.button.button-3d.button-small, 
.button.default.button-3d.button-small, 
.button.default.small,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
#wrapper a.read-more,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external {
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 2px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 2px 2px 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 2px 2px 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 2px 2px 2px rgba(0,0,0,0.3);		
}		
.button.button-3d.button-small:active, 
.button.default.button-3d.button-small:active, 
.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,
#wrapper a.read-more:active,
input[type="submit"]:active,
.product-buttons .add_to_cart_button:active,
.product-buttons .button.product_type_grouped:active, 
.product-buttons .button.product_type_simple:active,
.product-buttons .button.product_type_external:active {
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 1px 0px <?php echo $smof_data['button_bevel_color']; ?>, 1px 2px 2px 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 2px 2px 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 2px 2px 2px rgba(0,0,0,0.3);		
}
.button.button-3d.button-small:hover, 
.button.default.button-3d.button-small:hover, 
.button.default.small:hover,
.t4p-button.button-green.button-3d.button-small:hover,
.button.green.button-3d.button-small:hover,
.t4p-button.button-darkgreen.button-3d.button-small:hover,
.button.darkgreen.button-3d.button-small:hover,
.t4p-button.button-orange.button-3d.button-small:hover,
.button.orange.button-3d.button-small:hover,
.t4p-button.button-blue.button-3d.button-small:hover,
.button.blue.button-3d.button-small:hover,
.t4p-button.button-darkblue.button-3d.button-small:hover,
.button.darkblue.button-3d.button-small:hover,
.t4p-button.button-red.button-3d.button-small:hover,
.button.darkred.button-3d.button-small:hover,
.t4p-button.button-pink.button-3d.button-small:hover,
.button.pink.button-3d.button-small:hover,
.t4p-button.button-darkgray.button-3d.button-small:hover,
.button.darkgray.button-3d.button-small:hover,
.t4p-button.button-lightgray.button-3d.button-small:hover,
.button.lightgray.button-3d.button-small: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,
#wrapper a.read-more:hover,
.price_slider_amount button:hover,
.product-buttons .add_to_cart_button:hover,
.product-buttons .button.product_type_grouped:hover, 
.product-buttons .button.product_type_simple:hover,
.product-buttons .button.product_type_external:hover {
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 2px 0px <?php echo $smof_data['button_border_color_hover']; ?>, 1px 2px 2px 2px rgba(0,0,0,0.3);
	-moz-box-shadow: 	inset 0px 1px 0px #fff, 0px 2px 0px <?php echo $smof_data['button_border_color_hover']; ?>, 1px 2px 2px 2px rgba(0,0,0,0.3);
	box-shadow: 		inset 0px 1px 0px #fff, 0px 2px 0px <?php echo $smof_data['button_border_color_hover']; ?>, 1px 2px 2px 2px rgba(0,0,0,0.3);		
}
.button.button-3d.button-medium, 
.button.default.button-3d.button-medium, 
.button.default.medium,   
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
.bbp-submit-wrapper button.button-medium,
.wpcf7-form input[type="submit"].button-medium, 
.wpcf7-submit.button-medium {
	-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.button-3d.button-medium:active, 
.button.default.button-3d.button-medium:active, 
.button.default.medium:active,#comment-submit:active,
.woocommerce form.checkout #place_order:active,
.woocommerce .single_add_to_cart_button:active,
.bbp-submit-wrapper button.button-medium:active,
.wpcf7-form input[type="submit"].button-medium:active, 
.wpcf7-submit.button-medium:active {
	-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.button-3d.button-medium:hover, 
.button.default.button-3d.button-medium:hover, 
.button.default.medium:hover, 
.t4p-button.button-green.button-3d.button-medium:hover,
.button.green.button-3d.button-medium:hover,
.t4p-button.button-darkgreen.button-3d.button-medium:hover,
.button.darkgreen.button-3d.button-medium:hover,
.t4p-button.button-orange.button-3d.button-medium:hover,
.button.orange.button-3d.button-medium:hover,
.t4p-button.button-blue.button-3d.button-medium:hover,
.button.blue.button-3d.button-medium:hover,
.t4p-button.button-darkblue.button-3d.button-medium:hover,
.button.darkblue.button-3d.button-medium:hover,
.t4p-button.button-red.button-3d.button-medium:hover,
.button.darkred.button-3d.button-medium:hover,
.t4p-button.button-pink.button-3d.button-medium:hover,
.button.pink.button-3d.button-medium:hover,
.t4p-button.button-darkgray.button-3d.button-medium:hover,
.button.darkgray.button-3d.button-medium:hover,
.t4p-button.button-lightgray.button-3d.button-medium:hover,
.button.lightgray.button-3d.button-medium:hover,        
#comment-submit:hover,
.woocommerce form.checkout #place_order:hover,
.woocommerce .single_add_to_cart_button:hover,
.bbp-submit-wrapper button.button-medium:hover,
.wpcf7-form input[type="submit"].button-medium:hover, 
.wpcf7-submit.button-medium:hover {
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 3px 0px <?php echo $smof_data['button_border_color_hover']; ?>, 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_border_color_hover']; ?>, 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_border_color_hover']; ?>, 1px 5px 5px 3px rgba(0,0,0,0.3);		
}
.button.button-3d.button-large, 
.button.default.button-3d.button-large, 
.button.default.large,
.bbp-submit-wrapper button.button-large,
.wpcf7-form input[type="submit"].button-large, 
.wpcf7-submit.button-large {
	-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.button-3d.button-large:active, 
.button.default.button-3d.button-large:active, 
.button.default.large:active,
.bbp-submit-wrapper button.button-large:active,
.wpcf7-form input[type="submit"].button-large:active, 
.wpcf7-submit.button-large:active {
	-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.button-3d.button-large:hover, 
.button.default.button-3d.button-large:hover, 
.button.default.large:hover,
.t4p-button.button-green.button-3d.button-large:hover,
.button.green.button-3d.button-large:hover,
.t4p-button.button-darkgreen.button-3d.button-large:hover,
.button.darkgreen.button-3d.button-large:hover,
.t4p-button.button-orange.button-3d.button-large:hover,
.button.orange.button-3d.button-large:hover,
.t4p-button.button-blue.button-3d.button-large:hover,
.button.blue.button-3d.button-large:hover,
.t4p-button.button-darkblue.button-3d.button-large:hover,
.button.darkblue.button-3d.button-large:hover,
.t4p-button.button-red.button-3d.button-large:hover,
.button.darkred.button-3d.button-large:hover,
.t4p-button.button-pink.button-3d.button-large:hover,
.button.pink.button-3d.button-large:hover,
.t4p-button.button-darkgray.button-3d.button-large:hover,
.button.darkgray.button-3d.button-large:hover,
.t4p-button.button-lightgray.button-3d.button-large:hover,
.button.lightgray.button-3d.button-large:hover,   
.bbp-submit-wrapper button.button-large:hover,
.wpcf7-form input[type="submit"].button-large:hover, 
.wpcf7-submit.button-large:hover {
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 4px 0px <?php echo $smof_data['button_border_color_hover']; ?>, 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_border_color_hover']; ?>, 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_border_color_hover']; ?>, 1px 6px 6px 3px rgba(0,0,0,0.3);				
}
.button.button-3d.button-xlarge, 
.button.default.button-3d.button-xlarge, 
.button.default.xlarge,
.bbp-submit-wrapper button.button-xlarge,
.wpcf7-form input[type="submit"].button-xlarge, 
.wpcf7-submit.button-xlarge {
	-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.button-3d.button-xlarge:active, 
.button.default.button-3d.button-xlarge:active, 
.button.default.xlarge:active,
.bbp-submit-wrapper button.button-xlarge:active,
.wpcf7-form input[type="submit"].button-xlarge:active, 
.wpcf7-submit.button-xlarge:active {
	-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,0.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);					
}
.button.button-3d.button-xlarge:hover, 
.button.default.button-3d.button-xlarge:hover, 
.button.default.xlarge:hover,
.t4p-button.button-green.button-3d.button-xlarge:hover,
.button.green.button-3d.button-xlarge:hover,
.t4p-button.button-darkgreen.button-3d.button-xlarge:hover,
.button.darkgreen.button-3d.button-xlarge:hover,
.t4p-button.button-orange.button-3d.button-xlarge:hover,
.button.orange.button-3d.button-xlarge:hover,
.t4p-button.button-blue.button-3d.button-xlarge:hover,
.button.blue.button-3d.button-xlarge:hover,
.t4p-button.button-darkblue.button-3d.button-xlarge:hover,
.button.darkblue.button-3d.button-xlarge:hover,
.t4p-button.button-red.button-3d.button-xlarge:hover,
.button.darkred.button-3d.button-xlarge:hover,
.t4p-button.button-pink.button-3d.button-xlarge:hover,
.button.pink.button-3d.button-xlarge:hover,
.t4p-button.button-darkgray.button-3d.button-xlarge:hover,
.button.darkgray.button-3d.button-xlarge:hover,
.t4p-button.button-lightgray.button-3d.button-xlarge:hover,
.button.lightgray.button-3d.button-xlarge:hover,   
.bbp-submit-wrapper button.button-xlarge:hover,
.wpcf7-form input[type="submit"].button-xlarge:hover, 
.wpcf7-submit.button-xlarge:hover {
	-webkit-box-shadow: inset 0px 1px 0px #fff, 0px 5px 0px <?php echo $smof_data['button_border_color_hover']; ?>, 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_border_color_hover']; ?>, 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_border_color_hover']; ?>, 1px 7px 7px 3px rgba(0,0,0,0.3);					
}
<?php endif; ?>
<?php if($smof_data['button_border_width']): ?>
.button,
.button.default,
.t4p-button,
.button-default,
.gform_wrapper .gform_button,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce-message .wc-forward,
.woocommerce .wc-backward,
.woocommerce .button.view,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
#wrapper a.read-more,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external,
.portfolio-tabs li.active a,
.faq-tabs li.active a,
.tagcloud a {
  border-width:<?php echo $smof_data['button_border_width']; ?>;
  border-style: solid;
}
.button:hover, 
.button.default:hover, 
.t4p-button.button-default:hover,
#wrapper a.read-more:hover,
.t4p-accordian .panel-title a.active,
.price_slider_amount button:hover,
.button:focus,
.button:active,
.tagcloud a:hover {
  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 { 
  border-width: 1px; 
  border-style: solid;
}
<?php endif; ?>  
<?php if($smof_data['button_border_width'] && $smof_data['button_border_color']): ?>
.button,
.button.default,
.t4p-button,
.button-default,
.gform_wrapper .gform_button,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
#reviews input#submit,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce-message .wc-forward,
.woocommerce .wc-backward,
.woocommerce .button.view,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
#wrapper a.read-more,
.pagination .current,
.woocommerce-pagination .current,
.t4p-accordian .panel-title a.active,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external,
.portfolio-tabs li.active a,
.faq-tabs li.active a,
.button:focus,
.button:active,
.tagcloud a:hover {
  border-color:<?php echo $smof_data['button_border_color']; ?>;
}
<?php endif; ?>
<?php if($smof_data['button_border_width'] && $smof_data['button_border_color_hover']): ?>
.button:hover,
.button.default:hover,
.t4p-button:hover,
.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-message .wc-forward:hover,
.woocommerce .wc-backward:hover,
.woocommerce .button.view: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,
#wrapper a.read-more:hover,
.pagination .current:hover,
.woocommerce-pagination .current:hover,
input[type="submit"]:hover,
.price_slider_amount button:hover,
.product-buttons .add_to_cart_button:hover,
.product-buttons .button.product_type_grouped:hover, 
.product-buttons .button.product_type_simple:hover,
.product-buttons .button.product_type_external:hover {
  border-color:<?php echo $smof_data['button_border_color_hover']; ?>;
}
<?php endif; ?>
<?php if($smof_data['button_shape'] == 'Pill'): ?>
.button,
.button.default,
.button-default,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
#reviews input#submit,
.woocommerce .alora-shipping-calculator-form .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce-message .wc-forward,
.woocommerce .wc-backward,
.woocommerce .button.view,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
a.read-more,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external {
  border-radius: 25px;
}
<?php endif; ?> 
<?php if($smof_data['button_shape'] == 'Round'): ?>
.button,
.button.default,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
#reviews input#submit,
.woocommerce .alora-shipping-calculator-form .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce-message .wc-forward,
.woocommerce .wc-backward,
.woocommerce .button.view,
.bbp-submit-wrapper button,
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
a.read-more,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external {
  border-radius: 4px;
}
<?php endif; ?> 
<?php if($smof_data['button_shape'] == 'Square'): ?>
.button,
.button.default,
#comment-submit,
.woocommerce form.checkout #place_order,
.woocommerce .single_add_to_cart_button,
#reviews input#submit,
.woocommerce .alora-shipping-calculator-form .button,
.woocommerce .login .button,
.woocommerce .register .button,
.woocommerce-message .wc-forward,
.woocommerce .wc-backward,
.woocommerce .button.view,
.bbp-submit-wrapper button,     
.wpcf7-form input[type="submit"], 
.wpcf7-submit,
a.read-more,
input[type="submit"],
.price_slider_amount button,
.product-buttons .add_to_cart_button,
.product-buttons .button.product_type_grouped, 
.product-buttons .button.product_type_simple,
.product-buttons .button.product_type_external {
  border-radius: 0px;
}
<?php endif; ?>  
<?php if($smof_data['slidingbar_text_shadow']): ?>
#slidingbar-area a {
  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;
}
.image:hover .image-extras .link-icon {
  margin-right:0%;
}
<?php endif; ?>
<?php if($smof_data['title_image_rollover']): ?>
.image .image-extras .image-extras-content h3, 
.simple-products-slider .image-extras h3, 
.products-slider .image-extras h3, 
#main .image .image-extras .image-extras-content h3,
.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']; ?> !important;
}
<?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 {
  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: ?>
.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 {
    display:none;
  }
	#header-sticky .retina_logo,
  #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['alora_rev_styles']): ?>
.rev_slider_wrapper {
	position:relative
}
.rev_slider_wrapper .shadow-left {
	position:absolute;
	pointer-events:none;  
	height:42px;
	width:100%;
	top:0;
	z-index:99;
}                                
.rev_slider_wrapper .shadow-left {
  top:-1px;
}                                
.rev_slider_wrapper .shadow-right {
	position:absolute;
	pointer-events:none;  
	background-image:url(<?php bloginfo('template_directory') ?>images/shadow-bottom.png);
	background-repeat:no-repeat;
	background-position:bottom center;
	height:32px;
	width:100%;
	bottom:0;
	z-index:99;
}            
.tparrows {
  border-radius:0;
}     
.rev_slider_wrapper .tp-leftarrow, 
.rev_slider_wrapper .tp-rightarrow {
	background:none;
	background-color: rgba(0, 0, 0, 0.5);
	width: 50px !important;
	height: 65px !important;
	position: absolute;
	top: 50%;
	opacity:0.8; 
  margin-top:-32.5px;
  font-weight: bold; 
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
  color: #FFFFFF;
  z-index:100; 
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;  
}       
.rev_slider_wrapper .tp-leftarrow {
	left: 0;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  -border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}   
.rev_slider_wrapper .tp-leftarrow:before {
  content: "\f104";
  margin-left: -2px;
	-webkit-font-smoothing: antialiased;    
}   
.rev_slider_wrapper .tp-rightarrow {
	right: 0;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  -border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}  
.rev_slider_wrapper .tp-rightarrow:before {
  content: "\f105";
  margin-left: -1px;
  -webkit-font-smoothing: antialiased;
}   
.rev_slider_wrapper .tp-leftarrow:before, 
.rev_slider_wrapper .tp-rightarrow:before {
  position: absolute;
  text-align: center;
  font-size: 40px;
  font-family: IcoMoon;
  height: 65px;
  line-height: 65px;
  margin: -32.5px 0 0 0;
  padding:0;
  width: 50px;
  top: 50%;   
}
.rev_slider_wrapper .tp-leftarrow {
  left:0!important;
}
.rev_slider_wrapper .tp-rightarrow {
	left:auto;
	right:0!important;
}                
.no-rgba .rev_slider_wrapper .tp-leftarrow, 
.no-rgba .rev_slider_wrapper .tp-rightarrow {
	background-color:#ccc ;
}       
.rev_slider_wrapper:hover .tp-leftarrow,
.rev_slider_wrapper:hover .tp-rightarrow {
	display:block;
	opacity:0.8;
}    
.rev_slider_wrapper .tp-leftarrow:hover, 
.rev_slider_wrapper .tp-rightarrow:hover {
	opacity:1;
  background-color:<?php echo $smof_data['primary_color']; ?>;
}  
.tp-bullets .bullet.last {
	clear: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 .alora-checkout-no-shipping #customer_details .col-1 {width:100%;margin-right:0}
.woocommerce form.checkout .alora-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['imgframe_style_color']) {
	$rgb = t4p_hex2rgb( $smof_data['imgframe_style_color'] );
	echo ".imageframe-glow img{
		-moz-box-shadow: 0 0 3px rgba({$rgb[0]},{$rgb[1]},{$rgb[2]},.3);
		-webkit-box-shadow: 0 0 3px rgba({$rgb[0]},{$rgb[1]},{$rgb[2]},.3);
		box-shadow: 0 0 3px rgba({$rgb[0]},{$rgb[1]},{$rgb[2]},.3);
	}";
	echo ".imageframe-dropshadow img{
		-moz-box-shadow: 2px 3px 7px rgba({$rgb[0]},{$rgb[1]},{$rgb[2]},.3);
		-webkit-box-shadow: 2px 3px 7px rgba({$rgb[0]},{$rgb[1]},{$rgb[2]},.3);
		box-shadow: 2px 3px 7px rgba({$rgb[0]},{$rgb[1]},{$rgb[2]},.3);
	}";
}