/*
Theme Name: SKT Lights
Theme URI: https://www.sktthemes.org/shop/free-lighting-store-wordpress-theme/
Author: SKT Themes
Author URI: https://www.sktthemes.org
Description: Illuminate your website. with the SKT Lights free theme, perfect for showcasing lamps, lighting fixtures, bulbs, chandeliers, luminaires, lanterns, fluorescents, and spotlights. This flexible and scalable theme supports SEO plugins, one-click demo import via Elementor, and WooCommerce compatibility for seamless e-commerce integration. Its built-in call-to-action features and contact form plugin compatibility ensure enhanced user engagement. Documentation: https://www.sktthemesdemo.net/documentation/skt-glass-doc/
Template: skt-glass
Version: 1.3
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License
License URI: https://www.gnu.org/licenses/license-list.html#GPLv2
Text Domain: skt-lights
Tags: two-columns,right-sidebar,full-width-template,custom-background,custom-colors,custom-menu,sticky-post,theme-options,threaded-comments,featured-images,footer-widgets,translation-ready,rtl-language-support,custom-logo,editor-style,custom-header,blog,e-commerce,portfolio

SKT Lights is based on Underscores theme(Underscores is distributed under the terms of the GNU GPL v2 or later).

SKT Lights WordPress Theme has been created by SKT Themes(sktthemes.org), 2024.
SKT Lights WordPress Theme is released under the terms of GNU GPL
*/

body{background-color: #fff; font-family: 'Poppins'; font-size: 16px; color:#5b5b5b;}
a:hover{color:#71beb1; text-decoration:underline;}
.logo a:focus,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus,
a{text-decoration:underline;}
a:focus{outline: 2px dotted #ff4c15;}
.main-navigation{text-transform:none;}
.main-navigation ul li a{line-height:98px; font-weight:600;}
.main-navigation ul li a:hover{text-decoration:underline;}
.main-navigation ul li:hover a, .main-navigation ul li a:focus, .main-navigation ul li a:hover, .main-navigation ul li.current-menu-item a, .main-navigation ul li.current_page_item a{color: #71beb1;}
.main-navigation ul li ul li a{font-weight:400; color:#71beb1;}
.main-navigation ul > li:hover > ul{background-color:#71beb1;}
.main-navigation ul > li:hover > ul li a{color:#FFF;}
.main-navigation ul ul li a:hover, .main-navigation ul ul li a:focus{background-color:#282828;}
.main-navigation ul.sub-menu li.current-menu-item a, .main-navigation ul.sub-menu li.current_page_item a{background-color:#282828;}
.logo{padding:30px 40px 0 0; min-height:85px; max-width:180px;}
.logo h2{font-family:'Poppins'; font-weight:900; font-size:35px; color:#252525;} 
body.wp-custom-logo .logo{padding: 30px 40px 0 0;}
body.wp-custom-logo .site-description{line-height:16px;}
.header{padding:0 40px;}
.header-search-toggle{cursor: pointer; float:left; margin: 37px 0 0 20px;}
.header-search-form{display: none; position: absolute; bottom: -34px; width: 208px; right: 0;}
.header-search-form .search-field{width: 100%; background-color: #191919; border: none; color: #A7A7A7; padding: 9px 15px;}
.header-search-form .search-field:focus{outline: none;}
.header-search-form .search-submit{display: none; position: absolute; bottom: -40px; width: 200px; left: -80px;}
.page_content{padding:40px 0;}
.skt-lights-hm1{position: relative; top: -65px; margin-bottom: -65px;}
.custom-cart-count{background-color: #71beb1; height:22px; width:22px; line-height:22px; font-size:13px; top:30px;}
.cart-customlocation:hover .custom-cart-count{background-color: #d1e7e4; color: #000000;}
.header-cart{position:relative; padding:0px;}
#navigation{width:77%;}
.cart-customlocation{top:20px;}
.cart-customlocation img{width:28px; height:auto;}
.sticky{border-bottom-color: #71beb1;}
input.search-submit, .post-password-form input[type="submit"], .wpcf7-form input[type="submit"], .woocommerce-product-search button[type="submit"]{ background-color:#4f7671;}
.postmeta{color:#4f7671;}
.postmeta a{color:#71beb1;}
.entry-content a{color:#71beb1 !important;}
.entry-content a:hover{color:#000000 !important;}
#sidebar h2, #sidebar label{font-family: 'Poppins';}
#sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6, #sidebar h6 #sidebar label, #sidebar .wp-block-search__label{color:#666666; position:relative; padding-bottom:0px;}
#sidebar h2:after, #sidebar h3:after, #sidebar h4:after, #sidebar h5:after, #sidebar h6:after, #sidebar h6 #sidebar label:after, #sidebar .wp-block-search__label:after{background: #71beb1; width: 35px; height: 3px; display: block; margin-bottom: 20px; content:''; margin-top:14px;}
aside.widget{margin-bottom:25px;}
#sidebar .wp-block-search__label, #sidebar h2, #sidebar label{font-size:20px;}
.blog_lists{margin:0 8px 25px 0; padding:15px;}
.blog_lists h4 a:hover{color:#71beb1;}
.inner-banner-thumb{height:500px; min-height:500px; margin: -64px 0 0 0; overflow:inherit; background-color:#c8c8c8;}
.inner-banner-thumb img{max-height:500px; min-height:500px; margin: -64px 0 0 0;}
.inner-banner-thumb h1{font-family:'Poppins'; font-size: 55px; font-weight: 700; top:45%; color:#000;}
.wc-block-grid__product.wc-block-grid__product{margin:0;}
#sidebar ul li a{text-decoration:none;}
#sidebar ul li a:hover, #sidebar li a:hover{color:#71beb1;}
.footer-row ul li a:before{display:none;}
#footer{background-image:none; background-color:#141414; padding:0px;}
.footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6{color:#FFF;}
.footer aside.widget{color:#FFF; padding: 0 0 20px 0;}
.footer-row .cols-3 ul li a{color:#FFF;}
.footer-row .cols-3 ul li a:hover{color:#71beb1;}
.footerinfobox.container{border-bottom: solid 1px #383f49;}
.ftr-widg{border-radius:0px; background: none; border-top:none !important; padding:0px !important;}
.footerinfobox .social-icons a{height: 60px !important; width: 60px !important; border-radius: 50%; line-height: 60px !important; background-color: #151515; color: #ffffff;}
.footerinfobox .social-icons a:hover{background-color:#71beb1;}
.footer-social{padding: 40px 0 35px 0;}
.cols-3{width:25%; padding:0 15px;}
.copyright-wrapper{padding:0px; background-color: #040807;}
.footer h1, .footer h2, .footer h3, .footer h4{font-family: 'Poppins'; font-weight:700;}
.footer h2{font-size:23px;}
.cols-3 ul li a:hover, .cols-3 ul li.current_page_item a{color:#71beb1;}
.copyright-txt{float:left; text-align:left; padding:50px 0;}
.copyright-wrapper .copyright-txt{background-color:transparent !important; border-radius: 0; border-top: none; color: #d9d9d9;}
.social-icons a{background-size:23% !important; background-color:#151515 !important;}
.social-icons{margin-top:0px;} 
.social-icons br{display: none;}
.social-icons .fb{background: url(images/icon-fb.png) no-repeat center center;}
.social-icons .tw{background: url(images/icon-tw.png) no-repeat center center;}
.social-icons .gp{background: url(images/icon-gp.png) no-repeat center center;}
.social-icons .in{background: url(images/icon-in.png) no-repeat center center;}
.social-icons .tube{background: url(images/icon-youtube.png) no-repeat center center;}
.social-icons .insta{background: url(images/icon-insta.png) no-repeat center center;}
#commentform input#submit:hover{background-color:#71beb1 !important;}
.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right: 4em; padding-left: 4em;}
.head-info-pattern{width: 100%; height: 35px; background-color: #71beb1; position: absolute; top: 0; z-index: -1;}
.ft-infobox .container{border-bottom:none !important;}
.social-icons a:hover{background-color:#71beb1 !important;}
.copyright-txt a{color:#71beb1;}
.copyright-txt a:hover{color:#d1e7e4;}
.footerarea{padding:80px 0 20px 0;}
.footerarea a{text-decoration:none;}
.wc-block-cart__submit-button{background-color:#e9e9ed;} 
.wc-block-cart__submit-button:hover{background-color:#d0d0d7;} 
.toggled .menu-toggle span{background: #71beb1;}