/*
Theme Name: SKT Ayurveda child Theme
Theme URI: https://www.sktthemes.org/shop/free-ayurveda-wordpress-theme
Author: SKT Themes
Author URI: https://www.sktthemes.org
Description: Ayurvedic Medicine WordPress theme for ayurveda, herbal, body clinic, skin, spa treatment, health, wellness, naturopathy, homeopathy, healing, spa, massage, reiki, yoga, meditative practice, exercise, stretching, discipline, physical, spiritual, relaxing help, green, nature, indian medicinal herbs etc. It is responsive, user friendly, works well with Gutenberg editor and WooCommerce compatible and SEO plugins compatible. Flexible, scalable and easy to use. Documentation: https://www.sktthemesdemo.net/documentation/skt-ayurveda-doc/
Version: 1.4
Tested up to: 6.1
Requires at least: 5.0
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sktayurvedachild
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 Ayurveda is based on Underscores theme(Underscores is distributed under the terms of the GNU GPL v2 or later).

SKT Ayurveda WordPress Theme has been created by SKT Themes(sktthemes.org), 2022.
SKT Ayurveda WordPress Theme is released under the terms of GNU GPL
*/

@import url('../skt-ayurveda/style.css');

.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: #009035;}
#navigation {float:right;}

body.wp-custom-logo .logo {padding: 25px 20px 0 0;}
.logo{min-height: 100px;}
.main-navigation ul li a {line-height: 100px;color: #000;}
a:focus {outline: none !important;}
.inner-banner-thumb {
    background: url(https://ramban.in/wp-content/uploads/2023/02/default-header-img-1.jpg);
    background-size: cover;min-height: 240px;
}
.main-navigation {
    display: flex;
    width: auto;
    font-size: 17px;
    justify-content: center;
    align-items: center;
}
.download-button{
	background-color: #408500;
    border-radius: 50px 50px 50px 50px;
    padding: 12px 20px;
    color: #fff;
    font-size: 15px;
    margin-left: 28px;
	transition: all .3s;
}
.download-button:hover{
	transform: scale(0.9);
    color: #fff;
}
.woocommerce .page-title {display:none;}
.woocommerce .woocommerce-ordering select {
    border: solid 1px #d3ced2;
    outline: none;
    padding: 8px 10px;
    width: 100%;
    font-family: Poppins;
    font-size: 17px;
    color: #000;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {padding:0px;margin-bottom: 40px;float: left;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    color: #181818;
    font-size: 16px !important;
    font-weight: 500;
    padding: 0;
    margin: 30px 0 5px;
}
.woocommerce ul.products li.product a {
    border: solid 1px #e8e8e8;
    display: block;
    background-color: #fff;
    border-radius: 12px;
    overflow: hidden;
    padding: 30px 15px;
    text-decoration: none;
}
.woocommerce ul.products li.product .button{background-color: #f07c00;border-color:#f07c00;}
.woocommerce ul.products li.product .button:hover{background-color: #009035;border-color:#009035;}
.woocommerce-shop .inner-banner-thumb, .woocommerce.single-product .inner-banner-thumb{display:none}
.wpcf7 input[type="text"], .wpcf7 input[type="tel"], .wpcf7 input[type="email"], .wpcf7 textarea {
    border: solid 1px #d3ced2;
    outline: none;
    padding: 8px 10px;
    width: 100%;
    font-size: 16px;
    font-family: 'Poppins';
    height: auto;
    margin-bottom: 20px;
}
.inner_shop_bg{
	background: url(https://ramban.in/wp-content/uploads/2023/02/default-header-img-1.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 40px;
	padding:30px 0px;
}
.woocommerce-ordering {display:none}
.cols-3 ul li a{padding: 8px 8px;}


@media (max-width: 980px){
	#navigation {width: auto !important;}
	.main-navigation {display: flex !important;justify-content: center;height: 70px;flex-direction: row-reverse;}
	.download-button{margin-right:10px; margin-left:0px}
	#main-set .header{display:flex;justify-content: space-between;}
	#main-set .header-right-infos {top: 0px;margin-left: auto;}
	body.wp-custom-logo #main-set .logo {padding: 10px 20px 10px 0 !important;}
	#main-set .main-navigation ul{position: absolute;top: 102%;width: 100%;left: 0;background: #fff;}
	#main-set .main-navigation button.menu-toggle{left: auto;right: 0px;position: relative;top: 0px;}
	.main-navigation.toggled ul li:last-child {margin:0px !important}
}
@media (max-width: 800px){
	.elementor-32 .elementor-element.elementor-element-fc31544 > .elementor-container {min-height: 500px !important;}
}
@media (max-width: 767px){
	.wcpscwc-product-slider-wrap .woocommerce ul.products li.product{width:auto !important;}
	.wcpscwc-product-slider .slick-list .slick-track{height:450px; overflow:hidden;}
	#main-set .header-right-infos{padding: 0px 30px 0px;}
	.footer .cols-3-inner{min-height: auto;padding: 23px 20px 12px;}
}
@media (max-width: 568px){
	#main-set .header-right-infos {padding: 0;width: auto;background: transparent;}
	.header-phone-number {margin: 15px auto;width: auto;font-size: 15px;padding: 0 10px;}
	.header-phone-number img {display: none;}
}
@media (max-width: 480px){
	.download-button{padding: 8px 10px;font-size: 12px;}
}
@media (max-width: 414px){
	.main-navigation button.menu-toggle, .menu-toggle span {width: 28px !important;}
	body.wp-custom-logo #main-set .logo {padding: 10px 0 !important;margin-left: -11px;}
	.download-button {padding: 8px 5px;font-size: 12px;line-height: 15px;}
	.header-phone-number{font-size:12px}
	.main-navigation button.menu-toggle, .menu-toggle span {width: 18px !important;}
	.logo img {height: auto;width: auto;max-height: 53px;max-width: 50px;}
}













