WordPress.org

Make WordPress Themes


Ignore:
Location:
ecommerce-market
Files:
13 added
2 deleted
43 edited

Legend:

Unmodified
Added
Removed
  • ecommerce-market/1.0.1/404.php

    r85642 r85642  
    99 
    1010get_header(); ?> 
    11  
    12     <div id="primary" class="content-area"> 
     11<div class="container"> 
     12    <div class="row"> 
     13    <div id="primary" class="content-area custom-col-12"> 
    1314        <main id="main" class="site-main"> 
    1415 
    1516            <section class="error-404 not-found"> 
    16                 <header class="page-header"> 
    17                     <h1 class="page-title"><?php esc_html_e( 'Oops! That page can&rsquo;t be found.', 'ecommerce-market' ); ?></h1> 
    18                 </header><!-- .page-header --> 
    1917 
    20                 <div class="page-content"> 
    21                     <p><?php esc_html_e( 'It looks like nothing was found at this location. Maybe try one of the links below or a search?', 'ecommerce-market' ); ?></p> 
     18                <figure class="error-icon custom-col-4"> 
     19                    <img src="<?php echo esc_url(get_template_directory_uri());?>/assest/img/404.png" alt=""> 
     20                </figure> 
    2221 
    23                     <?php 
    24                         get_search_form(); 
     22                <div class="custom-col-8"> 
    2523 
    26                         the_widget( 'WP_Widget_Recent_Posts' ); 
    27                     ?> 
     24                    <header class="page-header"> 
     25                        <h1 class="page-title"><?php esc_html_e( 'Oops! That page can&rsquo;t be found.', 'ecommerce-market' ); ?></h1> 
     26                    </header><!-- .page-header --> 
    2827 
    29                     <div class="widget widget_categories"> 
    30                         <h2 class="widget-title"><?php esc_html_e( 'Most Used Categories', 'ecommerce-market' ); ?></h2> 
    31                         <ul> 
     28                    <div class="page-content"> 
     29                        <p><?php esc_html_e( 'It looks like nothing was found at this location. Maybe try one of the links below or a search?', 'ecommerce-market' ); ?></p> 
     30 
    3231                        <?php 
    33                             wp_list_categories( array( 
    34                                 'orderby'    => 'count', 
    35                                 'order'      => 'DESC', 
    36                                 'show_count' => 1, 
    37                                 'title_li'   => '', 
    38                                 'number'     => 10, 
    39                             ) ); 
     32                            get_search_form();                       
    4033                        ?> 
    41                         </ul> 
    42                     </div><!-- .widget --> 
    43  
    44                     <?php 
    45  
    46                         /* translators: %1$s: smiley */ 
    47                         $archive_content = '<p>' . sprintf( esc_html__( 'Try looking in the monthly archives. %1$s', 'ecommerce-market' ), convert_smilies( ':)' ) ) . '</p>'; 
    48                         the_widget( 'WP_Widget_Archives', 'dropdown=1', "after_title=</h2>$archive_content" ); 
    49  
    50                         the_widget( 'WP_Widget_Tag_Cloud' ); 
    51                     ?> 
    52  
    53                 </div><!-- .page-content --> 
     34                    </div><!-- .page-content --> 
     35                </div> 
    5436            </section><!-- .error-404 --> 
    5537 
    5638        </main><!-- #main --> 
    5739    </div><!-- #primary --> 
    58  
     40    </div> 
     41</div> 
    5942<?php 
    6043get_footer(); 
  • ecommerce-market/1.0.1/archive.php

    r85642 r85642  
    2727            <div class="post-item-wrapper"> 
    2828 
    29                 <?php 
    30                 if ( have_posts() ) : ?> 
     29                <div class="theiaStickySidebar"> 
     30                    <?php 
     31                    if ( have_posts() ) : ?> 
    3132 
    32                     <?php 
    33                     /* Start the Loop */ 
    34                     while ( have_posts() ) : the_post(); 
     33                        <?php 
     34                        /* Start the Loop */ 
     35                        while ( have_posts() ) : the_post(); 
    3536 
    36                         /* 
    37                         * Include the Post-Format-specific template for the content. 
    38                         * If you want to override this in a child theme, then include a file 
    39                         * called content-___.php (where ___ is the Post Format name) and that will be used instead. 
    40                         */ 
    41                         get_template_part( 'template-parts/content', get_post_format() ); 
     37                            /* 
     38                            * Include the Post-Format-specific template for the content. 
     39                            * If you want to override this in a child theme, then include a file 
     40                            * called content-___.php (where ___ is the Post Format name) and that will be used instead. 
     41                            */ 
     42                            get_template_part( 'template-parts/content', get_post_format() ); 
    4243 
    43                     endwhile; 
     44                        endwhile; 
    4445 
    45                     do_action( 'ecommerce_market_action_navigation' ); 
     46                        do_action( 'ecommerce_market_action_navigation' ); 
    4647 
    47                 else : 
     48                    else : 
    4849 
    49                     get_template_part( 'template-parts/content', 'none' ); 
     50                        get_template_part( 'template-parts/content', 'none' ); 
    5051 
    51                 endif; ?> 
    52                  
     52                    endif; ?> 
     53 
     54                </div> 
     55                     
    5356            </div> 
    5457 
  • ecommerce-market/1.0.1/assest/css/meanmenu.css

    r85642 r85642  
    6565    top: 56px; 
    6666    right: 0; 
    67     width: 104.5% 
     67    width: 104.5%; 
    6868    width: -webkit-calc(100% + 30px); 
    6969    width: -moz-calc(100% + 30px); 
  • ecommerce-market/1.0.1/assest/css/responsive.css

    r85642 r85642  
    2222} 
    2323 
     24@media only screen and (max-width: 1200px) { 
     25    .container{ 
     26        width: 100%; 
     27        padding: 0 15px; 
     28    } 
     29    .site-branding{ 
     30        margin-right: 35px; 
     31    } 
     32    .featured-slider{ 
     33        min-height: auto; 
     34        margin: 0; 
     35    } 
     36    .main-product-wrap .product-item{ 
     37        width: 33%; 
     38    } 
     39    #featured-product-slider .owl-nav .owl-prev, #new-product-slider .owl-nav .owl-prev{ 
     40        left: -7px; 
     41    } 
     42    #featured-product-slider .owl-nav .owl-next, #new-product-slider .owl-nav .owl-next{ 
     43        right: -7px; 
     44    } 
     45    .active .slider-title{ 
     46        left: 22px; 
     47    } 
     48    .testimonial-section .custom-col-6{ 
     49        padding-top: 85px; 
     50        padding-left: 45px; 
     51    } 
     52    .blog-section .custom-col-3:first-child{ 
     53        padding-left: 15px; 
     54    } 
     55    .blog-section .custom-col-3:nth-child(4n){ 
     56        padding-right: 15px; 
     57    } 
     58    .blog-section .custom-col-3{ 
     59        padding: 0 15px; 
     60    } 
     61    .subscribe-section header.entry-header.heading{ 
     62        padding: 30px 0 10px; 
     63    } 
     64    .bottom-footer{ 
     65        padding: 75px 0 0; 
     66    } 
     67    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{ 
     68        clear: none; 
     69        width: 30%; 
     70        margin: 10px; 
     71    } 
     72    .woocommerce .cart-collaterals .cross-sells, 
     73    .woocommerce-page .cart-collaterals .cross-sells{ 
     74        width: 100% 
     75    } 
     76    .woocommerce .cart-collaterals .cross-sells ul.products li, 
     77    .woocommerce-page .cart-collaterals .cross-sells ul.products li{ 
     78        width: 30%; 
     79    } 
     80    ul.products li:nth-child(3n+1){ 
     81        clear: both !important; 
     82    } 
     83    .heading .entry-title::after,  
     84    .heading .entry-title::before { 
     85        width: 50px; 
     86    } 
     87    #secondary .heading .entry-title::before{ 
     88        right: -65px; 
     89    } 
     90    #secondary .heading .entry-title::after{ 
     91        left: -65px; 
     92    } 
     93} 
     94 
    2495/* All Tablet Portrait size smaller than standard 1023 (devices and browsers) */ 
    2596@media only screen and (max-width: 1023px) { 
    2697    .error404 .page-title { 
    27         font-size: 80px; 
    28     } 
    29  
    30  
     98        font-size: 30px; 
     99    } 
     100    .site-branding { 
     101        margin-right: 20px; 
     102    } 
     103    .woocommerce #review_form #respond p{ 
     104        width: 100%; 
     105    } 
     106    #secondary .heading .entry-title::before{ 
     107        right: -60px; 
     108    } 
     109    #secondary .heading .entry-title::after{ 
     110        left: -60px; 
     111    } 
     112    .padding-space { 
     113        padding: 30px 0 0; 
     114    } 
     115    .site-footer,  
     116    .testimonial-section, 
     117    .discount-section { 
     118        margin: 30px 0 0; 
     119    } 
     120    header.entry-header.heading{ 
     121        padding: 0px 0 15px; 
     122    } 
     123    .product-list-wrapper{ 
     124        margin: 15px 15px 0; 
     125    } 
     126    .top-seller-section .product-item{ 
     127        margin-bottom: 0; 
     128    } 
     129    .blog-section .post { 
     130        margin-top: 30px; 
     131    } 
     132 
     133 
     134} 
     135 
     136@media only screen and (max-width: 991px) { 
     137    .popup-wrapper.active .popup-wrap{ 
     138        width: 75%; 
     139    } 
     140    .popup-wrapper.active .woocommerce .u-column2{ 
     141        padding: 100px 45px 160px; 
     142    } 
     143    .popup-wrapper.active .u-column1, .popup-wrapper.active .u-column2{ 
     144        padding: 100px 45px 75px; 
     145    } 
     146    .popup-wrapper.active .woocommerce > .woocommerce-form.login{ 
     147        padding: 25px; 
     148        width: 100%; 
     149    } 
     150    .popup-wrapper.active .woocommerce > h2{ 
     151        padding: 25px; 
     152        width: auto; 
     153    } 
     154    .site-branding{ 
     155        margin-right: 0; 
     156    } 
     157    .hgroup-left, 
     158    .hgroup-right{ 
     159        width: 100%; 
     160    } 
     161    .hgroup-right{ 
     162        justify-content: space-between; 
     163        margin-top: 20px; 
     164    } 
     165    .menu-top-menu-container > ul > li > a,  
     166    .menu-top-menu-container div > ul > li > a{ 
     167        margin: 0 10px; 
     168    } 
     169    .testimonial-section .custom-col-6 { 
     170        padding-top: 20px; 
     171        padding-left: 34px; 
     172    } 
     173    .discount-section .heading .entry-title, 
     174    .slider-title{ 
     175        font-size: 55px; 
     176    } 
     177    .subscribe-content .heading .entry-title{ 
     178        font-size: 30px; 
     179        padding-bottom: 0; 
     180    } 
     181    .subscribe-content .wpcf7 .wpcf7-form{ 
     182        padding: 0; 
     183    } 
     184    .subscribe-content .wpcf7-text.wpcf7-email[type="email"], 
     185    .subscribe-content .wpcf7-submit[type="submit"]{ 
     186        height: 40px; 
     187    } 
     188    .subscribe-content > p{ 
     189        font-size: 14px; 
     190    } 
     191    .subscribe-content input[type="submit"], 
     192    .subscribe-content input{ 
     193        height: 50px; 
     194    } 
     195    .subscribe-content input{ 
     196        margin: 0; 
     197    } 
     198    .featured-product-section::before{ 
     199        height: 57px; 
     200        width: 175px; 
     201    } 
     202    .product-search-section{ 
     203        float: right; 
     204        width: 64%; 
     205        width: calc(100% - 262px); 
     206        width: -webkit-calc(100% - 262px); 
     207        width: -ms-calc(100% - 262px); 
     208        width: -o-calc(100% - 262px); 
     209    } 
     210    .slider-text-category{ 
     211        font-size: 135px; 
     212    } 
     213    .woocommerce .cart-collaterals .cross-sells ul.products li, 
     214    .woocommerce-page .cart-collaterals .cross-sells ul.products li, 
     215    .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{ 
     216        width: 45%; 
     217    } 
     218    .woocommerce .cart-collaterals .cart_totals, 
     219    .woocommerce-page .cart-collaterals .cart_totals{ 
     220        margin: 0 auto; 
     221        width: 100%; 
     222    } 
     223    .contact-information dt{ 
     224        width: 50px; 
     225    } 
     226    .contact-information dd{ 
     227        width: 80%; 
     228        width: calc(100% - 50px); 
     229        width: -webkit-calc(100% - 50px); 
     230    } 
     231    ul.products li:nth-child(3n+1){ 
     232        clear: none !important;    
     233    } 
     234    ul.products li:nth-child(2n+1){ 
     235        clear: both !important;  
     236    } 
     237    .error404 .page-title-wrap{ 
     238        margin-bottom: 35px; 
     239    } 
     240    .site-main .error-404{ 
     241        padding-bottom: 35px; 
     242    } 
     243    .heading .entry-title::after,  
     244    .heading .entry-title::before { 
     245        width: 48px; 
     246    } 
     247    #secondary .discount-section .entry-content { 
     248        padding: 0; 
     249        margin: 0; 
     250    } 
     251    td{ 
     252        padding: 5px; 
     253    } 
     254    #secondary .heading .entry-title::before{ 
     255        right: -20px; 
     256    } 
     257    #secondary .heading .entry-title::after{ 
     258        left: -20px; 
     259    } 
     260    .product-content.center .product-wrapper h3 { 
     261        font-size: 30px; 
     262    } 
     263    #home-page-content .entry-content{ 
     264        margin-top: 0; 
     265    } 
     266    #secondary .main-product-section .product-wrapper { 
     267        width: 100%; 
     268        padding: 0 15px; 
     269    } 
     270    .product-wrapper h3{ 
     271        font-size: 30px; 
     272    } 
    31273 
    32274} 
     
    45287    .custom-col-10,   
    46288    .custom-col-11,   
    47     .custom-col-12 { 
     289    .custom-col-12, 
     290    .main-product-wrap .product-item{ 
     291        display: inline-block; 
    48292        float: none; 
    49293        width: 100%; 
    50294    } 
    51     .error404 .error-icon { 
    52         max-width: 220px; 
    53         top: -125px; 
     295    .top-seller-section a img, 
     296    .product-search-section, 
     297    .site-branding, 
     298    .contact-information dl, 
     299    .subscribe-section .featured-image, 
     300    .testimonial-section .featured-image, 
     301    .product-content a img, 
     302    .product-content > a{ 
     303        width: 100%; 
     304    } 
     305    .site-branding{ 
     306        max-width: 100%; 
     307        margin: 0 auto; 
     308        text-align: center; 
     309        padding-bottom: 20px; 
     310    } 
     311    .site-description{ 
     312        display: block; 
     313    } 
     314    .main-navigation ul li:hover > ul,  
     315    .main-navigation ul li.focus > ul, 
     316    .main-navigation ul ul li:hover > ul, 
     317    .main-navigation ul ul li.focus > ul{ 
     318        left: 0; 
     319    } 
     320    .main-navigation ul li:hover > ul,  
     321    .main-navigation ul li.focus > ul{ 
     322        float: none; 
     323    } 
     324    .mean-container .mean-nav ul li li li a{ 
     325        padding: 12px 15%; 
     326    } 
     327    .mean-container .mean-nav ul li li a{ 
     328        padding: 12px 10%; 
     329    } 
     330    .main-navigation ul ul.sub-menu, 
     331    .mean-container a.meanmenu-reveal, 
     332    .subscribe-section .container, 
     333    .testimonial-section .container{ 
     334        position: relative; 
     335    } 
     336    .popup-wrapper.active{ 
     337        z-index: 999999; 
     338    } 
     339    .popup-wrapper.active .popup-wrap { 
     340        width: 95%; 
     341    } 
     342    .popup-wrapper.active .woocommerce .u-column2{ 
     343        padding: 100px 30px 160px; 
     344    } 
     345    .popup-wrapper.active .u-column1, .popup-wrapper.active .u-column2 { 
     346        padding: 100px 30px 75px; 
    54347    } 
    55348    .error-404 .entry-content { 
     
    60353        padding-left: 90px; 
    61354    } 
    62  
    63  
     355    .contact-information dl{ 
     356        border-right: 0; 
     357        min-height: auto; 
     358    } 
     359    .contact-information dl:first-child{ 
     360        padding-top: 25px; 
     361    } 
     362    .contact-information dt{ 
     363        padding: 0; 
     364        text-align: center; 
     365        width: auto; 
     366    } 
     367    .site-generator, 
     368    .bottom-footer{ 
     369        padding: 25px 0 0; 
     370    } 
     371    .contact-information dl, 
     372    .site-footer{ 
     373      padding: 0 0 25px;   
     374  } 
     375  .main-product-section, 
     376  .featured-product-section 
     377  { 
     378    padding: 0 0 30px; 
     379} 
     380.blog-section{ 
     381    padding: 0; 
     382} 
     383.featured-slider, 
     384.testimonial-section{ 
     385    margin-bottom:30px; 
     386} 
     387.mean-container a.meanmenu-reveal{ 
     388    padding: 15px 15px 15px 0; 
     389    top: 0; 
     390} 
     391.discount-section > .container::after{ 
     392    border-bottom: 90px solid rgba(0, 0, 0, 0); 
     393    border-right: 37px solid rgba(249, 186, 0, 0.2); 
     394    border-top: 133px solid rgba(0, 0, 0, 0); 
     395} 
     396.entry-footer > span:last-child{ 
     397    float: left; 
     398    margin-bottom: 25px; 
     399} 
     400.hgroup-wrap{ 
     401 padding: 20px 0 0;    
     402} 
     403.hgroup-right{ 
     404    margin-top: 0; 
     405    position: relative; 
     406    padding: 25px 0; 
     407} 
     408.login-register-wrap{ 
     409    bottom: 0; 
     410    position: absolute; 
     411    right: 15px; 
     412    top: 0; 
     413} 
     414.discount-section .entry-content{ 
     415    padding: 9px 50px; 
     416} 
     417.discount-section{ 
     418    padding: 130px 0; 
     419} 
     420.blog-section time span{ 
     421    font-size: 22px; 
     422    left: 12%;   
     423} 
     424#secondary .blog-section time, 
     425.blog-section time{ 
     426    font-size: 75px; 
     427} 
     428.blog-section .post { 
     429    margin-top: 0; 
     430} 
     431.post{ 
     432    margin-bottom: 50px; 
     433} 
     434.page-title{ 
     435    font-size: 35px; 
     436} 
     437 
     438/*toggle header menu*/ 
     439.header-menu-holder{ 
     440    width: 100%; 
     441} 
     442.top-header-menu-wrapper { 
     443    background: transparent; 
     444    display: none; 
     445    width: 100%; 
     446} 
     447.top-header-menu-wrapper ul { 
     448    list-style: none; 
     449    margin: 0; 
     450    padding: 25px 0 0; 
     451    text-align: center; 
     452} 
     453.top-header-menu-wrapper ul li { 
     454    color: #fff; 
     455    display: block; 
     456    font-size: 12px; 
     457    letter-spacing: 2px; 
     458    margin: 0; 
     459    padding: 15px 0; 
     460    text-transform: uppercase; 
     461} 
     462.top-header-menu-wrapper ul li:hover {  
     463    background: #16a085;  
     464} 
     465 
     466.top-header-menu-wrapper a { 
     467    text-decoration: none; 
     468    color: #fff; 
     469} 
     470.toggle span{ 
     471    background: #f9ba00; 
     472    display: block; 
     473    height: 3px; 
     474    margin-top: 3px; 
     475    width: 23px; 
     476} 
     477a.toggle{ 
     478    display: block; 
     479    float: left; 
     480    padding: 0; 
     481    width: auto; 
     482} 
     483 
     484.woocommerce-account .entry-header{ 
     485    padding: 0; 
     486} 
     487.woocommerce-account .entry-content{ 
     488    margin: 0; 
     489} 
     490.woocommerce-account .woocommerce form.login{ 
     491    margin: 0; 
     492} 
     493.woocommerce-Reviews .select2-container{ 
     494    float: left; 
     495    width: 100% !important; 
     496} 
     497#secondary .heading .entry-title::before{ 
     498    right: -50px; 
     499} 
     500#secondary .heading .entry-title::after{ 
     501    left: -50px; 
     502} 
    64503 
    65504} 
     
    67506 
    68507@media only screen and (max-width: 559px) { 
    69     .error404 .error-icon { 
    70         left: 0; 
    71         margin: 0 auto; 
    72         max-width: 190px; 
    73         right: 0; 
    74         top: -120px; 
    75     } 
    76     .error-404 .entry-content { 
    77         float: none; 
    78         max-width: 100%; 
    79         padding-bottom: 10px; 
    80         padding-top: 150px; 
    81         text-align: center; 
    82     } 
    83     .site-main .error-404 { 
    84         padding-bottom: 35px; 
    85     } 
    86     .error404 .page-title-wrap > .container { 
    87         padding-left: 35px; 
    88     } 
    89     .error404 .page-title { 
    90         font-size: 65px; 
    91     } 
     508    .popup-wrapper.active .woocommerce .u-column2{ 
     509        padding: 100px 10px 160px; 
     510    } 
     511    .popup-wrapper.active .u-column1,  
     512    .popup-wrapper.active .u-column2 { 
     513        padding: 100px 10px 75px; 
     514    } 
     515    .header-nav-section .navbar{ 
     516        width: 100%; 
     517    } 
     518    .header-information{ 
     519        position: absolute; 
     520        right: 15px; 
     521        z-index: 9999; 
     522    } 
     523    .login-register-wrap{ 
     524        top: 20px; 
     525    } 
     526    .woocommerce .cart-collaterals .cross-sells ul.products li,  
     527    .woocommerce-page .cart-collaterals .cross-sells ul.products li, 
     528    form.woocommerce-ordering .select2-container, 
     529    .woocommerce ul.products li.product, 
     530    .woocommerce-page ul.products li.product, 
     531    .main-navigation ul ul{ 
     532        width: 100%; 
     533    } 
     534    .woocommerce ul.products li.product, 
     535    .woocommerce-page ul.products li.product, 
     536    .woocommerce .cart-collaterals .cross-sells ul.products li.product{ 
     537       margin: 0 auto; 
     538       margin-bottom: 25px; 
     539   } 
     540   .woocommerce ul.products li.product, .woocommerce-page ul.products li.product{ 
     541    float: none !important; 
     542 
     543} 
     544.woocommerce .cart-collaterals .cross-sells ul.products li.product:first-child, 
     545.woocommerce ul.products li.product:first-child, 
     546.woocommerce-page ul.products li.product:first-child{ 
     547    margin-top: 25px; 
     548} 
     549.header-information{ 
     550    width: 60%; 
     551} 
     552.woocommerce .woocommerce-ordering, 
     553.woocommerce-page .woocommerce-ordering{ 
     554    float: none; 
     555    margin: 0; 
     556} 
     557 
     558.slider-text-category { 
     559    font-size: 80px; 
     560} 
     561.discount-section .heading .entry-title, 
     562.slider-title { 
     563    font-size: 40px; 
     564} 
     565.slider-text p{ 
     566    font-size: 25px; 
     567} 
     568.main-product-section, 
     569.featured-product-section{ 
     570    padding: 0 0 30px; 
     571} 
     572.featured-slider, 
     573.testimonial-section{ 
     574    margin-bottom: 30px; 
     575} 
     576.woocommerce button.button.alt,  
     577.woocommerce input.button,  
     578.btn, 
     579.wpcf7-submit[type="submit"], 
     580.rwspt-btn-business, 
     581.load-button{ 
     582    font-size: 14px; 
     583    padding: 10px 16px; 
     584} 
     585.slider-btn{ 
     586    padding-top: 0; 
     587} 
     588.discount-section > .container::after{ 
     589    border-bottom: 67px solid rgba(0, 0, 0, 0); 
     590    border-right: 27px solid rgba(249, 186, 0, 0.2); 
     591} 
     592.heading .entry-title{ 
     593    font-size: 25px; 
     594} 
     595 
     596.error-404 .entry-content { 
     597    float: none; 
     598    max-width: 100%; 
     599    padding-bottom: 10px; 
     600    padding-top: 150px; 
     601    text-align: center; 
     602} 
     603.site-main .error-404 { 
     604    padding-bottom: 35px; 
     605} 
     606.error404 .page-title-wrap > .container { 
     607    padding-left: 35px; 
     608} 
     609.error404 .page-title { 
     610 margin-top: 30px; 
     611} 
    92612 
    93613 
     
    98618/* All Mobile size smaller than standard 479 (devices and browsers) */ 
    99619@media only screen and (max-width: 479px) { 
    100     .error404 .page-title { 
    101         font-size: 40px; 
    102     } 
    103     .error404 .page-title { 
    104         margin-bottom: 40px; 
    105     } 
    106     .error404 .error-icon { 
    107         max-width: 132px; 
    108         top: -80px; 
    109     } 
    110     .error-404 .entry-content { 
    111         padding-top: 105px; 
    112     } 
    113     .site-main .error-404 { 
    114         padding-bottom: 25px; 
    115     } 
    116     .error-404 .entry-content > p{ 
    117       font-size: 15px; 
    118   } 
    119   .error-404 .entry-content .btn { 
    120     margin-top: 0; 
    121 } 
    122 .error-404 .btn { 
    123     padding: 13px 18px 12px; 
    124 } 
    125 .pagination a,  
    126 .pagination > li > a,  
    127 .pagination > li > span,  
    128 #wp_page_numbers li,  
    129 .wp-pagenavi li, 
    130 #main ul.default-wp-page,  
    131 .pagination > span{ 
    132     padding: 5px 9px 
    133 } 
    134 .pagination a:first-child,  
    135 .pagination a:last-child { 
    136     padding: 5px 20px; 
    137 } 
    138  
    139  
    140 } 
    141  
    142  
    143  
     620    .product-wrapper h3{ 
     621        font-size: 25px; 
     622    } 
     623    .popup-wrapper.active h2{ 
     624        margin: 0; 
     625    } 
     626    .popup-wrapper.active .woocommerce .u-column2 { 
     627        padding: 65px 5px 160px; 
     628    } 
     629    .popup-wrapper.active .u-column1, .popup-wrapper.active .u-column2 { 
     630        padding: 65px 5px; 
     631    } 
     632    .top-seller-section .product-item { 
     633        margin-bottom: 5px; 
     634    } 
     635    .product-search-section input[type="search"]{ 
     636        font-size: 13px; 
     637    } 
     638    .inline-social-icons li{ 
     639        margin: 0 3px; 
     640    } 
     641    .advance-search-wrap{ 
     642        width: 130px; 
     643    } 
     644    .advance-search-form{ 
     645        width: 53%; 
     646        width: calc(100% - 135px); 
     647        width: -webkit-calc(100% - 135px); 
     648        width: -ms-calc(100% - 135px); 
     649        width: -o-calc(100% - 135px); 
     650    } 
     651    .slider-text p, 
     652    .discount-section .heading .entry-title, .slider-title{ 
     653        font-size: 25px; 
     654    } 
     655    .slider-text p{ 
     656        margin: 0 0 -8px; 
     657    } 
     658    .woocommerce button.button.alt, 
     659    .woocommerce input.button,  
     660    .btn,  
     661    .wpcf7-submit[type="submit"], 
     662    .rwspt-btn-business, 
     663    .load-button{ 
     664        font-size: 12px; 
     665        padding: 7px 12px; 
     666    } 
     667    .featured-slider .owl-dots{ 
     668        bottom: 0; 
     669    } 
     670    .heading .entry-title{ 
     671        font-size: 20px; 
     672    } 
     673    .heading .entry-title::after, 
     674    .heading .entry-title::before { 
     675        width: 45px; 
     676    } 
     677    .heading .entry-title::before { 
     678        right: -47px; 
     679    } 
     680    .heading .entry-title::after { 
     681        left: -50px; 
     682    } 
     683    .discount-section .entry-content { 
     684        padding: 9px 15px; 
     685    } 
     686    .discount-section { 
     687        padding: 75px 0; 
     688    } 
     689    .pagination a,  
     690    .pagination > li > a,  
     691    .pagination > li > span,  
     692    #wp_page_numbers li,  
     693    .wp-pagenavi li, 
     694    #main ul.default-wp-page,  
     695    .pagination > span{ 
     696        padding: 5px 9px 
     697    } 
     698    .pagination a:first-child,  
     699    .pagination a:last-child { 
     700        padding: 5px 20px; 
     701    } 
     702    .woocommerce form .form-row-first,  
     703    .woocommerce form .form-row-last,  
     704    .woocommerce-page form .form-row-first, 
     705    .woocommerce-page form .form-row-last{ 
     706        width: 100%; 
     707    } 
     708    .coupon-wrapper { 
     709        padding-right: 30px; 
     710    } 
     711    .page-title{ 
     712        margin-bottom: 0; 
     713    } 
     714    .error404 .page-title-wrap { 
     715        margin-bottom: 20px; 
     716    } 
     717 
     718} 
     719 
     720 
     721 
  • ecommerce-market/1.0.1/assest/js/custom.js

    r85642 r85642  
    11$=jQuery 
    2  
    32 
    43jQuery(document).ready(function () { 
     
    6564          } 
    6665        }); 
    67  
    68  
    69  
    70  
    71  
    72  
    7366        /* search toggle */ 
    7467        $('body').click(function(evt){ 
     
    9184         
    9285      }); 
     86        $(".toggle").click(function(){ 
     87          $(".top-header-menu-wrapper").slideToggle(767); 
     88        }); 
     89 
     90 
    9391 
    9492        jQuery('.menu-top-menu-container').meanmenu({ 
    9593          meanMenuContainer: '.main-navigation', 
    9694          meanScreenWidth:"767", 
    97           meanRevealPosition: "right", 
    98         }); 
    99  
     95          meanRevealPosition: "left", 
     96        });          
    10097 
    10198        /* back-to-top button*/ 
     
    184181              }, 
    185182              580:{ 
     183                items:2 
     184              }, 
     185              1000:{ 
    186186                items:3 
    187187              }, 
    188               1000:{ 
     188              1200:{ 
    189189                items:4 
    190190              } 
     
    241241            }); 
    242242 
    243  
    244 //Changes 
    245 var msnry = new Masonry( '.main-product-wrap', { 
    246   itemSelector: '.product-item' 
    247 }); 
    248  
    249  
    250 $('.top-menu-toggle_bar_wrapper').on('click', function(){ 
    251   $(this).toggleClass('close'); 
    252   $(this).siblings('.top-menu-toggle_body_wrapper').slideToggle().toggleClass('hide-menu'); 
    253 }); 
    254  
    255 $(window).resize(function(){ 
    256   var winWidth = $(window).width(); 
    257   if(winWidth>1023){ 
    258     $('.top-menu-toggle_body_wrapper').remove('style'); 
    259     $('.top-menu-toggle_bar_wrapper').removeClass('close'); 
    260   } 
    261 }); 
    262  
    263  
    264243$(document).ready(function() { 
    265244  $("select").select2( 
     
    268247  } 
    269248  ); 
     249 
     250  $('.toogle-popup').on('click', function(evt){ 
     251    evt.preventDefault(); 
     252    $(this).siblings('.popup-wrapper').toggleClass('active'); 
     253  }); 
     254 
     255  $('span.close').on('click', function(evt){ 
     256    evt.preventDefault(); 
     257    $(this).closest('.popup-wrapper').toggleClass('active'); 
     258  }) 
     259 
    270260}); 
     261 
     262jQuery(document).ready(function($){ 
     263  $('.quantity').on('click', '.plus', function(e) { 
     264    $input = $(this).prev('input.qty'); 
     265    var val = parseInt($input.val()); 
     266    var step = $input.attr('step'); 
     267    step = 'undefined' !== typeof(step) ? parseInt(step) : 1; 
     268    $input.val( val + step ).change(); 
     269  }); 
     270  $('.quantity').on('click', '.minus',  
     271    function(e) { 
     272      $input = $(this).next('input.qty'); 
     273      var val = parseInt($input.val()); 
     274      var step = $input.attr('step'); 
     275      step = 'undefined' !== typeof(step) ? parseInt(step) : 1; 
     276      if (val > 0) { 
     277        $input.val( val - step ).change(); 
     278      }  
     279    }); 
     280 
     281  jQuery('.content-area, .widget-area').theiaStickySidebar({ 
     282      // Settings 
     283      additionalMarginTop: 30 
     284    }); 
     285}); 
     286 
  • ecommerce-market/1.0.1/front-page.php

    r85642 r85642  
    1111    <main id="main" class="site-main"> 
    1212 
     13        <div class="theiaStickySidebar"> 
    1314 
    14         <?php if ( is_active_sidebar( 'home-page-section-sidebar' ) ) : ?> 
    1515 
    16             <?php dynamic_sidebar( 'home-page-section-sidebar' ); ?> 
     16            <?php if ( is_active_sidebar( 'home-page-section-sidebar' ) ) : ?> 
    1717 
    18         <?php endif; ?> 
     18                <?php dynamic_sidebar( 'home-page-section-sidebar' ); ?> 
    1919 
    20         <?php $show_home = ecommerce_market_get_option('home_page_content');  
    21         if ( true == $show_home) : ?> 
     20            <?php endif; ?> 
    2221 
    23             <div class="container"> 
    24                 <div class="row"> 
    25                 <?php  
    26                     $layout_class ='col-8'; 
    27                     $sidebar_layout = ecommerce_market_get_option('layout_options');  
    28                     if( is_active_sidebar('sidebar-1') && 'no-sidebar' !==  $sidebar_layout){ 
    29                         $layout_class = 'custom-col-8'; 
    30                     } 
    31                     else{ 
    32                         $layout_class = 'custom-col-12'; 
    33                     }        
    34                 ?>       
    35                 <div id="home-page-content " class="<?php echo esc_attr( $layout_class);?>"> 
    36                     <?php 
    37                     while ( have_posts() ) : the_post(); 
     22            <?php $show_home = ecommerce_market_get_option('home_page_content');  
     23            if ( true == $show_home) : ?> 
    3824 
    39                         get_template_part( 'template-parts/content', 'page' ); 
     25                <div class="container"> 
     26                    <div class="row"> 
     27                    <?php  
     28                        $layout_class ='col-8'; 
     29                        $sidebar_layout = ecommerce_market_get_option('layout_options');  
     30                        if( is_active_sidebar('sidebar-1') && 'no-sidebar' !==  $sidebar_layout){ 
     31                            $layout_class = 'custom-col-8'; 
     32                        } 
     33                        else{ 
     34                            $layout_class = 'custom-col-12'; 
     35                        }        
     36                    ?>       
     37                    <div id="home-page-content " class="<?php echo esc_attr( $layout_class);?>"> 
     38                        <?php 
     39                        while ( have_posts() ) : the_post(); 
    4040 
    41                         // If comments are open or we have at least one comment, load up the comment template. 
    42                         if ( comments_open() || get_comments_number() ) : 
    43                             comments_template(); 
    44                         endif; 
     41                            get_template_part( 'template-parts/content', 'page' ); 
    4542 
    46                     endwhile; // End of the loop. 
    47                     ?> 
     43                            // If comments are open or we have at least one comment, load up the comment template. 
     44                            if ( comments_open() || get_comments_number() ) : 
     45                                comments_template(); 
     46                            endif; 
     47 
     48                        endwhile; // End of the loop. 
     49                        ?> 
     50                    </div> 
     51 
     52                        <?php get_sidebar();?> 
     53 
     54                    </div> 
    4855                </div> 
     56                 
     57            <?php endif; ?> 
    4958 
    50                     <?php get_sidebar();?> 
    51  
    52                 </div> 
    53             </div> 
    54              
    55         <?php endif; ?> 
     59        </div> 
    5660 
    5761    </main> 
     
    7478            <main id="main" class="site-main"> 
    7579 
    76             <?php 
    77             if ( have_posts() ) : 
     80                <div class="theiaStickySidebar"> 
    7881 
    79                 if ( is_home() && ! is_front_page() ) : ?> 
    80                     <header> 
    81                         <h1 class="page-title screen-reader-text"><?php single_post_title(); ?></h1> 
    82                     </header> 
     82                    <?php 
     83                    if ( have_posts() ) : 
    8384 
    84                 <?php 
    85                 endif; 
     85                        if ( is_home() && ! is_front_page() ) : ?> 
     86                            <header> 
     87                                <h1 class="page-title screen-reader-text"><?php single_post_title(); ?></h1> 
     88                            </header> 
    8689 
    87                 /* Start the Loop */ 
    88                 while ( have_posts() ) : the_post(); 
     90                        <?php 
     91                        endif; 
    8992 
    90                     /* 
    91                      * Include the Post-Format-specific template for the content. 
    92                      * If you want to override this in a child theme, then include a file 
    93                      * called content-___.php (where ___ is the Post Format name) and that will be used instead. 
    94                      */ 
    95                     get_template_part( 'template-parts/content', get_post_format() ); 
     93                        /* Start the Loop */ 
     94                        while ( have_posts() ) : the_post(); 
    9695 
    97                 endwhile; 
     96                            /* 
     97                             * Include the Post-Format-specific template for the content. 
     98                             * If you want to override this in a child theme, then include a file 
     99                             * called content-___.php (where ___ is the Post Format name) and that will be used instead. 
     100                             */ 
     101                            get_template_part( 'template-parts/content', get_post_format() ); 
    98102 
    99                 do_action( 'ecommerce_market_action_navigation' ); 
     103                        endwhile; 
    100104 
    101             else : 
     105                        do_action( 'ecommerce_market_action_navigation' ); 
    102106 
    103                 get_template_part( 'template-parts/content', 'none' ); 
     107                    else : 
    104108 
    105             endif; ?> 
     109                        get_template_part( 'template-parts/content', 'none' ); 
     110 
     111                    endif; ?> 
     112 
     113                </div> 
    106114 
    107115            </main><!-- #main --> 
  • ecommerce-market/1.0.1/functions.php

    r85642 r85642  
    5454        add_image_size( 'ecommerce-market-testimonial', 676, 511, true); 
    5555        add_image_size( 'ecommerce-market-archive', 362, 269, true); 
    56         add_image_size( 'ecommerce-market-slider', 1400, 804, true);     
     56        add_image_size( 'ecommerce-market-slider', 1400, 587, true);     
    5757 
    5858 
     
    215215    wp_enqueue_script( 'ecommerce-market-skip-link-focus-fix', get_template_directory_uri() . '/assest/js/skip-link-focus-fix.js', array(), '20151215', true ); 
    216216 
     217    wp_enqueue_script( 'ResizeSensor-js', get_template_directory_uri() . '/assest/js/ResizeSensor.js', array(), '20151215', true ); 
     218     
     219    wp_enqueue_script( 'theia-sticky-sidebar-js', get_template_directory_uri() . '/assest/js/theia-sticky-sidebar.js', array(), '20151215', true ); 
     220 
    217221    //custom 
    218222    wp_enqueue_script( 'ecommerce-market-custom', get_template_directory_uri() . '/assest/js/custom.js', array(), '20170905', true );    
  • ecommerce-market/1.0.1/inc/customizer/home-section.php

    r85642 r85642  
    120120); 
    121121 
    122 /************************** Slider Product Catgory ****************************/ 
    123 $wp_customize->add_setting( 'theme_options[featured_product_category]', 
    124     array( 
    125     'default'           => $default['featured_product_category'], 
    126     'capability'        => 'edit_theme_options', 
    127     'sanitize_callback' => 'absint', 
    128     ) 
    129 ); 
    130 $wp_customize->add_control( 
    131     new Ecommerce_Market_Dropdown_Product_Taxonomies_Control( $wp_customize, 'theme_options[featured_product_category]', 
     122if ( ecommerce_market_is_woocommerce_active() ) : 
     123    /************************** Slider Product Catgory ****************************/ 
     124    $wp_customize->add_setting( 'theme_options[featured_product_category]', 
    132125        array( 
    133         'label'             => __( 'Select Product Category', 'ecommerce-market' ), 
    134         'section'           => 'section_featured_slider', 
    135         'settings'          => 'theme_options[featured_product_category]',   
    136         'active_callback'   => 'ecommerce_market_featured_product_category_slider_active',   
     126        'default'           => $default['featured_product_category'], 
     127        'capability'        => 'edit_theme_options', 
     128        'sanitize_callback' => 'absint', 
    137129        ) 
    138     ) 
    139 ); 
     130    ); 
     131    $wp_customize->add_control( 
     132        new Ecommerce_Market_Dropdown_Product_Taxonomies_Control( $wp_customize, 'theme_options[featured_product_category]', 
     133            array( 
     134            'label'             => __( 'Select Product Category', 'ecommerce-market' ), 
     135            'section'           => 'section_featured_slider', 
     136            'settings'          => 'theme_options[featured_product_category]',   
     137            'active_callback'   => 'ecommerce_market_featured_product_category_slider_active',   
     138            ) 
     139        ) 
     140    ); 
     141 
     142endif; 
    140143 
    141144/************************** Slider Read More Text ****************************/ 
  • ecommerce-market/1.0.1/inc/hook/custom.php

    r85642 r85642  
    9696 
    9797    </div> 
    98  
    99     <div class="hgroup-right"> 
     98    <?php  
     99    $hgroup_class = ''; 
     100    if ( ! has_nav_menu( 'top-menu' ) ) { 
     101        $hgroup_class = 'hgroup-login-wrap'; 
     102 
     103    }?> 
     104 
     105    <div class="hgroup-right <?php echo esc_attr( $hgroup_class);?>"> 
    100106 
    101107        <?php if ( has_nav_menu( 'top-menu' ) ) : ?> 
    102             <div class="top-header-menu-wrapper"> 
    103                 <?php wp_nav_menu( array( 
    104                     'theme_location'  => 'top-menu', 
    105                     'container'       => false,                          
    106                     'depth'           => 1, 
    107                     'fallback_cb'     => 'wp_page_menu', 
    108  
    109                     ) ); ?> 
     108 
     109            <div class="header-menu-holder"> 
     110            <a href="#" class="toggle"> 
     111                <span></span> 
     112                <span></span> 
     113                <span></span> 
     114            </a>         
     115     
     116                <div class="top-header-menu-wrapper "> 
     117                    <?php wp_nav_menu( array( 
     118                        'theme_location'  => 'top-menu', 
     119                        'container'       => false,                          
     120                        'depth'           => 1, 
     121                        'fallback_cb'     => 'wp_page_menu', 
     122 
     123                        ) ); ?> 
    110124                </div> 
     125            </div>   
     126 
    111127            <?php endif; ?> 
    112128 
    113             <?php $login_header = ecommerce_market_get_option( 'login_header' ); ?> 
    114  
    115             <?php if ( true == $login_header ) :?> 
    116  
    117                 <div class="login-register-wrap"> 
    118                     <?php 
    119                     if (is_user_logged_in()) { 
    120                         global $current_user; 
    121                         wp_get_current_user(); 
    122                         ?> 
    123                         <a href="<?php echo esc_url(wp_logout_url( home_url() ) ); ?>" class="btn"> 
    124                             <?php echo esc_html__(' Logout', 'ecommerce-market'); ?> 
    125                         </a> 
    126                         <?php } else { ?> 
    127                         <a href="<?php echo esc_url(get_permalink( get_option( 'woocommerce_myaccount_page_id' ) )); ?>" class="btn"> 
    128                             <?php echo esc_html__('Register / Login', 'ecommerce-market'); ?> 
    129                         </a> 
    130                         <?php } ?> 
    131  
    132                     </div> 
     129                <?php if ( ecommerce_market_is_woocommerce_active() ) : ?> 
     130 
     131                <?php $login_header = ecommerce_market_get_option( 'login_header' ); ?> 
     132 
     133                <?php if ( true == $login_header ) :?> 
     134 
     135                        <div class="login-register-wrap"> 
     136                            <?php 
     137                            if (is_user_logged_in()) { 
     138                                global $current_user; 
     139                                wp_get_current_user(); 
     140                                ?> 
     141                                <a href="<?php echo esc_url(wp_logout_url( home_url() )); ?>" class="btn"> 
     142                                    <?php echo esc_html__(' Logout', 'ecommerce-market'); ?> 
     143                                </a> 
     144                                <?php } else { ?> 
     145                                <a href="<?php echo esc_url(get_permalink( get_option( 'woocommerce_myaccount_page_id' ) )); ?>" class="btn toogle-popup"> 
     146                                    <?php echo esc_html__('Register / Login', 'ecommerce-market'); ?> 
     147                                </a> 
     148 
     149                                <?php  
     150                                $popup_class = 'popup-wrapper-no-login'; 
     151                                if ( shortcode_exists( 'woocommerce_my_account' ) ): 
     152 
     153                                    $popup_class = 'popup-wrapper-login';                        
     154 
     155                                endif; 
     156 
     157                                ?> 
     158 
     159                                    <div class="popup-wrapper <?php echo esc_attr( $popup_class);?>"> 
     160                                        <div class="popup-wrap"> 
     161                                            <span class="close"><i class="fa fa-close"></i></span> 
     162                                            <?php echo do_shortcode( '[woocommerce_my_account]');?> 
     163                                        </div> 
     164                                    </div> 
     165 
     166                                 
     167                            <?php } ?> 
     168 
     169                        </div> 
    133170 
    134171                <?php endif; ?> 
     172 
     173            <?php endif;?> 
    135174 
    136175            </div> 
    137176        </div> 
    138177    </div> 
     178     
    139179    <?php    
    140180} 
     
    256296            <div id="owl-slider-demo" class="owl-carousel owl-theme"> 
    257297 
     298                <?php //echo '<pre>'; 
     299                    //print_r( $featured_slider_type); 
     300 
     301                    //echo "</pre>"; 
     302 
     303                 ?> 
     304 
    258305                <?php if ( 'featured-category' == $featured_slider_type ) {  
    259306 
     
    266313                    $slider_category = $featured_product_category; 
    267314 
    268                 } ?> 
     315                } ?>                 
    269316 
    270317                <?php  
     
    286333                    if ( absint( $slider_category ) > 0 ) { 
    287334                        $slider_args['tax_query'] =array( 
    288                             'taxonomy' => 'product_category', 
    289                             'field'=> 'id', 
    290                             'terms'=>absint( $slider_category ), 
    291                             ); 
     335                            array( 
     336                                'taxonomy'  => 'product_cat', 
     337                                'field'     => 'id', 
     338                                'terms'     => absint( $slider_category ), 
     339                            ) 
     340                        ); 
    292341                    }                    
    293342 
    294343                }  
    295  
    296344                            // Fetch posts. 
    297345                $the_query = new WP_Query( $slider_args ); 
     
    299347                <?php if ( $the_query->have_posts() ) :      
    300348 
    301                 while ( $the_query->have_posts() ) : $the_query->the_post();  ?>                               
    302                 <div class="slider-content"> 
     349                while ( $the_query->have_posts() ) : $the_query->the_post();  ?>     
     350 
     351                <?php $thumail_image = ''; 
     352 
     353                if( !has_post_thumbnail() ): 
     354 
     355                    $thumail_image = 'no-image'; 
     356 
     357                endif; ?> 
     358 
     359 
     360                <div class="slider-content <?php echo esc_attr( $thumail_image);?>"> 
    303361 
    304362                    <figure class="slider-image"> 
     
    316374                        </h3> 
    317375                        <h2 class="slider-title"><?php the_title();?></h2> 
    318                         <div class="slider-btn"> 
    319                             <a href="<?php the_permalink();?>" class="btn"> 
    320                                 <?php echo esc_html( $featured_slider_read_more_text );?> 
    321                                  
    322                             </a> 
    323                         </div> 
     376 
     377                        <?php if( !empty( $featured_slider_read_more_text) ): ?> 
     378                            <div class="slider-btn"> 
     379                                <a href="<?php the_permalink();?>" class="btn"> 
     380                                    <?php echo esc_html( $featured_slider_read_more_text );?> 
     381                                     
     382                                </a> 
     383                            </div> 
     384 
     385                        <?php endif;?> 
    324386 
    325387                        <?php if ( !empty( $overlay_text ) ) :?> 
     
    358420                    the_archive_title(); 
    359421                }elseif (is_search()) { 
    360                     printf( esc_html__( 'Search Results for: %s', 'ecommerce-market' ), '<span>' . get_search_query() . '</span>' ); 
     422                    /* translators: %s: search term */ 
     423                    printf( esc_html__( 'Search Results for: %s', 'ecommerce-market' ), '<span>' . get_search_query() . '</span>' );/* translators: %s: search term */ 
    361424                }else{                   
    362425                    echo single_post_title(); 
     
    366429            </h2> 
    367430 
    368             <?php $enable_breadcrumb = ecommerce_market_get_option( 'enable_breadcrumb' ); 
    369   
    370             if( true === $enable_breadcrumb):?> 
    371                 <?php ecommerce_market_breadcrumb(); ?> 
    372             <?php endif;    ?>           
    373  
    374  
    375         </div> 
    376     </div>       
    377  
    378     <?php }  
     431            <?php $enable_breadcrumb = ecommerce_market_get_option( 'enable_breadcrumb' ); 
     432 
     433            if( true === $enable_breadcrumb):?> 
     434            <?php ecommerce_market_breadcrumb(); ?> 
     435        <?php endif;    ?>           
     436 
     437 
     438    </div> 
     439</div>       
     440 
     441<?php }  
    379442 
    380443} 
     
    387450 
    388451    /** 
    389      * Footer copyright. 
     452     * Footer Subscription. 
    390453     * 
    391454     * @since 1.0.0 
     
    452515 
    453516    /** 
    454      * Footer copyright. 
     517     * Footer Contact Info. 
    455518     * 
    456519     * @since 1.0.0 
     
    561624                    $copyright_footer = wp_kses_data( $copyright_footer ); 
    562625                } 
    563                 // Powered by content. 
    564                 $powered_by_text = sprintf( __( 'Theme of %s', 'ecommerce-market' ), '<a target="_blank" rel="designer" href="https://rigorousthemes.com/">Rigorous Themes</a>' );  
     626                /* translators: %s: theme */  
     627                $powered_by_text = sprintf( __( 'Theme of %s', 'ecommerce-market' ), '<a target="_blank" rel="designer" href="https://rigorousthemes.com/">Rigorous Themes</a>' ); /* translators: %s: theme info */  
    565628                ?> 
    566                 <span class="copy-right"><?php echo wpautop($powered_by_text);?><?php echo esc_html( $copyright_footer );?></span> 
     629                <span class="copy-right"><?php echo wp_kses_post($powered_by_text);?>&nbsp;<?php echo esc_html( $copyright_footer );?></span> 
    567630 
    568631            </div> 
     
    584647     * @since 1.0.0 
    585648     */ 
    586     function ecommerce_market_navigation() { 
    587  
    588         $pagination_option = ecommerce_market_get_option('pagination_option'); 
    589  
    590         if ( 'default' == $pagination_option) { 
    591  
    592             the_posts_navigation();  
    593  
    594         } else{ 
    595  
    596             the_posts_pagination( array( 
    597                 'mid_size' => 5, 
    598                 'prev_text' => __( 'PREV', 'ecommerce-market' ), 
    599                 'next_text' => __( 'NEXT', 'ecommerce-market' ), 
    600             ) ); 
    601         } 
    602  
     649function ecommerce_market_navigation() { 
     650 
     651    $pagination_option = ecommerce_market_get_option('pagination_option'); 
     652 
     653    if ( 'default' == $pagination_option) { 
     654 
     655        the_posts_navigation();  
     656 
     657    } else{ 
     658 
     659        the_posts_pagination( array( 
     660            'mid_size' => 5, 
     661            'prev_text' => __( 'PREV', 'ecommerce-market' ), 
     662            'next_text' => __( 'NEXT', 'ecommerce-market' ), 
     663            ) ); 
    603664    } 
     665 
     666} 
    604667endif; 
    605668 
  • ecommerce-market/1.0.1/inc/init.php

    r85642 r85642  
    6262 *  Rescent Post 
    6363 */ 
     64require_once trailingslashit( get_template_directory() ) . '/inc/widget/service-section.php'; 
     65 
     66/** 
     67 *  Rescent Post 
     68 */ 
    6469require_once trailingslashit( get_template_directory() ) . '/inc/widget/latest-blog.php'; 
    6570 
     
    8085 
    8186/** 
    82  *  Recent Posts Section 
     87 * Plugin Activation Section. 
    8388 */ 
    84 require_once trailingslashit( get_template_directory() ) . '/inc/widget/service-widget.php'; 
     89require trailingslashit( get_template_directory() ) . '/inc/ecommerce-market-activation.php'; 
    8590 
    86 /** 
    87  * Load metabox 
    88  */ 
    89 //require_once get_template_directory() . '/inc/metabox.php'; 
    90  
    91  
    92  
  • ecommerce-market/1.0.1/inc/template-functions.php

    r85642 r85642  
    133133 
    134134        if ( ! function_exists( 'breadcrumb_trail' ) ) { 
    135             require_once get_template_directory() . '/inc/breadcrumbs.php'; 
     135            require_once trailingslashit(get_template_directory()) . '/inc/breadcrumbs.php'; 
    136136        } 
    137137 
     
    145145 
    146146endif; 
     147 
     148/** 
     149 * Register the required plugins for this theme. 
     150 *  
     151 * This function is hooked into `tgmpa_register`, which is fired on the WP `init` action on priority 10. 
     152 */ 
     153function ecommerce_market_register_required_plugins() { 
     154    /* 
     155     * Array of plugin arrays. Required keys are name and slug. 
     156     * If the source is NOT from the .org repo, then source is also required. 
     157     */ 
     158    $plugins = array( 
     159 
     160        array( 
     161            'name'      => esc_html__( 'Woocommerce', 'ecommerce-market' ), //The plugin name 
     162            'slug'      => 'woocommerce',  // The plugin slug (typically the folder name) 
     163            'required'  => false,  // If false, the plugin is only 'recommended' instead of required. 
     164            'force_activation'   => false, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch. 
     165            'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins. 
     166        ), 
     167         
     168        array( 
     169            'name'      => esc_html__( 'YITH WooCommerce Wishlist', 'ecommerce-market' ), //The plugin name 
     170            'slug'      => 'yith-woocommerce-wishlist',  // The plugin slug (typically the folder name) 
     171            'required'  => false,  // If false, the plugin is only 'recommended' instead of required. 
     172            'force_activation'   => false, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch. 
     173            'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins. 
     174        ), 
     175 
     176    ); 
     177 
     178    $config = array( 
     179        'id'           => 'ecommerce-market',        // Unique ID for hashing notices for multiple instances of TGMPA. 
     180        'default_path' => '',                      // Default absolute path to bundled plugins.      
     181        'has_notices'  => true,                    // Show admin notices or not. 
     182        'dismissable'  => true,                    // If false, a user cannot dismiss the nag message. 
     183        'dismiss_msg'  => '',                      // If 'dismissable' is false, this message will be output at top of nag. 
     184        'is_automatic' => false,                   // Automatically activate plugins after installation or not. 
     185        'message'      => '',                      // Message to output right before the plugins table. 
     186        ); 
     187 
     188    tgmpa( $plugins, $config ); 
     189} 
     190add_action( 'tgmpa_register', 'ecommerce_market_register_required_plugins' ); 
  • ecommerce-market/1.0.1/inc/widget/featured-product.php

    r85642 r85642  
    4141    ?> 
    4242        <p> 
    43             <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php esc_html_e( 'Title:', 'ecommerce-market' ); ?></label> 
     43            <label for="<?php echo esc_attr($this->get_field_id( 'title' )); ?>"><?php esc_html_e( 'Title:', 'ecommerce-market' ); ?></label> 
    4444            <input id="<?php echo esc_attr( $this->get_field_id( 'title' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'title' ) ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" /> 
    4545        </p> 
     
    8585        $instance[ 'category' ]       = absint( $new_instance[ 'category' ] ); 
    8686        $instance[ 'product_number' ] = absint( $new_instance[ 'product_number' ] ); 
    87         //$instance[ 'hide_thumbnail_mask' ]   = isset( $new_instance[ 'hide_thumbnail_mask' ] ) ? 1 : 0; 
    88  
    8987        return $instance; 
    9088    } 
     
    160158        ?> 
    161159 
    162         <section class="top-seller-section"> 
     160        <section class="top-seller-section padding-space"> 
    163161            <div class="container"> 
    164162 
     
    186184                                        <a href="<?php echo esc_url( get_permalink( $product->get_id() ) ); ?>" alt="<?php the_title(); ?>"><img src="<?php echo esc_url( $image_url[0] ); ?>" alt="<?php the_title_attribute(); ?>"></a> 
    187185                                    <?php } else { ?> 
    188                                         <a href="<?php echo esc_url( get_permalink( $product->get_id() ) ); ?>" alt="<?php the_title(); ?>"><img src="<?php echo ecommerce_market_woocommerce_placeholder_img_src(); ?>" alt="<?php the_title_attribute(); ?>"></a> 
     186                                        <a href="<?php echo esc_url( get_permalink( $product->get_id() ) ); ?>" alt="<?php the_title(); ?>"><img src="<?php echo esc_url(ecommerce_market_woocommerce_placeholder_img_src()); ?>" alt="<?php the_title_attribute(); ?>"></a> 
    189187                                    <?php } ?> 
     188                                     
    190189                                    <?php if ( $product->is_on_sale() ) :  
    191190                                        $sale_price = $product->get_sale_price(); 
    192191                                        $regular_price=   $product->get_regular_price(); 
    193192 
    194                                         $discount_price = $regular_price-$sale_price; 
    195                                         $discount = round(($discount_price / $regular_price) * 100);                                     
     193                                         
     194                                        if ( $product->is_type( 'variable' ) ){  
     195                                            $discount = ''; 
     196                                        } else{ 
     197                                        $discount_price = $regular_price-$sale_price;    
     198                                        $discount = round(($discount_price / $regular_price) * 100);     
     199                                        }                                
    196200                                    ?> 
    197                                         <?php echo apply_filters( 'woocommerce_sale_flash', '<div class="sales-tag"><span>' .absint( $discount ) . esc_html__( '% off Sale!', 'ecommerce-market' ) . '</span></div>', $post, $product ); ?> 
     201                                    <?php if ( !$product->is_in_stock() ) { ?> 
     202                                        <div class="soldout woocommerce">  
     203                                            <?php 
     204                                                global $product; 
     205                                              
     206                                                if ( !$product->is_in_stock() ) { 
     207                                                    echo '<span>' . esc_html__( 'SOLD OUT', 'ecommerce-market' ) . '</span>'; 
     208                                                }  
     209                                            ?> 
     210                                        </div>   
     211 
     212                                    <?php } else{ ?> 
     213 
     214                                        <?php echo apply_filters( 'woocommerce_sale_flash', '<div class="sales-tag"><span>' .absint( $discount ) . esc_html__( '% off Sale!', 'ecommerce-market' ) . '</span></div>', $post, $product );  
     215                                        ?> 
     216 
     217                                    <?php  } ?> 
     218                                     
    198219                                    <?php endif; ?> 
    199220 
    200                                     <?php if ( $product_type == 'seller' ) : ?> 
    201                                         <div class="sales-tag"> 
    202                                             <span><?php echo esc_html__( 'Top Seller', 'ecommerce-market' );?></span> 
     221                                    <?php if ( !$product->is_in_stock() ) { ?> 
     222                                        <div class="soldout woocommerce">  
     223                                            <?php 
     224                                                global $product; 
     225                                              
     226                                                if ( !$product->is_in_stock() ) { 
     227                                                    echo '<span>' . esc_html__( 'SOLD OUT', 'ecommerce-market' ) . '</span>'; 
     228                                                }  
     229                                            ?> 
    203230                                        </div> 
    204231 
    205                                     <?php endif;?> 
     232                                    <?php } elseif ( $product_type == 'seller') { ?> 
     233                                        <div class="seller woocommerce">  
     234                                            <span><?php echo esc_html__( 'Top Seller', 'ecommerce-market' )?></span> 
     235                                        </div> 
     236                                    <?php } ?> 
    206237 
    207238                                    <div class="woocommerce-product-rating woocommerce"> <?php 
    208239                                         if ( $rating_html = wc_get_rating_html( $product->get_average_rating() ) ) { ?> 
    209                                                 <?php echo $rating_html; ?> 
     240                                                <?php echo wp_kses_post($rating_html); ?> 
    210241                                            <?php } else { 
    211242                                                echo '<div class="star-rating"></div>' ; 
     
    223254                                         
    224255                                    </header> 
    225  
    226256                                    <?php if ( $price_html = $product->get_price_html() ) : ?> 
    227                                         <span class="price"><?php echo $price_html; ?></span> 
     257                                        <span class="price"><?php echo wp_kses_post($price_html); ?></span> 
    228258                                    <?php endif; ?> 
    229259 
  • ecommerce-market/1.0.1/inc/widget/latest-blog.php

    r85642 r85642  
    2525  function form( $instance ) { 
    2626    $title     = isset( $instance['title'] ) ? esc_attr( $instance['title'] ) : ''; 
    27     $number    = isset( $instance['number'] ) ? absint( $instance['number'] ) : 3; 
     27    $number    = isset( $instance['number'] ) ? absint( $instance['number'] ) : 4; 
    2828    $show_date = isset( $instance['show_date'] ) ? (bool) $instance['show_date'] : false; 
    2929  ?> 
     
    3535 
    3636    <p><input class="checkbox" type="checkbox"<?php checked( $show_date ); ?> id="<?php echo esc_attr($this->get_field_id( 'show_date' )); ?>" name="<?php echo esc_attr($this->get_field_name( 'show_date' )); ?>" /> 
    37     <label for="<?php echo $this->get_field_id( 'show_date' ); ?>"><?php echo esc_html__( 'Display post date?', 'ecommerce-market' ); ?></label></p>       
     37    <label for="<?php echo esc_attr($this->get_field_id( 'show_date' )); ?>"><?php echo esc_html__( 'Display post date?', 'ecommerce-market' ); ?></label></p>       
    3838 
    3939 
     
    5757    $number = ( ! empty( $instance['number'] ) ) ? absint( $instance['number'] ) : 5; 
    5858    if ( ! $number ) 
    59       $number = 3; 
     59      $number = 4; 
    6060    $show_date = isset( $instance['show_date'] ) ? $instance['show_date'] : false; 
    6161 
     
    6969    if ($r->have_posts()) : ?> 
    7070 
    71       <section class="blog-section"> 
     71    <section class="blog-section padding-space"> 
    7272        <div class="container"> 
    73           <?php if ( $title ) : ?> 
     73            <?php if ( $title ) : ?> 
    7474 
    75             <header class="entry-header heading os-animation" data-os-animation="fadeInUp"> 
    76               <h2 class="entry-title"><?php echo esc_html( $title );?></h2> 
    77             </header> 
     75                <header class="entry-header heading os-animation" data-os-animation="fadeInUp"> 
    7876 
    79           <?php endif;?> 
     77                    <h2 class="entry-title"><?php echo esc_html( $title );?></h2> 
     78                     
     79                </header> 
     80 
     81            <?php endif;?> 
    8082 
    8183          <div class="row"> 
     
    126128          </div> 
    127129        </div> 
    128       </section> 
     130    </section> 
    129131 
    130132    <?php endif; 
  • ecommerce-market/1.0.1/inc/widget/product-carousel.php

    r85642 r85642  
    4141    ?> 
    4242        <p> 
    43             <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php esc_html_e( 'Title:', 'ecommerce-market' ); ?></label> 
     43            <label for="<?php echo esc_attr($this->get_field_id( 'title' )); ?>"><?php esc_html_e( 'Title:', 'ecommerce-market' ); ?></label> 
    4444            <input id="<?php echo esc_attr( $this->get_field_id( 'title' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'title' ) ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" /> 
    4545        </p> 
     
    151151        ?> 
    152152 
    153         <section class="featured-product-section"> 
     153        <section class="featured-product-section padding-space"> 
    154154            <div class="container"> 
    155155 
     
    165165                    <?php 
    166166                    $featured_query = new WP_Query( $args ); 
     167 
    167168                    while ($featured_query->have_posts()) : $featured_query->the_post(); 
    168169                        $product = wc_get_product( $featured_query->post->ID );  
     
    177178                                        <a href="<?php echo esc_url( get_permalink( $product->get_id() ) ); ?>" alt="<?php the_title(); ?>"><img src="<?php echo esc_url( $image_url[0] ); ?>" alt="<?php the_title_attribute(); ?>"></a> 
    178179                                    <?php } else { ?> 
    179                                         <a href="<?php echo esc_url( get_permalink( $product->get_id() ) ); ?>" alt="<?php the_title(); ?>"><img src="<?php echo ecommerce_market_woocommerce_placeholder_img_src(); ?>" alt="<?php the_title_attribute(); ?>"></a> 
     180                                        <a href="<?php echo esc_url( get_permalink( $product->get_id() ) ); ?>" alt="<?php the_title(); ?>"><img src="<?php echo esc_url(ecommerce_market_woocommerce_placeholder_img_src()); ?>" alt="<?php the_title_attribute(); ?>"></a> 
    180181                                    <?php } ?> 
    181182                                     
     
    184185                                        $regular_price=   $product->get_regular_price(); 
    185186 
    186                                         $discount_price = $regular_price-$sale_price; 
    187                                         $discount = round(($discount_price / $regular_price) * 100);                                     
     187                                         
     188                                        if ( $product->is_type( 'variable' ) ){  
     189                                            $discount = ''; 
     190                                        } else{ 
     191                                        $discount_price = $regular_price-$sale_price;    
     192                                        $discount = round(($discount_price / $regular_price) * 100);     
     193                                        }                                
    188194                                    ?> 
     195                                    <?php if ( !$product->is_in_stock() ) { ?> 
     196                                        <div class="soldout woocommerce">  
     197                                            <?php 
     198                                                global $product; 
     199                                              
     200                                                if ( !$product->is_in_stock() ) { 
     201                                                    echo '<span>' . esc_html__( 'SOLD OUT', 'ecommerce-market' ) . '</span>'; 
     202                                                }  
     203                                            ?> 
     204                                        </div>   
     205 
     206                                    <?php } else{ ?> 
     207 
    189208                                        <?php echo apply_filters( 'woocommerce_sale_flash', '<div class="sales-tag"><span>' .absint( $discount ) . esc_html__( '% off Sale!', 'ecommerce-market' ) . '</span></div>', $post, $product ); ?> 
     209 
     210                                    <?php  } ?> 
     211                                     
    190212                                    <?php endif; ?> 
     213 
     214                                 
    191215 
    192216                                    <div class="woocommerce-product-rating woocommerce"> <?php 
    193217                                         if ( $rating_html = wc_get_rating_html( $product->get_average_rating() ) ) { ?> 
    194                                                 <?php echo $rating_html; ?> 
     218                                                <?php echo wp_kses_post($rating_html); ?> 
    195219                                            <?php } else { 
    196220                                                echo '<div class="star-rating"></div>' ; 
    197221                                            }?> 
    198                                     </div>   
    199  
     222                                    </div>       
    200223                                </figure> 
    201224                                <div class="list-info">  
     
    209232 
    210233                                    <?php if ( $price_html = $product->get_price_html() ) : ?> 
    211                                         <span class="price"><?php echo $price_html; ?></span> 
     234                                        <span class="price"><?php echo wp_kses_post($price_html); ?></span> 
    212235                                    <?php endif; ?> 
    213236 
  • ecommerce-market/1.0.1/inc/widget/product-category-collections.php

    r85642 r85642  
    2525    function form( $instance ) { 
    2626        $defaults[ 'title' ]    = ''; 
     27        $defaults[ 'orderby' ]    = ''; 
     28        $defaults[ 'enable_center' ]    = false; 
    2729 
    2830        for ( $i=0; $i<5; $i++ ) { 
     
    3335        $instance = wp_parse_args( (array) $instance, $defaults ); 
    3436 
    35         $title      = esc_attr( $instance[ 'title' ] );              
     37        $title      = esc_attr( $instance[ 'title' ] ); 
     38        $orderby    = $instance[ 'orderby' ]; 
     39        $enable_center      = $instance[ 'enable_center' ];                  
    3640         
    3741         
    3842    ?> 
    3943        <p> 
    40             <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php esc_html_e( 'Title:', 'ecommerce-market' ); ?></label> 
     44            <label for="<?php echo esc_attr($this->get_field_id( 'title' )); ?>"><?php esc_html_e( 'Title:', 'ecommerce-market' ); ?></label> 
    4145            <input id="<?php echo esc_attr( $this->get_field_id( 'title' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'title' ) ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" /> 
    4246        </p> 
     47        <p><input class="checkbox" type="checkbox"<?php checked( $enable_center ); ?> id="<?php echo esc_attr($this->get_field_id( 'enable_center' )); ?>" name="<?php echo esc_attr($this->get_field_name( 'enable_center' )); ?>" /> 
     48            <label for="<?php echo esc_attr($this->get_field_id( 'enable_center' )); ?>"><?php echo esc_html__( 'Enable Masonry View', 'ecommerce-market' ); ?></label> 
     49        </p>         
    4350 
    4451        <?php for ($i=0; $i < 5 ; $i++) {   
     
    6471        <?php   next( $defaults );// forwards the key of $defaults array 
    6572        } ?> 
     73        <p> 
     74            <label for="<?php echo esc_attr( $this->get_field_id( 'orderby' ) ); ?>"><?php esc_html_e( 'Order By:', 'ecommerce-market' ); ?></label> 
     75            <select id="<?php echo esc_attr( $this->get_field_id( 'orderby' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'orderby' ) ); ?>"> 
     76                <option value="name" <?php selected( $instance['orderby'], 'name'); ?>><?php esc_html_e( 'Title', 'ecommerce-market' ); ?></option> 
     77                <option value="id" <?php selected( $instance['orderby'], 'id'); ?>><?php esc_html_e( 'ID', 'ecommerce-market' ); ?></option> 
     78                <option value="count" <?php selected( $instance['orderby'], 'count'); ?>><?php esc_html_e( 'Count', 'ecommerce-market' ); ?></option> 
     79                <option value="none" <?php selected( $instance['orderby'], 'none'); ?>><?php esc_html_e( 'None', 'ecommerce-market' ); ?></option> 
     80            </select> 
     81        </p>  
    6682 
    6783    <?php }  
     
    7086        $instance = $old_instance; 
    7187        $instance[ 'title' ]    = sanitize_text_field( $new_instance[ 'title' ] );  
     88        $instance[ 'orderby' ]  = sanitize_text_field( $new_instance[ 'orderby' ] ); 
     89        $instance['enable_center'] = isset( $new_instance['enable_center'] ) ? (bool) $new_instance['enable_center'] : false; 
    7290         
    7391 
     
    89107        $title = apply_filters( 'widget_title', isset( $instance[ 'title' ] ) ? $instance[ 'title' ] : ''); 
    90108 
    91                  
     109        $orderby = isset( $instance[ 'orderby' ] ) ? $instance[ 'orderby' ] : 'date'; 
     110 
     111        $enable_center = isset( $instance['enable_center'] ) ? $instance['enable_center'] : false;   
     112 
     113         
    92114        $cat_array = array(); 
    93115        for( $i=0; $i<5; $i++ ) { 
     
    96118            $cat_id = isset( $instance[ $var ] ) ? $instance[ $var ] : ''; 
    97119 
     120 
     121 
    98122            if( !empty( $cat_id ) ) { 
    99123                array_push( $cat_array, $cat_id );// Push the category id in the array 
     
    106130        <?php $featured_cats = array( 
    107131            'taxonomy'     => 'product_cat', 
    108             'orderby'      => 'date', 
     132            'orderby'      => esc_attr( $orderby), 
    109133            'hide_empty'   => '0', 
    110134            'include'      => $cat_array, 
     
    113137        if ( !empty( $cat_array ) ) { ?> 
    114138 
    115             <section class="main-product-section"> 
     139            <section class="main-product-section padding-space"> 
    116140 
    117141                <div class="container"> 
     
    141165 
    142166                            if ( $count == 1) { 
    143                                 $image_size = 'ecommerce-market-product-collection-large'; 
     167 
    144168                                 
    145                                 $center_class = 'center'; 
     169                                if( true == $enable_center): 
     170                                    $image_size = 'ecommerce-market-product-collection-large'; 
     171                                 
     172                                    $center_class = 'center'; 
     173                                endif; 
    146174                            } 
    147175 
     
    152180                            $image_url = wp_get_attachment_image($thumbnail_id, $image_size ); 
    153181 
    154                             $image =''; 
     182                             
    155183                            if ( empty( $image_url ) ) {  
    156  
    157                                 $image = 'placeholder-image'; 
     184                                $image_placeholder= 'placeholder-small.png'; 
     185 
     186                                if ( $count == 1) { 
     187                                    $image_placeholder= 'placeholder-large.png'; 
     188                                } 
     189                                 
    158190 
    159191                            }                        
    160192 
    161193                            ?> 
    162                             <div class="<?php echo esc_attr($image);?> product-item os-animation" data-os-animation="<?php echo esc_attr($os_animation);?>"> 
     194                            <div class="product-item os-animation" data-os-animation="<?php echo esc_attr($os_animation);?>"> 
    163195                                <div class="product-content <?php echo esc_attr( $center_class); ?>"> 
    164196                             
    165                                     <a href="<?php echo esc_url( $term_link );?>"> 
    166                                         <?php echo $image_url; ?> 
    167  
    168                                     </a>                                 
     197                                    <?php if ( !empty( $image_url ) ) {  ?> 
     198 
     199                                        <a href="<?php echo esc_url( $term_link );?>"> 
     200                                            <?php echo wp_kses_post($image_url); ?> 
     201 
     202                                        </a> 
     203 
     204 
     205                                    <?php } else{ ?> 
     206 
     207                                        <img src="<?php echo esc_url(get_template_directory_uri()) . '/assest/img/'.$image_placeholder.''?>"> 
     208                                    <?php } ?>                                   
    169209 
    170210                                    <div class="product-wrapper v-center "> 
  • ecommerce-market/1.0.1/inc/widget/promo/inc/widget.php

    r85642 r85642  
    5454                    <div class="entry-content"> 
    5555                        <p class="os-animation" data-os-animation="fadeInUp"><?php echo esc_html( $description);?></p> 
    56                         <a href="<?php esc_url( $button_link );?>" class="btn os-animation" data-os-animation="bounceIn"><?php echo esc_html( $button_title );?></a> 
     56 
     57                        <?php if( !empty( $button_link ) ): ?> 
     58                            <a href="<?php esc_url( $button_link );?>" class="btn os-animation" data-os-animation="bounceIn"><?php echo esc_html( $button_title );?></a> 
     59                        <?php endif;?> 
     60                         
    5761                    </div> 
    5862                </div> 
     
    100104 
    101105        <p> 
    102             <label for="<?php echo $this->get_field_id( 'image_url' ); ?>"> <?php esc_html_e( 'Backround Image ', 'ecommerce-market' ); ?></label> 
    103             <div class="media-uploader" id="<?php echo $this->get_field_id( 'image_url' ); ?>"> 
     106            <label for="<?php echo esc_attr($this->get_field_id( 'image_url' )); ?>"> <?php esc_html_e( 'Backround Image ', 'ecommerce-market' ); ?></label> 
     107            <div class="media-uploader" id="<?php echo esc_attr($this->get_field_id( 'image_url' )); ?>"> 
    104108                <div class="custom_media_preview"> 
    105109                    <?php if ( $instance[ 'image_url' ] != '' ) : ?> 
     
    107111                    <?php endif; ?> 
    108112                </div> 
    109                 <input type="text" class="widefat custom_media_input" id="<?php echo $this->get_field_id( 'image_url' ); ?>" name="<?php echo $this->get_field_name( 'image_url' ); ?>" value="<?php echo esc_url( $instance['image_url'] ); ?>" style="margin-top:5px;" /> 
    110                 <button class="custom_media_upload button button-secondary button-large" id="<?php echo $this->get_field_id( 'image_url' ); ?>" data-choose="<?php esc_attr_e( 'Choose an image', 'ecommerce-market' ); ?>" data-update="<?php esc_attr_e( 'Use image', 'ecommerce-market' ); ?>" style="width:100%;margin-top:6px;margin-right:30px;"><?php esc_html_e( 'Select an Image', 'ecommerce-market' ); ?></button> 
     113                <input type="text" class="widefat custom_media_input" id="<?php echo esc_attr($this->get_field_id( 'image_url' )); ?>" name="<?php echo esc_attr($this->get_field_name( 'image_url' )); ?>" value="<?php echo esc_url( $instance['image_url'] ); ?>" style="margin-top:5px;" /> 
     114                <button class="custom_media_upload button button-secondary button-large" id="<?php echo esc_attr($this->get_field_id( 'image_url' )); ?>" data-choose="<?php esc_attr_e( 'Choose an image', 'ecommerce-market' ); ?>" data-update="<?php esc_attr_e( 'Use image', 'ecommerce-market' ); ?>" style="width:100%;margin-top:6px;margin-right:30px;"><?php esc_html_e( 'Select an Image', 'ecommerce-market' ); ?></button> 
    111115            </div> 
    112116        </p> 
     
    114118        <p> 
    115119            <label for="<?php echo esc_attr( $this->get_field_id( 'button_title' ) ); ?>"> 
    116                 <?php _e( 'Button title', 'ecommerce-market' ); ?>: 
     120                <?php esc_html_e( 'Button title', 'ecommerce-market' ); ?>: 
    117121            </label> 
    118122            <input class="widefat" id="<?php echo esc_attr( $this->get_field_id( 'button_title' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'button_title' ) ); ?>" type="text" value="<?php echo esc_attr( $instance['button_title'] ); ?>" /> 
     
    120124 
    121125        <p> 
    122             <label for="<?php echo esc_attr( $this->get_field_id( 'button_link' ) ); ?>"><?php _e( 'Link', 'ecommerce-market' ); ?>:</label> 
     126            <label for="<?php echo esc_attr( $this->get_field_id( 'button_link' ) ); ?>"><?php esc_html_e( 'Link', 'ecommerce-market' ); ?>:</label> 
    123127            <input class="widefat" id="<?php echo esc_attr( $this->get_field_id( 'button_link' ) ); ?>" 
    124128            name="<?php echo esc_attr( $this->get_field_name( 'button_link' ) ); ?>" type="text" value="<?php echo esc_url( $instance['button_link'] ); ?>" /> 
  • ecommerce-market/1.0.1/inc/widget/promo/promo-widget.php

    r85642 r85642  
    1313 
    1414// Load widget. 
    15 require get_template_directory() . '/inc/widget/promo/inc/widget.php'; 
     15require trailingslashit(get_template_directory()) . '/inc/widget/promo/inc/widget.php'; 
    1616 
    1717/** 
  • ecommerce-market/1.0.1/inc/widget/recent-post-widget.php

    r85642 r85642  
    3535 
    3636    <p><input class="checkbox" type="checkbox"<?php checked( $show_date ); ?> id="<?php echo esc_attr($this->get_field_id( 'show_date' )); ?>" name="<?php echo esc_attr($this->get_field_name( 'show_date' )); ?>" /> 
    37     <label for="<?php echo $this->get_field_id( 'show_date' ); ?>"><?php echo esc_html__( 'Display post date?', 'ecommerce-market' ); ?></label></p>       
     37    <label for="<?php echo esc_attr($this->get_field_id( 'show_date' )); ?>"><?php echo esc_html__( 'Display post date?', 'ecommerce-market' ); ?></label></p>       
    3838 
    3939 
     
    7070 
    7171    <div class="ecommerce-recetnt-blog"> 
     72      <div class="container"> 
    7273 
    73       <?php if ( $title ) : ?> 
     74        <?php if ( $title ) : ?> 
    7475 
    75         <header class="entry-header heading os-animation" data-os-animation="fadeInUp"> 
    76           <h2 class="entry-title"><?php echo esc_html( $title );?></h2> 
    77         </header> 
     76          <header class="entry-header heading os-animation" data-os-animation="fadeInUp"> 
     77            <h2 class="entry-title"><?php echo esc_html( $title );?></h2> 
     78          </header> 
    7879 
    79       <?php endif;?> 
    80        
    81         <?php while ( $r->have_posts() ) : $r->the_post(); ?> 
    82            
    83           <article class="post-item os-animation" data-os-animation="fadeInDown">          
    84   
     80        <?php endif;?> 
     81         
     82          <?php while ( $r->have_posts() ) : $r->the_post(); ?> 
    8583 
    86             <?php if ( has_post_thumbnail() ) : ?> 
     84              <?php $thumbnail_class =  '';  ?>   
     85              <?php if ( !has_post_thumbnail() ) :  
    8786 
    88               <div class="post-image"> 
    89                  
    90                 <?php the_post_thumbnail( 'ecommerce-market-recent-posts' );?> 
     87                $thumbnail_class = 'no-image'; 
    9188 
    92               </div> 
     89              endif;?> 
    9390 
    94             <?php endif;?> 
     91            <article class="post-item os-animation <?php echo esc_attr( $thumbnail_class);?>" data-os-animation="fadeInDown">    
    9592 
    96            <div class="post-item-text">   
    97             <?php if ( $show_date ) : ?> 
    98                 <span class="date"> 
    99                   <?php ecommerce_market_posted_on();?> 
    100                 </span> 
     93              <?php if ( has_post_thumbnail() ) : ?> 
    10194 
    102             <?php endif;?>              
     95                <div class="post-image"> 
     96                   
     97                  <?php the_post_thumbnail( 'ecommerce-market-recent-posts' );?> 
    10398 
    104             <header class="entry-header"> 
    105               <h5 class="entry-title"> 
    106                 <a href="<?php the_permalink();?>"><?php the_title();?></a> 
    107               </h5> 
    108             </header> 
    109           </div> 
     99                </div> 
    110100 
    111           </article> 
    112            
     101              <?php endif;?> 
    113102 
    114         <?php endwhile; 
     103             <div class="post-item-text">   
     104              <?php if ( $show_date ) : ?> 
     105                   
     106                <?php ecommerce_market_posted_on();?>                   
    115107 
    116         wp_reset_postdata(); ?> 
     108              <?php endif;?>              
    117109 
     110              <header class="entry-header"> 
     111                <h5 class="entry-title"> 
     112                  <a href="<?php the_permalink();?>"><?php the_title();?></a> 
     113                </h5> 
     114              </header> 
     115            </div> 
     116 
     117            </article> 
     118             
     119 
     120          <?php endwhile; 
     121 
     122          wp_reset_postdata(); ?> 
     123 
     124      </div> 
    118125    </div> 
    119126 
  • ecommerce-market/1.0.1/inc/widget/testimonial.php

    r85642 r85642  
    3333      <?php wp_dropdown_pages( array( 
    3434      'show_option_none'  => ' ', 
    35       'name'              => $this->get_field_name( 'page_id' ), 
     35      'name'              => esc_attr($this->get_field_name( 'page_id' )), 
    3636      'selected'          => absint( $page_id ), 
    3737      ) ); ?></p> 
  • ecommerce-market/1.0.1/inc/widget/widget-fields.php

    r85642 r85642  
    5151            ?> 
    5252            <p> 
    53                 <label for="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>"><?php echo $ecommerce_market_widgets_title; ?> :</label> 
    54                 <input class="widefat" id="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>" name="<?php echo $instance->get_field_name($ecommerce_market_widgets_name); ?>" type="text" value="<?php echo esc_attr($ecommerce_market_field_value) ; ?>" /> 
    55  
    56                 <?php if (isset($ecommerce_market_widgets_description)) { ?> 
    57                     <br /> 
    58                     <small><?php echo $ecommerce_market_widgets_description; ?></small> 
     53                <label for="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>"><?php echo esc_html($ecommerce_market_widgets_title); ?> :</label> 
     54                <input class="widefat" id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>" name="<?php echo esc_attr($instance->get_field_name($ecommerce_market_widgets_name)); ?>" type="text" value="<?php echo esc_attr($ecommerce_market_field_value) ; ?>" /> 
     55 
     56                <?php if (isset($ecommerce_market_widgets_description)) { ?> 
     57                    <br /> 
     58                    <small><?php echo esc_html($ecommerce_market_widgets_description); ?></small> 
    5959                <?php } ?> 
    6060            </p> 
     
    6868            ?> 
    6969            <p> 
    70                 <label for="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>"><?php echo $ecommerce_market_widgets_title; ?> :</label> 
    71                 <input class="widefat" id="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>" name="<?php echo $instance->get_field_name($ecommerce_market_widgets_name); ?>" type="text" value="<?php echo esc_attr($ecommerce_market_field_value) ; ?>" /> 
    72                 <?php if (isset($ecommerce_market_widgets_description)) { ?> 
    73                     <br /> 
    74                     <small><?php echo $ecommerce_market_widgets_description; ?></small> 
     70                <label for="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>"><?php echo esc_html($ecommerce_market_widgets_title); ?> :</label> 
     71                <input class="widefat" id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>" name="<?php echo esc_attr($instance->get_field_name($ecommerce_market_widgets_name)); ?>" type="text" value="<?php echo esc_attr($ecommerce_market_field_value) ; ?>" /> 
     72                <?php if (isset($ecommerce_market_widgets_description)) { ?> 
     73                    <br /> 
     74                    <small><?php echo esc_html($ecommerce_market_widgets_description); ?></small> 
    7575                <?php } ?> 
    7676            </p> 
     
    8080        case 'group_start' : 
    8181            ?> 
    82             <div class="ecommerce_market-main-group" id="ap-font-awesome-list <?php echo $instance->get_field_id( $ecommerce_market_widgets_name ); ?>"> 
    83                 <div class="ecommerce_market-main-group-heading" style="font-size: 15px;  font-weight: bold;  padding-top: 12px;"><?php echo $ecommerce_market_widgets_title ; ?><span class="toogle-arrow"></span></div> 
     82            <div class="ecommerce_market-main-group" id="ap-font-awesome-list <?php echo esc_attr($instance->get_field_id( $ecommerce_market_widgets_name )); ?>"> 
     83                <div class="ecommerce_market-main-group-heading" style="font-size: 15px;  font-weight: bold;  padding-top: 12px;"><?php echo esc_html($ecommerce_market_widgets_title) ; ?><span class="toogle-arrow"></span></div> 
    8484                <div class="ecommerce_market-main-group-wrap"> 
    8585            <?php 
     
    9797            ?> 
    9898            <p> 
    99                 <label for="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>"><?php echo $ecommerce_market_widgets_title; ?> :</label> 
    100                 <input class="widefat" id="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>" name="<?php echo $instance->get_field_name($ecommerce_market_widgets_name); ?>" type="text" value="<?php echo $ecommerce_market_field_value; ?>" /> 
    101  
    102                 <?php if (isset($ecommerce_market_widgets_description)) { ?> 
    103                     <br /> 
    104                     <small><?php echo $ecommerce_market_widgets_description; ?></small> 
     99                <label for="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>"><?php echo esc_html($ecommerce_market_widgets_title); ?> :</label> 
     100                <input class="widefat" id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>" name="<?php echo esc_attr($instance->get_field_name($ecommerce_market_widgets_name)); ?>" type="text" value="<?php echo esc_attr($ecommerce_market_field_value); ?>" /> 
     101 
     102                <?php if (isset($ecommerce_market_widgets_description)) { ?> 
     103                    <br /> 
     104                    <small><?php echo esc_url($ecommerce_market_widgets_description); ?></small> 
    105105                <?php } ?> 
    106106            </p> 
     
    114114            ?> 
    115115            <p> 
    116                 <label for="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>"><?php echo $ecommerce_market_widgets_title; ?> :</label> 
    117                 <textarea class="widefat" rows="<?php echo $ecommerce_market_widgets_row; ?>" id="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>" name="<?php echo $instance->get_field_name($ecommerce_market_widgets_name); ?>"><?php echo $ecommerce_market_field_value; ?></textarea> 
     116                <label for="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>"><?php echo esc_html($ecommerce_market_widgets_title); ?> :</label> 
     117                <textarea class="widefat" rows="<?php echo esc_attr($ecommerce_market_widgets_row); ?>" id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>" name="<?php echo esc_attr($instance->get_field_name($ecommerce_market_widgets_name)); ?>"><?php echo wp_kses_post($ecommerce_market_field_value); ?></textarea> 
    118118            </p> 
    119119            <?php 
     
    126126            ?> 
    127127            <p> 
    128                 <input id="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>" name="<?php echo $instance->get_field_name($ecommerce_market_widgets_name); ?>" type="checkbox" value="1" <?php checked('1', $ecommerce_market_field_value); ?>/> 
    129                 <label for="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>"><?php echo $ecommerce_market_widgets_title; ?></label> 
    130  
    131                 <?php if (isset($ecommerce_market_widgets_description)) { ?> 
    132                     <br /> 
    133                     <small><?php echo $ecommerce_market_widgets_description; ?></small> 
     128                <input id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>" name="<?php echo esc_attr($instance->get_field_name($ecommerce_market_widgets_name)); ?>" type="checkbox" value="1" <?php checked('1', $ecommerce_market_field_value); ?>/> 
     129                <label for="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>"><?php echo esc_html($ecommerce_market_widgets_title); ?> </label> 
     130 
     131                <?php if (isset($ecommerce_market_widgets_description)) { ?> 
     132                    <br /> 
     133                    <small><?php echo wp_kses_post($ecommerce_market_widgets_description); ?></small> 
    134134                <?php } ?> 
    135135            </p> 
     
    144144            <p> 
    145145                <?php 
    146                 echo $ecommerce_market_widgets_title; 
     146                echo esc_html($ecommerce_market_widgets_title); 
    147147                echo '<br />'; 
    148148                foreach ($ecommerce_market_widgets_field_options as $ecommerce_market_option_name => $ecommerce_market_option_title) { 
    149149                    ?> 
    150                     <input id="<?php echo $instance->get_field_id($ecommerce_market_option_name); ?>" name="<?php echo $instance->get_field_name($ecommerce_market_widgets_name); ?>" type="radio" value="<?php echo $ecommerce_market_option_name; ?>" <?php checked($ecommerce_market_option_name, $ecommerce_market_field_value); ?> /> 
    151                     <label for="<?php echo $instance->get_field_id($ecommerce_market_option_name); ?>"><?php echo $ecommerce_market_option_title; ?></label> 
    152                     <br /> 
    153                 <?php } ?> 
    154                 <?php if (isset($ecommerce_market_widgets_description)) { ?> 
    155                     <small><?php echo $ecommerce_market_widgets_description; ?></small> 
     150                    <input id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_option_name)); ?>" name="<?php echo esc_attr($instance->get_field_name($ecommerce_market_widgets_name)); ?>" type="radio" value="<?php echo esc_attr($ecommerce_market_option_name); ?>" <?php checked($ecommerce_market_option_name, $ecommerce_market_field_value); ?> /> 
     151                    <label for="<?php echo esc_attr($instance->get_field_id($ecommerce_market_option_name)); ?>"><?php echo esc_html($ecommerce_market_option_title); ?></label> 
     152                    <br /> 
     153                <?php } ?> 
     154                <?php if (isset($ecommerce_market_widgets_description)) { ?> 
     155                    <small><?php echo esc_html($ecommerce_market_widgets_description); ?></small> 
    156156                <?php } ?> 
    157157            </p> 
     
    165165            ?> 
    166166            <p> 
    167                 <label for="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>"><?php echo $ecommerce_market_widgets_title; ?> :</label> 
    168                 <select name="<?php echo $instance->get_field_name($ecommerce_market_widgets_name); ?>" id="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>" class="widefat"> 
     167                <label for="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>"><?php echo esc_html($ecommerce_market_widgets_title); ?> :</label> 
     168                <select name="<?php echo esc_attr($instance->get_field_name($ecommerce_market_widgets_name)); ?>" id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>" class="widefat"> 
    169169                    <?php foreach ($ecommerce_market_widgets_field_options as $ecommerce_market_option_name => $ecommerce_market_option_title) { ?> 
    170                         <option value="<?php echo $ecommerce_market_option_name; ?>" id="<?php echo $instance->get_field_id($ecommerce_market_option_name); ?>" <?php selected($ecommerce_market_option_name, $ecommerce_market_field_value); ?>><?php echo $ecommerce_market_option_title; ?></option> 
     170                        <option value="<?php echo esc_attr($ecommerce_market_option_name); ?>" id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_option_name)); ?>" <?php selected($ecommerce_market_option_name, $ecommerce_market_field_value); ?>><?php echo esc_html($ecommerce_market_option_title); ?></option> 
    171171                    <?php } ?> 
    172172                </select> 
     
    174174                <?php if (isset($ecommerce_market_widgets_description)) { ?> 
    175175                    <br /> 
    176                     <small><?php echo $ecommerce_market_widgets_description; ?></small> 
     176                    <small><?php echo esc_html($ecommerce_market_widgets_description); ?></small> 
    177177                <?php } ?> 
    178178            </p> 
     
    186186            ?> 
    187187            <p> 
    188                 <label for="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>"><?php echo $ecommerce_market_widgets_title; ?>:</label> 
    189                 <select name="<?php echo $instance->get_field_name($ecommerce_market_widgets_name); ?>" id="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>" class="widefat"> 
     188                <label for="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>"><?php echo esc_html($ecommerce_market_widgets_title); ?>:</label> 
     189                <select name="<?php echo esc_attr($instance->get_field_name($ecommerce_market_widgets_name)); ?>" id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>" class="widefat"> 
    190190                    <?php foreach ($ecommerce_market_pagelist as $ecommerce_market_page) { ?> 
    191                         <option value="<?php echo $ecommerce_market_page['value']; ?>" id="<?php echo $instance->get_field_id($ecommerce_market_page['label']); ?>" <?php selected($ecommerce_market_page['value'], $ecommerce_market_field_value); ?>><?php echo $ecommerce_market_page['label']; ?></option> 
     191                        <option value="<?php echo esc_attr($ecommerce_market_page['value']); ?>" id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_page['label'])); ?>" <?php selected($ecommerce_market_page['value'], $ecommerce_market_field_value); ?>><?php echo esc_html($ecommerce_market_page['label']); ?></option> 
    192192                    <?php } ?> 
    193193                </select> 
     
    195195                <?php if (isset($ecommerce_market_widgets_description)) { ?> 
    196196                    <br /> 
    197                     <small><?php echo $ecommerce_market_widgets_description; ?></small> 
     197                    <small><?php echo esc_html($ecommerce_market_widgets_description); ?></small> 
    198198                <?php } ?> 
    199199            </p> 
     
    207207            ?> 
    208208            <p> 
    209                 <label for="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>"><?php echo $ecommerce_market_widgets_title; ?> :</label><br /> 
    210                 <input name="<?php echo $instance->get_field_name($ecommerce_market_widgets_name); ?>" type="number" step="4" min="4" id="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>" value="<?php echo $ecommerce_market_field_value; ?>" class="widefat" /> 
    211  
    212                 <?php if (isset($ecommerce_market_widgets_description)) { ?> 
    213                     <br /> 
    214                     <small><?php echo $ecommerce_market_widgets_description; ?></small> 
     209                <label for="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>"><?php echo esc_attr($ecommerce_market_widgets_title); ?> :</label><br /> 
     210                <input name="<?php echo esc_attr($instance->get_field_name($ecommerce_market_widgets_name)); ?>" type="number" step="4" min="4" id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>" value="<?php  echo esc_attr($ecommerce_market_field_value); ?>" class="widefat" /> 
     211 
     212                <?php if (isset($ecommerce_market_widgets_description)) { ?> 
     213                    <br /> 
     214                    <small><?php echo esc_html($ecommerce_market_widgets_description); ?></small> 
    215215                <?php } ?> 
    216216            </p> 
     
    237237                ?> 
    238238                    <p> 
    239                         <input id="<?php echo $instance->get_field_id($ecommerce_market_widgets_name); ?>" name="<?php echo $instance->get_field_name($ecommerce_market_widgets_name).'['.$ecommerce_market_option_name.']'; ?>" type="checkbox" value="1" <?php checked('1', $ecommerce_market_field_value[$ecommerce_market_option_name]); ?>/> 
    240                         <label for="<?php echo $instance->get_field_id($ecommerce_market_option_name); ?>"><?php echo $ecommerce_market_option_title; ?></label> 
     239                        <input id="<?php echo esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); ?>" name="<?php echo esc_attr($instance->get_field_name($ecommerce_market_widgets_name)).'['.$ecommerce_market_option_name.']'; ?>" type="checkbox" value="1" <?php checked('1', $ecommerce_market_field_value[$ecommerce_market_option_name]); ?>/> 
     240                        <label for="<?php echo esc_attr($instance->get_field_id($ecommerce_market_option_name)); ?>"><?php echo esc_html($ecommerce_market_option_title); ?></label> 
    241241                    </p> 
    242242                <?php 
     
    245245                if (isset($ecommerce_market_widgets_description)) { 
    246246            ?> 
    247                     <small><em><?php echo $ecommerce_market_widgets_description; ?></em></small> 
     247                    <small><?php echo esc_html($ecommerce_market_widgets_description); ?></small> 
    248248            <?php 
    249249                }             
     
    255255        case 'upload' : 
    256256            $output = ''; 
    257             $id = $instance->get_field_id($ecommerce_market_widgets_name); 
     257            $id = esc_attr($instance->get_field_id($ecommerce_market_widgets_name)); 
    258258            $class = ''; 
    259259            $int = ''; 
    260260            $value = $ecommerce_market_field_value; 
    261             $name = $instance->get_field_name($ecommerce_market_widgets_name); 
     261            $name = esc_attr($instance->get_field_name($ecommerce_market_widgets_name)); 
    262262 
    263263            if ($value) { 
     
    265265            } 
    266266            $output .= '<div class="sub-option section widget-upload">'; 
    267             $output .= '<label for="'.$instance->get_field_id($ecommerce_market_widgets_name).'">'.$ecommerce_market_widgets_title.'</label><br/>'; 
     267            $output .= '<label for="'.esc_attr($instance->get_field_id($ecommerce_market_widgets_name)).'">'.esc_html($ecommerce_market_widgets_title).'</label><br/>'; 
    268268            $output .= '<input id="' . $id . '" class="upload' . $class . '" type="text" name="' . $name . '" value="' . $value . '" placeholder="' . esc_html__('No file chosen', 'ecommerce-market') . '" />' . "\n"; 
    269269             
  • ecommerce-market/1.0.1/inc/woocommerce.php

    r85642 r85642  
    3535 
    3636 
     37add_action( 'woocommerce_before_shop_loop_item_title', 'ecommerce_market_sold_out_loop_woocommerce' ); 
     38  
     39function ecommerce_market_sold_out_loop_woocommerce() { 
     40    global $product; 
     41    if ( !$product->is_in_stock() ) { ?> 
     42        <div class="soldout woocommerce">  
     43            <span><?php echo esc_html__( 'Sold Out', 'ecommerce-market' );?></span> 
     44        </div> 
     45    <?php } 
     46}  
     47 
     48 
     49function ecommerce_market_sold_out_woocommerce() { 
     50 
     51    global $product; 
     52    if ( !$product->is_in_stock() ) { ?> 
     53        <div class="soldout woocommerce">  
     54            <span><?php echo esc_html__( 'Sold Out', 'ecommerce-market' );?></span> 
     55        </div> 
     56 
     57    <?php } 
     58 
     59} 
     60 
     61add_action( 'woocommerce_before_single_product_summary','ecommerce_market_sold_out_woocommerce'); 
  • ecommerce-market/1.0.1/index.php

    r85642 r85642  
    3030        <main id="main" class="site-main"> 
    3131 
    32         <?php 
    33         if ( have_posts() ) : 
     32            <div class="theiaStickySidebar"> 
    3433 
    35             if ( is_home() && ! is_front_page() ) : ?> 
    36                 <header> 
    37                     <h1 class="page-title screen-reader-text"><?php single_post_title(); ?></h1> 
    38                 </header> 
     34                <?php 
     35                if ( have_posts() ) : 
    3936 
    40             <?php 
    41             endif; 
     37                    if ( is_home() && ! is_front_page() ) : ?> 
     38                        <header> 
     39                            <h1 class="page-title screen-reader-text"><?php single_post_title(); ?></h1> 
     40                        </header> 
    4241 
    43             /* Start the Loop */ 
    44             while ( have_posts() ) : the_post(); 
     42                    <?php 
     43                    endif; 
    4544 
    46                 /* 
    47                  * Include the Post-Format-specific template for the content. 
    48                  * If you want to override this in a child theme, then include a file 
    49                  * called content-___.php (where ___ is the Post Format name) and that will be used instead. 
    50                  */ 
    51                 get_template_part( 'template-parts/content', get_post_format() ); 
     45                    /* Start the Loop */ 
     46                    while ( have_posts() ) : the_post(); 
    5247 
    53             endwhile; 
     48                        /* 
     49                         * Include the Post-Format-specific template for the content. 
     50                         * If you want to override this in a child theme, then include a file 
     51                         * called content-___.php (where ___ is the Post Format name) and that will be used instead. 
     52                         */ 
     53                        get_template_part( 'template-parts/content', get_post_format() ); 
    5454 
    55             do_action( 'ecommerce_market_action_navigation' ); 
     55                    endwhile; 
    5656 
    57         else : 
     57                    do_action( 'ecommerce_market_action_navigation' ); 
    5858 
    59             get_template_part( 'template-parts/content', 'none' ); 
     59                else : 
    6060 
    61         endif; ?> 
     61                    get_template_part( 'template-parts/content', 'none' ); 
     62 
     63                endif; ?> 
     64 
     65            </div> 
    6266 
    6367        </main><!-- #main --> 
  • ecommerce-market/1.0.1/page.php

    r85642 r85642  
    3030        <main id="main" class="site-main"> 
    3131 
    32             <?php 
    33             while ( have_posts() ) : the_post(); 
     32            <div class="theiaStickySidebar"> 
    3433 
    35                 get_template_part( 'template-parts/content', 'page' ); 
     34                <?php 
     35                while ( have_posts() ) : the_post(); 
    3636 
    37                 // If comments are open or we have at least one comment, load up the comment template. 
    38                 if ( comments_open() || get_comments_number() ) : 
    39                     comments_template(); 
    40                 endif; 
     37                    get_template_part( 'template-parts/content', 'page' ); 
    4138 
    42             endwhile; // End of the loop. 
    43             ?> 
     39                    // If comments are open or we have at least one comment, load up the comment template. 
     40                    if ( comments_open() || get_comments_number() ) : 
     41                        comments_template(); 
     42                    endif; 
     43 
     44                endwhile; // End of the loop. 
     45                ?> 
     46 
     47            </div> 
    4448 
    4549        </main><!-- #main --> 
  • ecommerce-market/1.0.1/readme.txt

    r85642 r85642  
    11=== eCommerce Market === 
    22 
    3 ================================================================================================ 
     3========================================================================================== 
    44                        ***** ECommerce MARKET THEME DOCUMENTATION ***** 
    5 ================================================================================================ 
     5========================================================================================== 
    66 
    77== Description === 
    8 eCommerce Market is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc. 
    9 Underscores is distributed under the terms of the GNU GPL v2 or later. 
     8eCommerce Market is a Free WooCommerce WordPress theme suitable for eCommerce websites of any market type: such as  mobile & tablet market, laptop market, online book market, fashion market, sport market, digital market, cosmetics market, jewelry market and for multipurpose online markets. Its modern design is perfect to create a website for business. eMarket also provides plenty of customization options such as, Customizer theme options, background image , SEO optimized, fully responsive, fast loading.   
    109 
    11 ------------------------------------------------------------------------------------------------- 
     10 
     11------------------------------------------------------------------------------------------ 
    1212 
    1313Tags: cone-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, theme-options ,e-commerce ,blog, education, entertainment 
    1414 
    1515 
    16 ---------------------------------------------------------------------------------------------- 
    17  
     16----------------------------------------------------------------------------------------- 
    1817 
    1918Requires at least: 4.0 
    20 Tested up to: 4.8.2 
    21 Stable tag: 1.0.0 
     19Tested up to: 4.8.3 
     20Stable tag: 1.0.1 
    2221License: GNU General Public License v2 or later 
    2322License URI: LICENSE 
    2423 
    2524 
    26 -------------------------------------------------------------------------------------------------- 
     25----------------------------------------------------------------------------------------- 
    2726 
    2827The exceptions to license are as follows: 
     
    3130    http://fontawesome.io/license/  
    3231 
    33 --------------------------------------------------------------------------------------------------- 
     32----------------------------------------------------------------------------------------- 
    3433 
    3534JS Files     
     
    6160    https://github.com/imakewebthings/waypoints 
    6261 
     62    Theia Sticky Sidebar Js :MIT license 
     63    https://github.com/WeCodePixels/theia-sticky-sidebar 
    6364 
    6465 
     
    6768Images 
    6869    Image used in screenshot 
    69     https://www.pexels.com/photo/black-argyle-flat-shoes-220492/       
     70    https://www.pexels.com/photo/black-argyle-flat-shoes-220492/   
     71 
     72    popup.png 
     73        https://pixabay.com/en/people-girl-standing-talking-phone-2581913/     
    7074 
    7175    Other images in screenshot are self created and all are under GPLv2. 
    7276 
    73     Other Images:  
     77    Other Images:       
     78 
    7479        screenshot.png self created GPLv2 
    7580        leftsidebar.png self created GPLv2  
     
    95100== Changelog == 
    96101 
    97 = 1.0 - Sep 24 2017 = 
    98 * Initial release 
     102= 1.0.1 - Nov 3 2017 = 
     103* Fixing escapaing and translation. 
     104* Fix design issue. 
    99105 
    100106 
     107= 1.0.0 - Sep 24 2017 = 
     108* Initial release 
  • ecommerce-market/1.0.1/search.php

    r85642 r85642  
    1010get_header(); ?> 
    1111 
    12     <section id="primary" class="content-area"> 
    13         <main id="main" class="site-main"> 
    14  
    15         <?php 
    16         if ( have_posts() ) : ?> 
    17  
    18             <header class="page-header"> 
    19                 <h1 class="page-title"><?php 
    20                     /* translators: %s: search query. */ 
    21                     printf( esc_html__( 'Search Results for: %s', 'ecommerce-market' ), '<span>' . get_search_query() . '</span>' ); 
    22                 ?></h1> 
    23             </header><!-- .page-header --> 
     12<div class="container"> 
     13    <div class="row"> 
     14    <?php  
     15        $layout_class ='col-8'; 
     16        $sidebar_layout = ecommerce_market_get_option('layout_options');  
     17        if( is_active_sidebar('sidebar-1') && 'no-sidebar' !==  $sidebar_layout){ 
     18            $layout_class = 'custom-col-8'; 
     19        } 
     20        else{ 
     21            $layout_class = 'custom-col-12'; 
     22        }        
     23    ?> 
     24        <section id="primary" class="content-area <?php echo esc_attr( $layout_class);?>"> 
     25            <main id="main" class="site-main"> 
    2426 
    2527            <?php 
    26             /* Start the Loop */ 
    27             while ( have_posts() ) : the_post(); 
     28            if ( have_posts() ) : ?> 
    2829 
    29                 /** 
    30                  * Run the loop for the search to output the results. 
    31                  * If you want to overload this in a child theme then include a file 
    32                  * called content-search.php and that will be used instead. 
    33                  */ 
    34                 get_template_part( 'template-parts/content', 'search' ); 
     30                <header class="page-header"> 
     31                    <h1 class="page-title"><?php 
     32                        /* translators: %s: search query. */ 
     33                        printf( esc_html__( 'Search Results for: %s', 'ecommerce-market' ), '<span>' . get_search_query() . '</span>' ); 
     34                    ?></h1> 
     35                </header><!-- .page-header --> 
    3536 
    36             endwhile; 
     37                <?php 
     38                /* Start the Loop */ 
     39                while ( have_posts() ) : the_post(); 
    3740 
    38             the_posts_navigation(); 
     41                    /** 
     42                     * Run the loop for the search to output the results. 
     43                     * If you want to overload this in a child theme then include a file 
     44                     * called content-search.php and that will be used instead. 
     45                     */ 
     46                    get_template_part( 'template-parts/content', 'search' ); 
    3947 
    40         else : 
     48                endwhile; 
    4149 
    42             get_template_part( 'template-parts/content', 'none' ); 
     50                the_posts_navigation(); 
    4351 
    44         endif; ?> 
     52            else : 
    4553 
    46         </main><!-- #main --> 
    47     </section><!-- #primary --> 
     54                get_template_part( 'template-parts/content', 'none' ); 
    4855 
     56            endif; ?> 
     57 
     58            </main><!-- #main --> 
     59        </section><!-- #primary --> 
     60 
     61        <?php get_sidebar();?> 
     62    </div> 
     63</div> 
    4964<?php 
    50 get_sidebar(); 
     65 
    5166get_footer(); 
  • ecommerce-market/1.0.1/sidebar-woocommerce.php

    r85642 r85642  
    1414<?php $sidebar_layout = ecommerce_market_get_option('layout_options');  
    1515if ( 'no-sidebar' !== $sidebar_layout ) {?> 
    16     <div id="secondary" class="widget-area custom-col-4" role="complementary"> 
     16    <div id="secondary" class="widget-area custom-col-3" role="complementary"> 
    1717        <?php dynamic_sidebar( 'sidebar-shop' ); ?> 
    1818    </div><!-- #secondary --> 
  • ecommerce-market/1.0.1/sidebar.php

    r85642 r85642  
    1717 
    1818    <div id="secondary" class="widget-area custom-col-4"> 
    19         <?php dynamic_sidebar( 'sidebar-1' ); ?> 
     19        <div class="theiaStickySidebar"> 
     20 
     21            <?php dynamic_sidebar( 'sidebar-1' ); ?> 
     22             
     23        </div> 
     24 
    2025    </div><!-- #secondary --> 
    2126<?php } ?> 
  • ecommerce-market/1.0.1/single.php

    r85642 r85642  
    2525                <div class="post-item-wrapper"> 
    2626 
    27                     <?php 
    28                     while ( have_posts() ) : the_post(); 
     27                    <div class="theiaStickySidebar"> 
    2928 
    30                         get_template_part( 'template-parts/content', 'single' ); 
     29                        <?php 
     30                        while ( have_posts() ) : the_post(); 
    3131 
    32                         the_post_navigation( array( 
    33                             'prev_text'                  => esc_html__( 'Prev', 'ecommerce-market' ), 
    34                             'next_text'                  => esc_html__( 'Next', 'ecommerce-market' ), 
    35                         ) ); 
     32                            get_template_part( 'template-parts/content', 'single' ); 
    3633 
    37                         // If comments are open or we have at least one comment, load up the comment template. 
    38                         if ( comments_open() || get_comments_number() ) : 
    39                             comments_template(); 
    40                         endif; 
     34                            the_post_navigation( array( 
     35                                'prev_text'                  => esc_html__( 'Prev', 'ecommerce-market' ), 
     36                                'next_text'                  => esc_html__( 'Next', 'ecommerce-market' ), 
     37                            ) ); 
    4138 
    42                     endwhile; // End of the loop. 
    43                     ?> 
     39                            // If comments are open or we have at least one comment, load up the comment template. 
     40                            if ( comments_open() || get_comments_number() ) : 
     41                                comments_template(); 
     42                            endif; 
     43 
     44                        endwhile; // End of the loop. 
     45                        ?> 
     46                    </div> 
    4447 
    4548                </div> 
  • ecommerce-market/1.0.1/style.css

    r85642 r85642  
    11/*! 
    22Theme Name: eCommerce Market 
    3 Theme URI:  
     3Theme URI: https://demo.rigorousthemes.com/ecommerce-market 
    44Author: Rigorous Themes 
    55Author URI: http://rigorousthemes.com/ 
    6 Description: eCommerce Market is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc. 
    7 Underscores is distributed under the terms of the GNU GPL v2 or later. 
    8 Version: 1.0.0 
     6Description: eCommerce Market is a Free WooCommerce WordPress theme suitable for eCommerce websites of any market type: such as  mobile & tablet market, laptop market, online book market, fashion market, sport market, digital market, cosmetics market, jewelry market and for multipurpose online markets. Its modern design is perfect to create a website for business. eMarket also provides plenty of customization options such as, Customizer theme options, background image , SEO optimized, fully responsive, fast loading.   
     7Version: 1.0.1 
    98License: GNU General Public License v2 or later 
    109License URI: LICENSE 
     
    2928# Forms 
    3029# Navigation 
    31     ## Links 
     30    ## Linkzs 
    3231    ## Menus 
    3332# Accessibility 
     
    517516    display: block; 
    518517    float: left; 
     518    position: relative; 
    519519    width: 100%; 
    520520} 
     
    899899    font-size: 14px; 
    900900    margin: 0; 
    901     line-height: 1.27; 
    902901    word-wrap: break-word; 
    903902} 
     
    10261025/*   -- "Breadcrumb" (These are the styles for the Breadcrumb) --   */ 
    10271026 
    1028 .breadcrumb { 
    1029     background: rgba(0, 0, 0, 0) none repeat scroll 0 0; 
     1027.breadcrumbs{ 
     1028    color: rgb(25, 26, 28); 
     1029} 
     1030.breadcrumbs li{ 
     1031    display: inline-block; 
     1032} 
     1033.breadcrumbs li a{ 
     1034    position: relative;  
     1035} 
     1036.breadcrumbs li a, 
     1037.breadcrumbs span { 
    10301038    font-size: 14px; 
    1031     margin: 0; 
    1032     padding: 0; 
    1033 } 
    1034 .breadcrumb,  
    1035 .breadcrumb a,  
    1036 .breadcrumb span { 
    1037     margin: 0 5px; 
     1039    font-weight: 700; 
    10381040    text-transform: uppercase; 
    10391041} 
    1040 .breadcrumb > li { 
     1042 
     1043.breadcrumbs li a { 
     1044    color: #fff; 
    10411045    display: inline-block; 
    1042     list-style: outside none none; 
    1043 } 
    1044 .page-title-wrap .breadcrumb,  
    1045 .page-title-wrap .breadcrumb a,  
    1046 .page-title-wrap .breadcrumb span { 
    1047     color: #767676; 
    1048 } 
     1046    padding: 0 20px;    
     1047    position: relative;   
     1048} 
     1049.breadcrumbs li a:before{ 
     1050    content: "\f105 "; 
     1051    font-family: "FontAwesome"; 
     1052    position: absolute; 
     1053    right: 0; 
     1054    color: #fff; 
     1055    font-size: 22px; 
     1056    top: -6px; 
     1057} 
     1058.breadcrumbs li.trail-end span{ 
     1059    padding-left: 20px; 
     1060    text-shadow: 0 0 8px rgba(255,255,255,1); 
     1061} 
     1062.breadcrumbs span a:last-child:before{ 
     1063    display: none; 
     1064} 
     1065.breadcrumbs span:first-child { 
     1066    padding-left: 0;     
     1067} 
     1068.page-title a,  
     1069.taxonomy-description p{ 
     1070    color: #fff; 
     1071} 
     1072.breadcrumbs a:hover { 
     1073    color: rgb(15, 172, 243); 
     1074} 
     1075 
     1076 
    10491077 
    10501078/*   -- "Superscript and Subscript" (These are the styles for the Superscript and Subscript) --  */ 
     
    11231151table td{ 
    11241152    text-transform: capitalize; 
    1125     text-align: center; 
    1126 } 
     1153    text-align: left; 
     1154} 
     1155.woocommerce-order-details .woocommerce-table.shop_table th{ 
     1156    text-align: left; 
     1157} 
     1158 
    11271159 
    11281160table { 
     
    11631195input[type="button"], 
    11641196input[type="number"], 
    1165 input[type="submit"] { 
     1197input[type="submit"], 
     1198.subscribe-content .wpcf7-submit[type="submit"]{ 
    11661199    border-radius: 0px; 
    11671200    -moz-appearance: none !important; 
     
    11891222    width: 100%;     
    11901223} 
     1224.subscribe-content .wpcf7-form .wpcf7-submit[type="submit"]{ 
     1225    font-weight: 800; 
     1226    letter-spacing: 1px; 
     1227    text-transform: uppercase; 
     1228} 
     1229.subscribe-content .wpcf7-submit[type="submit"], 
    11911230input[type="reset"], 
    11921231input[type="button"], 
     
    13721411        padding: 14px 37px 12px; 
    13731412    } 
    1374     .featured-slider { 
    1375         min-height: 588px; 
    1376         margin-bottom: 45px; 
    1377     } 
    1378  
    13791413    .featured-slider .btn{ 
    13801414        margin: 0 10px; 
     
    13951429        height: auto; 
    13961430    } 
    1397  
    13981431    .woocommerce button.button.alt, 
    13991432    .woocommerce input.button.alt{ 
     
    14171450        border-color: #ebe9eb; 
    14181451        color: #000; 
    1419         padding: 12px 30px; 
     1452        padding: 10px 30px; 
    14201453    } 
    14211454    .woocommerce .coupon input.button{ 
     
    14351468    /*calculated-shipping*/ 
    14361469 
    1437     .order-total{ 
     1470    .calculated-shipping-wrap .order-total{ 
    14381471        border-top:2px solid #d3d3d3; 
    14391472        border-bottom:2px solid #d3d3d3; 
     
    14411474        width: 100%; 
    14421475    } 
    1443     .cart-collaterals .cart_totals table tr{ 
     1476    .woocommerce-cart .cart_totals table tr{ 
    14441477        display: block; 
    14451478        width: 100%; 
     
    14781511        margin-bottom: 26px; 
    14791512    } 
    1480     .calculated_shipping .wc-proceed-to-checkout{ 
     1513    .woocommerce-cart .wc-proceed-to-checkout{ 
    14811514        padding: 0; 
    1482          
    1483     } 
    1484     .calculated_shipping .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward{ 
     1515 
     1516    } 
     1517    .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward{ 
    14851518        background-color: #f9ba00; 
    14861519        border-radius: 0; 
     
    16621695        margin-bottom: 1.6em; 
    16631696        max-width: 100%; 
     1697        position: relative; 
    16641698    } 
    16651699    .wp-caption img[class*="wp-image-"] { 
    16661700        display: block; 
    16671701        margin: 0; 
     1702 
     1703    } 
     1704    .widget .wp-caption img{ 
     1705        width: 100%;     
    16681706    } 
    16691707    .wp-caption-text { 
    16701708        bottom: 0; 
     1709        display: inline-block; 
    16711710        color: #fff; 
    16721711        font-size: 14px; 
    1673         margin: 10px 0 0; 
     1712        margin: 10px 0 0 !important; 
    16741713        padding: 7px; 
    16751714        position: absolute; 
     
    17921831        display: flex;  
    17931832        float: right; 
     1833        justify-content: flex-end; 
    17941834        text-align: right; 
    17951835        width: 330px; 
     
    19011941        margin-left: 12px; 
    19021942    } 
     1943    .header-menu-holder{ 
     1944        align-items: center; 
     1945        align-items: -webkit-box; 
     1946        display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */ 
     1947        display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */ 
     1948        display: -ms-flexbox;      /* TWEENER - IE 10 */ 
     1949        display: -webkit-flex;     /* NEW - Chrome */ 
     1950        display: flex;  
     1951        flex-wrap: wrap; 
     1952        flex-wrap: -webkit-box; 
     1953    } 
     1954 
     1955    .hgroup-right.hgroup-login-wrap{ 
     1956        display: block; 
     1957        float: right; 
     1958    } 
    19031959    .top-header-menu-wrapper li { 
    19041960        display: inline-block; 
    1905         margin: 40px 5px 38px; 
     1961        margin: 5px; 
    19061962    } 
    19071963    .top-header-menu-wrapper li a{ 
     
    19251981        font-size: 20px; 
    19261982        line-height: 1; 
    1927         text-transform: uppercase; 
     1983        text-transform: unset; 
    19281984    } 
    19291985    .site-title a { 
     
    19391995        font-size: 14px; 
    19401996        margin: 0; 
    1941         text-transform: uppercase; 
     1997        text-transform: unset; 
    19421998    } 
    19431999    .site-title a img, 
     
    24502506    } 
    24512507    .header-information .social-links { 
    2452         text-align: left; 
    2453         width: 64%; 
    2454         width: calc(100% - 200px); 
    2455         width: -webkit-calc(100% - 200px); 
     2508        text-align: right; 
     2509        width: 80%; 
     2510        width: calc(100% - 80px); 
     2511        width: -webkit-calc(100% - 80px); 
    24562512    } 
    24572513    .header-information { 
    24582514        align-items: center; 
    2459         display: flex; 
    24602515        float: right; 
    24612516        text-align: right; 
     
    24642519    .header-product-info { 
    24652520        align-items: center; 
     2521        justify-content: flex-end; 
     2522        width: 75px; 
     2523    } 
     2524    .contact-information dl, 
     2525    .header-product-info, 
     2526    .header-information{ 
     2527        display: -webkit-box; 
     2528        display: -moz-box; 
     2529        display: -ms-flexbox; 
     2530        display: -webkit-flex; 
    24662531        display: flex; 
    2467         width: 200px; 
    2468     } 
     2532    } 
     2533    .header-information{ 
     2534        justify-content: flex-end; 
     2535    } 
     2536 
    24692537    .currency-wrap.right-header-block { 
    24702538        float: left; 
     
    25012569        padding: 4px 0 0; 
    25022570        position: absolute; 
    2503         right: -24px; 
     2571        right: -35px; 
    25042572        text-align: center; 
    25052573        top: -15px; 
    25062574        width: 24px; 
    25072575    } 
    2508  
     2576    .owl-carousel .owl-item img { 
     2577        transform-style: preserve-3d; 
     2578        -webkit-transform-style: preserve-3d; 
     2579    } 
     2580    .featured-slider .owl-carousel .owl-item, 
     2581    .featured-slider .owl-carousel .item { 
     2582        backface-visibility: hidden; 
     2583        transform: translateZ(0) scale(1,1); 
     2584    } 
     2585    .featured-slider{ 
     2586        transform: translate3d(0,0,0); 
     2587    } 
    25092588 
    25102589    /*   -- "Search Form" section (These are the styles for the Search Form section) --   */ 
     
    25762655        z-index: 1; 
    25772656    } 
    2578  
    25792657    .slider-title { 
    25802658        color: rgb(255, 255, 255); 
    25812659        display: inline-block; 
    2582         font-size: 100px; 
     2660        font-size: 80px; 
    25832661        font-weight: 600; 
    25842662        line-height: 1; 
    25852663        padding: 0 0 10px; 
    2586         position: absolute; 
    2587         top: -70px; 
    25882664        left: 350px; 
    25892665        opacity: 0; 
     
    26102686        font-size: 70px; 
    26112687        line-height: 1; 
    2612         position: absolute; 
    2613         top: -250px; 
    26142688        opacity: 0; 
    26152689        transition: opacity 1.2s ease-in-out; 
     
    26322706    .slider-text p { 
    26332707        color: rgb(255, 255, 255); 
    2634         font-size: 42px; 
     2708        font-size: 35px; 
    26352709        font-weight: 300; 
    26362710        line-height: 1.3; 
     2711        margin: 0 0 -10px; 
    26372712        text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7); 
    26382713    } 
    26392714    .slider-btn { 
    26402715        padding-top: 20px; 
    2641         position: absolute; 
    2642         top: 145px; 
    26432716        opacity: 0; 
    26442717        transition: opacity 1.4s ease-in-out; 
     
    26742747        font-family: 'ProximaNova-Bold'; 
    26752748        color: rgba(255, 255, 255, 0.3); 
    2676         font-size: 187px; 
     2749        font-size: 140px; 
    26772750        position: absolute; 
    26782751        right: 0; 
    2679         top: -158px; 
     2752        top: 0; 
    26802753        font-weight: 800; 
    26812754        opacity: 0.7; 
     
    26952768        z-index: 9; 
    26962769    } 
     2770 
     2771 
     2772    /*when slider has no image*/ 
     2773 
     2774    .slider-content.no-image{ 
     2775        height: 568px; 
     2776    } 
     2777 
    26972778 
    26982779 
     
    28982979        padding-right: 10px; 
    28992980    } 
    2900  
     2981    #primary article .entry-meta span.date{ 
     2982        margin-bottom: 10px; 
     2983    } 
    29012984 
    29022985    /* Tag Links */ 
     
    30153098    .comment-body { 
    30163099        margin: 0 0 30px; 
    3017         padding: 0 0 41px 140px; 
     3100        padding: 0; 
    30183101    } 
    30193102    .author-details > p, 
     
    31183201        width: 100%; 
    31193202    } 
     3203    .comment-form-rating .select2-container{ 
     3204        width: 425px !important; 
     3205    } 
    31203206 
    31213207    /*     comment area     */ 
     
    31333219    .comment-form p { 
    31343220        float: left; 
    3135         width: 50%; 
     3221        width: 100%; 
     3222    } 
     3223    .comment-form p.comment-form-comment{ 
     3224        margin-bottom: 0; 
    31363225    } 
    31373226    .comment-form-comment, 
     
    31393228        width: 100% !important; 
    31403229        padding: 0 !important; 
     3230 
    31413231    } 
    31423232    .comment-form input[type="submit"]{ 
     
    31603250    .page-content .search-form .search-submit { 
    31613251        margin: 0; 
     3252    } 
     3253    .page-content .search-form .search-submit{ 
     3254        height: 41px; 
    31623255    } 
    31633256    .wpcf7-form .contact-textarea, 
     
    32563349        position: relative; 
    32573350    } 
    3258  
    3259     .breadcrumbs{ 
    3260         color: rgb(249, 186, 0); 
    3261     } 
    3262     .breadcrumbs li{ 
    3263         display: inline-block; 
    3264     } 
    3265     .breadcrumbs li a{ 
    3266         position: relative;  
    3267     } 
    3268     .breadcrumbs li a, 
    3269     .breadcrumbs span { 
    3270         font-size: 14px; 
    3271         font-weight: 700; 
    3272         text-transform: uppercase; 
    3273     } 
    3274      
    3275     .breadcrumbs li a { 
    3276         color: #fff; 
    3277         display: inline-block; 
    3278         padding: 0 20px;    
    3279         position: relative;   
    3280     } 
    3281     .breadcrumbs li a:before{ 
    3282         content: "\f105 "; 
    3283         font-family: "FontAwesome"; 
    3284         position: absolute; 
    3285         right: 0; 
    3286         color: #fff; 
    3287         font-size: 22px; 
    3288         top: -6px; 
    3289     } 
    3290     .breadcrumbs li.trail-end span{ 
    3291         padding-left: 20px; 
    3292         text-shadow: 0 0 8px rgba(255,255,255,1); 
    3293     } 
    3294     .breadcrumbs span a:last-child:before{ 
    3295         display: none; 
    3296     } 
    3297     .breadcrumbs span:first-child { 
    3298         padding-left: 0;     
    3299     } 
    3300     .page-title a,  
    3301     .taxonomy-description p{ 
    3302         color: #fff; 
    3303     } 
    3304     .breadcrumbs a:hover { 
    3305         color: rgb(15, 172, 243); 
    3306     } 
    3307  
    33083351 
    33093352    /*   -- "bbPress Support" section (These are the styles for the bbPress Support section) --   */ 
     
    33753418    /*   ===== pagination =====   */ 
    33763419    /*   -- "pagination" section (These are the styles for the pagination section) --   */ 
    3377  
    33783420    .pagination, 
    33793421    #wp-page-numbers, 
     
    34953537        margin-bottom: 30px; 
    34963538    } 
    3497     #secondary .widget { 
    3498         margin-bottom: 40px; 
    3499     } 
    35003539    #secondary .post-item { 
    35013540        padding-bottom: 30px; 
     
    35113550        display: block; 
    35123551        padding: 10px 0; 
    3513     } 
    3514     .widget > ul > li > span{ 
    3515         float: right; 
    35163552    } 
    35173553    #secondary .widget li a { 
     
    35273563    #secondary .widget_categories li, 
    35283564    #secondary .widget_archive li { 
    3529         padding-left: 25px; 
     3565        padding-left: 20px; 
    35303566        position: relative; 
    35313567    } 
     
    35393575    #secondary .widget_archive li:before { 
    35403576        color: #f9ba00; 
    3541         content: "\f005"; 
     3577        content: "\f101"; 
    35423578        font-family: "FontAwesome"; 
     3579        font-size: 16px; 
    35433580        left: 0px; 
    35443581        position: absolute; 
    35453582    } 
    3546  
    35473583    #secondary .widget_user li{ 
    35483584        background: none; 
     
    35543590        position: absolute; 
    35553591    } 
    3556  
    35573592    #secondary .widget_user li a{ 
    35583593        color: #52504f; 
    35593594    } 
    3560  
    35613595    #secondary header.entry-header.heading{ 
    3562         padding: 0px 0 20px; 
     3596        padding: 0px 0 10px; 
    35633597    } 
    35643598    #secondary .top-seller-section::after, 
    35653599    #secondary .top-seller-section::before, 
    35663600    #secondary .discount-section > .container::after, 
    3567     #secondary .discount-section::after, 
    3568     #secondary .new-product-section > .container::after, 
    3569     #secondary .new-product-section::before{ 
     3601    #secondary .discount-section::after{ 
    35703602        display: none; 
    35713603    } 
    3572     #secondary .new-product-section{ 
    3573         border-top: 0; 
    3574     } 
    3575     #secondary .new-product-content-wrap{ 
    3576         margin: 0 -30px; 
    3577     } 
     3604    #secondary .textwidget, 
     3605    #secondary .search-box-wrap, 
     3606    #secondary .calendar_wrap, 
     3607    #secondary .select2-container{ 
     3608        padding-top: 10px; 
     3609    } 
     3610    #primary .widget_media_image { 
     3611        margin: 50px auto 0; 
     3612           width: 100%; 
     3613        max-width: 1175px; 
     3614    } 
     3615 
    35783616 
    35793617    /*     Widget-Search     */ 
     
    35953633        width: 57px; 
    35963634    } 
    3597     .widget_search .search-form input[type="submit"]{ 
    3598         background-color: #000; 
    3599     } 
    36003635    .widget_search .search-form input[type="submit"]:hover{ 
    36013636        background-color:rgb(249, 186, 0) ; 
     
    36103645    } 
    36113646 
    3612  
    36133647    /*   -- "Widget Calendar" section (These are the styles for the Widgete calendar section) --   */ 
    3614     /*.widget_calendar table,  
    3615     .widget_calendar th,  
    3616     .widget_calendar td { 
     3648 
     3649    .widget_calendar caption{ 
     3650        color: #0fabf2; 
     3651        padding: 10px 0; 
     3652        border: 1px solid rgba(0,0,0,0.1); 
     3653        border-bottom: 1px solid transparent; 
     3654    } 
     3655    .widget_calendar #today, 
     3656    .widget_calendar table th{ 
     3657        background: #0fabf2; 
     3658        color: #fff; 
     3659    } 
     3660    .widget_calendar #today a{ 
     3661        color: #fff; 
     3662    } 
     3663    .calendar_wrap table td{ 
     3664        text-align: center; 
     3665    } 
     3666 
     3667    /*    textwidget styling from here    */ 
     3668    .textwidget { 
     3669        margin: 0 0 20px; 
     3670    } 
     3671    .widget_text address { 
     3672        display: inline-block; 
     3673        margin: 0; 
     3674        vertical-align: top; 
     3675    } 
     3676    .site-content .widget_text > ul{ 
     3677        margin: 0; 
     3678        padding: 0; 
     3679    } 
     3680    .widget_text li { 
     3681        color: rgb(103, 103, 103); 
     3682        list-style: outside none none; 
     3683        margin-bottom: 2px; 
     3684    } 
     3685    .widget_text li a{ 
     3686        color: rgb(95, 100, 104); 
     3687    } 
     3688    .widget_text ul li span { 
     3689        float: none !important; 
     3690    } 
     3691    .widget_text .entry-title { 
     3692        font-size: 21px; 
     3693        padding: 7px 0 15px; 
     3694        text-transform: uppercase; 
     3695    } 
     3696    .widget_tag_cloud a { 
     3697        border: 1px solid rgb(153, 153, 153); 
     3698        border-radius: 25px; 
     3699        color: rgb(153, 153, 153); 
     3700        display: inline-block; 
     3701        font-size: 14px; 
     3702        margin: 3px 7px 7px 0; 
     3703        padding: 8px 25px 7px; 
     3704        text-transform: capitalize; 
     3705    } 
     3706    .widget_tag_cloud a:hover{ 
     3707        border: 1px solid #000; 
     3708        color: #000; 
     3709    } 
     3710 
     3711    /*rsswidget*/ 
     3712    .rsswidget img{ 
     3713        vertical-align: middle; 
     3714    } 
     3715    .widget.widget_rss li:last-child{ 
     3716        padding-bottom: 0; 
     3717    } 
     3718 
     3719    /*   -- "Recent Entries/Comments widget" section (These are the styles for the Recent Entries/Comments widget section) --   */ 
     3720 
     3721    .widget-recent-entries ul li { 
     3722        border: 1px solid rgb(209, 209, 209); 
     3723        margin-bottom: 10px; 
     3724    } 
     3725 
     3726    /*     widget slider styling from here    */ 
     3727    .owl-theme .owl-dots .owl-dot span { 
     3728        background: rgba(0, 0, 0, 0) none repeat scroll 0 0; 
     3729        border: 1px solid rgb(173, 173, 173); 
     3730        height: 11px; 
     3731        width: 11px; 
     3732    } 
     3733    .owl-theme .owl-dots .owl-dot.active span,  
     3734    .owl-theme .owl-dots .owl-dot:hover span{ 
     3735        background: none; 
     3736        border-color: #000; 
     3737    } 
     3738 
     3739    /*        main styleing from here      */ 
     3740 
     3741    .post { 
     3742        margin-bottom: 30px; 
     3743    } 
     3744 
     3745    /*     topbar styling from here    */ 
     3746    .top-bar { 
     3747        background: rgb(62, 58, 38) none repeat scroll 0 0; 
     3748    } 
     3749 
     3750    /*     archive page styling from here    */ 
     3751    .sorting-section { 
     3752        float: left; 
     3753        margin-right: 3%; 
     3754        width: 60%; 
     3755    } 
     3756    .view-select-section { 
     3757        float: right; 
     3758        margin-top: 11px; 
     3759        text-align: right; 
     3760        width: 37%; 
     3761    } 
     3762    .sorting-section label { 
     3763        display: inline; 
     3764        font-size: 18px; 
     3765        margin-right: 10px; 
     3766    } 
     3767    .sorting-section select { 
     3768        background: rgba(0, 0, 0, 0) none repeat scroll 0 0; 
     3769        border: 1px solid rgb(196, 194, 195); 
     3770        border-radius: 0; 
     3771        display: inline-block; 
     3772        max-width: 100%; 
     3773        width: 230px; 
     3774    } 
     3775    .view-select-section > h5 { 
     3776        display: inline-block; 
     3777        font-size: 18px; 
     3778        padding-right: 5px; 
     3779    } 
     3780    .view-select-section > ul { 
     3781        display: inline-block; 
     3782        vertical-align: middle; 
     3783    } 
     3784    .view-select-section li { 
     3785        display: inline-block; 
     3786        margin: 0 5px; 
     3787    } 
     3788    .view-select-section li a { 
     3789        color: #747172; 
     3790        font-size: 18px; 
     3791    } 
     3792    .view-select-section li a:hover, 
     3793    .view-select-section li a.active { 
     3794        color: #6f5f2f; 
     3795    } 
     3796    .choose-section{ 
     3797        padding-bottom: 10px; 
     3798        border-bottom: 1px solid #aeabab; 
     3799        margin-bottom: 35px; 
     3800    } 
     3801    .list-view #primary .post-image { 
     3802        float: left; 
     3803        width: 283px; 
     3804    } 
     3805    .list-view #primary .post-item-text{ 
     3806        width: calc(100% - 310px); 
     3807        width: -webkit-calc(100% - 310px); 
     3808    } 
     3809    .blog #primary .post-item .post-image, 
     3810    .thumbnail-view #primary .post-item .post-image { 
     3811        float: none; 
     3812        width: 100%; 
     3813    } 
     3814    .post .entry-title { 
     3815        font-size: 20px; 
     3816        font-weight: 400; 
     3817    } 
     3818    .single-post .post .entry-title { 
     3819        color: rgb(141, 141, 141); 
     3820        font-family: "ProximaNovaRegular"; 
     3821        font-size: 36px; 
     3822        font-weight: 300; 
     3823        width: 100%; 
     3824    } 
     3825    .blog #primary .post-item, 
     3826    .thumbnail-view #primary .post-item { 
     3827        width: 50%; 
     3828        float: left; 
     3829    } 
     3830    .blog #primary .post-item-wrapper .post-item:nth-child(2n+1), 
     3831    .thumbnail-view #primary .post-item-wrapper .post-item:nth-child(2n+1) { 
     3832        padding-right: 15px; 
     3833    } 
     3834    .blog #primary .post-item-wrapper .post-item:nth-child(2n+2), 
     3835    .thumbnail-view #primary .post-item-wrapper .post-item:nth-child(2n+2) { 
     3836        padding-left: 15px; 
     3837    } 
     3838    #primary .post-image{ 
     3839        margin-bottom: 15px; 
     3840    } 
     3841    #primary .date { 
     3842        background: rgb(240, 180, 2) none repeat scroll 0 0; 
     3843        display: inline-block; 
     3844        margin-bottom: 10px; 
     3845        padding: 2px 10px 0; 
     3846        color: #000; 
     3847    } 
     3848    #primary .woocommerce .date { 
     3849        background: transparent; 
     3850    } 
     3851    #primary .blog-section .date { 
     3852        background: none; 
     3853        margin-bottom: 0px; 
     3854        padding: 0; 
     3855    } 
     3856    .blog-section .post .entry-title a { 
     3857        font-size: 20px; 
     3858    } 
     3859 
     3860    /*     error page styling from here    */ 
     3861    .error404 .page-title-wrap::before { 
     3862        background: rgba(115, 91, 167, 0.6) none repeat scroll 0 0; 
     3863    } 
     3864    .error404 .page-title::before{ 
     3865        display: none; 
     3866    } 
     3867    .error404 .page-title{ 
     3868        font-size: 50px; 
     3869        font-family: 'UniSansHeavyCAPS'; 
     3870        margin-top: 70px; 
     3871    } 
     3872    .site-main .error-404 { 
     3873        float: left;     
     3874        margin: 0 auto; 
     3875        position: relative; 
     3876        padding-bottom: 60px; 
     3877    } 
     3878    .error-404 .entry-content { 
     3879        float: right; 
     3880        max-width: 390px; 
     3881        padding-bottom: 90px; 
     3882        padding-top: 30px; 
     3883    } 
     3884    .error-art-image { 
     3885        bottom: -50px; 
     3886        position: absolute; 
     3887        right: 60px; 
     3888    } 
     3889 
     3890 
     3891    /*     subscribe section styling from here   */ 
     3892    .subscribe-section { 
     3893        background: #2e3033; 
     3894        overflow: hidden; 
     3895        position: relative; 
     3896    } 
     3897    .subscribe-content .heading .entry-title { 
     3898        color: #fff; 
     3899        font-size: 48px; 
     3900        padding-bottom: 10px; 
     3901        text-transform: capitalize; 
     3902    } 
     3903    .subscribe-section .featured-image { 
     3904        float: right; 
     3905        width: 50%; 
     3906        position: relative; 
     3907    } 
     3908    .subscribe-section .featured-image > img { 
     3909        width: 100%; 
     3910    } 
     3911    .subscribe-section .featured-image::before { 
     3912        background: rgba(46, 48, 51, 0.4) none repeat scroll 0 0; 
     3913        content: ""; 
     3914        display: block; 
     3915        height: 100%; 
     3916        position: absolute; 
     3917        width: 100%; 
     3918    } 
     3919    .subscribe-section .container { 
     3920        height: 100%; 
     3921        left: 0; 
     3922        margin: 0 auto; 
     3923        position: absolute; 
     3924        right: 0; 
     3925        top: 0; 
     3926    } 
     3927    .subscribe-section header.entry-header.heading { 
     3928        padding: 55px 0 25px; 
     3929        text-align: left; 
     3930    } 
     3931    .subscribe-section .entry-header .entry-title:before, 
     3932    .subscribe-section .entry-header .entry-title:after{ 
     3933        display: none; 
     3934    } 
     3935    .subscribe-content > p { 
     3936        font-size: 17px; 
     3937        font-weight: 600; 
     3938    } 
     3939    .subscribe-content { 
     3940        max-width: 455px; 
     3941    } 
     3942    .subscribe-content input{ 
     3943        font-weight: 700; 
     3944        height: 50px; 
     3945    } 
     3946    .site-footer .subscribe-content input[type="email"]{ 
     3947        border-color: #434548; 
     3948        background: #434548; 
     3949    } 
     3950    .site-footer .subscribe-content input[type="email"]:focus{ 
     3951        border-color: #0fabf2; 
     3952    } 
     3953    .subscribe-content .wpcf7-submit[type="submit"], 
     3954    .subscribe-content input[type="submit"]{ 
     3955        height: 50px; 
     3956    } 
     3957 
     3958 
     3959    /*       main product section styling from here      */ 
     3960 
     3961    .main-product-wrap{ 
     3962        margin: 0 -11px; 
     3963    } 
     3964    .main-product-wrap .product-content { 
     3965        padding: 15px; 
     3966    } 
     3967 
     3968    .main-product-wrap:after, 
     3969    .new-product-content-wrap:after{ 
     3970        content:" "; 
     3971        display: block; 
     3972        clear:both; 
     3973    } 
     3974 
     3975    /* -------------- change ------------- */ 
     3976 
     3977    .product-content a{ 
     3978        position: relative; 
     3979        display: inline-block; 
     3980    } 
     3981    .product-wrapper h3{ 
     3982        color: #000; 
     3983        font-size: 37px; 
     3984        line-height: 1; 
     3985    } 
     3986    .product-content.center .product-wrapper h3{ 
     3987        font-size: 48px; 
     3988    } 
     3989    .main-product-section .product-content.center .btn.btn-transparent, 
     3990    .btn.btn-transparent{ 
     3991        background: transparent; 
     3992        border: 1px solid #000; 
     3993        font-size: 14px; 
     3994        padding: 8px 27px; 
     3995    } 
     3996 
     3997    .product-wrapper span{ 
     3998        display: block; 
     3999        font-size: 23px; 
     4000    } 
     4001 
     4002    /*.main-product-section  no img condition*/ 
     4003    .placeholder-image.product-item{ 
     4004        float: left; 
     4005        padding: 15px; 
     4006        width: 32%; 
     4007    }  
     4008 
     4009    .placeholder-image .product-content { 
     4010        background-color: rgba(0,0,0,0.2); 
     4011        height: 246px; 
     4012        width: 100%; 
     4013    } 
     4014 
     4015    .placeholder-image .product-content.center{ 
     4016        height: 520px; 
     4017    } 
     4018 
     4019 
     4020 
     4021    /*static bg color-overlay*/ 
     4022 
     4023    .main-product-wrap .product-content > a:after { 
     4024        background: #0c6d99; 
     4025        content: ''; 
     4026        width: 100%; 
     4027        height: 100%; 
     4028        position: absolute; 
     4029        top: 0; 
     4030        left: 0; 
     4031        right: 0; 
     4032        bottom: 0; 
     4033        opacity: .6; 
     4034    } 
     4035    .main-product-wrap .product-content.center > a:after{ 
     4036        background: transparent; 
     4037    } 
     4038    .main-product-section .product-content.center .btn.btn-transparent, 
     4039    .main-product-wrap .product-content.center .product-wrapper h3{ 
     4040        color: #2e3033; 
     4041    } 
     4042    .main-product-section .product-content.center .btn.btn-transparent:hover, 
     4043    .main-product-section .product-wrapper, 
     4044    .main-product-section .product-wrapper p, 
     4045    .main-product-section .product-wrapper h3{ 
     4046        color: #fff; 
     4047    } 
     4048 
     4049    .main-product-section .btn.btn-transparent{ 
     4050        border: 1px solid #fff; 
     4051    } 
     4052    .main-product-section .product-wrapper{ 
     4053        width: 75%; 
     4054        padding: 0 20px; 
     4055    } 
     4056    .main-product-section .product-content.center, 
     4057    .main-product-section .product-content.center span{ 
     4058        color: #9c9c9c; 
     4059    } 
     4060 
     4061    /*main-product-section inside sidebar*/ 
     4062 
     4063    #secondary .main-product-section{ 
     4064        padding: 0; 
     4065    } 
     4066    #secondary .main-product-wrap .product-content{ 
     4067        padding: 0 0 25px; 
     4068    } 
     4069 
     4070 
     4071    /*       feautured product section styling from here      */ 
     4072    .featured-product-section { 
     4073        position: relative; 
     4074    } 
     4075    #featured-product-slider .owl-prev::before, 
     4076    #new-product-slider .owl-prev::before{ 
     4077        content: "\f104"; 
     4078    } 
     4079    #featured-product-slider .owl-next::before, 
     4080    #new-product-slider .owl-next::before{ 
     4081        content: "\f105"; 
     4082    } 
     4083    #featured-product-slider .owl-nav .owl-prev::before,  
     4084    #featured-product-slider .owl-nav .owl-next::before, 
     4085    #new-product-slider .owl-nav .owl-prev::before,  
     4086    #new-product-slider .owl-nav .owl-next::before{ 
     4087        color: #1b1d23; 
     4088        font-family: "FontAwesome"; 
     4089        font-size: 42px; 
     4090        left: 0; 
     4091        position: absolute; 
     4092        right: 0; 
     4093        top: -15px; 
     4094        transition: all 0.3s ease 0s; 
     4095        z-index: 9; 
     4096    } 
     4097    #featured-product-slider.owl-theme .owl-nav, 
     4098    #new-product-slider.owl-theme .owl-nav{ 
     4099        margin: 0; 
     4100    } 
     4101    #featured-product-slider .owl-nav .owl-prev:hover::before,  
     4102    #featured-product-slider .owl-nav .owl-next:hover::before, 
     4103    #new-product-slider .owl-nav .owl-prev:hover::before,  
     4104    #new-product-slider .owl-nav .owl-next:hover::before{ 
     4105        color: #f9ba00; 
     4106    } 
     4107    #featured-product-slider.owl-theme .owl-nav [class*="owl-"], 
     4108    #new-product-slider.owl-theme .owl-nav [class*="owl-"] { 
     4109        background: none; 
     4110        border-radius: 0; 
     4111        bottom: 0; 
     4112        font-size: 0; 
     4113        height: 25px; 
     4114        margin: auto; 
     4115        padding: 0; 
     4116        position: absolute; 
     4117        top: 0px; 
     4118        transition: all 0.3s ease 0s; 
     4119        width: 18px; 
     4120    } 
     4121    #featured-product-slider .owl-nav .owl-prev, 
     4122    #new-product-slider .owl-nav .owl-prev{ 
     4123        left: -30px; 
     4124    } 
     4125    #featured-product-slider .owl-nav .owl-next, 
     4126    #new-product-slider .owl-nav .owl-next{ 
     4127        right: -30px; 
     4128    } 
     4129 
     4130    /* change */ 
     4131    .featured-img { 
     4132        position: relative; 
     4133    } 
     4134 
     4135    .product-item .woocommerce-product-rating{ 
     4136        position: absolute; 
     4137        right: 20px; 
     4138        top: 8%; 
     4139    } 
     4140 
     4141    .product-list-wrapper{ 
     4142        box-shadow: 0 0 10px rgba(0,0,0,0.14); 
     4143        border-radius: 3px; 
     4144        margin: 15px; 
     4145        padding: 10px; 
     4146        text-align: center; 
     4147    }        
     4148    .product-item .entry-header{ 
     4149        padding: 0; 
     4150    } 
     4151    .product-item .list-info{ 
     4152        padding: 20px 15px 15px; 
     4153    } 
     4154    .product-item .entry-title{ 
     4155        color: #585858; 
     4156        font-size: 14px; 
     4157        font-weight: 600; 
     4158        padding-bottom: 10px; 
     4159    } 
     4160    .product-item .price{ 
     4161        color: #000; 
     4162        display: block; 
     4163        font-size: 21px; 
     4164        padding-bottom: 10px; 
     4165    }    
     4166    .product-list-wrapper a.button, 
     4167    .product-list-wrapper a.single_add_to_wishlist, 
     4168    .product-list-wrapper a.add_to_cart_button { 
     4169        font-weight: 400; 
     4170        font-size: 12px; 
     4171        display: block; 
     4172        text-transform: uppercase; 
     4173    } 
     4174    .product-list-wrapper a.button i, 
     4175    .product-list-wrapper a.single_add_to_wishlist i, 
     4176    .product-list-wrapper a.add_to_cart_button i{ 
     4177        font-size: 16px; 
     4178        margin-right: 8px; 
     4179    } 
     4180    .product-list-wrapper a.single_add_to_wishlist i { 
     4181        display: inline-block; 
     4182        margin-left: 8px; 
     4183        vertical-align: middle; 
     4184    } 
     4185    .product-list-wrapper a.button, 
     4186    .product-list-wrapper a.add_to_cart_button i, 
     4187    .product-list-wrapper a.add_to_cart_button { 
     4188        color: #f9b900; 
     4189        transition: 1s all ease; 
     4190    } 
     4191    .product-list-wrapper a.button:hover i, 
     4192    .product-list-wrapper a.button:hover, 
     4193    .product-list-wrapper a.add_to_cart_button:hover i, 
     4194    .product-list-wrapper a.add_to_cart_button:hover{ 
     4195        color: #000; 
     4196    } 
     4197    .product-item{ 
     4198        padding: 0; 
     4199    } 
     4200    ins{ 
     4201        background: transparent; 
     4202    } 
     4203    .featured-product-section::before { 
     4204        background: rgba(0, 0, 0, 0) url(assest/img/sale-deco.png) no-repeat scroll 0 0 / 100% 100%; 
     4205        content: ""; 
     4206        display: block; 
     4207        height: 103px; 
     4208        left: 0; 
     4209        position: absolute; 
     4210        top: 0; 
     4211        width: 306px; 
     4212    } 
     4213 
     4214    /*featured-product-section in widget*/ 
     4215 
     4216    #secondary .featured-product-section{ 
     4217        padding: 0; 
     4218        margin-bottom: 40px; 
     4219    } 
     4220    #secondary .product-list-wrapper{ 
     4221        padding: 0; 
     4222        margin: 0 0 30px; 
     4223    } 
     4224 
     4225    /*        service section styling from here      */ 
     4226 
     4227    .service-section { 
     4228        background: #f2f2f2; 
     4229        padding: 100px 0 44px; 
     4230    } 
     4231    .service-section .entry-title { 
     4232        font-size: 18px; 
     4233    } 
     4234    .service-icon{ 
     4235        display: block; 
     4236        float: left; 
     4237        height: 85px; 
     4238        text-align: center; 
     4239        transition: all 0.3s ease 0s; 
     4240        -webkit-transition: all 0.3s ease 0s; 
     4241        -moz-transition: all 0.3s ease 0s; 
     4242        -ms-transition: all 0.3s ease 0s; 
     4243        -o-transition: all 0.3s ease 0s; 
     4244        width: 85px; 
     4245    } 
     4246    .service-icon .fa { 
     4247        color: #0fabf2; 
     4248        font-size: 40px; 
     4249    } 
     4250    .post-content-wrap { 
     4251        float: right; 
     4252        padding-right: 30px; 
     4253        width: 82%; 
     4254        width: calc(100% - 105px); 
     4255        width: -webkit-calc(100% - 105px); 
     4256    } 
     4257    .post-content-wrapper:hover .service-icon .fa{ 
     4258        color: #f9ba00 ; 
     4259    } 
     4260    .service-section .post .entry-title a { 
     4261        font-size: 18px; 
     4262        color: #000; 
     4263    } 
     4264    .service-section .post .entry-title a:hover { 
     4265        color: #f0b402; 
     4266    } 
     4267    .service-section .entry-header { 
     4268        padding-bottom: 5px; 
     4269        padding-top: 0; 
     4270    } 
     4271    .post-content-wrapper:hover .service-icon .fa, 
     4272    .service-icon .fa{ 
     4273        transition: all 0.3s ease 0s; 
     4274        -webkit-transition: all 0.3s ease 0s; 
     4275        -moz-transition: all 0.3s ease 0s; 
     4276        -ms-transition: all 0.3s ease 0s; 
     4277        -o-transition: all 0.3s ease 0s; 
     4278    } 
     4279 
     4280    /*      testimonial section styling from here    */ 
     4281    .testimonial-section { 
     4282        background: #f9ba00; 
     4283        overflow: hidden; 
     4284 
     4285        position: relative; 
     4286    } 
     4287    .testimonial-section .featured-image { 
     4288        width: 50%; 
     4289        position: relative; 
     4290    } 
     4291    .testimonial-section .featured-image > img { 
     4292        width: 100%; 
     4293    } 
     4294    .testimonial-section .container { 
     4295        height: 100%; 
     4296        left: 0; 
     4297        margin: 0 auto; 
     4298        position: absolute; 
     4299        right: 0; 
     4300        top: 0; 
     4301    } 
     4302    .testimonial-section .container .custom-col-6{ 
     4303        float: right; 
     4304    } 
     4305    .testimonial-section p, 
     4306    .testimonial-section a, 
     4307    .testimonial-section span, 
     4308    .testimonial-section h2, 
     4309    .testimonial-section h3, 
     4310    .testimonial-section h4, 
     4311    .testimonial-section h5, 
     4312    .testimonial-section h6 { 
     4313        color: #fff; 
     4314    } 
     4315    .testimonial-section .custom-col-6{ 
     4316        padding-top: 100px; 
     4317        padding-left: 75px; 
     4318    } 
     4319    .textimonial-icon .fa{ 
     4320        font-size: 48px; 
     4321        margin-bottom: 30px; 
     4322    } 
     4323    .testimonial-content-wrap p{ 
     4324        font-family: 'SignPainter-HouseScript'; 
     4325        font-size: 31px; 
     4326        line-height: 1; 
     4327    } 
     4328    .testimonial-content-wrap h5 { 
     4329        font-size: 15px; 
     4330        text-transform: uppercase; 
     4331    } 
     4332    /*.testimonial-section in widget part*/ 
     4333    #secondary .testimonial-section .featured-image{ 
     4334        width: 100%; 
     4335    } 
     4336 
     4337    #secondary .testimonial-section .container{ 
     4338        position: relative; 
     4339    } 
     4340    #secondary .testimonial-section .container .custom-col-6{ 
     4341        float: none; 
     4342        width: 100%; 
     4343        padding: 25px; 
     4344    } 
     4345 
     4346 
     4347    /*     on sale section styling from here    */ 
     4348 
     4349    .sale-product-section{ 
     4350        padding: 90px 0 100px; 
     4351        position: relative; 
     4352    } 
     4353    .sale-product-section::before { 
     4354        background: rgba(0, 0, 0, 0) url("assest/img/sale-deco.png") no-repeat scroll 0 0 / 100% 100%; 
     4355        content: ""; 
     4356        display: block; 
     4357        height: 103px; 
     4358        left: 0; 
     4359        position: absolute; 
     4360        top: 0; 
     4361        width: 306px; 
     4362    } 
     4363    .sale-product-section .heading .entry-title{ 
     4364        color: #e13014; 
     4365    } 
     4366 
     4367 
     4368    /*        blog section styling from here       */ 
     4369    .blog-section .heading .entry-title { 
     4370        color: rgb(15, 172, 243); 
     4371    } 
     4372    .blog-section .post { 
     4373        margin-top: 55px; 
     4374    } 
     4375    #secondary .blog-section time, 
     4376    .blog-section time { 
     4377        font-size: 95px; 
     4378        font-weight: 700; 
     4379        color: #e6e6e6; 
     4380        font-family: "ProximaNova-Bold"; 
     4381    } 
     4382    .blog-section .post-details { 
     4383        position: relative; 
     4384    } 
     4385    .blog-section time span { 
     4386        color: #525252; 
     4387        font-size: 24px; 
     4388        font-weight: 700; 
     4389        left: 13%; 
     4390        line-height: 1; 
     4391        position: absolute; 
     4392    } 
     4393    .blog-section .post-details { 
     4394        margin-bottom: 18px; 
     4395        position: relative; 
     4396    } 
     4397 
     4398    /*chage*/ 
     4399    .blog-section .entry-title a, 
     4400    .blog-section .post .read-more:hover{ 
     4401        color: #f9ba00 
     4402    } 
     4403    .blog-section p{ 
     4404        font-size: 16px; 
     4405    } 
     4406 
     4407    .new-product-section .read-more, 
     4408    .blog-section .post .read-more{ 
     4409        background: rgba(0, 0, 0, 0) none repeat scroll 0 0; 
     4410        color: #585858; 
     4411        font-family: "ProximaNova-Bold"; 
     4412        padding: 0; 
     4413        text-transform: uppercase; 
     4414    } 
     4415    .blog-section .entry-title a:hover{ 
     4416        color: #585858; 
     4417    } 
     4418    .read-more { 
     4419        background: rgb(235, 235, 235) none repeat scroll 0 0; 
     4420        border-radius: 25px; 
     4421        padding: 10px 27px; 
     4422        text-transform: uppercase; 
     4423    } 
     4424 
     4425    /*------------ change ---------------*/ 
     4426 
     4427    .blog-section .custom-col-3{ 
     4428        padding: 0 25px; 
     4429    } 
     4430    .blog-section .custom-col-3:first-child{ 
     4431        padding-left: 0; 
     4432    } 
     4433    .blog-section .custom-col-3:nth-child(4n){ 
     4434        padding-right: 0; 
     4435    } 
     4436    .blog-section .entry-content{ 
     4437        margin: 0; 
     4438    } 
     4439 
     4440    /*---------------- blog-section in widget -----------------*/ 
     4441 
     4442    #secondary .blog-section .custom-col-3{ 
     4443        width: 100%; 
     4444    } 
     4445 
     4446 
     4447 
     4448    /*    new arrival styling from here     */ 
     4449    .new-product-section { 
     4450        border-top: 1px solid rgb(243, 243, 243); 
     4451        padding: 90px 0 108px; 
     4452        position: relative; 
     4453    } 
     4454    .new-product-section::before { 
     4455        background: rgba(0, 0, 0, 0) url("assest/img/new-arival-deco.png") no-repeat scroll 0 0 / 100% 100%; 
     4456        content: ""; 
     4457        display: block; 
     4458        height: 254px; 
     4459        left: 0; 
     4460        position: absolute; 
     4461        top: 0; 
     4462        width: 320px; 
     4463    } 
     4464    .new-product-section > .container{ 
     4465        position: relative; 
     4466    } 
     4467    .new-product-section > .container::after { 
     4468        border-bottom: 117px solid rgba(0, 0, 0, 0); 
     4469        border-right: 51px solid rgba(249, 186, 0, 0.4); 
     4470        border-top: 137px solid rgba(253, 227, 153, 0); 
     4471        bottom: -215px; 
     4472        content: ""; 
     4473        display: block; 
     4474        position: absolute; 
     4475        right: 18px; 
     4476        transform: rotate(250deg); 
     4477    } 
     4478 
     4479    .new-product-content-wrap .product-content{ 
     4480        padding:15px; 
     4481    } 
     4482    .new-product-content-wrap { 
     4483        margin: 0 -15px; 
     4484    } 
     4485    .new-product-content-wrap{ 
     4486        overflow: hidden; 
     4487    } 
     4488    .new-product-section .heading .entry-title{ 
     4489        color: #f0b402; 
     4490    } 
     4491 
     4492    /*------------------ change ---------------------*/ 
     4493 
     4494    .new-product-section .product-content:before{ 
     4495        background-color: rgba(238, 66, 26,0.8); 
     4496        content: ''; 
     4497        height: calc(100% - 30px); 
     4498        height: -webkit-calc(100% - 30px); 
     4499        height: -ms-calc(100% - 30px); 
     4500        height: -o-calc(100% - 30px); 
     4501        left: 15px; 
     4502        opacity: 0; 
     4503        position: absolute; 
     4504        top: 15px; 
     4505        transition: all ease 1s; 
     4506        width: calc(100% - 30px); 
     4507        width:-webkit-calc(100% - 30px); 
     4508        width: -ms-calc(100% - 30px); 
     4509        width: -o-calc(100% - 30px); 
     4510    } 
     4511    .new-product-section .product-content:hover:before { 
     4512        opacity: 1; 
     4513        z-index: 9; 
     4514    } 
     4515    .new-product-section .product-content:hover h3, 
     4516    .new-product-section .product-content:hover a{ 
     4517        color: #fff; 
     4518        transition: all ease 1s; 
     4519 
     4520    } 
     4521 
     4522    /*new-product-section in widget*/ 
     4523 
     4524    #secondary .product-content a{ 
     4525        display: block; 
     4526    } 
     4527    #secondary .main-product-section .product-content a img, 
     4528    #secondary .product-content a, 
     4529    #secondary .new-product-section .product-content a img{ 
     4530        width: 100%; 
     4531    } 
     4532 
     4533    #secondary .product-content a.btn{ 
     4534        display: initial; 
     4535        width: auto; 
     4536    } 
     4537 
     4538    #secondary .main-product-section,  
     4539    #secondary .new-product-section{ 
     4540        padding: 0; 
     4541        margin-bottom: 30px; 
     4542    } 
     4543 
     4544 
     4545    /*      discount section styling from here     */ 
     4546 
     4547    .discount-section { 
     4548        background-position: 50% 0; 
     4549        background-repeat: no-repeat !important; 
     4550        background-size: cover !important; 
     4551        padding: 170px 0 180px; 
     4552        position: relative; 
     4553        background-attachment: fixed !important; 
     4554    } 
     4555    .discount-section::before { 
     4556        background: rgba(29, 29, 36, 0.8) none repeat scroll 0 0; 
     4557        content: ""; 
     4558        display: block; 
     4559        height: 100%; 
     4560        left: 0; 
     4561        position: absolute; 
     4562        top: 0; 
     4563        width: 100%; 
     4564    } 
     4565 
     4566    .discount-section .container{ 
     4567        position: relative; 
     4568    } 
     4569    .discount-section > .container::after { 
     4570        border-bottom: 117px solid rgba(0, 0, 0, 0); 
     4571        border-right: 51px solid rgba(249, 186, 0, 0.2); 
     4572        border-top: 137px solid rgba(0, 0, 0, 0); 
     4573        bottom: -358px; 
     4574        content: ""; 
     4575        display: block; 
     4576        margin: 0 auto; 
     4577        position: absolute; 
     4578        right: 10%; 
     4579        transform: rotate(250deg); 
     4580        width: 200px; 
     4581    } 
     4582    .discount-content-wrapper { 
     4583        margin: 0 auto; 
     4584        max-width: 600px; 
     4585        text-align: center; 
     4586    } 
     4587    .discount-section .heading .entry-title:before, 
     4588    .discount-section .heading .entry-title:after{ 
     4589        display: none; 
     4590    } 
     4591    .discount-section .heading .entry-title { 
     4592        color: rgb(255, 255, 255); 
     4593        font-size: 70px; 
     4594        line-height: 1; 
     4595        text-transform: capitalize; 
     4596    } 
     4597    .discount-section  header.entry-header.heading { 
     4598        padding: 0 ; 
     4599    } 
     4600    .discount-section p { 
     4601        color: #bebdbc; 
     4602        font-size: 18px; 
     4603    } 
     4604    .discount-section .entry-content { 
     4605        padding: 9px 75px; 
     4606    } 
     4607 
     4608    /*discount-section in widget*/ 
     4609 
     4610    #secondary .discount-section{ 
     4611        margin-bottom: 40px; 
     4612        padding: 75px 0px; 
     4613    } 
     4614    #secondary .discount-section .entry-content { 
     4615        padding: 0; 
     4616        margin: 0 15px; 
     4617    } 
     4618 
     4619    /*     top seller styling from here    */ 
     4620 
     4621    .top-seller-section { 
     4622        clear: both; 
     4623        position: relative; 
     4624    } 
     4625    .top-seller-section::before { 
     4626        background: rgba(0, 0, 0, 0) url("assest/img/top-seller-deco.png") no-repeat scroll 0 0; 
     4627        content: ""; 
     4628        display: block; 
     4629        height: 81px; 
     4630        position: absolute; 
     4631        right: 5%; 
     4632        top: 0; 
     4633        width: 449px; 
     4634    } 
     4635    .top-seller-section .product-item{ 
     4636        margin-bottom: 30px; 
     4637    } 
     4638    .blog #primary .post-item , 
     4639    .thumbnail-view #primary .post-item { 
     4640        width: 50%; 
     4641        float: left; 
     4642    } 
     4643 
     4644    .thumbnail-view #primary .post-item-wrapper .post-item:nth-child(2n+1), 
     4645    .blog #primary .post-item:nth-child(2n+1){ 
     4646        clear: both; 
     4647        padding-right: 15px; 
     4648    } 
     4649    .blog #primary .post-item:nth-child(2n+2), 
     4650    .thumbnail-view #primary .post-item-wrapper .post-item:nth-child(2n+2) { 
     4651        padding-left: 15px; 
     4652    } 
     4653 
     4654    #primary .post-image{ 
     4655        margin-bottom: 15px; 
     4656    } 
     4657    .post-image img{ 
     4658        width: 100%; 
     4659    } 
     4660    .home.blog .featured-slider{ 
     4661        margin-bottom: 0; 
     4662    } 
     4663 
     4664    .home.blog .site-content{ 
     4665        margin: 70px 0; 
     4666    } 
     4667 
     4668    /*top-seller-section in widget part*/ 
     4669 
     4670    #secondary .product-item{ 
     4671        width: 100%; 
     4672    } 
     4673    #secondary .top-seller-section{ 
     4674        padding: 0 0 15px; 
     4675    } 
     4676    #secondary .top-seller-section .product-item{ 
     4677        margin-bottom: 0; 
     4678    } 
     4679    #secondary .top-seller-section figure img{ 
     4680        width: 100%; 
     4681    } 
     4682 
     4683 
     4684 
     4685    /*  10.0 ===== Footer =====   */ 
     4686 
     4687    /*   -- "Footer" section (These are the styles for the Footer section) --   */ 
     4688    .site-footer { 
     4689        background: #1a1b1d; 
     4690        padding: 0 0 50px; 
     4691    } 
     4692    .footer-branding:hover img { 
     4693        opacity: 0.5; 
     4694        transition: all 0.3s ease 0s; 
     4695    } 
     4696    .footer-branding { 
     4697        margin-bottom: 25px; 
     4698    } 
     4699    .bottom-footer .footer-branding { 
     4700        margin-bottom: 0px; 
     4701    } 
     4702    .site-footer .widget-area { 
     4703        padding: 70px 0 20px; 
     4704        position: relative; 
     4705    } 
     4706    .site-footer .textwidget { 
     4707        color: rgb(166, 167, 166); 
     4708    } 
     4709    .widget-area .widget a{ 
     4710        font-size: 14px; 
     4711        text-transform: capitalize; 
     4712    } 
     4713    .widget-title a.rsswidget, 
     4714    .widget-title { 
     4715        color: rgb(141, 141, 141); 
     4716        font-size: 20px; 
     4717        position: relative; 
     4718        text-transform: uppercase; 
     4719    } 
     4720 
     4721    .widget-title { 
     4722        display: block; 
     4723        line-height: 1; 
     4724        margin-bottom: 5px; 
     4725        padding-bottom: 15px; 
     4726    } 
     4727    .site-footer .widget-title { 
     4728        border-bottom: 1px solid rgba(255, 255, 255, 0.1); 
     4729        color: rgb(166, 167, 166); 
     4730        display: block; 
     4731        font-size: 19px; 
     4732        margin: 17px 0; 
     4733        padding-bottom: 10px; 
     4734    } 
     4735    .site-footer .widget_bht_insta_feeds ul li a::before { 
     4736        display: none; 
     4737    } 
     4738    .site-footer p { 
     4739        color: rgb(190, 190, 191); 
     4740    } 
     4741    .site-footer .site-title { 
     4742        font-size: 20px; 
     4743        margin-bottom: 5px; 
     4744    } 
     4745    .site-footer .site-description { 
     4746        color: rgb(166, 167, 166); 
     4747        font-size: 14px; 
     4748        margin-bottom: 15px; 
     4749        margin-top: 4px; 
     4750    } 
     4751    .site-footer ul,  
     4752    .site-footer ol { 
     4753        list-style: none; 
     4754    } 
     4755    .site-footer .widget ul li { 
     4756        color: rgb(166, 167, 166); 
     4757    } 
     4758    .site-footer .widget ul ul li a { 
     4759        padding-left: 20px; 
     4760    } 
     4761    .site-footer .widget ul ul ul li a { 
     4762        padding-left: 30px; 
     4763    } 
     4764    .site-footer .widget-recent-entries ul li { 
    36174765        border: none; 
    3618         }*/ 
    3619  
    3620         .widget_calendar caption{ 
    3621             color: #0fabf2; 
    3622             padding: 10px 0; 
    3623             border: 1px solid rgba(0,0,0,0.1); 
    3624             border-bottom: 1px solid transparent; 
    3625         } 
    3626  
    3627         .widget_calendar #today, 
    3628         .widget_calendar table th{ 
    3629             background: #0fabf2; 
    3630             color: #fff; 
    3631         } 
    3632  
    3633         .widget_calendar #today a{ 
    3634             color: #fff; 
    3635         } 
    3636  
    3637         /*    textwidget styling from here    */ 
    3638         .textwidget { 
    3639             margin: 0 0 20px; 
    3640         } 
    3641         .widget_text address { 
    3642             display: inline-block; 
    3643             margin: 0; 
    3644             vertical-align: top; 
    3645         } 
    3646         .site-content .widget_text > ul{ 
    3647             margin: 0; 
    3648             padding: 0; 
    3649         } 
    3650         .widget_text li { 
    3651             color: rgb(103, 103, 103); 
    3652             list-style: outside none none; 
    3653             margin-bottom: 2px; 
    3654         } 
    3655         .widget_text li a{ 
    3656             color: rgb(95, 100, 104); 
    3657         } 
    3658         .widget_text ul li span { 
    3659             float: none !important; 
    3660         } 
    3661         .widget_text .entry-title { 
    3662             font-size: 21px; 
    3663             padding: 7px 0 15px; 
    3664             text-transform: uppercase; 
    3665         } 
    3666  
    3667         .widget_tag_cloud a { 
    3668             border: 1px solid rgb(153, 153, 153); 
    3669             border-radius: 25px; 
    3670             color: rgb(153, 153, 153); 
    3671             display: inline-block; 
    3672             font-size: 14px; 
    3673             margin: 3px 7px 7px 0; 
    3674             padding: 8px 25px 7px; 
    3675             text-transform: capitalize; 
    3676         } 
    3677         .widget_tag_cloud a:hover{ 
    3678             border: 1px solid #000; 
    3679             color: #000; 
    3680         } 
    3681  
    3682         /*rsswidget*/ 
    3683         .rsswidget img{ 
    3684             vertical-align: middle; 
    3685         } 
    3686  
    3687         /*   -- "Recent Entries/Comments widget" section (These are the styles for the Recent Entries/Comments widget section) --   */ 
    3688  
    3689         .widget-recent-entries ul li { 
    3690             border: 1px solid rgb(209, 209, 209); 
    3691             margin-bottom: 10px; 
    3692         } 
    3693  
    3694  
    3695         /*     widget slider styling from here    */ 
    3696         .owl-theme .owl-dots .owl-dot span { 
    3697             background: rgba(0, 0, 0, 0) none repeat scroll 0 0; 
    3698             border: 1px solid rgb(173, 173, 173); 
    3699             height: 11px; 
    3700             width: 11px; 
    3701         } 
    3702         .owl-theme .owl-dots .owl-dot.active span,  
    3703         .owl-theme .owl-dots .owl-dot:hover span{ 
    3704             background: none; 
    3705             border-color: #000; 
    3706         } 
    3707  
    3708  
    3709  
    3710         /*        main styleing from here      */ 
    3711  
    3712         .post { 
    3713             margin-bottom: 30px; 
    3714         } 
    3715  
    3716         /*     topbar styling from here    */ 
    3717         .top-bar { 
    3718             background: rgb(62, 58, 38) none repeat scroll 0 0; 
    3719         } 
    3720  
    3721  
    3722  
    3723         /*     archive page styling from here    */ 
    3724         .sorting-section { 
    3725             float: left; 
    3726             margin-right: 3%; 
    3727             width: 60%; 
    3728         } 
    3729         .view-select-section { 
    3730             float: right; 
    3731             margin-top: 11px; 
    3732             text-align: right; 
    3733             width: 37%; 
    3734         } 
    3735         .sorting-section label { 
    3736             display: inline; 
    3737             font-size: 18px; 
    3738             margin-right: 10px; 
    3739         } 
    3740         .sorting-section select { 
    3741             background: rgba(0, 0, 0, 0) none repeat scroll 0 0; 
    3742             border: 1px solid rgb(196, 194, 195); 
    3743             border-radius: 0; 
    3744             display: inline-block; 
    3745             max-width: 100%; 
    3746             width: 230px; 
    3747         } 
    3748         .view-select-section > h5 { 
    3749             display: inline-block; 
    3750             font-size: 18px; 
    3751             padding-right: 5px; 
    3752         } 
    3753         .view-select-section > ul { 
    3754             display: inline-block; 
    3755             vertical-align: middle; 
    3756         } 
    3757         .view-select-section li { 
    3758             display: inline-block; 
    3759             margin: 0 5px; 
    3760         } 
    3761         .view-select-section li a { 
    3762             color: #747172; 
    3763             font-size: 18px; 
    3764         } 
    3765         .view-select-section li a:hover, 
    3766         .view-select-section li a.active { 
    3767             color: #6f5f2f; 
    3768         } 
    3769         .choose-section{ 
    3770             padding-bottom: 10px; 
    3771             border-bottom: 1px solid #aeabab; 
    3772             margin-bottom: 35px; 
    3773         } 
    3774         .list-view #primary .post-image { 
    3775             float: left; 
    3776             width: 283px; 
    3777         } 
    3778         .list-view #primary .post-item-text{ 
    3779             width: calc(100% - 310px); 
    3780             width: -webkit-calc(100% - 310px); 
    3781         } 
    3782         .blog #primary .post-item .post-image, 
    3783         .thumbnail-view #primary .post-item .post-image { 
    3784             float: none; 
    3785             width: 100%; 
    3786         } 
    3787         .post .entry-title { 
    3788             font-size: 20px; 
    3789             font-weight: 400; 
    3790         } 
    3791         .single-post .post .entry-title { 
    3792             color: rgb(141, 141, 141); 
    3793             font-family: "ProximaNovaRegular"; 
    3794             font-size: 36px; 
    3795             font-weight: 300; 
    3796             width: 50%; 
    3797         } 
    3798         .blog #primary .post-item, 
    3799         .thumbnail-view #primary .post-item { 
    3800             width: 50%; 
    3801             float: left; 
    3802         } 
    3803         .blog #primary .post-item-wrapper .post-item:nth-child(2n+1), 
    3804         .thumbnail-view #primary .post-item-wrapper .post-item:nth-child(2n+1) { 
    3805             padding-right: 15px; 
    3806         } 
    3807         .blog #primary .post-item-wrapper .post-item:nth-child(2n+2), 
    3808         .thumbnail-view #primary .post-item-wrapper .post-item:nth-child(2n+2) { 
    3809             padding-left: 15px; 
    3810         } 
    3811         #primary .post-image{ 
    3812             margin-bottom: 15px; 
    3813         } 
    3814         .post-image img{ 
    3815             width: 100%; 
    3816         } 
    3817         #primary .date { 
    3818             background: rgb(240, 180, 2) none repeat scroll 0 0; 
    3819             display: inline-block; 
    3820             margin-bottom: 10px; 
    3821             padding: 2px 10px 0; 
    3822             color: #000; 
    3823         } 
    3824         #primary .blog-section .date { 
    3825             background: none; 
    3826             margin-bottom: 0px; 
    3827             padding: 0; 
    3828         } 
    3829         .blog-section .post .entry-title a { 
    3830             font-size: 20px; 
    3831         } 
    3832  
    3833         /*     error page styling from here    */ 
    3834         .error404 .page-title-wrap::before { 
    3835             background: rgba(115, 91, 167, 0.6) none repeat scroll 0 0; 
    3836         } 
    3837         .error404 .page-title::before{ 
    3838             display: none; 
    3839         } 
    3840         .error404 .page-title{ 
    3841             font-size: 112px; 
    3842             font-family: 'UniSansHeavyCAPS'; 
    3843             margin-bottom: 70px; 
    3844         } 
    3845         .site-main .error-404 { 
    3846             margin: 0 auto; 
    3847             max-width: 100%; 
    3848             width: 725px; 
    3849             position: relative; 
    3850             padding-bottom: 60px; 
    3851         } 
    3852         .error-404 .entry-content { 
    3853             float: right; 
    3854             max-width: 390px; 
    3855             padding-bottom: 90px; 
    3856             padding-top: 30px; 
    3857         } 
    3858         .error404 .error-icon { 
    3859             max-width: 290px; 
    3860             position: absolute; 
    3861             top: -180px; 
    3862         } 
    3863         .error-404 .btn{ 
    3864             background: none; 
    3865             border: 3px solid #735ba7; 
    3866             font-size: 14px; 
    3867             color: #735ba7; 
    3868             padding: 17px 29px 16px; 
    3869         } 
    3870         .error-404 .entry-content .btn{ 
    3871             margin-top: 13px; 
    3872         } 
    3873         .error-404 .btn:hover{ 
    3874             color: #fff; 
    3875         } 
    3876         .error-404 .btn::before{ 
    3877             background: #735ba7; 
    3878         } 
    3879         .error404 .site-footer a, 
    3880         .error404 .site-footer .widget ul li, 
    3881         .error404 .site-footer p, 
    3882         .error404 .site-footer span { 
    3883             color: rgb(122, 123, 123); 
    3884         } 
    3885         .error404 .site-footer .widget-title, 
    3886         .error404 .site-footer h1, 
    3887         .error404 .site-footer h2, 
    3888         .error404 .site-footer h3, 
    3889         .error404 .site-footer h4, 
    3890         .error404 .site-footer h5, 
    3891         .error404 .site-footer h6{ 
    3892             color: #000; 
    3893         } 
    3894         .error404 .site-footer { 
    3895             background: rgba(0, 0, 0, 0) none repeat scroll 0 0; 
    3896             border-top: 1px solid; 
    3897         } 
    3898         .error404 .site-footer .widget-title, 
    3899         .error404 .post-item, 
    3900         .error404 .site-generator, 
    3901         .error404 .site-footer{ 
    3902             border-color: #cac7c7; 
    3903         } 
    3904         .error404 .site-footer a:hover, 
    3905         .error404 .contact-information .fa, 
    3906         .error404 .site-footer .inline-social-icons.social-links ul li a:hover::before{ 
    3907             color: #735ba7; 
    3908         } 
    3909         .error404 .site-footer .social-links ul li a::before { 
    3910             color: #7a7b7b; 
    3911         } 
    3912         .error-404 .entry-content > p { 
    3913             color: rgb(58, 58, 60); 
    3914             font-size: 18px; 
    3915             font-weight: 600; 
    3916             letter-spacing: 0; 
    3917             text-transform: uppercase; 
    3918         } 
    3919         .error-art-image { 
    3920             bottom: -50px; 
    3921             position: absolute; 
    3922             right: 60px; 
    3923         } 
    3924  
    3925  
    3926         /*     subscribe section styling from here   */ 
    3927         .subscribe-section { 
    3928             background: #2e3033; 
    3929             overflow: hidden; 
    3930  
    3931             position: relative; 
    3932         } 
    3933         .subscribe-content .heading .entry-title { 
    3934             color: #fff; 
    3935             font-size: 48px; 
    3936             padding-bottom: 10px; 
    3937             text-transform: capitalize; 
    3938         } 
    3939         .subscribe-section .featured-image { 
    3940             float: right; 
    3941             width: 50%; 
    3942             position: relative; 
    3943         } 
    3944         .subscribe-section .featured-image > img { 
    3945             width: 100%; 
    3946         } 
    3947         .subscribe-section .featured-image::before { 
    3948             background: rgba(46, 48, 51, 0.6) none repeat scroll 0 0; 
    3949             content: ""; 
    3950             display: block; 
    3951             height: 100%; 
    3952             position: absolute; 
    3953             width: 100%; 
    3954         } 
    3955         .subscribe-section .container { 
    3956             height: 100%; 
    3957             left: 0; 
    3958             margin: 0 auto; 
    3959             position: absolute; 
    3960             right: 0; 
    3961             top: 0; 
    3962         } 
    3963         .subscribe-section header.entry-header.heading { 
    3964             padding: 70px 0 10px; 
    3965             text-align: left; 
    3966         } 
    3967         .subscribe-section .entry-header .entry-title:before, 
    3968         .subscribe-section .entry-header .entry-title:after{ 
    3969             display: none; 
    3970         } 
    3971         .subscribe-content > p { 
    3972             font-size: 17px; 
    3973             font-weight: 600; 
    3974         } 
    3975         .subscribe-content { 
    3976             max-width: 455px; 
    3977         } 
    3978         .subscribe-content input{ 
    3979             font-weight: 700; 
    3980             height: 64px; 
    3981         } 
    3982         .site-footer .subscribe-content input[type="email"]{ 
    3983             border-color: #434548; 
    3984             background: #434548; 
    3985         } 
    3986         .site-footer .subscribe-content input[type="email"]:focus{ 
    3987             border-color: #0fabf2; 
    3988         } 
    3989         .subscribe-content input[type="submit"]{ 
    3990             height: 60px; 
    3991         } 
    3992  
    3993  
    3994         /*       main product section styling from here      */ 
    3995  
    3996         .main-product-section { 
    3997             padding: 85px 0 25px; 
    3998         } 
    3999  
    4000         .main-product-wrap{ 
    4001             margin: 0 -11px; 
    4002         } 
    4003         .main-product-wrap .product-content { 
    4004             padding: 15px; 
    4005         } 
    4006  
    4007         .main-product-wrap:after, 
    4008         .new-product-content-wrap:after{ 
    4009             content:" "; 
    4010             display: block; 
    4011             clear:both; 
    4012         } 
    4013  
    4014         /* -------------- change ------------- */ 
    4015  
    4016         .product-content a{ 
    4017             position: relative; 
    4018             display: inline-block; 
    4019         } 
    4020  
    4021         .product-wrapper h3{ 
    4022             color: #000; 
    4023             font-size: 37px; 
    4024         } 
    4025  
    4026         .btn.btn-transparent{ 
    4027             background: transparent; 
    4028             border: 1px solid #000; 
    4029             font-size: 14px; 
    4030             padding: 8px 27px; 
    4031         } 
    4032  
    4033         .product-wrapper span{ 
    4034             display: block; 
    4035             font-size: 23px; 
    4036         } 
    4037  
    4038         /*.main-product-section  no img condition*/ 
    4039         .placeholder-image.product-item{ 
    4040             float: left; 
    4041             padding: 15px; 
    4042             width: 33%; 
    4043         }  
    4044  
    4045         .placeholder-image .product-content { 
    4046             background-color: rgba(0,0,0,0.2); 
    4047             height: 246px; 
    4048             width: 100%; 
    4049         } 
    4050  
    4051         .placeholder-image .product-content.center{ 
    4052             height: 520px; 
    4053         } 
    4054  
    4055  
    4056  
    4057         /*static bg color-overlay*/ 
    4058         .main-product-section .product-content a img{ 
    4059             opacity: 0.2; 
    4060         } 
    4061  
    4062         .product-content a{ 
    4063             background-color: #439ac1; 
    4064         } 
    4065         .main-product-section .product-wrapper p, 
    4066         .main-product-section .product-wrapper h3{ 
    4067             color: #fff; 
    4068         } 
    4069  
    4070         .main-product-section .btn.btn-transparent{ 
    4071             border: 1px solid #fff; 
    4072         } 
    4073         .main-product-section .product-content.center a img { 
    4074             opacity: 1; 
    4075         } 
    4076         .main-product-section .product-wrapper{ 
    4077             width: 75%; 
    4078             padding: 0 20px; 
    4079         } 
    4080  
    4081         /*main-product-section inside sidebar*/ 
    4082         #secondary .main-product-section{ 
    4083             padding: 0; 
    4084         } 
    4085         #secondary .main-product-wrap .product-content{ 
    4086             padding: 0 0 25px; 
    4087         } 
    4088  
    4089  
    4090         /*       feautured product section styling from here      */ 
    4091         .featured-product-section { 
    4092             padding: 50px 0 80px; 
    4093         } 
    4094     /*.featured-product-section .product-item, 
    4095     #new-product-slider .product-item{ 
     4766        margin-bottom: 0px; 
     4767    }  
     4768    .site-footer a { 
     4769        color: rgb(166, 167, 166); 
     4770        display: inline-block; 
     4771    } 
     4772    .site-footer a:hover{ 
     4773        color: #fff; 
     4774    } 
     4775    .site-info { 
     4776        color: rgba(255, 255, 255, 0.5); 
     4777        font-size: 14px; 
     4778        line-height: 20px; 
     4779        padding: 0 0 3px; 
     4780    } 
     4781    .site-footer address { 
     4782        margin: 0; 
     4783    } 
     4784    .bottom-footer { 
     4785        padding: 100px 0 0; 
     4786        text-align: center; 
     4787    } 
     4788    .site-generator .container { 
     4789        align-items: center; 
     4790        align-items: -webkit-box; 
     4791        display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */ 
     4792        display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */ 
     4793        display: -ms-flexbox;      /* TWEENER - IE 10 */ 
     4794        display: -webkit-flex;     /* NEW - Chrome */ 
     4795        display: flex;  
     4796        flex-wrap: wrap; 
     4797        flex-wrap: -webkit-box; 
     4798    } 
     4799    .site-generator { 
     4800        padding: 25px 0; 
     4801    } 
     4802    .copy-right { 
     4803        color: rgb(124, 125, 125); 
     4804        font-size: 14px; 
     4805        font-weight: 600; 
     4806    } 
     4807    .copy-right a{ 
     4808        color: rgb(166, 167, 166); 
     4809    } 
     4810    .site-footer input[type="text"],  
     4811    .site-footer input[type="email"],  
     4812    .site-footer input[type="search"],  
     4813    .site-footer input[type="password"],  
     4814    .site-footer input[type="tel"],  
     4815    .site-footer input[type="url"],  
     4816    .site-footer input[type="date"],  
     4817    .site-footer textarea, 
     4818    .site-footer input[type="reset"],  
     4819    .site-footer input[type="button"],  
     4820    .site-footer input[type="submit"] { 
     4821        background: rgba(0, 0, 0, 0) none repeat scroll 0 0; 
     4822        color: rgb(255, 255, 255); 
     4823    } 
     4824    .site-footer .site-footer input[type="reset"], 
     4825    .site-footer input[type="button"], 
     4826    .site-footer input[type="submit"] { 
     4827        background: #0fabf2; 
     4828    } 
     4829    .site-footer input[type="reset"]:hover,  
     4830    .site-footer input[type="button"]:hover,  
     4831    .site-footer input[type="submit"]:hover { 
     4832        color: rgb(255, 255, 255); 
     4833    } 
     4834    .site-footer form input, 
     4835    .site-footer form textarea { 
     4836        -moz-box-sizing: border-box; 
     4837        -webkit-box-sizing: border-box; 
     4838        box-sizing: border-box; 
     4839    } 
     4840    .contact-information { 
     4841        border-bottom: 1px solid #323335; 
     4842    } 
     4843    .contact-information dl { 
     4844        flex-wrap: nowrap; 
     4845        align-items: center; 
     4846        border-right: 1px solid #323335; 
     4847        float: left; 
     4848        min-height: 132px; 
     4849        margin: 0; 
     4850        padding: 40px 0 38px; 
     4851        width: 33.3%; 
     4852    } 
     4853    .contact-information dl:last-child { 
     4854        border-right: medium none; 
     4855    } 
     4856    .contact-information dt { 
     4857        display: inline-block; 
    40964858        padding: 0 15px; 
    4097         }*/ 
    4098         #featured-product-slider .owl-prev::before, 
    4099         #new-product-slider .owl-prev::before{ 
    4100             content: "\f104"; 
    4101         } 
    4102         #featured-product-slider .owl-next::before, 
    4103         #new-product-slider .owl-next::before{ 
    4104             content: "\f105"; 
    4105         } 
    4106         #featured-product-slider .owl-nav .owl-prev::before,  
    4107         #featured-product-slider .owl-nav .owl-next::before, 
    4108         #new-product-slider .owl-nav .owl-prev::before,  
    4109         #new-product-slider .owl-nav .owl-next::before{ 
    4110             color: #1b1d23; 
    4111             font-family: "FontAwesome"; 
    4112             font-size: 42px; 
    4113             left: 0; 
    4114             position: absolute; 
    4115             right: 0; 
    4116             top: -15px; 
    4117             transition: all 0.3s ease 0s; 
    4118             z-index: 9; 
    4119         } 
    4120         #featured-product-slider.owl-theme .owl-nav, 
    4121         #new-product-slider.owl-theme .owl-nav{ 
    4122             margin: 0; 
    4123         } 
    4124         #featured-product-slider .owl-nav .owl-prev:hover::before,  
    4125         #featured-product-slider .owl-nav .owl-next:hover::before, 
    4126         #new-product-slider .owl-nav .owl-prev:hover::before,  
    4127         #new-product-slider .owl-nav .owl-next:hover::before{ 
    4128             color: #f9ba00; 
    4129         } 
    4130         #featured-product-slider.owl-theme .owl-nav [class*="owl-"], 
    4131         #new-product-slider.owl-theme .owl-nav [class*="owl-"] { 
    4132             background: none; 
    4133             border-radius: 0; 
    4134             bottom: 0; 
    4135             font-size: 0; 
    4136             height: 25px; 
    4137             margin: auto; 
    4138             padding: 0; 
    4139             position: absolute; 
    4140             top: 0px; 
    4141             transition: all 0.3s ease 0s; 
    4142             width: 18px; 
    4143         } 
    4144         #featured-product-slider .owl-nav .owl-prev, 
    4145         #new-product-slider .owl-nav .owl-prev{ 
    4146             left: -30px; 
    4147         } 
    4148         #featured-product-slider .owl-nav .owl-next, 
    4149         #new-product-slider .owl-nav .owl-next{ 
    4150             right: -30px; 
    4151         } 
    4152  
    4153         /* change */ 
    4154         .featured-img { 
    4155             position: relative; 
    4156         } 
    4157  
    4158         .product-item .woocommerce-product-rating{ 
    4159             position: absolute; 
    4160             right: 20px; 
    4161             top: 8%; 
    4162         } 
    4163  
    4164         .product-list-wrapper{ 
    4165             box-shadow: 0 0 10px rgba(0,0,0,0.14); 
    4166             border-radius: 3px; 
    4167             margin: 15px; 
    4168             padding: 15px; 
    4169             text-align: center; 
    4170         }        
    4171         .product-item .entry-header{ 
    4172             padding: 0; 
    4173         } 
    4174         .product-item .list-info{ 
    4175             padding: 20px 15px 15px; 
    4176         } 
    4177  
    4178         .product-item .entry-title{ 
    4179             color: #585858; 
    4180             font-size: 14px; 
    4181             font-weight: 600; 
    4182             padding-bottom: 10px; 
    4183         } 
    4184  
    4185         .product-item .price{ 
    4186             color: #000; 
    4187             display: block; 
    4188             font-size: 21px; 
    4189             padding-bottom: 10px; 
    4190         }    
    4191  
    4192         .product-list-wrapper a.button, 
    4193         .product-list-wrapper a.single_add_to_wishlist, 
    4194         .product-list-wrapper a.add_to_cart_button { 
    4195             font-weight: 400; 
    4196             font-size: 12px; 
    4197             display: block; 
    4198             text-transform: uppercase; 
    4199         } 
    4200  
    4201         .product-list-wrapper a.button i, 
    4202         .product-list-wrapper a.single_add_to_wishlist i, 
    4203         .product-list-wrapper a.add_to_cart_button i{ 
    4204             font-size: 16px; 
    4205             margin-right: 8px; 
    4206         } 
    4207         .product-list-wrapper a.button, 
    4208         .product-list-wrapper a.add_to_cart_button i, 
    4209         .product-list-wrapper a.add_to_cart_button { 
    4210             color: #f9b900; 
    4211             transition: 1s all ease; 
    4212         } 
    4213  
    4214         .product-list-wrapper a.button:hover i, 
    4215         .product-list-wrapper a.button:hover, 
    4216         .product-list-wrapper a.add_to_cart_button:hover i, 
    4217         .product-list-wrapper a.add_to_cart_button:hover{ 
    4218             color: #000; 
    4219         } 
    4220  
    4221         .product-item{ 
    4222             padding: 0; 
    4223         } 
    4224         ins{ 
    4225             background: transparent; 
    4226         } 
    4227  
    4228         /*featured-product-section in widget*/ 
    4229  
    4230         #secondary .featured-product-section{ 
    4231             padding: 0; 
    4232             margin-bottom: 40px; 
    4233         } 
    4234  
    4235  
    4236  
    4237         /*        service section styling from here      */ 
    4238  
    4239         .service-section { 
    4240             background: #f2f2f2; 
    4241             padding: 100px 0 44px; 
    4242         } 
    4243         .service-section .entry-title { 
    4244             font-size: 18px; 
    4245         } 
    4246         .service-icon{ 
    4247             display: block; 
    4248             float: left; 
    4249             height: 85px; 
    4250             text-align: center; 
    4251             transition: all 0.3s ease 0s; 
    4252             -webkit-transition: all 0.3s ease 0s; 
    4253             -moz-transition: all 0.3s ease 0s; 
    4254             -ms-transition: all 0.3s ease 0s; 
    4255             -o-transition: all 0.3s ease 0s; 
    4256             width: 85px; 
    4257         } 
    4258         .service-icon .fa { 
    4259             color: #0fabf2; 
    4260             font-size: 40px; 
    4261         } 
    4262         .post-content-wrap { 
    4263             float: right; 
    4264             padding-right: 30px; 
    4265             width: 82%; 
    4266             width: calc(100% - 105px); 
    4267             width: -webkit-calc(100% - 105px); 
    4268         } 
    4269         .post-content-wrapper:hover .service-icon .fa{ 
    4270             color: #f9ba00 ; 
    4271         } 
    4272         .service-section .post .entry-title a { 
    4273             font-size: 18px; 
    4274             color: #000; 
    4275         } 
    4276         .service-section .post .entry-title a:hover { 
    4277             color: #f0b402; 
    4278         } 
    4279         .service-section .entry-header { 
    4280             padding-bottom: 5px; 
    4281             padding-top: 0; 
    4282         } 
    4283         .post-content-wrapper:hover .service-icon .fa, 
    4284         .service-icon .fa{ 
    4285             transition: all 0.3s ease 0s; 
    4286             -webkit-transition: all 0.3s ease 0s; 
    4287             -moz-transition: all 0.3s ease 0s; 
    4288             -ms-transition: all 0.3s ease 0s; 
    4289             -o-transition: all 0.3s ease 0s; 
    4290         } 
    4291  
    4292         /*     product category section styling from here      */ 
    4293         .product-category-section { 
    4294             padding: 0 0 90px; 
    4295         } 
    4296         .product-category-section .load-button{ 
    4297             margin-top: 30px; 
    4298         } 
    4299         .product-category-content { 
    4300             text-align: center; 
    4301         } 
    4302         .product-tab-content .tab-content-item{ 
    4303             display:none; 
    4304         } 
    4305         .product-tab-content .tab-content-item.active{ 
    4306             display:block; 
    4307         } 
    4308         .category-tab-menu > ul { 
    4309             border-bottom: 1px solid rgb(229, 229, 229); 
    4310         } 
    4311         .category-tab-menu li { 
    4312             border-bottom: 2px solid rgba(15, 171, 242, 0); 
    4313             float: left; 
    4314             margin: 0 25px; 
    4315             padding-bottom: 10px; 
    4316             position: relative; 
    4317         } 
    4318         .category-tab-menu li.selected, 
    4319         .category-tab-menu li.is-checked { 
    4320             border-bottom: 2px solid rgb(15, 171, 242); 
    4321         } 
    4322         .category-tab-menu { 
    4323             overflow: hidden; 
    4324             padding: 25px 0; 
    4325         } 
    4326         .active-tab-image,  
    4327         .tab-image { 
    4328             float: left; 
    4329             height: 27px; 
    4330             margin-right: 15px; 
    4331             vertical-align: middle; 
    4332         } 
    4333         .active-tab-image{ 
    4334             display: none; 
    4335         } 
    4336         .selected .active-tab-image, 
    4337         .is-checked .active-tab-image{ 
    4338             display: block; 
    4339         } 
    4340         .selected .tab-image, 
    4341         .is-checked .tab-image{ 
    4342             display: none; 
    4343         } 
    4344         .category-tab-menu li { 
    4345             display: block; 
    4346             font-size: 14px; 
    4347             font-weight: 600; 
    4348             text-transform: uppercase; 
    4349         } 
    4350         .category-tab-menu li.selected, 
    4351         .category-tab-menu li.is-checked, 
    4352         .category-tab-menu li:hover{ 
    4353             color: #0fabf2; 
    4354         } 
    4355         .product-tab-content .product-item { 
    4356             float: left; 
    4357             padding: 18px; 
    4358             width: 25%; 
    4359             text-align: left; 
    4360         } 
    4361         .product-tab-content { 
    4362             margin: 0 -18px; 
    4363         } 
    4364  
    4365         .product-tab-item{ 
    4366             float: left; 
    4367             width: 25%; 
    4368         } 
    4369  
    4370         .product-tab-item .product-item{ 
    4371             padding: 0; 
    4372             width: 100%; 
    4373         } 
    4374  
    4375         /*product-category-section in widget section*/ 
    4376  
    4377         #secondary .product-tab-item{ 
    4378             float: none; 
    4379             width: 100%; 
    4380         } 
    4381         #secondary .product-tab-item .featured-img a{ 
    4382             display: block; 
    4383         } 
    4384         #secondary .featured-img img{ 
    4385             width: 100%; 
    4386         } 
    4387  
    4388         #secondary .category-tab-menu li{ 
    4389             margin: 0; 
    4390             padding-top: 10px; 
    4391             width: 50%; 
    4392         } 
    4393  
    4394         #secondary .category-tab-menu li:nth-child(2n+1){ 
    4395             clear: both; 
    4396         } 
    4397  
    4398         #secondary .product-category-section{ 
    4399             padding: 0; 
    4400             margin-bottom: 40px; 
    4401  
    4402         } 
    4403  
    4404  
    4405  
    4406  
    4407  
    4408         /*      testimonial section styling from here    */ 
    4409         .testimonial-section { 
    4410             background: #f9ba00; 
    4411             overflow: hidden; 
    4412  
    4413             position: relative; 
    4414         } 
    4415         .testimonial-section .featured-image { 
    4416             width: 50%; 
    4417             position: relative; 
    4418         } 
    4419         .testimonial-section .featured-image > img { 
    4420             width: 100%; 
    4421         } 
    4422         .testimonial-section .container { 
    4423             height: 100%; 
    4424             left: 0; 
    4425             margin: 0 auto; 
    4426             position: absolute; 
    4427             right: 0; 
    4428             top: 0; 
    4429         } 
    4430         .testimonial-section .container .custom-col-6{ 
    4431             float: right; 
    4432         } 
    4433         .testimonial-section p, 
    4434         .testimonial-section a, 
    4435         .testimonial-section span, 
    4436         .testimonial-section h2, 
    4437         .testimonial-section h3, 
    4438         .testimonial-section h4, 
    4439         .testimonial-section h5, 
    4440         .testimonial-section h6 { 
    4441             color: #fff; 
    4442         } 
    4443         .testimonial-section .custom-col-6{ 
    4444             padding-top: 100px; 
    4445             padding-left: 75px; 
    4446         } 
    4447         .textimonial-icon .fa{ 
    4448             font-size: 48px; 
    4449             margin-bottom: 30px; 
    4450         } 
    4451         .testimonial-content-wrap p{ 
    4452             font-family: 'SignPainter-HouseScript'; 
    4453             font-size: 31px; 
    4454             line-height: 1; 
    4455         } 
    4456         .testimonial-content-wrap h5 { 
    4457             font-size: 15px; 
    4458             text-transform: uppercase; 
    4459         } 
    4460         /*.testimonial-section in widget part*/ 
    4461         #secondary .testimonial-section .featured-image{ 
    4462             width: 100%; 
    4463         } 
    4464  
    4465 &n