/*
Theme Name: CFashionStore Lite
Theme URI: https://www.themescave.com/themes/free-wordpress-fashion-ecommerce-cfashionstore-lite/
Author: Themescave
Author URI: http://www.themescave.com/
Description: CFashioStore WordPress theme is used for all type of business. That business includes online shopping system software. This theme covered market in all the area like online marketing, online shopping, online medical selling, online selling virtual products, online sell game and software stuff, Online traveling booking, online food stuff selling, Online restaurants, online cake selling, online cloth selling, online cloth shopping stuff for men, women, child and all other type of online business etc. please check theme demo link https://www.themescave.com/demo/cfashionstore-pro/ and theme documentation https://www.themescave.com/documentation/cfashionstore-pro/
Version: 1.7
Tested up to: 6.4
Requires PHP: 5.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cfashionstore-lite
Tags: custom-menu,one-column,right-sidebar,theme-options,threaded-comments,translation-ready,blog,custom-background,custom-colors,custom-header,custom-logo,editor-style,featured-images,full-width-template,two-columns,e-commerce,footer-widgets

CFashionStore Lite WordPress Theme, Copyright 2024 themescave(themescave.com)
CFashionStore Lite is distributed under the terms of the GNU GPL
*/
/*------------------------------------------------------------------

[Table of contents]

1. Main Tags

-------------------------------------------------------------------*/
/* Main Tags */
*{ margin:0; padding:0; outline:none;}
body{ margin:0; padding:0;line-height:20px; font-size:13px; color:#666; font-family:'PT Sans', Helvetica, sans-serif;}
ol,ul{ margin:0; padding:0;}
ul li ul, ul li ul li ul, ol li ol, ol li ol li ol{ margin-left:10px;}
h1,h2,h3,h4,h5,h6{ color:#484f5e; font-family:'raleway', sans-serif; margin:0 0 20px; padding:0; line-height:1.1; font-weight:400; }
h1{ font-size:34px;}
h2{ font-size:30px;}
h3{ font-size:26px;}
h4{ font-size:22px;}
h5{ font-size:20px;}
h6{ font-size:16px;}
img{ border:none; margin:0; padding:0; height:auto}
html,body {  font-size: 100%; }
p{ margin:0; padding:0;}
a{ text-decoration:none; color:#3b3b3b;}
a:hover{ color:#333;}

/* Accessibility */
/* Text meant only for screen readers. */
.screen-reader-text {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute !important;
    width: 1px;
    word-wrap: normal !important;
    /* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus, a.screen-reader-text[href]:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    clip-path: none;
    color: #21759b;
    display: block;
    font-size: 14px;
    text-align: center;

    font-weight: bold;
    height: auto;
    right: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: 360px;
    z-index: 100000;
    text-transform: capitalize;
    /* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex="-1"]:focus {
    outline: 0;
}

.sitenav ul li a:focus {    color: #00bded;}
a[href]:focus {    background: #1864ab;    color: #fff;   }
.headercommon li a.fa:focus{ color: #ffffff;background: #364558; padding:5px;  }
#sidebar ul li a:focus{ color:#ffffff; background: #1e73be;}
.header_top .logo a:focus{background: #f8f8f8;
                          background:
                              rgba(75%, 75%, 75%, .25);
                          border-bottom-width: 3px;
                          margin-bottom: -2px;}

.recent_articles a[href]:focus, #sidebar ul li.recentcomments a.url:focus{
    background-color:#1e73be; color: #ffffff;padding: 5px !important;
}