/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

.home .woocommerce ul.products li.product a img, .home .woocommerce ul.products li.product a .count{display:none;}
.home .woocommerce ul.products li.product a {border: 2px solid #614897;display: block;color: #13bcea;}
.home .woocommerce ul.products li.product a h2{text-align:center;font-weight:600;}
.home .woocommerce ul.products li.product{margin: 0 3.8% 1.992em 0;}
.home .woocommerce ul.products li.last{margin-right: 0;}
.site.grid-container, #pg-hd .grid-container{max-width: 100%;padding: 0px 5%;width:100%;}
.inside-header{max-width: 100%;padding: 20px 5%;}
.footer-widgets-container{max-width: 100%;padding: 40px 5%;}
.elementor-section.elementor-section-boxed > .elementor-container {max-width: 100% !important;}
.alpha_pagination ul li:last-child{border:0px;padding:0px}
.home #pg-hd, .home .entry-header{display:none !important;}
#yith-ajaxsearchform{width: 60%;margin: 0px auto;}
.yith-ajaxsearchform-wide .search-input-container input[type="search"], .yith-ajaxsearchform-wide #yith-ajaxsearchform select, .yith-ajaxsearchform-wide #yith-ajaxsearchform input[type="submit"]{height:47.5px;}
#yith-searchsubmit{right:5px;position:relative;}
#pg-hd{background-image: url(https://www.skpharmatech.in/products/wp-content/uploads/banner-black-bg.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;height: 300px;display: flex;align-items: center;margin-bottom: 60px;}
#pg-hd h1{text-align:center;color: #FFFFFF;font-size: 40px;font-weight: 600;}
.tax-product_cat .woocommerce-breadcrumb, .tax-product_cat .woocommerce-products-header, .tax-product_cat .woocommerce-result-count, .tax-product_cat .woocommerce-ordering{display:none;}
.woocommerce ul.products li.product a img{height:250px;}
.tax-product_cat.woocommerce ul.products li.product, .tax-product_cat.woocommerce-page ul.products li.product {box-shadow: 0px 0px 20px #cecece;padding: 20px 15px;text-align: center;}
.tax-product_cat.woocommerce ul.products li.product h2{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #614897;font-size: 20px;font-weight: 500;}
.tax-product_cat.woocommerce ul.products li.product, .tax-product_cat.woocommerce-page ul.products li.product {margin: 0 2.5% 2.992em 0;width: 23%;}
.tax-product_cat.woocommerce ul.products li.last, .tax-product_cat.woocommerce-page ul.products li.last{margin-right: 0;}
.tax-product_cat.woocommerce ul.products li.product .button {margin-top: 0em;text-transform: capitalize;}
.wpb-gqf-form-style-true select {height: 40px !important;}
.specifications p{margin-bottom:0px !important;}
.related .products li.product h2{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #614897;font-size: 20px;font-weight: 500;}
.related .products li{text-align:center;}
.alpha_pagination {margin: 30px auto;border: 2px solid #13bcea;border-radius: 10px;padding: 5px 15px;}
.alpha_pagination ul {list-style: none;margin: 0;padding: 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.alpha_pagination ul li {/*min-width: 30px;*/text-align: center;margin: 5px 5px;border-right: 1px solid #13bcea;padding-right: 1.5%;}
.alpha_pagination ul li a {border: 0px solid #000;display: block;color:#614897;font-weight:600;text-decoration: none;}
/*.alpha_pagination ul li a:hover,.alpha_pagination ul li a.selected {background:#000;display: block;color:#fff;}*/
#footer-widgets a{text-decoration:none;}
.stock-details{clear:both;    display: none;}
.col-4{width:25%;padding-right:15px;float:left;}
.stock-details h3{color: #13bcea;}
.stock-details b{color: #614897;}
.related.products{border-top: 4px solid #17a2b8;padding-top: 40px;}
.main-navigation .main-nav ul li a {padding-left: 15px;padding-right: 15px;}
/******************************* / Media Queries Starts *******************************/
@media only screen and (min-width: 320px) and (max-width: 767px) {
#yith-ajaxsearchform{width: 100%;}
.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header {padding: 0px;}
.col-4{width:100%;padding-right:0px;float:none;}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
.col-4{width:50%;}
}
@media only screen and (max-width: 1023px) {
.alpha_pagination {padding: 5px;}
.alpha_pagination ul {justify-content: center;}
.alpha_pagination ul li{border-right: 0px solid #13bcea;padding-right: 1%;}
.woocommerce ul.products[class*=columns-] li.product:nth-child(2n), .woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float: none !important;clear: both !important;}
.tax-product_cat.woocommerce ul.products li.product, .tax-product_cat.woocommerce-page ul.products li.product {width: 100%;}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product{width:100%;}
}
@media only screen and (min-width: 1024px) and (max-width: 1279px) {
.inside-header {padding: 20px 1% ;}
.main-navigation .main-nav ul li a {padding-left: 5px;padding-right: 5px;font-size:12px;}
.alpha_pagination {padding: 4px;}
.tax-product_cat.woocommerce ul.products li.product, .tax-product_cat.woocommerce-page ul.products li.product {margin: 0 3% 2.992em 0;width: 47%;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {margin: 0 3% 2.992em 0;width: 47%;}
.col-4{width:50%;}
}
@media only screen and (min-width: 1280px) and (max-width: 1365px) {
.main-navigation .main-nav ul li a {padding-left: 5px;padding-right: 5px;font-size:14px;}
.site.grid-container, #pg-hd .grid-container {padding: 0px 1%;}
}
@media only screen and (min-width: 1366px) and (max-width: 1679px) {
.main-navigation .main-nav ul li a {padding-left: 10px;padding-right: 10px;font-size:14px;}
.site.grid-container, #pg-hd .grid-container {padding: 0px 5%;}
.specifications table{font-size:15px;}
}