WordPress.org

Make WordPress Themes

Changes from veayo/1.0.3 at r85649 to veayo/1.0.4 at r85649


Ignore:
Location:
veayo
Files:
6 added
1 deleted
14 edited

Legend:

Unmodified
Added
Removed
  • veayo/1.0.4/footer.php

    r85649 r85649  
    3030            </div><!-- .site-info --> 
    3131 
    32             <nav id="footer-site-navigation" class="fmenu"> 
     32            <?php if ( has_nav_menu( 'menu-3' ) ) : ?> 
     33                 
     34                <nav id="footer-site-navigation" class="fmenu"> 
    3335 
    34                 <?php 
    35                     wp_nav_menu( array( 
    36                         'theme_location'    => 'menu-3', 
    37                         'menu_id'           => 'footer-menu', 
    38                         'menu_class'        => 'footer-menu' 
    39                     ) ); 
    40                 ?> 
     36                    <?php 
     37                        wp_nav_menu( array( 
     38                            'theme_location'    => 'menu-3', 
     39                            'menu_id'           => 'footer-menu', 
     40                            'menu_class'        => 'footer-menu' 
     41                        ) ); 
     42                    ?> 
    4143 
    42             </nav><!-- #footer-site-navigation --> 
     44                </nav><!-- #footer-site-navigation --> 
     45 
     46            <?php endif; ?> 
    4347 
    4448        </div> 
     
    4953<?php wp_footer(); ?> 
    5054 
     55<div id="smobile-menu" class="mobile-only"></div> 
     56<div id="mobile-menu-overlay"></div> 
     57 
    5158</body> 
    5259</html> 
  • veayo/1.0.4/functions.php

    r85649 r85649  
    141141function veayo_scripts() { 
    142142    wp_enqueue_style( 'font-awesome', get_template_directory_uri() . '/css/font-awesome.min.css' ); 
     143    wp_enqueue_style( 'flexslider-style', get_template_directory_uri() . '/css/flexslider.css'); 
    143144    wp_enqueue_style( 'veayo-style', get_stylesheet_uri() ); 
    144145 
    145146    wp_enqueue_script( 'veayo-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20170823', true ); 
    146147    wp_enqueue_script( 'veayo-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20170823', true ); 
     148    wp_enqueue_script( 'veayo-flexslider', get_template_directory_uri() . '/js/jquery.flexslider.js', array('jquery'), '20150423', true ); 
    147149    wp_enqueue_script( 'veayo-script', get_template_directory_uri() . '/js/script.js', array(), '20160720', true ); 
    148150 
  • veayo/1.0.4/header.php

    r85649 r85649  
    2929        <nav id="primary-site-navigation" class="primary-menu main-navigation clearfix"> 
    3030 
     31            <a href="#" id="pull" class="smenu-hide toggle-mobile-menu menu-toggle" aria-controls="secondary-menu" aria-expanded="false"><?php esc_html_e( 'Menu', 'veayo' ); ?></a> 
     32 
    3133            <div class="content-wrap"> 
    3234             
     
    4547        <div class="content-wrap"> 
    4648 
    47             <div class="site-branding"> 
    48                 <?php 
    49                 the_custom_logo(); 
    50                 if ( is_front_page() && is_home() ) : ?> 
    51                     <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> 
    52                 <?php else : ?> 
    53                     <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p> 
    54                 <?php 
    55                 endif; 
     49            <?php if ( has_custom_logo() ) : ?> 
    5650 
    57                 $description = get_bloginfo( 'description', 'display' ); 
    58                 if ( $description || is_customize_preview() ) : ?> 
    59                     <p class="site-description"><?php echo $description; /* WPCS: xss ok. */ ?></p> 
    60                 <?php 
    61                 endif; ?> 
    62             </div><!-- .site-branding --> 
     51                <div class="site-branding branding-logo"> 
     52                    <?php the_custom_logo(); ?> 
     53                </div><!-- .site-branding --> 
     54 
     55            <?php else : ?> 
     56 
     57                <div class="site-branding"> 
     58 
     59                    <?php if ( is_front_page() && is_home() ) : ?> 
     60                        <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> 
     61                    <?php else : ?> 
     62                        <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p> 
     63                    <?php 
     64                    endif; 
     65 
     66                    $description = get_bloginfo( 'description', 'display' ); 
     67                    if ( $description || is_customize_preview() ) : ?> 
     68                        <p class="site-description"><?php echo $description; /* WPCS: xss ok. */ ?></p> 
     69                    <?php 
     70                    endif; 
     71                    ?> 
     72 
     73                </div><!-- .site-branding --> 
     74 
     75            <?php 
     76            endif; 
     77            ?> 
    6378 
    6479            <?php 
     
    8095        </div> 
    8196 
     97        <?php if ( has_nav_menu( 'menu-2' ) ) : ?> 
    8298 
    83         <nav id="secondary-site-navigation" class="secondary-menu main-navigation clearfix"> 
     99            <nav id="secondary-site-navigation" class="secondary-menu main-navigation clearfix"> 
    84100 
    85             <a href="#" id="pull" class="smenu-hide toggle-mobile-menu menu-toggle" aria-controls="secondary-menu" aria-expanded="false"><?php esc_html_e( 'Menu', 'veayo' ); ?></a> 
     101                <div class="content-wrap"> 
    86102 
    87             <div class="content-wrap"> 
     103                    <?php 
     104                        wp_nav_menu( array( 
     105                            'theme_location'    => 'menu-2', 
     106                            'menu_id'           => 'secondary-menu', 
     107                            'menu_class'        => 'smenu' 
     108                        ) ); 
     109                    ?> 
    88110 
    89                 <?php 
    90                     wp_nav_menu( array( 
    91                         'theme_location'    => 'menu-2', 
    92                         'menu_id'           => 'secondary-menu', 
    93                         'menu_class'        => 'smenu' 
    94                     ) ); 
    95                 ?> 
     111                </div> 
    96112 
    97             </div> 
     113            </nav><!-- #secondary-site-navigation --> 
    98114 
    99  
    100  
    101         </nav><!-- #secondary-site-navigation --> 
     115        <?php endif; ?> 
    102116 
    103117        <div id="mobile-menu-overlay"></div> 
  • veayo/1.0.4/inc/template-tags.php

    r85649 r85649  
    4545            } 
    4646             
    47             if (!empty($arr_tags)) {  
     47            if ( ! empty($arr_tags) ) {  
    4848                $args = array( 
    4949                    'tag__in'           => $arr_tags,   
     
    8181                ?> 
    8282                     
    83                     <ul class="related-grid"> 
     83                    <ul class="grid-related-posts"> 
    8484                         
    8585                        <?php 
     
    8989                            <li> 
    9090                                         
    91                                 <?php if ( has_post_thumbnail( $p->ID ) ) : ?>                           
     91                                <?php if ( has_post_thumbnail( $p->ID ) ) : ?> 
    9292                                     
    9393                                    <a href="<?php echo esc_url ( get_the_permalink( $p->ID ) ) ?>"> 
     
    9898 
    9999                                    <a href="<?php echo get_the_permalink( $p->ID ) ?>"> 
    100                                         <img class="wp-post-image" src="<?php echo get_template_directory_uri(); ?>/images/veayo-small.png" /> 
     100                                        <img class="wp-post-image" src="<?php echo get_template_directory_uri(); ?>/images/nothumb-related-posts.jpg" /> 
    101101                                    </a> 
    102102 
     
    113113                    </ul> 
    114114 
     115                <?php 
     116                    elseif ( $related_style == 'list' ) : 
     117                ?> 
     118 
     119                    <ul class="list-related-posts"> 
     120                         
     121                        <?php 
     122                        foreach ( $posts as $p ) { 
     123                        ?> 
     124                             
     125                            <li> 
     126                                         
     127                                <?php if ( has_post_thumbnail( $p->ID ) ) : ?> 
     128                                    <div class="featured-thumbnail"> 
     129                                        <a href="<?php echo esc_url ( get_the_permalink( $p->ID ) ) ?>"> 
     130                                            <?php echo get_the_post_thumbnail( $p->ID, 'veayo-small' ) ?> 
     131                                        </a> 
     132                                    </div> 
     133 
     134                                <?php else : ?> 
     135                                     
     136                                    <div class="featured-thumbnail"> 
     137                                        <a href="<?php echo get_the_permalink( $p->ID ) ?>"> 
     138                                            <img class="wp-post-image" src="<?php echo get_template_directory_uri(); ?>/images/nothumb-related-posts.jpg" /> 
     139                                        </a> 
     140                                    </div> 
     141 
     142                                <?php endif; ?> 
     143 
     144                                <div class="related-data"> 
     145                                    <a href="<?php echo get_the_permalink( $p->ID ) ?>"><?php echo esc_html( get_the_title( $p->ID ) ) ?></a> 
     146                                    <?php the_excerpt(); ?> 
     147                                </div> 
     148                             
     149                            </li> 
     150 
     151                        <?php 
     152                            } 
     153                        ?> 
     154 
     155                    </ul> 
     156 
    115157                    <?php 
    116158                        else : 
    117159                    ?> 
    118160 
    119                     <ul class="related-list"> 
     161                    <ul class="nothumb-related-posts"> 
    120162                         
    121163                        <?php 
  • veayo/1.0.4/index.php

    r85649 r85649  
    1919 
    2020        <?php 
     21            if ( is_home() ) { 
     22                get_template_part( 'template-parts/content', 'slideshow' ); 
     23            } 
     24        ?> 
     25 
     26        <?php 
    2127        if ( have_posts() ) : 
    2228 
    2329            if ( is_home() && ! is_front_page() ) : ?> 
     30                 
    2431                <header> 
    2532                    <h1 class="page-title screen-reader-text"><?php single_post_title(); ?></h1> 
  • veayo/1.0.4/js/script.js

    r85649 r85649  
    1414         
    1515        initAll: function() { 
    16             this.mobileMenu(); 
     16            this.menuShowHide(); 
     17            this.slideShow(); 
     18            this.searchOpen(); 
    1719        }, 
    18          
    19         mobileMenu: function() { 
    2020 
    21             $('.sub-menu').parent().append('<span class="arrow-menu"><i class="fa fa-plus"></i></span>'); 
     21        menuShowHide: function() { 
    2222 
    23             $('.secondary-navigation').append('<div id="mobile-menu-overlay" />'); 
    24          
    25             if ( ! $('#navigation.mobile-only').length ) { 
     23            var $primary_menu = $('#primary-site-navigation'); 
     24            var $secondary_menu = $('#secondary-site-navigation'); 
     25 
     26            var $first_menu = ''; 
     27            var $second_menu = ''; 
     28 
     29            if ( $primary_menu.length == 0 && $secondary_menu.length == 0 ) { 
    2630                 
    27                 $('#navigation').not('.mobile-menu-wrapper').find('.menu').clone().appendTo('.mobile-menu-wrapper').hide(); 
     31                return; 
     32 
     33            } else { 
     34 
     35                if ( $primary_menu.length ) { 
     36                     
     37                    $first_menu = $primary_menu; 
     38 
     39                } 
     40            } 
     41 
     42            var menu_wrapper = $first_menu.clone().appendTo('#smobile-menu'); 
    2843             
     44            if ( $secondary_menu.length ) { 
     45 
     46                var $second_menu = $secondary_menu.find('ul.smenu').clone().appendTo('#smobile-menu .menu-main-menu-container'); 
     47 
    2948            } 
    30          
    31             $('.menu-toggle').click( function(e) { 
     49             
     50            $('.toggle-mobile-menu').click(function(e) { 
     51                e.preventDefault(); 
     52                e.stopPropagation(); 
     53                 
     54                if ( ! $('body').hasClass('mobile-menu-active') ) { 
     55                     
     56                    $('#smobile-menu').show().addClass('show'); 
     57                    $('body').toggleClass('mobile-menu-active'); 
     58 
     59                } else { 
     60 
     61                    khmerScript.callFunctionHideMenu(); 
     62 
     63                } 
     64                 
     65            }); 
     66 
     67            $('<span class="sub-arrow"><i class="fa fa-angle-down"></i></span>').insertAfter($('.menu-item-has-children > a')); 
     68 
     69            $('.menu-item-has-children .sub-arrow').click(function(e) { 
    3270                e.preventDefault(); 
    3371                e.stopPropagation(); 
    3472 
    35                 $('body').toggleClass('mobile-menu-active'); 
    36  
    37                 if ( $('body').hasClass('mobile-menu-active') ) { 
     73                var subMenuOpen = $(this).hasClass('sub-menu-open'); 
     74                 
     75                if ( subMenuOpen ) { 
    3876                     
    39                     if ( $(document).height() > $(window).height() ) { 
    40                         var scrollTop = ( $('html').scrollTop() ) ? $('html').scrollTop() : $('body').scrollTop(); 
    41                         $('html').addClass('noscroll').css( 'top', -scrollTop ); 
    42                     } 
    43                     $('#mobile-menu-overlay').fadeIn(); 
    44  
     77                    $(this).removeClass('sub-menu-open'); 
     78                    $(this).find('i').removeClass('fa-angle-up').addClass('fa-angle-down'); 
     79                    $(this).next('ul.sub-menu, ul.children').removeClass('active').slideUp(); 
     80                 
    4581                } else { 
    4682                     
    47                     var scrollTop = parseInt( $('html').css('top') ); 
    48                     $('html').removeClass('noscroll'); 
    49                     $('html,body').scrollTop( -scrollTop ); 
    50                     $('#mobile-menu-overlay').fadeOut(); 
     83                    $(this).addClass('sub-menu-open'); 
     84                    $(this).find('i').removeClass('fa-angle-down').addClass('fa-angle-up'); 
     85                    $(this).next('ul.sub-menu, ul.children').addClass('active').slideDown(); 
    5186 
    52                 } 
    53             }); 
    54  
    55             $('.arrow-menu').on('click', function(e) { 
    56                 e.preventDefault(); 
    57                 e.stopPropagation(); 
    58                  
    59                 var subMenuOpen = $(this).hasClass('sub-menu-open'); 
    60  
    61                 if ( subMenuOpen ) { 
    62                     $(this).removeClass('sub-menu-open'); 
    63                     $(this).find('i').removeClass('fa-minus').addClass('fa-plus'); 
    64                     $(this).prev('ul.sub-menu').slideUp(); 
    65                 } else { 
    66                     $(this).prev('ul.sub-menu').slideDown(); 
    67                     $(this).addClass('sub-menu-open'); 
    68                     $(this).find('i').removeClass('fa-plus').addClass('fa-minus'); 
    6987                } 
    7088 
    7189            }); 
     90 
     91            if( $('#wpadminbar').length ) { 
     92                $('#smobile-menu').addClass('wpadminbar-active'); 
     93            } 
     94 
     95        }, 
     96 
     97        searchOpen: function() { 
     98             
     99            $('.btn-search').on('click', function(e) { 
     100                e.preventDefault(); 
     101                e.stopPropagation(); 
     102                $('.search-style-one').addClass('open'); 
     103                $('.overlay').find('input').focus(); 
     104            }); 
     105 
     106            $('.overlay-close').on('click', function(e) { 
     107                e.preventDefault(); 
     108                e.stopPropagation(); 
     109                $('.search-style-one').removeClass('open'); 
     110            }); 
     111 
     112            $(document).on('click', function(e) { 
     113                $('.search-style-one').removeClass('open'); 
     114            }); 
     115 
     116            $('.search-style-one').click(function(e) { 
     117                e.preventDefault(); 
     118                e.stopPropagation(); 
     119            }); 
     120 
     121        }, 
     122 
     123        slideShow: function() { 
     124 
     125            if( $('.flexslider').length ) { 
     126                 
     127                $('.flexslider').flexslider({ 
     128                    animation: "slide", 
     129                    minItems: 2, 
     130                    maxItems: 4, 
     131                    prevText: '', 
     132                    nextText: '', 
     133                    start: function(){ 
     134                        $('#homepage-slide, .flex-direction-nav').show(); 
     135                        $('.flexslider').css('margin-bottom', '30px'); 
     136                    }, 
     137                }); 
     138 
     139            } 
     140 
     141        }, 
     142 
     143        callFunctionHideMenu: function() { 
     144         
     145            $('#smobile-menu').removeClass('show'); 
     146            jQuery('body').removeClass('mobile-menu-active'); 
     147            jQuery('html').removeClass('noscroll'); 
     148            jQuery('#mobile-menu-overlay').fadeOut(); 
    72149 
    73150        } 
     
    82159    }).on('click', function( event ) { 
    83160 
    84         var $target = jQuery( event.target ); 
    85         if ( ( $target.hasClass("fa") && $target.parent().hasClass("toggle-caret") ) ||  $target.hasClass("toggle-caret") ) { 
    86             return; 
    87         } 
    88         jQuery('body').removeClass('mobile-menu-active'); 
    89         jQuery('html').removeClass('noscroll'); 
    90         jQuery('#mobile-menu-overlay').fadeOut(); 
     161        khmerScript.callFunctionHideMenu(); 
     162 
    91163    }); 
    92164 
  • veayo/1.0.4/style.css

    r85649 r85649  
    55Author URI: http://topgle.com/veayo/ 
    66Description: Veayo is another fast loading WordPress theme from the purveyors of seo-friendly WordPress themes. 
    7 Version: 1.0.3 
     7Version: 1.0.4 
    88License: GNU General Public License v2 or later 
    99License URI: LICENSE 
     
    431431    border: none; 
    432432    border-radius: 3px; 
    433     background: #0074c4; 
     433    background: #0066CC; 
    434434} 
    435435 
     
    518518    outline: none; 
    519519    color: #333333; 
     520    transition: all 0.25s linear; 
    520521} 
    521522 
     
    548549    width: 100%; 
    549550} 
    550  
    551551.main-navigationigation ul { 
    552552    display: none; 
     
    617617 
    618618/* Small menu. */ 
    619 #secondary-site-navigation, 
    620 .main-navigationigation.toggled ul { 
    621     display: block; 
    622 } 
    623  
    624619@media screen and (min-width: 37.5em) { 
    625620    .nav-#secondary-site-navigation { 
     
    846841    transition: background 0.25s linear; 
    847842} 
    848 .comments-area p.form-submit input:hover { 
    849     background: #f00000; 
    850 } 
    851843.comments-area ol.comment-list li { 
    852844    margin-bottom: 20px; 
     
    897889} 
    898890.comment-reply-title { 
    899     border-bottom: 1px solid; 
     891    border-bottom: 1px solid #3498DB; 
    900892    position: relative; 
    901893    color: #3498DB; 
    902894    margin: 0 0 16px 0; 
    903     margin-bottom: 20px; 
     895    padding-bottom: 20px; 
    904896} 
    905897.comment-reply-title:after { 
     
    10841076} 
    10851077 
     1078a:hover { 
     1079    text-decoration: underline; 
     1080} 
     1081 
    10861082.fbox { 
    10871083    width: 100%; 
    10881084    background-color: #ffffff; 
    1089     border: 1px solid #e5e6e9; 
    10901085    margin-bottom: 30px; 
    10911086    padding: 4%; 
    1092     border-radius: 2px; 
     1087    border-radius: 1px; 
    10931088    -moz-box-sizing: border-box; 
    10941089    -webkit-box-sizing: border-box; 
     
    11131108} 
    11141109.content-wrap { 
    1115     width: 1120px; 
     1110    width: 1180px; 
    11161111    max-width: 90%; 
    11171112    margin: 0 auto; 
     
    11281123.site-branding { 
    11291124    display: inline-block; 
    1130     margin: 30px 0; 
     1125    margin: 27px 0; 
     1126} 
     1127.branding-logo { 
     1128    margin: 0; 
     1129} 
     1130.branding-logo .custom-logo { 
     1131    display: block; 
     1132    max-height: 75px; 
     1133    width: auto; 
    11311134} 
    11321135.site-branding .site-title { 
     
    11381141    text-transform: uppercase; 
    11391142} 
     1143.site-branding .site-title a { 
     1144    color: #000222; 
     1145    text-decoration: none; 
     1146} 
     1147.site-branding .site-title a:hover { 
     1148    color: #0066CC; 
     1149} 
    11401150.site-branding .logo-image { 
    11411151    margin-top: 0; 
     
    11431153.site-branding .site-description { 
    11441154    font-size: 16px; 
     1155    color: #000222; 
    11451156    padding: 0; 
    11461157    margin: 0; 
     
    11911202} 
    11921203 
    1193 /* deafault menu */ 
     1204#smobile-menu { 
     1205    display: none; 
     1206} 
     1207 
     1208/* Main Navigation */ 
     1209.main-navigation ul { 
     1210    list-style: none; 
     1211    margin: 0; 
     1212    padding: 0; 
     1213} 
     1214.main-navigation ul li { 
     1215    float: left; 
     1216    position: relative; 
     1217} 
     1218.main-navigation ul li a { 
     1219    font-size: 15px; 
     1220    text-transform: uppercase; 
     1221    display: block; 
     1222} 
     1223.main-navigation ul li:hover > a, 
     1224.main-navigation ul li > a:hover, 
     1225.main-navigation ul li.current-menu-parent > a, 
     1226.main-navigation ul li.current-menu-ancestor > a, 
     1227.main-navigation ul li.current_page_ancestor > a, 
     1228.main-navigation ul li.current-menu-item > a { 
     1229    opacity: 0.8; 
     1230    text-decoration: none; 
     1231} 
     1232.main-navigation ul li:hover > ul { 
     1233    display: block; 
     1234} 
     1235.main-navigation ul li .sub-arrow { 
     1236    width: 50px; 
     1237    line-height: 50px; 
     1238    display: none; 
     1239    position: absolute; 
     1240    right: 0; 
     1241    top: 0; 
     1242    color: #fff; 
     1243    font-size: 14px; 
     1244    text-align: center; 
     1245    cursor: pointer; 
     1246} 
     1247.mobile-menu .fa-bars { 
     1248    float: right; 
     1249    margin-top: 3px; 
     1250} 
     1251.main-navigation ul li .arrow-sub-menu::before { 
     1252    font-size: 12px; 
     1253} 
     1254 
     1255/* Primary Menu */ 
    11941256.primary-menu { 
    11951257    background: #000222; 
     
    11981260    z-index: 2; 
    11991261} 
     1262.primary-menu .pmenu { 
     1263    float: left; 
     1264} 
     1265.primary-menu ul li a { 
     1266    color: #ffffff; 
     1267    padding: 16px; 
     1268} 
     1269.primary-menu ul li:hover a, 
     1270.primary-menu ul li a:hover, 
     1271.primary-menu ul li.current-menu-parent > a, 
     1272.primary-menu ul li.current-menu-ancestor > a, 
     1273.primary-menu ul li.current_page_ancestor > a, 
     1274.primary-menu ul li.current-menu-item > a { 
     1275    opacity: 0.9; 
     1276} 
    12001277.primary-menu ul li .fa-chevron-right { 
    12011278    color: #ffffff; 
     
    12041281    color: #010101; 
    12051282} 
    1206 .primary-menu ul li a { 
    1207     color: #ffffff; 
    1208 } 
    1209 .primary-menu .menu ul li:hover a, 
    1210 .primary-menu .menu ul li a:hover, 
    1211 .primary-menu .menu ul li.current-menu-parent > a, 
    1212 .primary-menu .menu ul li.current-menu-ancestor > a, 
    1213 .primary-menu .menu ul li.current_page_ancestor > a, 
    1214 .primary-menu .menu ul li.current-menu-item > a { 
    1215     opacity: 0.9; 
    1216 } 
    1217  
    1218 /* Top Nav */ 
    1219 .main-navigation ul { 
    1220     list-style: none; 
    1221     margin: 0; 
    1222     padding: 0; 
    1223 } 
    1224 .main-navigation ul li { 
     1283 
     1284/* Secondary Menu */ 
     1285.secondary-menu { 
     1286    width: 100%; 
    12251287    float: left; 
     1288    border-top: 1px solid #e5e6e9; 
    12261289    position: relative; 
    12271290} 
    1228 .main-navigation ul li .arrow-sub-menu { 
    1229     display: none; 
    1230     position: absolute; 
    1231     right: 0; 
    1232     top: 0; 
    1233 } 
    1234 .mobile-menu .fa-bars { 
    1235     float: right; 
    1236     margin-top: 3px; 
    1237 } 
    1238 .main-navigation ul li .arrow-sub-menu::before { 
    1239     font-size: 12px; 
    1240 } 
    1241 .main-navigation ul li a { 
    1242     font-size: 15px; 
    1243     text-transform: uppercase; 
    1244     display: block; 
    1245     padding: 16px 20px; 
    1246 } 
    1247 .secondary-menu ul li a { 
     1291.secondary-menu ul.smenu li a { 
    12481292    color: #333333; 
    1249 } 
    1250 .secondary-menu ul li a:hover { 
    1251     color: royalblue; 
    1252 } 
    1253 #secondary-site-navigation .arrow-menu { 
     1293    padding: 24px 16px; 
     1294} 
     1295.secondary-menu ul.smenu li.current-menu-item a, 
     1296.secondary-menu ul.smenu li a:hover { 
     1297    color: #0066CC; 
     1298 
     1299} 
     1300.secondary-menu ul.smenu ul li { 
     1301    border-bottom: 1px solid #e5e6e9; 
     1302} 
     1303.secondary-menu ul.smenu ul li a { 
     1304    padding: 16px; 
     1305} 
     1306.secondary-menu ul.smenu > li:first-child { 
     1307    border: none; 
     1308} 
     1309.main-navigation ul > li:first-child a { 
     1310    padding-left: 0; 
     1311} 
     1312.secondary-menu .arrow-menu { 
    12541313    position: absolute; 
    12551314    top: 0; 
     
    12631322    border-left: 1px solid rgba(0, 0, 0, 0.2); 
    12641323} 
     1324 
     1325/*Menu More Button*/ 
     1326.secondary-menu ul.smenu li.btn-right { 
     1327    float: right; 
     1328    border: none; 
     1329    margin: 16px 0; 
     1330} 
     1331.secondary-menu ul.smenu li.btn-right a { 
     1332    padding: 9px 25px 11px; 
     1333    font-weight: 500; 
     1334    background: #0066CC; 
     1335    text-align: center; 
     1336    text-transform: capitalize; 
     1337    display: block; 
     1338    line-height: 1.25; 
     1339    box-sizing: border-box; 
     1340    color: #fff; 
     1341    border-radius: 3px; 
     1342} 
     1343.secondary-menu .btn-right a:hover { 
     1344    opacity: 0.8; 
     1345    color: #fff; 
     1346} 
     1347 
     1348/* Show Hide Search */ 
     1349.search { 
     1350    float: right; 
     1351    margin: 20px 0px; 
     1352} 
     1353.search .btn-search { 
     1354    color: #fff; 
     1355    font-size: 16px; 
     1356    text-transform: capitalize; 
     1357    display: block; 
     1358    padding: 8px 10px; 
     1359} 
     1360.search-style-one { 
     1361    width: 100%; 
     1362    position: fixed; 
     1363    overflow: hidden; 
     1364    height: 90px; 
     1365    z-index: 9; 
     1366    left: 0; 
     1367    -webkit-transform: translateX(100%); 
     1368    transform: translateX(100%); 
     1369    transition: -webkit-transform 0.4s linear, visibility 0.1s; 
     1370    transition: transform 0.4s linear, visibility 0.1s; 
     1371} 
     1372.overlay { 
     1373    background: rgba(0, 0, 0, 0.7); 
     1374    width: 100%; 
     1375} 
     1376.search-style-one.open { 
     1377    -webkit-transform: translateX(0); 
     1378    transform: translateX(0); 
     1379} 
     1380.search-row { 
     1381    position: relative; 
     1382    margin: 0 auto; 
     1383} 
     1384.overlay .overlay-close { 
     1385    width: 50px; 
     1386    height: 52px; 
     1387    line-height: 52px; 
     1388    position: absolute; 
     1389    right: 8%; 
     1390    top: 15px; 
     1391    font-size: 20px; 
     1392    overflow: hidden; 
     1393    border: none; 
     1394    padding: 0 17px; 
     1395    color: #3a5795; 
     1396    background: rgba(255, 255, 255, 0.9); 
     1397    outline: none; 
     1398    z-index: 100; 
     1399    cursor: pointer; 
     1400    border-radius: 2px; 
     1401} 
     1402.search-style-one .search-row input#s { 
     1403    width: 100%; 
     1404    height: 82px; 
     1405    line-height: 82px; 
     1406    padding: 20px 30px; 
     1407    color: #ffffff; 
     1408    font-size: 18px; 
     1409    outline: none; 
     1410    background: none; 
     1411    border: none; 
     1412    box-sizing: border-box; 
     1413} 
     1414 
     1415/* Header menu */ 
    12651416.site-header ul ul { 
    12661417    background: #ffffff; 
     
    12821433    left: 200px; 
    12831434} 
    1284 .site-header .menu ul ul.sub-menu li a { 
    1285     padding: 8px 20px; 
    1286 } 
    1287 .menu ul li:hover > a, 
    1288 .menu ul li > a:hover, 
    1289 .menu ul li.current-menu-parent > a, 
    1290 .menu ul li.current-menu-ancestor > a, 
    1291 .menu ul li.current_page_ancestor > a, 
    1292 .menu ul li.current-menu-item > a { 
    1293     opacity: 0.8; 
    1294     text-decoration: none; 
    1295 } 
    1296 .menu ul li:hover > ul { 
    1297     display: block; 
    1298 } 
    1299  
    1300 /* Main Menu */ 
    1301 .secondary-menu { 
    1302     border-top: 1px solid rgba(0, 225, 225, 0.2); 
    1303     position: relative; 
    1304 } 
    1305 .main-navigation ul > li { 
    1306     border-left: 1px solid rgba(0, 225, 225, 0.2); 
    1307 } 
    1308 .main-navigation ul > li:first-child { 
    1309     border: none; 
    1310 } 
    1311 .main-navigation ul li.nav-menu-item-has-children > a i { 
    1312     color: #ffffff; 
    1313 } 
    1314 .main-navigation ul .children li a { 
    1315     padding: 12px 20px; 
    1316     border-bottom: 1px solid #e5e6e9; 
    1317 } 
    1318 .main-navigation, 
    13191435.site-content { 
    13201436    width: 100%; 
     
    13421458    text-align: center; 
    13431459} 
     1460 
    13441461 
    13451462/*Meta Info*/ 
     
    13781495.entry-header h2 a { 
    13791496    color: #3498DB; 
     1497    text-decoration: none; 
    13801498} 
    13811499 
     
    13831501.site-footer { 
    13841502    width: 100%; 
     1503    float: left; 
    13851504    padding: 20px 0; 
    1386     background: #0074c4; 
     1505    background: #0066CC; 
    13871506} 
    13881507.site-info { 
     
    14141533.nav-links { 
    14151534    width: 100%; 
     1535    display: inline-block; 
    14161536} 
    14171537.nav-links a, 
     
    14391559    float: right; 
    14401560} 
    1441 .nav-previous, 
    1442 .nav-links .nav-next, 
    14431561.pagination a, 
    14441562#load-posts a { 
     
    14511569    padding: 2% 4%; 
    14521570    box-sizing: border-box; 
     1571} 
     1572.nav-links .nav-previous, 
     1573.nav-links .nav-next { 
     1574    background: #ffffff; 
     1575    margin: 0; 
     1576    display: inline-block; 
     1577    line-height: 1; 
     1578    text-decoration: none; 
     1579    color: #333333; 
     1580    padding: 2% 4%; 
     1581    box-sizing: border-box; 
    14531582    border-radius: 3px; 
    1454     box-shadow: 1px 1px 2px #cccccc; 
     1583    box-shadow: 0 3px 2px #cccccc; 
    14551584} 
    14561585.nav-links span.meta-nav { 
     
    14751604} 
    14761605 
     1606/* List Style */ 
     1607.posts-related ul { 
     1608    width: 100%; 
     1609    display: inline-block; 
     1610    list-style: none; 
     1611    margin: 0; 
     1612    padding: 0; 
     1613} 
     1614 
    14771615/* Grid Style */ 
    1478 .posts-related ul.related-grid { 
    1479     width: 100%; 
    1480     list-style: none; 
    1481     margin-left: 0; 
    1482     padding: 0; 
    1483 } 
    1484 .posts-related ul.related-grid li { 
     1616.posts-related ul.grid-related-posts li { 
    14851617    width: 31.3%; 
    14861618    float: left; 
    14871619    margin: 0 3% 3% 0; 
    14881620} 
    1489 .posts-related ul.related-grid li:nth-child(3n) { 
     1621.posts-related ul.grid-related-posts li:nth-child(3n) { 
    14901622    margin-right: 0; 
    14911623} 
    1492 .posts-related ul.related-grid li:nth-child(3n+1) { 
     1624.posts-related ul.grid-related-posts li:nth-child(3n+1) { 
    14931625    clear: left; 
    14941626} 
    14951627 
    14961628/* List Style */ 
    1497 .posts-related ul.related-list { 
    1498     width: 100%; 
     1629.posts-related ul.list-related-posts { 
     1630    margin-bottom: 0; 
     1631} 
     1632.posts-related ul.list-related-posts li { 
     1633    width: 100%; 
     1634    float: left; 
     1635    display: block; 
     1636    margin: 0 0 2% 0; 
     1637    padding-bottom: 2%; 
     1638    border-bottom: 1px solid #f5f5f5; 
     1639} 
     1640.posts-related ul.list-related-posts li:last-child { 
     1641    margin-bottom: 0; 
     1642    padding-bottom: 0; 
     1643    border-bottom: none; 
     1644} 
     1645.posts-related .list-related-posts .featured-thumbnail { 
     1646    max-width: 160px; 
     1647    max-height: 160px; 
     1648} 
     1649.posts-related .list-related-posts .featured-thumbnail img { 
     1650    width: 100%; 
     1651    height: 100%; 
     1652    display: block; 
     1653} 
     1654.posts-related ul.list-related-posts .related-data a { 
     1655    color: #3498DB; 
     1656    display: block; 
     1657    margin-bottom: 5px; 
     1658} 
     1659 
     1660/* List Style */ 
     1661.posts-related ul.nothumb-related-posts { 
     1662    width: 100%; 
     1663    display: inline-block; 
    14991664    margin-bottom: 0; 
    15001665    padding: 0; 
    15011666} 
    1502 .posts-related ul.related-list li { 
     1667.posts-related ul.nothumb-related-posts li { 
    15031668    line-height: 34px; 
    15041669} 
     
    15431708.widget ul li { 
    15441709    padding: 0 0 10px 0; 
    1545 } 
    1546 .widget ul li:last-child { 
    1547     padding-bottom: 0; 
     1710    margin-bottom: 10px; 
     1711    border-bottom: 1px solid #f5f5f5; 
    15481712} 
    15491713.widget ul li.recentcomments { 
     
    15601724} 
    15611725 
     1726/*------------------------------------------------- 
     1727# Calender Widget 
     1728--------------------------------------------------*/ 
     1729#wp-calendar { 
     1730    margin-bottom: 0; 
     1731} 
     1732#wp-calendar thead th { 
     1733    padding: 0; 
     1734    text-align: center; 
     1735} 
     1736#wp-calendar td { 
     1737    text-align: center; 
     1738    padding: 7px 0; 
     1739} 
     1740#wp-calendar caption { 
     1741    font-size: 16px; 
     1742    padding-bottom: 10px; 
     1743    font-weight: bold; 
     1744} 
     1745#wp-calendar tfoot { 
     1746    margin-top: 30px; 
     1747} 
     1748#wp-calendar #prev { 
     1749    text-align: left; 
     1750    padding: 0; 
     1751    padding-left: 12px; 
     1752} 
     1753#wp-calendar #next { 
     1754    text-align: right; 
     1755    padding: 0; 
     1756    padding-right: 12px; 
     1757} 
     1758#wp-calendar #prev a, 
     1759#wp-calendar #next a { 
     1760    text-decoration: none; 
     1761} 
     1762 
    15621763/*Footer Menu*/ 
    15631764.fmenu { 
     
    15671768    margin-top: 10px; 
    15681769} 
    1569 .footer-menu ul { 
     1770.fmenu ul { 
    15701771    width: 100%; 
    15711772    list-style: none; 
     
    15731774    padding: 0; 
    15741775} 
    1575 .footer-menu ul li { 
     1776.fmenu ul li { 
    15761777    float: none; 
    15771778    display: inline-block; 
    15781779} 
    1579 .footer-menu ul li a { 
     1780.fmenu ul li a { 
    15801781    color: #ffffff; 
    15811782    text-transform: none; 
     
    15841785    line-height: normal; 
    15851786} 
    1586 .footer-menu ul li a:hover { 
     1787.fmenu ul li a:hover { 
    15871788    border-bottom: dotted 1px; 
    15881789    text-decoration: none; 
     
    16091810        text-align: right; 
    16101811    } 
     1812    .arrow-menu { 
     1813        display: none; 
     1814    } 
    16111815    .footer-menu { 
    16121816        width: 100%; 
     
    16281832    } 
    16291833     
    1630     .footer-menu ul li.menu-item-has-children ul, 
    1631     .footer-menu ul li.menu-item-has-children a { 
     1834    .footer-menu ul li.main-navigation-item-has-children ul, 
     1835    .footer-menu ul li.main-navigation-item-has-children a { 
    16321836        float: left; 
    16331837    } 
     
    16441848        box-sizing: border-box; 
    16451849    } 
    1646  
    16471850    .site-branding { 
    16481851        text-align: center; 
     
    16561859    .ads-top .textwidget img { 
    16571860        display: inline; 
     1861    } 
     1862 
     1863    .search-form label { 
     1864        width: 100%; 
     1865    } 
     1866    .ads-top .search-field { 
     1867        width: 100%; 
    16581868    } 
    16591869 
     
    16641874        transition: left 500ms ease; 
    16651875    } 
    1666     #page { 
    1667         position: relative; 
    1668         left: 0; 
    1669         transition: left 500ms ease; 
    1670     } 
    1671     .mobile-menu-active #page { 
    1672         max-width: 100%; 
    1673         left: 300px; 
    1674         transition: left 500ms ease; 
    1675     } 
    1676     .smenu-hide, 
    1677     .main-navigation { 
    1678         display: none; 
    1679     } 
    1680     .mobile-menu-active .smenu-hide { 
    1681         display: block; 
    1682     } 
    1683     #secondary-site-navigation { display: none } 
    1684     #secondary-site-navigation ul ul { 
    1685         visibility: visible!important; 
    1686         opacity: 1!important; 
    1687         position: relative; 
    1688         left: 0!important; 
    1689         border: 0; 
    1690         width: 100%; 
    1691     } 
    1692     .mobile-menu-active #secondary-site-navigation.secondary-menu { 
    1693         display: block; 
    1694         position: fixed; 
    1695         top: 0; 
    1696         left: -300px; 
    1697         width: 300px; 
    1698         height: 100%; 
    1699         border-right: 1px solid rgba(0, 0, 0, 0.15); 
    1700         overflow: auto; 
    1701         transition: left 500ms ease; 
    1702         -webkit-backface-visibility: hidden; 
    1703         box-sizing: border-box; 
    1704         background: #0274BE; 
    1705     } 
    1706     .mobile-menu-active #secondary-site-navigation.secondary-menu { 
    1707         width: 80%; 
    1708         background: #ffffff; 
    1709         left: 0; 
    1710         z-index: 1111; 
    1711     } 
    1712     .mobile-menu-active #secondary-site-navigation .content-wrap { 
    1713         width: 100%; 
    1714         max-width: inherit; 
    1715     } 
    1716     .mobile-menu-active #secondary-site-navigation .arrow-menu { 
    1717         display: block; 
    1718     } 
    1719     #secondary-site-navigation ul li { 
    1720         width: 100%; 
    1721         display: block; 
    1722         position: relative; 
    1723         border-bottom: 1px solid rgba(0, 0, 0, 0.2); 
    1724     } 
    1725     #secondary-site-navigation ul li:last-child { 
    1726         border: none; 
    1727     } 
    1728     #secondary-site-navigation ul li:hover { background: none } 
    1729     #secondary-site-navigation ul li a, #secondary-site-navigation ul ul a { 
    1730         padding: 9px 18px; 
    1731         width: 100%; 
    1732         border: none; 
    1733     } 
    1734     #secondary-site-navigation ul ul { 
    1735         position: static; 
    1736         width: 100%; 
    1737         border: none; 
    1738     } 
    1739     #secondary-site-navigation ul ul li { 
    1740         background: none; 
    1741         width: 100%; 
    1742     } 
    1743     #secondary-site-navigation ul ul li:first-child { border-top: 1px solid rgba(0, 0, 0, 0.2) } 
    1744     #secondary-site-navigation i { display: inline } 
    1745     #secondary-site-navigation ul ul a { 
    1746         padding: 9px 0 9px 30px; 
    1747         width: 100%; 
    1748     } 
    1749     #secondary-site-navigation ul ul ul a { padding: 9px 40px } 
    1750     #secondary-site-navigation ul ul ul ul a { padding: 9px 36px } 
    1751     #secondary-site-navigation .toggle-caret i { margin-right: 0 } 
    1752     #secondary-site-navigation .menu-item-has-children > a:after { content: '' } 
    17531876    #mobile-menu-overlay { 
    17541877        position: fixed; 
     
    17641887        background: rgba(0,0,0,.5); 
    17651888    } 
    1766     html.noscroll { 
     1889    #page { 
     1890        position: relative; 
     1891        left: 0; 
     1892        top: 0; 
     1893        transition: left 500ms ease; 
     1894        -webkit-transition: -webkit-transform 500ms ease; 
     1895        transition: transform 500ms ease; 
     1896    } 
     1897    .search { 
     1898        display: none; 
     1899    } 
     1900    .smenu-hide, 
     1901    .main-navigation { 
     1902        display: none; 
     1903    } 
     1904    .mobile-menu-active .smenu-hide { 
     1905        display: block; 
     1906        color: #fff; 
     1907    } 
     1908    .mobile-menu-active #mobile-menu-overlay { 
     1909        display: block; 
     1910    } 
     1911    .mobile-menu-active #page { 
     1912        width: 100%; 
     1913        max-width: 100%; 
    17671914        position: fixed; 
    1768         overflow-y: scroll; 
     1915        top: 0; 
     1916        right: 300px; 
     1917        transition: left 500ms ease; 
     1918        -ms-transform: translate(70%, 0); 
     1919        -webkit-transform: translate(70%, 0); 
     1920        transform: translate(70%, 0); 
     1921    } 
     1922    #smobile-menu { 
     1923        background-color: #000; 
     1924        position: fixed; 
     1925        width: 70%; 
     1926        top: 0; 
     1927        bottom: 0; 
     1928        left: -70%; 
     1929        z-index: 5999998; 
     1930        overflow-x: hidden; 
     1931        -webkit-transform: translateX(-100%); 
     1932        -ms-transform: translateX(-100%); 
     1933        transform: translateX(-100%); 
     1934        transition: -webkit-transform 0.3s ease; 
     1935        transition: transform 0.3s ease; 
     1936    } 
     1937    #smobile-menu .content-wrap, 
     1938    #smobile-menu .primary-menu ul { 
    17691939        width: 100%; 
     1940        margin: 0; 
     1941    } 
     1942    #smobile-menu.show { 
     1943        left: 0; 
     1944        -webkit-transform: translateX(0); 
     1945        -ms-transform: translateX(0); 
     1946        transform: translateX(0); 
     1947    } 
     1948    #smobile-menu.show .main-navigation { 
     1949        width: 100%; 
     1950        float: left; 
     1951        display: block; 
     1952        margin: 0; 
     1953    } 
     1954    #smobile-menu.show .main-navigation ul li { 
     1955        width: 100%; 
     1956        display: block; 
     1957        border-bottom: 1px solid #333; 
     1958    } 
     1959    #smobile-menu.show .main-navigation ul li a { 
     1960        padding: 12px 20px; 
     1961    } 
     1962    #smobile-menu.show .main-navigation ul ul.sub-menu { 
     1963        display: none; 
     1964    } 
     1965    #smobile-menu.show .main-navigation ul ul.sub-menu.active { 
     1966        border-top: 1px solid #333; 
     1967    } 
     1968    #smobile-menu.show .main-navigation ul ul.sub-menu li:last-child { 
     1969        border: none; 
     1970    } 
     1971    #smobile-menu.show .main-navigation ul li .sub-arrow { 
     1972        display: block; 
    17701973    } 
    17711974 
     
    17851988        color: #fff; 
    17861989    } 
    1787     .menu-toggle:before { 
     1990    .toggle-mobile-menu:before { 
    17881991        font-family: FontAwesome; 
    17891992        content: "\f0c9"; 
     
    18052008    .super-menu .toggle-mobile-menu { 
    18062009        padding: 12px 0; 
    1807     } 
    1808     .super-menu .menu-toggle:before { 
     2010        color: #fff; 
     2011        outline: none; 
     2012        text-decoration: none; 
     2013    } 
     2014    .super-menu .main-navigation-toggle:before { 
    18092015        left: 0; 
    18102016    } 
Note: See TracChangeset for help on using the changeset viewer.