WordPress.org

Make WordPress Themes


Ignore:
Location:
marketingblog-lite/1.5.0
Files:
1 added
26 edited

Legend:

Unmodified
Added
Removed
  • marketingblog-lite/1.5.0/404.php

    r84484 r84484  
    1616                        <div class="row"> 
    1717                            <div class="col-md-6"> 
    18                                 <img alt="Go Back Home" src="<?php echo esc_url(get_template_directory_uri()); ?>/inc/img/404.jpg" /> 
     18                                <img alt="<?php  esc_html_e('Go Back Home', 'marketingblog_lite');?>" src="<?php echo esc_url(get_template_directory_uri()); ?>/inc/img/404.jpg" /> 
    1919                            </div> 
    2020                            <div class="col-md-6"> 
  • marketingblog-lite/1.5.0/content-big_image_format.php

    r84484 r84484  
    1212                        <div class="featured_image_container"> 
    1313                            <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > 
    14                                 <?php the_post_thumbnail( 'marketingblog-featured', array( 'class' => 'single-featured img-radius img-responsive' )); ?> 
     14                                <?php the_post_thumbnail( 'marketingblog_lite-featured', array( 'class' => 'single-featured img-radius img-responsive' )); ?> 
    1515                            </a> 
    1616                            <a class="overlay" href="<?php the_permalink(); ?>"><span class="read-more_overlay"><i class="fa fa-caret-right"></i> <?php echo __('Read Article', 'marketingblog_lite');?></span></a> 
  • marketingblog-lite/1.5.0/content-page.php

    r84484 r84484  
    77?> 
    88 
    9 <?php the_post_thumbnail( 'marketingblog-featured', array( 'class' => 'single-featured' )); ?> 
     9<?php the_post_thumbnail( 'marketingblog_lite-featured', array( 'class' => 'single-featured' )); ?> 
    1010 
    1111<div class="post-inner-content"> 
  • marketingblog-lite/1.5.0/content-single.php

    r84484 r84484  
    77<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> 
    88    <div class="post-inner-content"> 
    9         <?php the_post_thumbnail( 'marketingblog-featured', array( 'class' => 'single-featured img-radius img-responsive' )); ?> 
     9        <?php the_post_thumbnail( 'marketingblog_lite-featured', array( 'class' => 'single-featured img-radius img-responsive' )); ?> 
    1010        <div class="entry-content"> 
    1111            <?php the_content(); ?> 
  • marketingblog-lite/1.5.0/content.php

    r84484 r84484  
    1212                <div class="featured_image_container"> 
    1313                    <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" > 
    14                         <?php the_post_thumbnail( 'marketingblog-featured', array( 'class' => 'single-featured img-radius img-responsive' )); ?> 
     14                        <?php the_post_thumbnail( 'marketingblog_lite-featured', array( 'class' => 'single-featured img-radius img-responsive' )); ?> 
    1515                    </a> 
    1616                    <a class="overlay" href="<?php the_permalink(); ?>"><span class="read-more_overlay"><i class="fa fa-caret-right"></i> <?php echo __('Read Article', 'marketingblog_lite');?></span></a> 
  • marketingblog-lite/1.5.0/functions.php

    r84484 r84484  
    4343  add_theme_support( 'post-thumbnails' ); 
    4444 
    45   add_image_size( 'marketingblog-featured', 770); 
    46   add_image_size( 'tab-small', 60, 60 , true); // Small Thumbnail 
    47   add_image_size( 'marketingblog-blog-featured', 500); 
     45  add_image_size( 'marketingblog_lite-featured', 770); 
     46  add_image_size( 'marketingblog_lite-tab-small', 60, 60 , true); // Small Thumbnail 
    4847 
    4948  // This theme uses wp_nav_menu() in one location. 
     
    5150    'primary'      => esc_html__( 'Primary Menu', 'marketingblog_lite' ) 
    5251  ) ); 
    53  
    54   // Enable support for Post Formats. 
    55   add_theme_support( 'post-formats', array( 'aside', 'image', 'video', 'quote', 'link' ) ); 
    5652 
    5753  // Setup the WordPress core custom background feature. 
     
    9187 
    9288 
     89if ( ! function_exists( 'marketingblog_lite_custom_header_setup' ) ) : 
    9390function marketingblog_lite_custom_header_setup() { 
    9491    add_theme_support( 'custom-header', apply_filters( 'marketingblog_lite_custom_header_args', array( 
     
    104101    ) ) ); 
    105102} 
     103endif; 
     104 
    106105add_action( 'after_setup_theme', 'marketingblog_lite_custom_header_setup' ); 
    107106 
     107 
    108108/** 
    109109 * Register widgetized area and update sidebar with default widgets. 
    110110 */ 
    111 function marketingblog_lite_widgets_init() { 
    112       register_sidebar( array( 
    113         'name'          => esc_html__( 'Blog Sidebar', 'marketingblog_lite' ), 
    114         'id'            => 'sidebar-1', 
    115         'before_widget' => '<aside id="%1$s" class="widget %2$s">', 
    116         'after_widget'  => '</aside>', 
    117         'before_title'  => '<h3 class="widget-title">', 
    118         'after_title'   => '</h3>', 
    119       )); 
    120  
    121     register_sidebar( array( 
    122         'name'          => esc_html__( 'Page Sidebar', 'marketingblog_lite' ), 
    123         'id'            => 'sidebar-2', 
    124         'before_widget' => '<aside id="%1$s" class="widget %2$s">', 
    125         'after_widget'  => '</aside>', 
    126         'before_title'  => '<h3 class="widget-title">', 
    127         'after_title'   => '</h3>', 
    128     )); 
    129  
    130     register_sidebar(array( 
    131         'id'            => 'footer-widget-1', 
    132         'name'          =>  esc_html__( 'Footer Widget 1', 'marketingblog_lite' ), 
    133         'description'   =>  esc_html__( 'Used for footer widget area', 'marketingblog_lite' ), 
    134         'before_widget' => '<div id="%1$s" class="widget %2$s">', 
    135         'after_widget'  => '</div>', 
    136         'before_title'  => '<h3 class="widgettitle">', 
    137         'after_title'   => '</h3>', 
    138     )); 
    139  
    140     register_sidebar(array( 
    141         'id'            => 'footer-widget-2', 
    142         'name'          =>  esc_html__( 'Footer Widget 2', 'marketingblog_lite' ), 
    143         'description'   =>  esc_html__( 'Used for footer widget area', 'marketingblog_lite' ), 
    144         'before_widget' => '<div id="%1$s" class="widget %2$s">', 
    145         'after_widget'  => '</div>', 
    146         'before_title'  => '<h3 class="widgettitle">', 
    147         'after_title'   => '</h3>', 
    148     )); 
    149  
    150     register_sidebar(array( 
    151         'id'            => 'footer-widget-3', 
    152         'name'          =>  esc_html__( 'Footer Widget 3', 'marketingblog_lite' ), 
    153         'description'   =>  esc_html__( 'Used for footer widget area', 'marketingblog_lite' ), 
    154         'before_widget' => '<div id="%1$s" class="widget %2$s">', 
    155         'after_widget'  => '</div>', 
    156         'before_title'  => '<h3 class="widgettitle">', 
    157         'after_title'   => '</h3>', 
    158     )); 
    159  
    160     register_widget( 'marketingblog_lite_popular_posts' ); 
    161     register_widget( 'marketingblog_lite_categories' ); 
    162  
    163 } 
     111if ( ! function_exists( 'marketingblog_lite_widgets_init' ) ) : 
     112    function marketingblog_lite_widgets_init() { 
     113          register_sidebar( array( 
     114            'name'          => esc_html__( 'Blog Sidebar', 'marketingblog_lite' ), 
     115            'id'            => 'sidebar-1', 
     116            'before_widget' => '<aside id="%1$s" class="widget %2$s">', 
     117            'after_widget'  => '</aside>', 
     118            'before_title'  => '<h3 class="widget-title">', 
     119            'after_title'   => '</h3>', 
     120          )); 
     121 
     122        register_sidebar( array( 
     123            'name'          => esc_html__( 'Page Sidebar', 'marketingblog_lite' ), 
     124            'id'            => 'sidebar-2', 
     125            'before_widget' => '<aside id="%1$s" class="widget %2$s">', 
     126            'after_widget'  => '</aside>', 
     127            'before_title'  => '<h3 class="widget-title">', 
     128            'after_title'   => '</h3>', 
     129        )); 
     130 
     131        register_sidebar(array( 
     132            'id'            => 'footer-widget-1', 
     133            'name'          =>  esc_html__( 'Footer Widget 1', 'marketingblog_lite' ), 
     134            'description'   =>  esc_html__( 'Used for footer widget area', 'marketingblog_lite' ), 
     135            'before_widget' => '<div id="%1$s" class="widget %2$s">', 
     136            'after_widget'  => '</div>', 
     137            'before_title'  => '<h3 class="widgettitle">', 
     138            'after_title'   => '</h3>', 
     139        )); 
     140 
     141        register_sidebar(array( 
     142            'id'            => 'footer-widget-2', 
     143            'name'          =>  esc_html__( 'Footer Widget 2', 'marketingblog_lite' ), 
     144            'description'   =>  esc_html__( 'Used for footer widget area', 'marketingblog_lite' ), 
     145            'before_widget' => '<div id="%1$s" class="widget %2$s">', 
     146            'after_widget'  => '</div>', 
     147            'before_title'  => '<h3 class="widgettitle">', 
     148            'after_title'   => '</h3>', 
     149        )); 
     150 
     151        register_sidebar(array( 
     152            'id'            => 'footer-widget-3', 
     153            'name'          =>  esc_html__( 'Footer Widget 3', 'marketingblog_lite' ), 
     154            'description'   =>  esc_html__( 'Used for footer widget area', 'marketingblog_lite' ), 
     155            'before_widget' => '<div id="%1$s" class="widget %2$s">', 
     156            'after_widget'  => '</div>', 
     157            'before_title'  => '<h3 class="widgettitle">', 
     158            'after_title'   => '</h3>', 
     159        )); 
     160 
     161        register_widget( 'marketingblog_lite_popular_posts' ); 
     162        register_widget( 'marketingblog_lite_categories' ); 
     163 
     164    } 
     165endif; 
    164166add_action( 'widgets_init', 'marketingblog_lite_widgets_init' ); 
    165167 
     
    168170       Get Theme Options 
    169171-------------------------------------------------------------- */ 
    170  
    171 function marketingblog_lite_theme_option( $option_name = false, $default = false ) { 
    172     $marketingblog_lite_theme_options = get_option('marketingblog_lite_theme_options'); 
    173  
    174     if(!$marketingblog_lite_theme_options) 
     172if ( ! function_exists( 'marketingblog_lite_theme_option' ) ) : 
     173    function marketingblog_lite_theme_option( $option_name = false, $default = false ) { 
     174        $marketingblog_lite_theme_options = get_option('marketingblog_lite_theme_options'); 
     175 
     176        if(!$marketingblog_lite_theme_options) 
     177            return $default; 
     178 
     179        if(!$option_name) 
     180            return $marketingblog_lite_theme_options; 
     181 
     182        if( array_key_exists($option_name, $marketingblog_lite_theme_options ) ) { 
     183            return $marketingblog_lite_theme_options[$option_name]; 
     184        } 
     185 
    175186        return $default; 
    176  
    177     if(!$option_name) 
    178         return $marketingblog_lite_theme_options; 
    179  
    180     if( array_key_exists($option_name, $marketingblog_lite_theme_options ) ) { 
    181         return $marketingblog_lite_theme_options[$option_name]; 
    182     } 
    183  
    184     return $default; 
    185 } 
    186  
     187    } 
     188endif; 
    187189 
    188190/* -------------------------------------------------------------- 
     
    196198 * This function removes inline styles set by WordPress gallery. 
    197199 */ 
    198 function marketingblog_lite_remove_gallery_css( $css ) { 
    199   return preg_replace( "#<style type='text/css'>(.*?)</style>#s", '', $css ); 
    200 } 
     200if ( ! function_exists( 'marketingblog_lite_remove_gallery_css' ) ) : 
     201    function marketingblog_lite_remove_gallery_css( $css ) { 
     202      return preg_replace( "#<style type='text/css'>(.*?)</style>#s", '', $css ); 
     203    } 
     204endif; 
    201205 
    202206add_filter( 'gallery_style', 'marketingblog_lite_remove_gallery_css' ); 
    203207 
    204208 
    205  
    206 function marketingblog_lite_font_url(){ 
    207  
    208     $font_family = array(); 
    209  
    210     $font_family[] = marketingblog_lite_theme_option( 'typo_header', 'Lato' ); 
    211  
    212     $font_family[] =  marketingblog_lite_theme_option( 'typo_paragraph', 'Roboto' ); 
    213  
    214     $query_args = array( 
    215         'family'    => urlencode(implode('|',$font_family)), 
    216     ); 
    217  
    218     $font_url = add_query_arg($query_args,'//fonts.googleapis.com/css'); 
    219     return $font_url; 
    220 } 
    221  
     209if ( ! function_exists( 'marketingblog_lite_font_url' ) ) : 
     210    function marketingblog_lite_font_url(){ 
     211 
     212        $font_family = array(); 
     213 
     214        $font_family[] = marketingblog_lite_theme_option( 'typo_header', 'Lato' ); 
     215 
     216        $font_family[] =  marketingblog_lite_theme_option( 'typo_paragraph', 'Roboto' ); 
     217 
     218        $query_args = array( 
     219            'family'    => urlencode(implode('|',$font_family)), 
     220        ); 
     221 
     222        $font_url = add_query_arg($query_args,'//fonts.googleapis.com/css'); 
     223        return $font_url; 
     224    } 
     225endif; 
    222226 
    223227/** 
    224228 * Enqueue scripts and styles. 
    225229 */ 
    226 function marketingblog_lite_scripts() { 
     230if ( ! function_exists( 'marketingblog_lite_scripts' ) ) : 
     231    function marketingblog_lite_scripts() { 
    227232 
    228233  // Add Bootstrap default CSS 
     
    255260  // This one is for accessibility 
    256261  wp_enqueue_script( 'marketingblog-skip-link-focus-fix', get_template_directory_uri() . '/inc/js/skip-link-focus-fix.js', array(), '20140222', true ); 
     262 
     263  // Custom js for this theme 
     264  wp_enqueue_script( 'wagon_script', get_template_directory_uri() . '/inc/js/wagon_script.js', array(), '20140222', true ); 
    257265 
    258266  // Treaded comments 
     
    261269  } 
    262270} 
     271endif; 
    263272add_action( 'wp_enqueue_scripts', 'marketingblog_lite_scripts' ); 
    264273 
  • marketingblog-lite/1.5.0/header.php

    r84484 r84484  
    3333 
    3434    <header id="masthead" class="site-header" role="banner"> 
    35         <nav class="navbar navbar-default" role="navigation"> 
     35        <div class="header_wrapper" role="navigation"> 
    3636            <div class="container"> 
    3737                <div class="row"> 
    3838                    <div class="site-navigation-inner col-sm-12"> 
    39                         <div class="navbar-header"> 
    40                             <button type="button" class="btn navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"> 
    41                                 <span class="sr-only"><?php echo __('Toggle navigation', 'marketingblog_lite');?></span> 
    42                                 <span class="icon-bar"></span> 
    43                                 <span class="icon-bar"></span> 
    44                                 <span class="icon-bar"></span> 
     39                        <div class="navbar-header side-header"> 
     40                            <button class="site-nav-toggle"> 
     41                                <span class="sr-only"><?php echo _('Toggle navigation', 'marketingblog_lite');?></span> 
     42                                <i class="fa fa-bars fa-2x"></i> 
    4543                            </button> 
    4644 
     
    5654 
    5755                            <div id="logo"> 
    58                                 <span class="site-name"><a class="navbar-brand" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></span> 
     56                                <span class="site-name"><a class="navbar-brand" href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php esc_html( bloginfo( 'name' )) ; ?></a></span> 
    5957                            </div><!-- end of #logo --> 
    6058 
     
    6260 
    6361                        </div> 
    64                         <?php marketingblog_lite_header_menu(); // main navigation ?> 
     62                        <nav class="site-nav pull-right" role="navigation"> 
     63                            <?php 
     64                                wp_nav_menu(array('theme_location'=>'primary','depth'=>0,'fallback_cb' =>false,'container'=>'','container_class'=>'main-menu','menu_id'=>'menu-main','menu_class'=>'main-nav','link_before' => '<span class="menu-item-label">', 'link_after' => '</span>','items_wrap'=> '<ul id="%1$s" class="%2$s">%3$s</ul>')); 
     65                            ?> 
     66                        </nav> 
    6567 
    6668                    </div> 
    6769                </div> 
    6870            </div> 
    69         </nav><!-- .site-navigation --> 
     71        </div><!-- .site-navigation --> 
    7072    </header><!-- #masthead --> 
    7173 
  • marketingblog-lite/1.5.0/inc/customizer.php

    r84484 r84484  
    1111 * @param WP_Customize_Manager $wp_customize Theme Customizer object. 
    1212 */ 
    13 function marketingblog_lite_customize_register( $wp_customize ) { 
    14     $wp_customize->get_setting( 'blogname' )->transport         = 'postMessage'; 
    15     $wp_customize->get_setting( 'blogdescription' )->transport  = 'postMessage'; 
    16  
    17 } 
     13if ( ! function_exists( 'marketingblog_lite_customize_register' ) ) : 
     14    function marketingblog_lite_customize_register( $wp_customize ) { 
     15        $wp_customize->get_setting( 'blogname' )->transport         = 'postMessage'; 
     16        $wp_customize->get_setting( 'blogdescription' )->transport  = 'postMessage'; 
     17 
     18    } 
     19endif; 
    1820add_action( 'customize_register', 'marketingblog_lite_customize_register' ); 
    1921 
     
    2123 * Ootions for WordPress Theme Customizer. 
    2224 */ 
    23 function marketingblog_lite_customizer( $wp_customize ) { 
     25if ( ! function_exists( 'marketingblog_lite_customizer' ) ) : 
     26    function marketingblog_lite_customizer( $wp_customize ) { 
    2427 
    2528    // add "Blog Style Setting" section 
     
    249252 
    250253} 
     254endif; 
    251255add_action( 'customize_register', 'marketingblog_lite_customizer' ); 
    252256 
    253  
    254 function marketingblog_lite_blog_sidebar_sanitize($value = null) 
     257if ( ! function_exists( 'marketingblog_lite_blog_sidebar_sanitize' ) ) : 
     258    function marketingblog_lite_blog_sidebar_sanitize($value = null) 
    255259{ 
    256260    if($value) 
    257         return $value; 
     261        return sanitize_text_field($value); 
    258262    else 
    259263        return 'right'; 
    260264} 
    261  
    262 function marketingblog_lite_blog_style_sanitize($value = null) { 
     265endif; 
     266 
     267if ( ! function_exists( 'marketingblog_lite_blog_style_sanitize' ) ) : 
     268    function marketingblog_lite_blog_style_sanitize($value = null) { 
    263269    if($value) 
    264         return $value; 
     270        return sanitize_text_field($value); 
    265271    else 
    266272        return "small-thumb"; 
    267273} 
     274endif; 
    268275 
    269276 
     
    271278 * Binds JS handlers to make Theme Customizer preview reload changes asynchronously. 
    272279 */ 
    273 function marketingblog_lite_customize_preview_js() { 
    274     wp_enqueue_script( 'marketingblog-customize-preview', get_template_directory_uri() . '/inc/js/customizer.js', array( 'customize-preview' ), '20150911', true ); 
    275 } 
     280if ( ! function_exists( 'marketingblog_lite_customize_preview_js' ) ) : 
     281    function marketingblog_lite_customize_preview_js() { 
     282        wp_enqueue_script( 'marketingblog-customize-preview', get_template_directory_uri() . '/inc/js/customizer.js', array( 'customize-preview' ), '20150911', true ); 
     283    } 
     284endif; 
    276285add_action( 'customize_preview_init', 'marketingblog_lite_customize_preview_js' ); 
    277286 
    278  
    279 function marketingblog_lite_custom_customize_enqueue() { 
    280     wp_enqueue_script( 'fitness-custom-customize', get_template_directory_uri() . '/inc/js/custom.customize.js', array( 'jquery', 'customize-controls' ), false, true ); 
    281 } 
     287if ( ! function_exists( 'marketingblog_lite_custom_customize_enqueue' ) ) : 
     288    function marketingblog_lite_custom_customize_enqueue() { 
     289        wp_enqueue_script( 'fitness-custom-customize', get_template_directory_uri() . '/inc/js/custom.customize.js', array( 'jquery', 'customize-controls' ), false, true ); 
     290    } 
     291endif; 
    282292add_action( 'customize_controls_enqueue_scripts', 'marketingblog_lite_custom_customize_enqueue' ); 
    283293 
    284  
    285 function marketingblog_lite_custom_css(){ 
     294if ( ! function_exists( 'marketingblog_lite_custom_css' ) ) : 
     295    function marketingblog_lite_custom_css(){ 
    286296    $marketingblog_lite_link_color = marketingblog_lite_theme_option( 'link_color', '#ff6f5a' ); 
    287297    $marketingblog_lite_primary_color = marketingblog_lite_theme_option( 'primary_color', 'black' ); 
     
    318328            color: <?php echo $marketingblog_lite_primary_color; ?>; 
    319329        } 
    320         .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { 
    321             color: <?php echo $marketingblog_lite_link_color;?>; 
    322         } 
     330 
     331 
     332        .site-nav > ul > li:hover > a,.site-nav ul > li.current_page_item > a { 
     333            border-bottom: 1px solid <?php echo $marketingblog_lite_link_color;?> !important; 
     334        } 
     335 
     336        .site-nav > ul > li > a:hover { 
     337            background: <?php echo $marketingblog_lite_link_color;?>; 
     338            color: white; 
     339        } 
     340 
     341        .site-nav > ul > li:hover > a { 
     342            background: <?php echo $marketingblog_lite_link_color;?>; 
     343            color: white; 
     344        } 
     345 
     346 
    323347        .post-navigation a:hover, .paging-navigation a:hover { 
    324348            color: #FFF; 
     
    339363    <?php 
    340364} 
    341  
     365endif; 
    342366 
    343367add_action('wp_footer','marketingblog_lite_custom_css'); 
     
    357381endif; 
    358382 
    359  
    360 function marketingblog_lite_get_google_fonts_array() 
     383if ( ! function_exists( 'marketingblog_lite_get_google_fonts_array' ) ) : 
     384    function marketingblog_lite_get_google_fonts_array() 
    361385{ 
    362386    $return_fonts = array ( 
     
    10951119    return $return_fonts; 
    10961120} 
     1121endif; 
  • marketingblog-lite/1.5.0/inc/extras.php

    r84484 r84484  
    1414 * @return array 
    1515 */ 
    16 function marketingblog_lite_page_menu_args( $args ) { 
    17   $args['show_home'] = true; 
    18   return $args; 
    19 } 
     16if ( ! function_exists( 'marketingblog_lite_page_menu_args' ) ) : 
     17  function marketingblog_lite_page_menu_args( $args ) { 
     18    $args['show_home'] = true; 
     19    return $args; 
     20  } 
     21endif; 
    2022add_filter( 'wp_page_menu_args', 'marketingblog_lite_page_menu_args' ); 
    2123 
     
    2628 * @return array 
    2729 */ 
    28 function marketingblog_lite_body_classes( $classes ) { 
     30if ( ! function_exists( 'marketingblog_lite_body_classes' ) ) : 
     31  function marketingblog_lite_body_classes( $classes ) { 
    2932  // Adds a class of group-blog to blogs with more than 1 published author. 
    3033  if ( is_multi_author() ) { 
     
    3437  return $classes; 
    3538} 
     39endif; 
    3640add_filter( 'body_class', 'marketingblog_lite_body_classes' ); 
    3741 
     
    4549   * @return string The filtered title. 
    4650   */ 
    47   function marketingblog_lite_wp_title( $title, $sep ) { 
     51  if ( ! function_exists( 'marketingblog_lite_wp_title' ) ) : 
     52    function marketingblog_lite_wp_title( $title, $sep ) { 
    4853    if ( is_feed() ) { 
    4954      return $title; 
     
    6368    return $title; 
    6469  } 
     70  endif; 
     71 
    6572  add_filter( 'wp_title', 'marketingblog_lite_wp_title', 10, 2 ); 
    6673  /** 
     
    7077   * @todo Remove this function when WordPress 4.3 is released. 
    7178   */ 
    72   function marketingblog_lite_render_title() { 
    73     ?> 
    74     <title><?php wp_title( '|', true, 'right' ); ?></title> 
    75     <?php 
    76   } 
     79  if ( ! function_exists( 'marketingblog_lite_render_title' ) ) : 
     80    function marketingblog_lite_render_title() { 
     81      ?> 
     82      <title><?php wp_title( '|', true, 'right' ); ?></title> 
     83      <?php 
     84    } 
     85  endif; 
     86 
    7787  add_action( 'wp_head', 'marketingblog_lite_render_title' ); 
     88 
     89 
    7890endif; 
    7991 
     
    181193    'menu'              => 'primary', 
    182194    'theme_location'    => 'primary', 
    183     'depth'             => 2, 
     195    'depth'             => 3, 
    184196    'container'         => 'div', 
    185197    'container_class'   => 'collapse navbar-collapse navbar-ex1-collapse', 
  • marketingblog-lite/1.5.0/inc/jetpack.php

    r84484 r84484  
    1111 * See: http://jetpack.me/support/infinite-scroll/ 
    1212 */ 
    13 function marketingblog_lite_jetpack_setup() { 
    14     add_theme_support( 'infinite-scroll', array( 
    15         'type'      => 'click', 
    16         'container' => 'main', 
    17         'footer'    => 'page', 
    18     ) ); 
    19 } 
     13if ( ! function_exists( 'marketingblog_lite_jetpack_setup' ) ) : 
     14    function marketingblog_lite_jetpack_setup() { 
     15        add_theme_support( 'infinite-scroll', array( 
     16            'type'      => 'click', 
     17            'container' => 'main', 
     18            'footer'    => 'page', 
     19        ) ); 
     20    } 
     21endif; 
    2022add_action( 'after_setup_theme', 'marketingblog_lite_jetpack_setup' ); 
  • marketingblog-lite/1.5.0/inc/js/wagon_script.js

    r84484 r84484  
     1jQuery(document).ready(function($){ 
     2    $(".site-nav-toggle").click(function(){ 
     3        $(".site-nav").toggle(); 
     4    }); 
     5 
     6 
     7    //nav arrow on mobiles 
     8    $('.site-nav ul li.menu-item-has-children').each(function(){ 
     9        $(this).prepend('<i class="fa fa-caret-down menu-dropdown-icon"></i>'); 
     10 
     11    }) 
     12    $(document).on('click','.menu-dropdown-icon',function(){ 
     13        var submenu =   $(this).parent('li').find('>ul.sub-menu'); 
     14        submenu.slideToggle(); 
     15    }); 
     16 
     17    $(window).resize(function() { 
     18        //side header 
     19        $('.side-header .site-nav .menu_column  .sub-menu').css({'width':$('.post-wrap').width()}); 
     20        // blog timeline 
     21        $('.site-nav ul li .sub-menu').attr("style",""); 
     22        $('.site-nav').attr("style",""); 
     23        $('.blog-timeline-wrap .entry-box-wrap').each(function(){ 
     24            var position   = $(this).offset(); 
     25            var left       = position.left; 
     26            var wrap_width = $(this).parents('.blog-timeline-wrap').innerWidth(); 
     27            if( left/wrap_width > 0.5){ 
     28                $(this).removeClass('timeline-left').addClass('timeline-right'); 
     29            }else{ 
     30                $(this).removeClass('timeline-right').addClass('timeline-left'); 
     31            } 
     32        }); 
     33 
     34    }); 
     35 
     36}); 
  • marketingblog-lite/1.5.0/inc/navwalker.php

    r84484 r84484  
    117117 
    118118                $item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after; 
    119                 $item_output .= ( $args->has_children && 0 === $depth ) ? ' <span class="caret"></span></a>' : '</a>'; 
     119                $item_output .= ( $args->has_children && 0 === $depth ) ? '<span class="caret"></span></a>' : '</a>'; 
    120120                $item_output .= $args->after; 
    121121 
  • marketingblog-lite/1.5.0/inc/template-tags.php

    r84484 r84484  
    99 
    1010if ( ! function_exists( 'marketingblog_lite_paging_nav' ) ) : 
    11 /** 
    12  * Display navigation to next/previous set of posts when applicable. 
    13  * 
    14  * @return void 
    15  */ 
    16 function marketingblog_lite_paging_nav() { 
    17     // Don't print empty markup if there's only one page. 
    18     if ( $GLOBALS['wp_query']->max_num_pages < 2 ) { 
    19         return; 
     11    /** 
     12     * Display navigation to next/previous set of posts when applicable. 
     13     * 
     14     * @return void 
     15     */ 
     16    function marketingblog_lite_paging_nav() { 
     17        // Don't print empty markup if there's only one page. 
     18        if ( $GLOBALS['wp_query']->max_num_pages < 2 ) { 
     19            return; 
     20        } 
     21        ?> 
     22        <nav class="navigation paging-navigation" role="navigation"> 
     23            <h1 class="screen-reader-text"><?php esc_html_e( 'Posts navigation', 'marketingblog_lite' ); ?></h1> 
     24            <div class="nav-links"> 
     25 
     26                <?php if ( get_next_posts_link() ) : ?> 
     27                <div class="nav-previous"> <?php next_posts_link( __( '<i class="fa fa-chevron-left"></i> Older posts', 'marketingblog_lite' ) ); ?></div> 
     28                <?php endif; ?> 
     29 
     30                <?php if ( get_previous_posts_link() ) : ?> 
     31                <div class="nav-next"><?php previous_posts_link( __( 'Newer posts <i class="fa fa-chevron-right"></i>', 'marketingblog_lite' ) ); ?> </div> 
     32                <?php endif; ?> 
     33 
     34            </div><!-- .nav-links --> 
     35        </nav><!-- .navigation --> 
     36        <?php 
    2037    } 
    21     ?> 
    22     <nav class="navigation paging-navigation" role="navigation"> 
    23         <h1 class="screen-reader-text"><?php esc_html_e( 'Posts navigation', 'marketingblog_lite' ); ?></h1> 
    24         <div class="nav-links"> 
    25  
    26             <?php if ( get_next_posts_link() ) : ?> 
    27             <div class="nav-previous"> <?php next_posts_link( __( '<i class="fa fa-chevron-left"></i> Older posts', 'marketingblog_lite' ) ); ?></div> 
    28             <?php endif; ?> 
    29  
    30             <?php if ( get_previous_posts_link() ) : ?> 
    31             <div class="nav-next"><?php previous_posts_link( __( 'Newer posts <i class="fa fa-chevron-right"></i>', 'marketingblog_lite' ) ); ?> </div> 
    32             <?php endif; ?> 
    33  
    34         </div><!-- .nav-links --> 
    35     </nav><!-- .navigation --> 
    36     <?php 
    37 } 
    3838endif; 
    3939 
    4040if ( ! function_exists( 'marketingblog_lite_post_nav' ) ) : 
    41 /** 
    42  * Display navigation to next/previous post when applicable. 
    43  * 
    44  * @return void 
    45  */ 
    46 function marketingblog_lite_post_nav() { 
    47     // Don't print empty markup if there's nowhere to navigate. 
    48     $previous = ( is_attachment() ) ? get_post( get_post()->post_parent ) : get_adjacent_post( false, '', true ); 
    49     $next     = get_adjacent_post( false, '', false ); 
     41    /** 
     42    * Display navigation to next/previous post when applicable. 
     43    * 
     44    * @return void 
     45    */ 
     46    function marketingblog_lite_post_nav() { 
     47        // Don't print empty markup if there's nowhere to navigate. 
     48        $previous = ( is_attachment() ) ? get_post( get_post()->post_parent ) : get_adjacent_post( false, '', true ); 
     49        $next     = get_adjacent_post( false, '', false ); 
    5050 
    51     if ( ! $next && ! $previous ) { 
    52         return; 
     51        if ( ! $next && ! $previous ) { 
     52            return; 
     53        } 
     54        ?> 
     55        <nav class="navigation post-navigation" role="navigation"> 
     56            <h1 class="screen-reader-text"><?php esc_html_e( 'Post navigation', 'marketingblog_lite' ); ?></h1> 
     57            <div class="nav-links"> 
     58                <?php 
     59                    previous_post_link( '<div class="nav-previous">%link</div>', _x( '<i class="fa fa-chevron-left"></i> %title', 'Previous post link', 'marketingblog_lite' ) ); 
     60                    next_post_link(     '<div class="nav-next">%link</div>',     _x( '%title <i class="fa fa-chevron-right"></i>', 'Next post link',     'marketingblog_lite' ) ); 
     61                ?> 
     62            </div><!-- .nav-links --> 
     63        </nav><!-- .navigation --> 
     64        <?php 
    5365    } 
    54     ?> 
    55     <nav class="navigation post-navigation" role="navigation"> 
    56         <h1 class="screen-reader-text"><?php esc_html_e( 'Post navigation', 'marketingblog_lite' ); ?></h1> 
    57         <div class="nav-links"> 
    58             <?php 
    59                 previous_post_link( '<div class="nav-previous">%link</div>', _x( '<i class="fa fa-chevron-left"></i> %title', 'Previous post link', 'marketingblog_lite' ) ); 
    60                 next_post_link(     '<div class="nav-next">%link</div>',     _x( '%title <i class="fa fa-chevron-right"></i>', 'Next post link',     'marketingblog_lite' ) ); 
    61             ?> 
    62         </div><!-- .nav-links --> 
    63     </nav><!-- .navigation --> 
    64     <?php 
    65 } 
    6666endif; 
    6767 
    6868 
    6969if ( ! function_exists( 'marketingblog_lite_posted_on' ) ) : 
    70 /** 
    71  * Prints HTML with meta information for the current post-date/time and author. 
    72  */ 
    73 function marketingblog_lite_posted_on() { 
    74     $time_string = '<time class="entry-date published" datetime="%1$s">%2$s</time>'; 
    75     if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { 
    76         $time_string .= '<time class="updated" datetime="%3$s">%4$s</time>'; 
     70    /** 
     71     * Prints HTML with meta information for the current post-date/time and author. 
     72     */ 
     73    function marketingblog_lite_posted_on() { 
     74        $time_string = '<time class="entry-date published" datetime="%1$s">%2$s</time>'; 
     75        if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { 
     76            $time_string .= '<time class="updated" datetime="%3$s">%4$s</time>'; 
     77        } 
     78 
     79        $time_string = sprintf( $time_string, 
     80            esc_attr( get_the_date( 'c' ) ), 
     81            esc_html( get_the_date() ), 
     82            esc_attr( get_the_modified_date( 'c' ) ), 
     83            esc_html( get_the_modified_date() ) 
     84        ); 
     85 
     86        printf( '<span class="posted-on"> %1$s</span>', 
     87            sprintf( '<a href="%1$s" rel="bookmark">%2$s</a>', 
     88                esc_url( get_permalink() ), 
     89                $time_string 
     90            ) 
     91        ); 
    7792    } 
    78  
    79     $time_string = sprintf( $time_string, 
    80         esc_attr( get_the_date( 'c' ) ), 
    81         esc_html( get_the_date() ), 
    82         esc_attr( get_the_modified_date( 'c' ) ), 
    83         esc_html( get_the_modified_date() ) 
    84     ); 
    85  
    86     printf( '<span class="posted-on"> %1$s</span>', 
    87         sprintf( '<a href="%1$s" rel="bookmark">%2$s</a>', 
    88             esc_url( get_permalink() ), 
    89             $time_string 
    90         ) 
    91     ); 
    92 } 
    9393endif; 
    9494 
     
    140140endif; 
    141141 
     142if ( ! function_exists( 'marketingblog_lite_categorized_blog' ) ) : 
     143    /** 
     144     * Returns true if a blog has more than 1 category. 
     145     */ 
     146    function marketingblog_lite_categorized_blog() { 
     147        if ( false === ( $all_the_cool_cats = get_transient( 'all_the_cool_cats' ) ) ) { 
     148            // Create an array of all the categories that are attached to posts. 
     149            $all_the_cool_cats = get_categories( array( 
     150                'hide_empty' => 1, 
     151            ) ); 
    142152 
    143 /** 
    144  * Returns true if a blog has more than 1 category. 
    145  */ 
    146 function marketingblog_lite_categorized_blog() { 
    147     if ( false === ( $all_the_cool_cats = get_transient( 'all_the_cool_cats' ) ) ) { 
    148         // Create an array of all the categories that are attached to posts. 
    149         $all_the_cool_cats = get_categories( array( 
    150             'hide_empty' => 1, 
    151         ) ); 
     153            // Count the number of categories that are attached to the posts. 
     154            $all_the_cool_cats = count( $all_the_cool_cats ); 
    152155 
    153         // Count the number of categories that are attached to the posts. 
    154         $all_the_cool_cats = count( $all_the_cool_cats ); 
     156            set_transient( 'all_the_cool_cats', $all_the_cool_cats ); 
     157        } 
    155158 
    156         set_transient( 'all_the_cool_cats', $all_the_cool_cats ); 
     159        if ( '1' != $all_the_cool_cats ) { 
     160            // This blog has more than 1 category so marketingblog_lite_categorized_blog should return true. 
     161            return true; 
     162        } else { 
     163            // This blog has only 1 category so marketingblog_lite_categorized_blog should return false. 
     164            return false; 
     165        } 
    157166    } 
     167endif; 
    158168 
    159     if ( '1' != $all_the_cool_cats ) { 
    160         // This blog has more than 1 category so marketingblog_lite_categorized_blog should return true. 
    161         return true; 
    162     } else { 
    163         // This blog has only 1 category so marketingblog_lite_categorized_blog should return false. 
    164         return false; 
     169if ( ! function_exists( 'marketingblog_lite_category_transient_flusher' ) ) : 
     170    /** 
     171     * Flush out the transients used in marketingblog_lite_categorized_blog. 
     172     */ 
     173    function marketingblog_lite_category_transient_flusher() { 
     174        // Like, beat it. Dig? 
     175        delete_transient( 'all_the_cool_cats' ); 
    165176    } 
    166 } 
     177endif; 
    167178 
    168 /** 
    169  * Flush out the transients used in marketingblog_lite_categorized_blog. 
    170  */ 
    171 function marketingblog_lite_category_transient_flusher() { 
    172     // Like, beat it. Dig? 
    173     delete_transient( 'all_the_cool_cats' ); 
    174 } 
     179 
    175180add_action( 'edit_category', 'marketingblog_lite_category_transient_flusher' ); 
    176181add_action( 'save_post',     'marketingblog_lite_category_transient_flusher' ); 
  • marketingblog-lite/1.5.0/inc/wpcom.php

    r84484 r84484  
    1414 * @return void 
    1515 */ 
    16 function marketingblog_lite_wpcom_setup() { 
    17     global $themecolors; 
     16if ( ! function_exists( 'marketingblog_lite_wpcom_setup' ) ) : 
     17    function marketingblog_lite_wpcom_setup() { 
     18        global $themecolors; 
    1819 
    19     // Set theme colors for third party services. 
    20     if ( ! isset( $themecolors ) ) { 
    21         $themecolors = array( 
    22             'bg'     => '', 
    23             'border' => '', 
    24             'text'   => '', 
    25             'link'   => '', 
    26             'url'    => '', 
    27         ); 
     20        // Set theme colors for third party services. 
     21        if ( ! isset( $themecolors ) ) { 
     22            $themecolors = array( 
     23                'bg'     => '', 
     24                'border' => '', 
     25                'text'   => '', 
     26                'link'   => '', 
     27                'url'    => '', 
     28            ); 
     29        } 
    2830    } 
    29 } 
     31endif; 
    3032add_action( 'after_setup_theme', 'marketingblog_lite_wpcom_setup' ); 
  • marketingblog-lite/1.5.0/style.css

    r84484 r84484  
    55Author URI: https://themewagon.com/ 
    66Description: MarketingBlog Lite is a clean minimal and responsive WordPress theme well suited for marketing, travel, health, business, finance, portfolio, design, art, photography, personal and any other creative websites and Blogs. Developed using Bootstrap 3 that makes it mobile and tablets friendly. Theme comes with 2 different layout, social icon integration, author bio, popular posts widget and improved category widget, 100 google fonts, unlimited color variation, fully customizer compatible. marketingblog incorporates latest web standards such as HTML5 and CSS3 and is SEO friendly thanks to its clean structure and codebase. It has dozens of Theme Options to change theme layout, colors, fonts, typography and much more. Theme is also translation and multilingual ready, compatible with WPML. marketingblog is a free WordPress theme with tons of premium functionality and design. This theme is optimized to work with bbPress, Contact Form 7, Jetpack and other popular free and premium plugins. 
    7 Version: 1.4.2 
     7Version: 1.5.0 
    88License: GNU General Public License v2 or later 
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html 
    1010Text Domain: marketingblog_lite 
    1111Domain Path: /languages/ 
    12 Tags: red, green, light, white, gray, black, one-column, two-columns, right-sidebar, left-sidebar, responsive-layout, translation-ready, custom-colors, custom-menu, featured-images, full-width-template, post-formats, theme-options, threaded-comments 
     12Tags: black, one-column, two-columns, right-sidebar, left-sidebar, responsive-layout, translation-ready, custom-colors, custom-menu, featured-images, full-width-template, post-formats, theme-options, threaded-comments 
    1313 
    1414This theme, like WordPress, is licensed under the GPL. 
    1515 
    1616MarketingBlog Lite is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc. 
     17Fonts used from: https://www.google.com/fonts 
    1718 
    1819*/ 
     
    853854/* =Navigation 
    854855----------------------------------------------- */ 
    855  
    856856header#masthead { 
    857857    border-bottom: 2px solid #e9edf1; 
    858858} 
    859859 
    860 .post-navigation a, 
    861 .paging-navigation a { 
    862     border: 1px solid #DADADA; 
    863     background-color: #FFF; 
    864     padding: 8px 14px; 
    865     font-size: 12px; 
    866     border-radius: 4px; 
     860.site-nav-toggle { 
    867861    display: block; 
    868     margin: 0 0 1.5em; 
    869     overflow: hidden; 
    870 } 
    871 .post-navigation a:hover, 
    872 .paging-navigation a:hover { 
    873     color: #FFF; 
    874     background: #DA4453; 
    875     text-decoration: none; 
    876 } 
    877 .paging-navigation { 
    878     text-transform: uppercase; 
    879 } 
    880 .post-navigation .nav-previous, 
    881 .paging-navigation .nav-previous { 
    882     float: left; 
    883 } 
    884 .post-navigation .nav-next, 
    885 .paging-navigation .nav-next  { 
    886862    float: right; 
    887     text-align: right; 
    888 } 
    889 .more-link { 
    890 } 
    891 .single .nav-links { 
    892     margin-top: 30px; 
    893 } 
    894 .nav>li>a { 
    895     text-transform: uppercase; 
    896 } 
    897 .navbar.navbar-default { 
    898     background-color: white; 
    899     margin-bottom: 0; 
    900     font-weight: 500; 
    901 } 
    902 .navbar-default .navbar-nav > li > a { 
    903     color: #000000; 
     863    margin-top: 20px; 
     864    background-color: transparent; 
     865    border: none; 
     866    color: #555; 
     867} 
     868 
     869.overlay .main-header .site-nav-toggle { 
     870    color: #fff; 
     871} 
     872 
     873.site-nav { 
     874    display: none; 
     875    margin-top: 0; 
     876    width: 100%; 
     877    position: absolute; 
     878    top: 100%; 
     879    left: 0; 
     880    z-index: 99; 
     881} 
     882 
     883.site-nav ul.main-nav { 
     884    list-style: none; 
     885    padding: 0; 
     886    margin: 0; 
     887} 
     888 
     889 
     890.site-nav li:hover > ul { 
     891    list-style: none; 
     892    margin-right: 0px; 
     893    padding-left: 0px; 
     894} 
     895 
     896.site-nav li:hover > ul > li > a { 
     897    padding: 5px 10px; 
     898    line-height: 18px; 
     899    border-bottom: 1px solid gray; 
     900} 
     901 
     902.site-nav li:hover > ul > li > ul { 
     903    left: -150px !important; 
     904    border: none; 
     905} 
     906 
     907.site-nav li:hover > ul > li > ul > li > a { 
     908    border: none; 
     909    border-bottom: 1px solid gray; 
     910} 
     911 
     912.site-nav ul.main-nav li { 
     913    margin: 0; 
     914    padding: 0; 
     915} 
     916 
     917.site-nav ul.main-nav li a { 
     918    padding: 0px 20px; 
     919} 
     920 
     921.site-nav ul { 
     922    margin: 0; 
     923    background-color: #fefefe; 
     924} 
     925 
     926.site-nav li ul { 
     927    margin-left: 0; 
     928} 
     929 
     930.site-nav li { 
     931    position: relative; 
     932} 
     933 
     934.site-nav > ul > li a { 
     935    display: block; 
     936    font-size: 14px; 
    904937    line-height: 40px; 
    905     text-transform: uppercase; 
    906     font-size: 12px; 
    907 } 
    908 .navbar > .container .navbar-brand { 
    909     color: #000000; 
    910     font-size: 20px; 
    911     margin: 13px 0; 
    912     padding: 15px 0px; 
    913 } 
    914 .navbar-default .navbar-nav > .open > a, 
    915 .navbar-default .navbar-nav > .open > a:hover, 
    916 .navbar-default .navbar-nav > .open > a:focus { 
    917     border-right: none; 
    918     border-left: none; 
    919 } 
    920 .navbar { 
    921     border-radius: 0; 
    922 } 
    923 .navbar-default { 
    924     border: none; 
    925 } 
    926 .navbar-default .navbar-nav > .active > a, 
    927 .navbar-default .navbar-nav > .active > a:hover, 
    928 .navbar-default .navbar-nav > .active > a:focus, 
    929 .navbar-default .navbar-nav > li > a:hover, 
    930 .navbar-default .navbar-nav > li > a:focus, 
    931 .navbar-default .navbar-nav > .open > a, 
    932 .navbar-default .navbar-nav > .open > a:hover, 
    933 .navbar-default .navbar-nav > .open > a:focus { 
    934     color: #DA4453; 
    935     background-color: transparent; 
    936 } 
    937 .dropdown-menu > li > a:hover, 
    938 .dropdown-menu > li > a:focus, 
    939 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, 
    940 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { 
    941     color: #fff; 
    942     background-color: #DA4453; 
    943 } 
     938    color: #333; 
     939    padding: 0 15px; 
     940} 
     941 
     942.site-nav > ul > li:first-child > a { 
     943    border-top-width: 1px; 
     944} 
     945 
     946 
     947.site-nav > ul > li a:hover { 
     948    background-color: #f5f5f5; 
     949} 
     950 
     951.menu-dropdown-icon { 
     952    position: absolute; 
     953    right: 0; 
     954    top: 0; 
     955    line-height: 40px; 
     956    width: 40px; 
     957    text-align: center; 
     958    cursor: pointer; 
     959} 
     960 
     961.site-nav li ul { 
     962    display: none; 
     963} 
     964 
     965.site-nav li li a:before { 
     966    content: "-"; 
     967    margin: 0 3px 0 10px; 
     968} 
     969 
     970.site-nav li li li a:before { 
     971    content: "--"; 
     972    margin: 0 3px 0 20px; 
     973} 
     974 
     975.site-nav li li li a:before { 
     976    content: "--"; 
     977    margin: 0 3px 0 20px; 
     978} 
     979 
     980.site-nav li li li li a:before { 
     981    content: "---"; 
     982    margin: 0 3px 0 30px; 
     983} 
     984 
     985@media (min-width: 920px) { 
     986    .site-nav-toggle { 
     987        display: none; 
     988    } 
     989 
     990    .menu-dropdown-icon { 
     991        display: none; 
     992    } 
     993 
     994    .site-nav { 
     995        display: block; 
     996        margin: 0; 
     997        width: auto; 
     998        position: static; 
     999    } 
     1000 
     1001    .site-nav > ul { 
     1002        background-color: transparent; 
     1003        float: left; 
     1004    } 
     1005 
     1006    .site-nav > ul > li { 
     1007        float: left; 
     1008        position: relative; 
     1009    } 
     1010 
     1011    .site-nav > ul > li + li { 
     1012        margin-left: 35px; 
     1013    } 
     1014 
     1015    .site-nav > ul > li > a, 
     1016    .site-nav > ul > li:first-child > a { 
     1017        display: block; 
     1018        line-height: 65px; 
     1019        border: none; 
     1020    } 
     1021 
     1022 
     1023 
     1024    .site-nav > ul > li:hover > a,.site-nav ul > li.current_page_item > a { 
     1025        color: #545252; 
     1026        border-bottom: 1px solid #FF6F5A !important; 
     1027    } 
     1028 
     1029 
     1030    .site-nav > ul > li > a:hover { 
     1031        background: #FF6F5A; 
     1032        color: white; 
     1033    } 
     1034 
     1035    .site-nav li > ul { 
     1036        display: none; 
     1037        position: absolute; 
     1038        z-index: 9; 
     1039        left: 0; 
     1040        top: 100%; 
     1041        background-color: #f3f3f3; 
     1042        width: 150px; 
     1043    } 
     1044 
     1045    .site-nav li li > ul { 
     1046        left: 100%; 
     1047        top: 0; 
     1048    } 
     1049 
     1050    .site-nav li:hover > ul { 
     1051        display: block; 
     1052    } 
     1053 
     1054    .site-nav li li a:before { 
     1055        display: none; 
     1056    } 
     1057 
     1058    .site-nav li li li a:before { 
     1059        display: none; 
     1060    } 
     1061 
     1062    ul.main-nav li ul.sub-menu li { 
     1063        padding: 10px 0px; 
     1064        width: 100%; 
     1065        border-bottom: 1px solid gray; 
     1066    } 
     1067 
     1068    ul.main-nav li ul.sub-menu { 
     1069        width: 100%; 
     1070    } 
     1071 
     1072    ul.main-nav li ul.sub-menu li:last-child a { 
     1073        border: none !important; 
     1074    } 
     1075 
     1076    ul.main-nav li ul.sub-menu li a { 
     1077        border-bottom: 1px solid gray; 
     1078    } 
     1079 
     1080    ul.main-nav li ul.sub-menu li:last-child { 
     1081        border-bottom: 0px solid gray; 
     1082    } 
     1083 
     1084} 
     1085 
    9441086@media (max-width: 767px) { 
    945     .navbar-default .navbar-nav .open .dropdown-menu>.active>a, 
    946     .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, 
    947     .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover { 
    948         color: #fff; 
    949         background-color: #DA4453; 
    950     } 
    951 } 
    952 .dropdown-menu { 
    953     font-size: 13px; 
    954 } 
    955 .navbar-default .navbar-nav .current-menu-ancestor a.dropdown-toggle { 
    956     color: #DA4453; 
    957     background-color: transparent; 
    958 } 
    959 .navbar-default .navbar-nav .open .dropdown-menu > li.active > a { 
    960     color: #fff; 
    961 } 
    962 .navbar-default .navbar-nav .open .dropdown-menu > li > a { 
    963     color: #DADADA; 
    964 } 
    965 @media (min-width: 979px) { 
    966     ul.nav li.dropdown:hover > ul.dropdown-menu { 
    967         display: block; 
    968     } 
    969 } 
    970 .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { 
    971     border-left: 1px solid rgba(0, 0, 0, 0.1); 
    972 } 
    973 .dropdown-menu > li > a { 
    974     padding: 10px 15px; 
    975     color: #636467; 
    976 } 
    977 .dropdown-menu, 
    978 .dropdown-menu > .active > a, 
    979 .dropdown-menu > .active > a:hover, 
    980 .dropdown-menu > .active > a:focus { 
    981     border: none; 
    982 } 
    983 .dropdown-menu>.active>a, 
    984 .dropdown-menu>.active>a:hover, 
    985 .dropdown-menu>.active>a:focus { 
    986     background-color: #DA4453; 
    987     color: #fff; 
    988 } 
    989 .dropdown-menu .divider { 
    990     background-color: rgba(0, 0, 0, 0.1); 
    991 } 
    992 .navbar-nav > li > .dropdown-menu { 
    993     padding: 0; 
    994 } 
    995 .navbar-nav > li > a { 
    996     padding-top: 18px; 
    997     padding-bottom: 18px; 
    998 } 
    999 .navbar-default .navbar-toggle:hover, 
    1000 .navbar-default .navbar-toggle:focus { 
    1001     background-color: transparent; 
    1002 } 
    1003 .nav.navbar-nav { 
    1004     float: right; 
    1005 } 
    1006 @media (max-width: 767px) { 
    1007     .nav.navbar-nav { 
    1008         float: none; 
    1009     } 
    1010     .navbar > .container .navbar-brand { 
    1011         margin: 0; 
    1012     } 
    1013     .navbar-default .navbar-nav > li > a { 
    1014         line-height: 20px; 
    1015         padding-top: 10px; 
    1016         padding-bottom: 10px; 
     1087    ul.main-nav { 
     1088        background: #F9F9F9; 
     1089        border-bottom: 1px solid gray; 
     1090        padding-bottom: 20px; 
    10171091    } 
    10181092} 
     
    15391613.no-js table#wp-calendar { 
    15401614    display: block; 
    1541 } 
     1615}/* 
     1616Theme Name: MarketingBlog Lite 
     1617Theme URI: https://themewagon.com/MarketingBlog 
     1618Author: Shahjahan Jewel 
     1619Author URI: https://themewagon.com/ 
     1620Description: MarketingBlog Lite is a clean minimal and responsive WordPress theme well suited for marketing, travel, health, business, finance, portfolio, design, art, photography, personal and any other creative websites and Blogs. Developed using Bootstrap 3 that makes it mobile and tablets friendly. Theme comes with 2 different layout, social icon integration, author bio, popular posts widget and improved category widget, 100 google fonts, unlimited color variation, fully customizer compatible. marketingblog incorporates latest web standards such as HTML5 and CSS3 and is SEO friendly thanks to its clean structure and codebase. It has dozens of Theme Options to change theme layout, colors, fonts, typography and much more. Theme is also translation and multilingual ready, compatible with WPML. marketingblog is a free WordPress theme with tons of premium functionality and design. This theme is optimized to work with bbPress, Contact Form 7, Jetpack and other popular free and premium plugins. 
     1621Version: 1.4.2 
     1622License: GNU General Public License v2 or later 
     1623License URI: http://www.gnu.org/licenses/gpl-2.0.html 
     1624Text Domain: marketingblog_lite 
     1625Domain Path: /languages/ 
     1626Tags: black, one-column, two-columns, right-sidebar, left-sidebar, responsive-layout, translation-ready, custom-colors, custom-menu, featured-images, full-width-template, post-formats, theme-options, threaded-comments 
     1627 
     1628This theme, like WordPress, is licensed under the GPL. 
     1629 
     1630MarketingBlog Lite is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc. 
     1631 
     1632*/ 
     1633 
     1634/* Table of content 
     1635----------------------------------------------- 
     16361. Global 
     16372. Content 
     16383. Post styling 
     16394. Singe Post/Page Pagination 
     16405. Media 
     16416. Widgets 
     16427. Buttons 
     16438. Infinite Scroll 
     16448. Custom Styles 
     16459. Navigation 
     164610. Comments 
     164711. Attachment styling 
     164812. Gallery 
     164913. Footer 
     165014. Social icons 
     165115. Call For Action 
     1652*/ 
     1653 
     1654/* =Global 
     1655----------------------------------------------- */ 
     1656body { 
     1657    color: #6B6B6B; 
     1658    word-wrap: break-word; 
     1659    line-height: 26px; 
     1660    font-size: 16px; 
     1661} 
     1662 
     1663a { 
     1664    color: #ff6f5a; 
     1665    text-decoration: none; 
     1666    -webkit-transition: all 0.3s; 
     1667    -moz-transition: all 0.3s; 
     1668    -o-transition: all 0.3s; 
     1669    transition: all 0.3s; 
     1670} 
     1671 
     1672a:hover, 
     1673a:focus { 
     1674    color: #DADADA; 
     1675    text-decoration: none; 
     1676} 
     1677 
     1678a:focus { 
     1679    outline: thin dotted; 
     1680    outline: 5px auto -webkit-focus-ring-color; 
     1681    outline-offset: -2px; 
     1682} 
     1683 
     1684h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { 
     1685    font-weight: 700; 
     1686} 
     1687 
     1688p { 
     1689    color: #6a7a89; 
     1690    margin: 0 0 15px; 
     1691} 
     1692 
     1693img { 
     1694    height: auto; /* Make sure images are scaled correctly. */ 
     1695    max-width: 100%; /* Adhere to container width. */ 
     1696} 
     1697button, 
     1698input, 
     1699select, 
     1700textarea { 
     1701    font-size: 100%; /* Corrects font size not being inherited in all browsers */ 
     1702    margin: 0; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */ 
     1703    vertical-align: baseline; /* Improves appearance and consistency in all browsers */ 
     1704    *vertical-align: middle; /* Improves appearance and consistency in all browsers */ 
     1705} 
     1706 
     1707input[type="checkbox"], 
     1708input[type="radio"] { 
     1709    padding: 0; /* Addresses excess padding in IE8/9 */ 
     1710} 
     1711input[type="search"] { 
     1712    -webkit-appearance: textfield; /* Addresses appearance set to searchfield in S5, Chrome */ 
     1713    -webkit-box-sizing: content-box; /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */ 
     1714    -moz-box-sizing:  content-box; 
     1715    box-sizing:     content-box; 
     1716} 
     1717input[type="search"]::-webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */ 
     1718    -webkit-appearance: none; 
     1719} 
     1720button::-moz-focus-inner, 
     1721input::-moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */ 
     1722    border: 0; 
     1723    padding: 0; 
     1724} 
     1725input[type="text"], 
     1726input[type="email"], 
     1727input[type="tel"], 
     1728input[type="url"], 
     1729input[type="password"], 
     1730input[type="search"], 
     1731textarea { 
     1732    color: #666; 
     1733    border: 1px solid #E8E8E8; 
     1734    border-radius: 3px; 
     1735} 
     1736input[type="text"]:focus, 
     1737input[type="email"]:focus, 
     1738input[type="tel"]:focus, 
     1739input[type="url"]:focus, 
     1740input[type="password"]:focus, 
     1741input[type="search"]:focus, 
     1742textarea:focus { 
     1743    color: #111; 
     1744} 
     1745input[type="text"], 
     1746input[type="email"], 
     1747input[type="tel"], 
     1748input[type="url"], 
     1749input[type="password"], 
     1750input[type="search"] { 
     1751    padding: 3px; 
     1752} 
     1753textarea { 
     1754    overflow: auto; /* Removes default vertical scrollbar in IE6/7/8/9 */ 
     1755    padding-left: 3px; 
     1756    vertical-align: top; /* Improves readability and alignment in all browsers */ 
     1757    width: 100%; 
     1758} 
     1759.img-radius { 
     1760    border-radius: 4px; 
     1761} 
     1762 
     1763/* Alignment */ 
     1764.alignleft { 
     1765    display: inline; 
     1766    float: left; 
     1767    margin-right: 1.5em; 
     1768} 
     1769.alignright { 
     1770    display: inline; 
     1771    float: right; 
     1772    margin-left: 1.5em; 
     1773} 
     1774.aligncenter { 
     1775    clear: both; 
     1776    display: block; 
     1777    margin: 0 auto; 
     1778} 
     1779 
     1780/* Text meant only for screen readers */ 
     1781.screen-reader-text { 
     1782    clip: rect(1px, 1px, 1px, 1px); 
     1783    position: absolute !important; 
     1784} 
     1785 
     1786.screen-reader-text:hover, 
     1787.screen-reader-text:active, 
     1788.screen-reader-text:focus { 
     1789    background-color: #f1f1f1; 
     1790    border-radius: 3px; 
     1791    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); 
     1792    clip: auto !important; 
     1793    color: #21759b; 
     1794    display: block; 
     1795    font-size: 14px; 
     1796    font-weight: bold; 
     1797    height: auto; 
     1798    left: 5px; 
     1799    line-height: normal; 
     1800    padding: 15px 23px 14px; 
     1801    text-decoration: none; 
     1802    top: 5px; 
     1803    width: auto; 
     1804    z-index: 100000; /* Above WP toolbar */ 
     1805} 
     1806 
     1807/* Clearing floats */ 
     1808.clear:before, 
     1809.clear:after, 
     1810.gallery:before, 
     1811.gallery:after, 
     1812.entry-content:before, 
     1813.entry-content:after, 
     1814.comment-content:before, 
     1815.comment-content:after, 
     1816.site-header:before, 
     1817.site-header:after, 
     1818.site-content:before, 
     1819.site-content:after, 
     1820.site-footer:before, 
     1821.site-footer:after, 
     1822.home-widget-area:before { 
     1823    content: ''; 
     1824    display: table; 
     1825} 
     1826 
     1827.clear:after, 
     1828.entry-content:after, 
     1829.gallery:after, 
     1830.comment-content:after, 
     1831.site-header:after, 
     1832.site-content:after, 
     1833.site-footer:after, 
     1834.home-widget-area:before { 
     1835    clear: both; 
     1836} 
     1837 
     1838/* =Content 
     1839----------------------------------------------- */ 
     1840h1.blog-entry-title { 
     1841    padding-top: 0px; 
     1842    margin-top: 0px; 
     1843} 
     1844 
     1845.big_featured_post h1.blog-entry-title { 
     1846    margin-top: 20px; 
     1847} 
     1848 
     1849.featured_image_container { 
     1850    position: relative; 
     1851    margin-bottom: 20px; 
     1852} 
     1853 
     1854a.featured_blog_cat_link { 
     1855    position: absolute; 
     1856    z-index: 250; 
     1857    right: 0; 
     1858    bottom: 0; 
     1859    margin-bottom: 0; 
     1860    color: white; 
     1861    background-color: #ff6f5a; 
     1862    border-bottom-right-radius: 4px; 
     1863    padding: 0 10px; 
     1864} 
     1865 
     1866span.read-more_overlay { 
     1867    position: absolute; 
     1868    top: 50%; 
     1869    left: 50%; 
     1870    opacity: 0; 
     1871    color: white; 
     1872    font-size: 20px; 
     1873    font-weight: 600; 
     1874    -webkit-transform: translate(-50%,-50%); 
     1875    -moz-transform: translate(-50%,-50%); 
     1876    -ms-transform: translate(-50%,-50%); 
     1877    -o-transform: translate(-50%,-50%); 
     1878    transform: translate(-50%,-50%); 
     1879    -webkit-transition: opacity .3s ease-out,top .3s ease-out; 
     1880    -moz-transition: opacity .3s ease-out,top .3s ease-out; 
     1881    transition: opacity .3s ease-out,top .3s ease-out; 
     1882} 
     1883 
     1884.featured_image_container:hover .read-more_overlay { 
     1885    opacity: 1; 
     1886} 
     1887 
     1888.featured_image_container:hover a.overlay { 
     1889    position: absolute; 
     1890    width: 100%; 
     1891    top: 0; 
     1892    right: 0; 
     1893    left: 0; 
     1894    bottom: 0; 
     1895    background-color: rgba(0, 0, 0, 0.22); 
     1896} 
     1897 
     1898.featured_image_container .single-featured:hover { 
     1899    opacity: 0.5; 
     1900} 
     1901 
     1902.more-link { 
     1903    display: inline; 
     1904    text-align: center; 
     1905 
     1906} 
     1907.more-button { 
     1908    font-size:11px; 
     1909    padding-bottom:5px; 
     1910    display:inline-block; 
     1911    margin-top: 10px; 
     1912    margin-bottom: 10px; 
     1913    text-transform:uppercase; 
     1914    position:relative; 
     1915    font-weight:600; 
     1916    letter-spacing:2px; 
     1917} 
     1918.more-button:before { 
     1919    content : ""; 
     1920    position: absolute; 
     1921    left    : 0; 
     1922    bottom  : 0; 
     1923    height  : 1px; 
     1924    width   : 30px; 
     1925    border-bottom:1px solid #333; 
     1926} 
     1927.featured-post .more-button:before { 
     1928    content : ""; 
     1929    position: absolute; 
     1930    left    : 50%; 
     1931    margin-left:-15px; 
     1932    bottom  : 0; 
     1933    height  : 1px; 
     1934    width   : 30px; 
     1935    border-bottom:1px solid #333; 
     1936} 
     1937 
     1938.sticky { 
     1939} 
     1940.hentry { 
     1941    margin: 0; 
     1942} 
     1943.byline, 
     1944.updated { 
     1945    display: none; 
     1946} 
     1947.single .byline, 
     1948.group-blog .byline { 
     1949    display: inline; 
     1950    margin-right: 0; 
     1951} 
     1952.page-content, 
     1953.entry-content, 
     1954.entry-summary { 
     1955    margin: 1.5em 0 0; 
     1956} 
     1957.page-links { 
     1958    clear: both; 
     1959    margin: 0 0 1.5em; 
     1960} 
     1961.main-content-area { 
     1962    margin-top: 40px; 
     1963    margin-bottom: 40px; 
     1964    padding-top: 20px; 
     1965} 
     1966 
     1967.author a:after { 
     1968    bottom: 0; 
     1969    color: #6a7a89; 
     1970    content: ""; 
     1971    height: 2px; 
     1972    margin: auto 0; 
     1973    position: absolute; 
     1974    right: 0; 
     1975    top: 3px; 
     1976    width: 2px; 
     1977    background: #6a7a89; 
     1978} 
     1979 
     1980blockquote { 
     1981    background-color: #F9F9F9; 
     1982    font-size: 18px; 
     1983    line-height: 29px; 
     1984} 
     1985/* =Post styling 
     1986----------------------------------------------- */ 
     1987.entry-meta a { 
     1988    font-size: 13px; 
     1989    color: #6B6B6B; 
     1990} 
     1991.entry-meta { 
     1992    margin-bottom: 30px; 
     1993} 
     1994footer.entry-meta { 
     1995    margin-bottom: 0; 
     1996} 
     1997.page-header { 
     1998    margin-top: 0; 
     1999    border-bottom: 0; 
     2000    padding-bottom: 0; 
     2001} 
     2002 
     2003header.archive_header { 
     2004    background-color: #F9F9F9; 
     2005    padding: 40px 0px; 
     2006} 
     2007header.archive_header hr { 
     2008    width: 150px; 
     2009    height: 2px; 
     2010    margin: 25px auto; 
     2011    border: 0; 
     2012    background: rgba(255,255,255,.6); 
     2013    border-top: 1px solid black; 
     2014} 
     2015.entry-meta .fa { 
     2016    font-size: 14px; 
     2017    margin-right: 3px; 
     2018} 
     2019.entry-meta span { 
     2020    margin-right: 10px; 
     2021} 
     2022.entry-title { 
     2023    margin-bottom: 30px; 
     2024} 
     2025.entry-title a { 
     2026    color: #444; 
     2027} 
     2028.entry-title a:hover { 
     2029    color: #DA4453; 
     2030} 
     2031.btn.btn-default.read-more { 
     2032    float: right; 
     2033    margin-top: 10px; 
     2034    font-size: 12px; 
     2035    padding: 11px 13px; 
     2036} 
     2037.search .btn.btn-default.read-more { 
     2038    float: none; 
     2039} 
     2040hr.section-divider { 
     2041    border-color: #E8E8E8; 
     2042    margin-top: 50px; 
     2043    margin-bottom: 50px; 
     2044} 
     2045/* author */ 
     2046.author-bio { 
     2047    clear: both; 
     2048    width: 100%; 
     2049    padding-top: 35px; 
     2050    padding-bottom: 35px; 
     2051} 
     2052.author-bio .avatar { 
     2053    float: left; 
     2054} 
     2055.author-bio-content h4 { 
     2056    font-size: 14px; 
     2057    margin-top: 0; 
     2058} 
     2059.author-bio .author-bio-content { 
     2060    margin-left: 74px; 
     2061} 
     2062.secondary-content-box { 
     2063    padding-top: 0; 
     2064    padding-bottom: 0; 
     2065} 
     2066.single-view, 
     2067.blog-item-wrap { 
     2068    margin-bottom: 50px; 
     2069} 
     2070.post-inner-content { 
     2071    padding: 0px 15px 0px 0px; 
     2072    background-color: #fff; 
     2073    border-top: none; 
     2074} 
     2075.entry-title { 
     2076    margin-top: 0; 
     2077} 
     2078.more-link, 
     2079.says { 
     2080} 
     2081.comment-author .fn, 
     2082.author-bio h4, 
     2083.comment-reply-title { 
     2084    text-transform: uppercase; 
     2085    font-weight: 700; 
     2086} 
     2087 
     2088/* =Singe Post/Page Pagination 
     2089----------------------------------------------- */ 
     2090.page-links span { 
     2091    display: inline-block; 
     2092    color: #fff; 
     2093    background-color: #DA4453; 
     2094    border-radius: 4px; 
     2095    padding: 2px 10px; 
     2096    margin-left: 2px; 
     2097} 
     2098.page-links a span { 
     2099    background-color: inherit; 
     2100    border: 1px solid #E8E8E8; 
     2101    color: #DA4453; 
     2102    -webkit-transition: all 0.5s; 
     2103    -moz-transition: all 0.5s; 
     2104    -o-transition: all 0.5s; 
     2105    transition: all 0.5s; 
     2106} 
     2107.page-links a:hover span { 
     2108    background-color: #DA4453; 
     2109    border: 1px solid #DA4453; 
     2110    color: #fff; 
     2111} 
     2112.pagination .fa-chevron-left, 
     2113.pagination .fa-chevron-right { 
     2114    font-size: 12px; 
     2115} 
     2116.pagination li a { 
     2117    color: #DA4453; 
     2118} 
     2119.pagination li:hover a { 
     2120    color: #DA4453; 
     2121} 
     2122.pagination>.active>a, 
     2123.pagination>.active>span, 
     2124.pagination>.active>a:hover, 
     2125.pagination>.active>span:hover, 
     2126.pagination>.active>a:focus, 
     2127.pagination>.active>span:focus { 
     2128    color: #FFF; 
     2129    background-color: #DA4453; 
     2130    border-color: #DA4453; 
     2131} 
     2132.pagination>li>a, 
     2133.pagination>li>span { 
     2134    padding: 9px 14px; 
     2135    border-color: #dadada; 
     2136} 
     2137.bottom-pagination { 
     2138    text-align: center; 
     2139} 
     2140 
     2141/* =Asides 
     2142----------------------------------------------- */ 
     2143 
     2144.blog .format-aside .entry-title, 
     2145.archive .format-aside .entry-title { 
     2146    display: none; 
     2147} 
     2148 
     2149/* =Media 
     2150----------------------------------------------- */ 
     2151 
     2152.page-content img.wp-smiley, 
     2153.entry-content img.wp-smiley, 
     2154.comment-content img.wp-smiley { 
     2155    border: none; 
     2156    margin-bottom: 0; 
     2157    margin-top: 0; 
     2158    padding: 0; 
     2159} 
     2160.single-featured { 
     2161    -webkit-transition: opacity 0.3s linear; 
     2162    -moz-transition: opacity 0.3s linear; 
     2163    -o-transition: opacity 0.3s linear; 
     2164    transition: opacity 0.3s linear; 
     2165    display: block; 
     2166    margin: auto; 
     2167} 
     2168.single-featured:hover { 
     2169    opacity: 0.8; 
     2170} 
     2171.wp-caption { 
     2172    border: 1px solid #ccc; 
     2173    margin-bottom: 1.5em; 
     2174    max-width: 100%; 
     2175} 
     2176.wp-caption img[class*="wp-image-"] { 
     2177    display: block; 
     2178} 
     2179.wp-caption-text { 
     2180    text-align: center; 
     2181} 
     2182.wp-caption .wp-caption-text { 
     2183    margin: 0.8075em 0; 
     2184} 
     2185 
     2186/* Make sure embeds and iframes fit their containers */ 
     2187embed, 
     2188iframe, 
     2189object { 
     2190    max-width: 100%; 
     2191} 
     2192 
     2193/* =Widgets 
     2194----------------------------------------------- */ 
     2195 
     2196.widget { 
     2197    -webkit-border-radius: 8px; 
     2198    -moz-border-radius: 8px; 
     2199    border-radius: 8px; 
     2200    background-color: #fff; 
     2201    border: 2px solid #E9EDF1; 
     2202    margin: 0 0px 30px; 
     2203    -webkit-box-shadow: 0 6px 10px rgba(0,0,0,.02); 
     2204    -moz-box-shadow: 0 6px 10px rgba(0,0,0,.02); 
     2205    box-shadow: 0 6px 10px rgba(0,0,0,.02); 
     2206} 
     2207 
     2208.not-found-widget .widget { 
     2209    border: 0; 
     2210    box-shadow: none; 
     2211    padding: 0px; 
     2212} 
     2213 
     2214/* Make sure select elements fit in widgets */ 
     2215.widget select { 
     2216    max-width: 100%; 
     2217} 
     2218/* Search widget */ 
     2219.widget_search .search-submit { 
     2220    display: none; 
     2221} 
     2222.widget ul li { 
     2223    list-style: none; 
     2224    border-bottom: 1px solid #F2F2F2; 
     2225    margin-bottom: 10px; 
     2226    padding-bottom: 10px; 
     2227} 
     2228.widget ul { 
     2229    padding: 0; 
     2230} 
     2231.widget ul.nav.nav-tabs { 
     2232    padding: 0; 
     2233} 
     2234#secondary .widget { 
     2235    color: #C1C0C0; 
     2236    overflow: hidden; 
     2237    padding: 20px 30px 20px; 
     2238} 
     2239#secondary .widget:last-child { 
     2240    margin-bottom: 0px; 
     2241} 
     2242.tab-content ul li { 
     2243    list-style: none; 
     2244} 
     2245#secondary .widget_archive ul li:before, 
     2246#secondary .widget_categories ul li:before, 
     2247#secondary .widget_recent_comments ul li:before { 
     2248    font-family: fontawesome; 
     2249    margin-right: 10px; 
     2250} 
     2251#secondary .widget_archive ul li:before { 
     2252    content: '\f073'; 
     2253} 
     2254#secondary .widget_categories ul li:before { 
     2255    content: '\f115'; 
     2256} 
     2257#secondary .widget_recent_comments ul li:before { 
     2258    content: '\f0e5'; 
     2259} 
     2260.sidebar_wrapper { 
     2261    overflow: hidden; 
     2262    clear: both; 
     2263} 
     2264#secondary .widget > h3 { 
     2265    text-transform: uppercase; 
     2266    margin-bottom: 25px; 
     2267    margin-top: 0; 
     2268    color: #636467; 
     2269} 
     2270.widget a { 
     2271    color: #6D6D6D; 
     2272} 
     2273.widget ul ul { 
     2274    padding: 10px; 
     2275} 
     2276.widget #social ul li { 
     2277    border-bottom: 0; 
     2278} 
     2279.not-found-widget { 
     2280    margin-top: 30px; 
     2281} 
     2282@media (max-width: 767px) { 
     2283    #secondary { 
     2284        clear: both; 
     2285    } 
     2286} 
     2287 
     2288/* Custom Category Widget */ 
     2289.cats-widget ul li span { 
     2290    float: right; 
     2291} 
     2292/* Recent Post widgets */ 
     2293.popular-posts-wrapper .post { 
     2294    float: left; 
     2295    clear: both; 
     2296    margin-bottom: 20px; 
     2297} 
     2298.popular-posts-wrapper .post .post-image { 
     2299    width: 60px; 
     2300    height: 60px; 
     2301    float: left; 
     2302    display: block; 
     2303    border-radius: 4px; 
     2304    -webkit-border-radius: 4px; 
     2305    background-color: #DADADA; 
     2306    background-position: center center; 
     2307    background-repeat: no-repeat; 
     2308    overflow: hidden; 
     2309} 
     2310.popular-posts-wrapper .post .post-image img { 
     2311    border-radius: 4px; 
     2312    opacity: 1; 
     2313    -webkit-transition: opacity  0.5s; 
     2314    -moz-transition: opacity  0.5s; 
     2315    -o-transition: opacity  0.5s; 
     2316    transition: opacity  0.5s; 
     2317} 
     2318.popular-posts-wrapper .post .post-image img:hover { 
     2319    opacity: 0.6 !important; 
     2320} 
     2321.popular-posts-wrapper .post .post-content { 
     2322    margin-left: 80px; 
     2323} 
     2324.widget .post-content > span { 
     2325    display: block; 
     2326} 
     2327#secondary .widget .post-content a { 
     2328    color: #DA4453; 
     2329} 
     2330#secondary .widget .post-content a:hover { 
     2331    color: #DADADA; 
     2332} 
     2333 
     2334.tagcloud { 
     2335    margin-top: 25px; 
     2336} 
     2337.tagcloud a { 
     2338    padding: 6px 7px; 
     2339    margin-right: 0; 
     2340    margin-bottom: 4px; 
     2341    line-height: 100%; 
     2342    display: inline-block; 
     2343    color: #FFF !important; 
     2344    background-color: #DADADA; 
     2345    border-radius: 3px; 
     2346    -webkit-border-radius: 3px; 
     2347    font-size: 12px !important; 
     2348} 
     2349.tagcloud a:hover { 
     2350    background-color: #DA4453; 
     2351    border-color: #DA4453; 
     2352} 
     2353 
     2354/* =Buttons 
     2355----------------------------------------------- */ 
     2356.btn-default, .label-default { 
     2357    background-color: #DA4453; 
     2358    border-color: #DA4453; 
     2359    -webkit-transition: background-color 0.3s linear; 
     2360    -moz-transition: background-color 0.3s linear; 
     2361    -o-transition: background-color 0.3s linear; 
     2362    transition: background-color 0.3s linear; 
     2363} 
     2364.btn-default:hover, 
     2365.label-default[href]:hover, 
     2366.label-default[href]:focus, 
     2367.btn-default:hover, .btn-default:focus, 
     2368.btn-default:active, 
     2369.btn-default.active, 
     2370#image-navigation .nav-previous a:hover, 
     2371#image-navigation .nav-next a:hover { 
     2372    background-color: #363636; 
     2373    border-color: #363636; 
     2374} 
     2375.btn.btn-default { 
     2376    color: #FFF; 
     2377    text-transform: uppercase; 
     2378} 
     2379.input-group-btn:last-child>.btn { 
     2380    margin-left: 0; 
     2381} 
     2382button { 
     2383    background-color: #DA4453; 
     2384    border: none; 
     2385    text-transform: uppercase; 
     2386    -webkit-border-radius: 4px; 
     2387    border-radius: 4px; 
     2388    color: #fff; 
     2389    font-size: 12px; 
     2390    padding: 5px 12px; 
     2391    -webkit-transition: background-color 0.3s linear; 
     2392    -moz-transition: background-color 0.3s linear; 
     2393    -o-transition: background-color 0.3s linear; 
     2394    transition: background-color 0.3s linear; 
     2395} 
     2396button:hover { 
     2397    background-color: #363636; 
     2398} 
     2399#subscription-toggle { 
     2400    float: right; 
     2401} 
     2402/* =Infinite Scroll 
     2403----------------------------------------------- */ 
     2404 
     2405/* Globally hidden elements when Infinite Scroll is supported and in use. */ 
     2406.infinite-scroll .paging-navigation, /* Older / Newer Posts Navigation (always hidden) */ 
     2407.infinite-scroll.neverending .site-footer { /* Theme Footer (when set to scrolling) */ 
     2408    display: none; 
     2409} 
     2410 
     2411/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */ 
     2412.infinity-end.neverending .site-footer { 
     2413    display: block; 
     2414} 
     2415#infinite-handle span { 
     2416    display: block; 
     2417    text-align: center; 
     2418    text-transform: uppercase; 
     2419    margin-bottom: 10px; 
     2420    border-radius: 4px; 
     2421    padding: 20px; 
     2422    background: transparent; 
     2423    border: 1px solid #DADADA; 
     2424    background: #fff; 
     2425    color: #DA4453; 
     2426    -webkit-transition: all 0.5s; 
     2427    -moz-transition: all 0.5s; 
     2428    -o-transition: all 0.5s; 
     2429    transition: all 0.5s; 
     2430} 
     2431#infinite-handle span:hover { 
     2432    background-color: #DA4453; 
     2433    color: #fff; 
     2434} 
     2435/* =Custom Styles 
     2436----------------------------------------------- */ 
     2437.site-branding { 
     2438    margin-top: 20px; 
     2439    margin-bottom: 20px; 
     2440} 
     2441.site-description { 
     2442    color: #777; 
     2443    font-weight: 200; 
     2444    font-size: 16px; 
     2445} 
     2446.page-template-page-homepage-php .carousel { 
     2447    margin-top: -20px; 
     2448    margin-bottom: 20px; 
     2449} 
     2450a.featured_blog_cat_link:hover { 
     2451    color: white; 
     2452} 
     2453 
     2454 
     2455@media (max-width: 768px) { 
     2456    .pull-right { 
     2457        float: none !important; 
     2458    } 
     2459    .pull-left { 
     2460        float: none !important; 
     2461    } 
     2462    .flex-caption { 
     2463        display: none; 
     2464    } 
     2465} 
     2466 
     2467/* =Navigation 
     2468----------------------------------------------- */ 
     2469header#masthead { 
     2470    border-bottom: 2px solid #e9edf1; 
     2471} 
     2472 
     2473.site-nav-toggle { 
     2474    display: block; 
     2475    float: right; 
     2476    margin-top: 20px; 
     2477    background-color: transparent; 
     2478    border: none; 
     2479    color: #555; 
     2480} 
     2481 
     2482.overlay .main-header .site-nav-toggle { 
     2483    color: #fff; 
     2484} 
     2485 
     2486.site-nav { 
     2487    display: none; 
     2488    margin-top: 0; 
     2489    width: 100%; 
     2490    position: absolute; 
     2491    top: 100%; 
     2492    left: 0; 
     2493    z-index: 99; 
     2494} 
     2495 
     2496.site-nav ul.main-nav { 
     2497    list-style: none; 
     2498    padding: 0; 
     2499    margin: 0; 
     2500} 
     2501 
     2502 
     2503.site-nav li:hover > ul { 
     2504    list-style: none; 
     2505    margin-right: 0px; 
     2506    padding-left: 0px; 
     2507} 
     2508 
     2509.site-nav li:hover > ul > li > a { 
     2510    padding: 5px 10px; 
     2511    line-height: 18px; 
     2512    border-bottom: 1px solid gray; 
     2513} 
     2514 
     2515.site-nav li:hover > ul > li > ul { 
     2516    left: -101% !important; 
     2517    border: none; 
     2518} 
     2519 
     2520.site-nav li:hover > ul > li > ul > li > a { 
     2521    border: none; 
     2522    border-bottom: 1px solid gray; 
     2523} 
     2524 
     2525.site-nav ul.main-nav li { 
     2526    margin: 0; 
     2527    padding: 0; 
     2528} 
     2529 
     2530.site-nav ul.main-nav li a { 
     2531    padding: 0px 20px; 
     2532} 
     2533 
     2534.site-nav ul { 
     2535    margin: 0; 
     2536    background-color: #fefefe; 
     2537} 
     2538 
     2539.site-nav li ul { 
     2540    margin-left: 0; 
     2541} 
     2542 
     2543.site-nav li { 
     2544    position: relative; 
     2545} 
     2546 
     2547.site-nav > ul > li a { 
     2548    display: block; 
     2549    font-size: 14px; 
     2550    line-height: 40px; 
     2551    color: #333; 
     2552    padding: 0 15px; 
     2553} 
     2554 
     2555.site-nav > ul > li:first-child > a { 
     2556    border-top-width: 1px; 
     2557} 
     2558 
     2559 
     2560.site-nav > ul > li a:hover { 
     2561    background-color: #f5f5f5; 
     2562} 
     2563 
     2564.menu-dropdown-icon { 
     2565    position: absolute; 
     2566    right: 0; 
     2567    top: 0; 
     2568    line-height: 40px; 
     2569    width: 40px; 
     2570    text-align: center; 
     2571    cursor: pointer; 
     2572} 
     2573 
     2574.site-nav li ul { 
     2575    display: none; 
     2576} 
     2577 
     2578.site-nav li li a:before { 
     2579    content: "-"; 
     2580    margin: 0 3px 0 10px; 
     2581} 
     2582 
     2583.site-nav li li li a:before { 
     2584    content: "--"; 
     2585    margin: 0 3px 0 20px; 
     2586} 
     2587 
     2588.site-nav li li li a:before { 
     2589    content: "--"; 
     2590    margin: 0 3px 0 20px; 
     2591} 
     2592 
     2593.site-nav li li li li a:before { 
     2594    content: "---"; 
     2595    margin: 0 3px 0 30px; 
     2596} 
     2597 
     2598@media (min-width: 920px) { 
     2599    .site-nav-toggle { 
     2600        display: none; 
     2601    } 
     2602 
     2603    .menu-dropdown-icon { 
     2604        display: none; 
     2605    } 
     2606 
     2607    .site-nav { 
     2608        display: block; 
     2609        margin: 0; 
     2610        width: auto; 
     2611        position: static; 
     2612    } 
     2613 
     2614    .site-nav > ul { 
     2615        background-color: transparent; 
     2616        float: left; 
     2617    } 
     2618 
     2619    .site-nav > ul > li { 
     2620        float: left; 
     2621        position: relative; 
     2622    } 
     2623 
     2624    .site-nav > ul > li + li { 
     2625        margin-left: 35px; 
     2626    } 
     2627 
     2628    .site-nav > ul > li > a, 
     2629    .site-nav > ul > li:first-child > a { 
     2630        display: block; 
     2631        line-height: 65px; 
     2632        border: none; 
     2633    } 
     2634 
     2635 
     2636 
     2637    .site-nav > ul > li:hover > a, .site-nav ul > li.current_page_item > a { 
     2638        color: white; 
     2639        background: #FF6F5A; 
     2640    } 
     2641 
     2642 
     2643    .site-nav > ul > li > a:hover { 
     2644        background: #FF6F5A; 
     2645        color: white; 
     2646    } 
     2647 
     2648    .site-nav li > ul { 
     2649        display: none; 
     2650        position: absolute; 
     2651        z-index: 9; 
     2652        left: 0; 
     2653        top: 100%; 
     2654        background-color: #f3f3f3; 
     2655        width: 150px; 
     2656    } 
     2657 
     2658    .site-nav li li > ul { 
     2659        left: 100%; 
     2660        top: 0; 
     2661    } 
     2662 
     2663    .site-nav li:hover > ul { 
     2664        display: block; 
     2665    } 
     2666 
     2667    .site-nav li li a:before { 
     2668        display: none; 
     2669    } 
     2670 
     2671    .site-nav li li li a:before { 
     2672        display: none; 
     2673    } 
     2674 
     2675} 
     2676 
     2677 
     2678 
     2679#logo a img { 
     2680    margin-top: 15px; 
     2681} 
     2682/* =Comments 
     2683----------------------------------------------- */ 
     2684 
     2685.comment-content a { 
     2686    word-wrap: break-word; 
     2687} 
     2688.bypostauthor { 
     2689} 
     2690#respond { 
     2691    background-color: transparent !important; 
     2692    box-shadow: none !important; 
     2693    padding: 0px !important; 
     2694} 
     2695#respond > p, #respond p.comment-notes, p.logged-in-as { 
     2696    margin-bottom: 10px; 
     2697} 
     2698 
     2699p.logged-in-as { 
     2700    padding-bottom: 0px; 
     2701} 
     2702.comment-list { 
     2703    margin-bottom: 40px !important; 
     2704    margin-left: 0px !important; 
     2705    padding-left: 0; 
     2706} 
     2707.comment-list, 
     2708.comment-list .children { 
     2709    list-style: none; 
     2710} 
     2711.comment .comment-body { 
     2712    background-color: #ffffff; 
     2713    margin: 0; 
     2714    overflow: hidden; 
     2715    padding: 25px; 
     2716    margin-top: 2em; 
     2717    padding-left: 100px; 
     2718    position: relative; 
     2719    border: 1px solid #E8E8E8; 
     2720    border-bottom: 1px solid #DADADA; 
     2721    border-radius: 4px; 
     2722} 
     2723.comment-list .children { 
     2724    margin-left: 0px!important; 
     2725    padding-left: 40px; 
     2726    border-left: 1px solid #DADADA; 
     2727    background-repeat: no-repeat; 
     2728    background-position: left 20px; 
     2729} 
     2730.comment-list li.comment > div img.avatar { 
     2731    position: absolute; 
     2732    left: 29px; 
     2733    top: 29px; 
     2734} 
     2735#comment-form-title { 
     2736    font-size: 24px; 
     2737    padding-bottom: 10px; 
     2738} 
     2739.comment-author.vcard { 
     2740    font-size: 12px; 
     2741} 
     2742.vcard .avatar { 
     2743    position: absolute; 
     2744    left: 20px; 
     2745    top: 29px; 
     2746    border-radius: 2px; 
     2747} 
     2748.comment-metadata { 
     2749    font-size: 11px; 
     2750    line-height: 16px; 
     2751    margin-bottom: 10px; 
     2752} 
     2753.comment-reply-link { 
     2754    float: right; 
     2755} 
     2756.form-allowed-tags code { 
     2757    word-wrap: break-word; 
     2758    white-space: inherit; 
     2759} 
     2760.comment-respond label { 
     2761    display: block; 
     2762    font-weight: normal; 
     2763} 
     2764.comment-respond .required { 
     2765    color: #C7254E; 
     2766} 
     2767#submit { 
     2768    font-size: 12px; 
     2769} 
     2770.comment-navigation, 
     2771.single .nav-links { 
     2772    overflow: hidden; 
     2773    margin-top: 30px; 
     2774} 
     2775.comment-reply-title { 
     2776    font-size: 14px; 
     2777} 
     2778.comment-reply-link { 
     2779    background: #C1C0C0; 
     2780    border: #C1C0C0; 
     2781    font-size: 10px; 
     2782    text-transform: uppercase; 
     2783} 
     2784@media(max-width:767px){ 
     2785    .post-inner-content { 
     2786        padding: 20px 25px; 
     2787    } 
     2788    .comment-list .children { 
     2789        padding-left: 10px; 
     2790    } 
     2791} 
     2792/* =Attachment styling 
     2793----------------------------------------------- */ 
     2794#image-navigation .nav-previous a, 
     2795#image-navigation .nav-next a{ 
     2796    padding: 5px 20px; 
     2797    border: 1px solid #E8E8E8; 
     2798    border-radius: 4px; 
     2799    display: block; 
     2800} 
     2801#image-navigation .nav-previous a:hover, 
     2802#image-navigation .nav-next a:hover{ 
     2803    background-color: #DA4453; 
     2804    color: #fff; 
     2805} 
     2806#image-navigation .nav-previous, 
     2807#image-navigation .nav-next { 
     2808    margin: 10px 0; 
     2809} 
     2810#image-navigation .nav-previous a { 
     2811    float: left; 
     2812} 
     2813#image-navigation .nav-next a { 
     2814    float: right; 
     2815} 
     2816 
     2817/* =Gallery 
     2818-------------------------------------------------------------- */ 
     2819.gallery { 
     2820    margin-bottom: 20px; 
     2821} 
     2822.gallery-item { 
     2823    float: left; 
     2824    margin: 0 4px 4px 0; 
     2825    overflow: hidden; 
     2826    position: relative; 
     2827} 
     2828.gallery-columns-1 .gallery-item { 
     2829    max-width: 100%; 
     2830} 
     2831.gallery-columns-2 .gallery-item { 
     2832    max-width: 48%; 
     2833    max-width: -webkit-calc(50% - 4px); 
     2834    max-width:         calc(50% - 4px); 
     2835} 
     2836.gallery-columns-3 .gallery-item { 
     2837    max-width: 32%; 
     2838    max-width: -webkit-calc(33.3% - 4px); 
     2839    max-width:         calc(33.3% - 4px); 
     2840} 
     2841.gallery-columns-4 .gallery-item { 
     2842    max-width: 23%; 
     2843    max-width: -webkit-calc(25% - 4px); 
     2844    max-width:         calc(25% - 4px); 
     2845} 
     2846.gallery-columns-5 .gallery-item { 
     2847    max-width: 19%; 
     2848    max-width: -webkit-calc(20% - 4px); 
     2849    max-width:         calc(20% - 4px); 
     2850} 
     2851.gallery-columns-6 .gallery-item { 
     2852    max-width: 15%; 
     2853    max-width: -webkit-calc(16.7% - 4px); 
     2854    max-width:         calc(16.7% - 4px); 
     2855} 
     2856.gallery-columns-7 .gallery-item { 
     2857    max-width: 13%; 
     2858    max-width: -webkit-calc(14.28% - 4px); 
     2859    max-width:         calc(14.28% - 4px); 
     2860} 
     2861.gallery-columns-8 .gallery-item { 
     2862    max-width: 11%; 
     2863    max-width: -webkit-calc(12.5% - 4px); 
     2864    max-width:         calc(12.5% - 4px); 
     2865} 
     2866.gallery-columns-9 .gallery-item { 
     2867    max-width: 9%; 
     2868    max-width: -webkit-calc(11.1% - 4px); 
     2869    max-width:         calc(11.1% - 4px); 
     2870} 
     2871.gallery-columns-1 .gallery-item:nth-of-type(1n), 
     2872.gallery-columns-2 .gallery-item:nth-of-type(2n), 
     2873.gallery-columns-3 .gallery-item:nth-of-type(3n), 
     2874.gallery-columns-4 .gallery-item:nth-of-type(4n), 
     2875.gallery-columns-5 .gallery-item:nth-of-type(5n), 
     2876.gallery-columns-6 .gallery-item:nth-of-type(6n), 
     2877.gallery-columns-7 .gallery-item:nth-of-type(7n), 
     2878.gallery-columns-8 .gallery-item:nth-of-type(8n), 
     2879.gallery-columns-9 .gallery-item:nth-of-type(9n) { 
     2880    margin-right: 0; 
     2881} 
     2882.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), 
     2883.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), 
     2884.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), 
     2885.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) { 
     2886    clear: left; 
     2887} 
     2888.gallery-caption { 
     2889    background-color: rgba(0, 0, 0, 0.7); 
     2890    -webkit-box-sizing: border-box; 
     2891    -moz-box-sizing:    border-box; 
     2892    box-sizing:         border-box; 
     2893    color: #fff; 
     2894    font-size: 12px; 
     2895    line-height: 1.5; 
     2896    margin: 0; 
     2897    max-height: 50%; 
     2898    opacity: 0; 
     2899    padding: 6px 8px; 
     2900    position: absolute; 
     2901    bottom: 0; 
     2902    left: 0; 
     2903    text-align: left; 
     2904    width: 100%; 
     2905} 
     2906.gallery-caption:before { 
     2907    content: ""; 
     2908    height: 100%; 
     2909    min-height: 49px; 
     2910    position: absolute; 
     2911    top: 0; 
     2912    left: 0; 
     2913    width: 100%; 
     2914} 
     2915.gallery-item:hover .gallery-caption { 
     2916    opacity: 1; 
     2917} 
     2918.gallery-columns-7 .gallery-caption, 
     2919.gallery-columns-8 .gallery-caption, 
     2920.gallery-columns-9 .gallery-caption { 
     2921    display: none; 
     2922} 
     2923 
     2924/* =Footer 
     2925----------------------------------------------- */ 
     2926 
     2927#footer-area { 
     2928    padding: 50px 0px; 
     2929    background: #2a3744; 
     2930} 
     2931 
     2932#footer-area .footer-widget-area .widget { 
     2933    border: none; 
     2934    color: white; 
     2935    background: transparent; 
     2936} 
     2937 
     2938 
     2939#footer-area a { 
     2940    color: #DADADA; 
     2941} 
     2942#footer-area .footer-widget-area { 
     2943    padding: 40px 0 20px 0; 
     2944    overflow: hidden; 
     2945} 
     2946#footer-area ul li { 
     2947    border-bottom: 1px solid #444; 
     2948} 
     2949#footer-area .site-info nav ul li { 
     2950    border-bottom: none; 
     2951} 
     2952.widgettitle { 
     2953    font-size: 14px; 
     2954    text-transform: uppercase; 
     2955    margin-bottom: 25px; 
     2956    margin-top: 0; 
     2957    color: inherit; 
     2958} 
     2959#footer-area .widget ul li { 
     2960    list-style: none; 
     2961} 
     2962.footer-nav.nav > li { 
     2963    position: relative; 
     2964    display: inline-block; 
     2965} 
     2966.footer-nav.nav { 
     2967    float: left; 
     2968    margin-bottom: 2px; 
     2969} 
     2970.footer-widget { 
     2971    overflow: hidden; 
     2972} 
     2973.copyright { 
     2974    margin-top: 10px; 
     2975    float: right; 
     2976    text-align: right; 
     2977} 
     2978#colophon { 
     2979    background: #26333f; 
     2980    padding: 33px 0; 
     2981    border-top: 1px solid #3A3A3A; 
     2982} 
     2983#colophon p { 
     2984    font-size: 16px; 
     2985    color: #6a7a89; 
     2986    letter-spacing: 0.05em; 
     2987    line-height: 25px; 
     2988    margin: 0; 
     2989} 
     2990.site-info a { 
     2991    color: #777; 
     2992} 
     2993.site-info a:hover { 
     2994    color: #999; 
     2995} 
     2996#footer-area a:hover { 
     2997    color: #fff; 
     2998} 
     2999.site-info { 
     3000    color: #999; 
     3001    font-size: 12px; 
     3002} 
     3003.footer-nav.nav > li > a:hover { 
     3004    background-color: transparent; 
     3005} 
     3006.scroll-to-top { 
     3007    background: #363636; 
     3008    background: rgba(100, 100, 100, 0.4); 
     3009    color: #FFF; 
     3010    bottom: 4%; 
     3011    cursor: pointer; 
     3012    display: none; 
     3013    position: fixed; 
     3014    right: 20px; 
     3015    z-index: 999; 
     3016    font-size: 16px; 
     3017    text-align: center; 
     3018    line-height: 40px; 
     3019    width: 40px; 
     3020    border-radius: 4px; 
     3021    -webkit-transition: background-color 0.3s linear; 
     3022    -moz-transition: background-color 0.3s linear; 
     3023    -o-transition: background-color 0.3s linear; 
     3024    transition: background-color 0.3s linear; 
     3025} 
     3026.scroll-to-top:hover { 
     3027    background: #DA4453; 
     3028    opacity: .8; 
     3029} 
     3030 
     3031@media (max-width: 768px) { 
     3032    .site-info, .copyright { 
     3033        text-align: center; 
     3034    } 
     3035    .footer-nav.nav, .copyright { 
     3036        float: none; 
     3037    } 
     3038} 
     3039 
     3040/* =Social icons 
     3041----------------------------------------------- */ 
     3042#secondary .widget .social-icons a { 
     3043    color: #fff; 
     3044} 
     3045.social-icons { 
     3046    position: relative; 
     3047    text-align: center; 
     3048} 
     3049#secondary .widget .social-icons { 
     3050    text-align: left; 
     3051} 
     3052.social-icons a { 
     3053    font-size: 18px; 
     3054    line-height: 40px; 
     3055    list-style: none; 
     3056    display: inline-block; 
     3057    text-align: center; 
     3058    height: 40px; 
     3059    width: 40px; 
     3060    margin-right: 5px; 
     3061    margin-bottom: 5px; 
     3062    border-radius: 3px; 
     3063    background-color: #DADADA; 
     3064    -webkit-transition: background-color  0.5s; 
     3065    -moz-transition: background-color  0.5s; 
     3066    -o-transition: background-color  0.5s; 
     3067    transition: background-color  0.5s; 
     3068} 
     3069#footer-area .social-icons a { 
     3070    margin-right: 7px; 
     3071    background-color: #363636; 
     3072    color: #fff; 
     3073} 
     3074 
     3075.copyright_texts { 
     3076    text-align: left; 
     3077} 
     3078 
     3079.social-icons a.facebook:hover { 
     3080    background-color: #4265b9 !important; 
     3081} 
     3082.social-icons a.twitter:hover { 
     3083    background-color: #55ACEE !important; 
     3084} 
     3085.social-icons a.dribbble:hover { 
     3086    background-color: #ea4c89 !important; 
     3087} 
     3088.social-icons a.flickr:hover { 
     3089    background-color: #ff0084 !important; 
     3090} 
     3091.social-icons a.googleplus:hover { 
     3092    background-color: #d62408 !important; 
     3093} 
     3094.social-icons a.skype:hover { 
     3095    background-color: #0bbff2 !important; 
     3096} 
     3097.social-icons a.pinterest:hover { 
     3098    background-color: #c31e26 !important; 
     3099} 
     3100.social-icons a.linkedin:hover { 
     3101    background-color: #005987 !important; 
     3102} 
     3103.social-icons a.vimeo:hover { 
     3104    background-color: #1bb6ec !important; 
     3105} 
     3106.social-icons a.tumblr:hover { 
     3107    background-color: #35506b !important; 
     3108} 
     3109.social-icons a.youtube:hover { 
     3110    background-color: #df3333 !important; 
     3111} 
     3112.social-icons a.instagram:hover { 
     3113    background-color: #F95B60 !important; 
     3114} 
     3115.social-icons a.rss:hover { 
     3116    background-color: #f39c12 !important; 
     3117} 
     3118.social-icons a.foursquare:hover { 
     3119    background-color: #2398C9 !important; 
     3120} 
     3121.social-icons a.soundcloud:hover { 
     3122    background-color: #F50 !important; 
     3123} 
     3124.social-icons a.github:hover { 
     3125    background-color: #4183C4 !important; 
     3126} 
     3127.social-icons a.spotify:hover { 
     3128    background-color: #81b71a !important; 
     3129} 
     3130.fa-googleplus:before { 
     3131    content: "\f0d5"; 
     3132} 
     3133.fa-vimeo:before { 
     3134    content: "\f194"; 
     3135} 
     3136 
     3137@media (max-width: 992px) { 
     3138    .site-branding { 
     3139        text-align: center; 
     3140    } 
     3141} 
     3142 
     3143/* =Call For Action 
     3144----------------------------------------------- */ 
     3145.cfa { 
     3146    padding: 30px 0px; 
     3147    background: #FFF; 
     3148    border-bottom: 1px solid #DADADA; 
     3149    text-align: center; 
     3150} 
     3151.cfa-text{ 
     3152    font-size: 22px; 
     3153    color: #DA4453; 
     3154    display: block; 
     3155    padding-top: 10px; 
     3156} 
     3157.cfa-button { 
     3158    background-color: transparent; 
     3159    color: #DA4453; 
     3160    padding: 15px 30px; 
     3161    border-color: #DA4453; 
     3162} 
     3163.cfa-button a { 
     3164    color: #DA4453; 
     3165} 
     3166.cfa-button:hover { 
     3167    background-color: #DA4453; 
     3168    color: #fff; 
     3169} 
     3170@media (max-width: 767px) { 
     3171    .cfa { 
     3172        padding: 0 0 20px; 
     3173    } 
     3174    .cfa-button { 
     3175        padding: 10px 16px; 
     3176        margin-top: 10px; 
     3177    } 
     3178} 
     3179 
     3180/* =Elements when no javaScript is present 
     3181----------------------------------------------- */ 
     3182#submit, 
     3183.tagcloud, 
     3184.comment-reply-link, 
     3185.widget_rss ul, 
     3186button[type=submit], 
     3187.postform, 
     3188table#wp-calendar { 
     3189    display: none; 
     3190} 
     3191.no-js #submit, 
     3192.no-js .tagcloud, 
     3193.no-js .comment-reply-link, 
     3194.no-js .widget_rss ul, 
     3195button[type=submit], 
     3196.no-js .postform, 
     3197.no-js table#wp-calendar { 
     3198    display: block; 
     3199} 
Note: See TracChangeset for help on using the changeset viewer.