/*
Theme Name: Shopkeeper Child
Theme URI: https://themeforest.net/item/shopkeeper-ecommerce-wp-theme-for-woocommerce/full_screen_preview/9553045
Author: ChildThemeWP.com
Author URI: https://childthemewp.com
Description: My WordPress Shopkeeper child theme.
Template: shopkeeper
License: GNU General Public License v3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Version: 1.0.0
Text Domain: shopkeeper-child
*/
#shipping_method label[for="shipping_method_0_flat_rate11"],
#shipping_method label[for="shipping_method_0_flat_rate3"],
#shipping_method label[for="shipping_method_0_flat_rate10"]
{
	position:relative;
}
#shipping_method label[for="shipping_method_0_flat_rate11"]:after,
#shipping_method label[for="shipping_method_0_flat_rate3"]:after,
#shipping_method label[for="shipping_method_0_flat_rate10"]:after

{
	    background: url(https://www.iuvas.com/wp-content/uploads/2021/09/novaposhta-2.png) center center / contain no-repeat;
    position: absolute;
    left: -107px;
    top: 35px;
    content: "";
   	width: 100px;
    height: 60px;
}
#shipping_method label[for="shipping_method_0_flat_rate11"]:after
{
	left:-120px;
}  

.shop_sidebar  h3.wcva_filter-widget-title {
    text-transform: initial;
}
.shop_sidebar h3.widget-title {
    text-transform: initial;
}
.shop_sidebar .widget-area.wcva-filter-widget  h3.wcva_filter-widget-title span
{
	display:none;
}
.product_layout_3 .product_content_wrapper .product-images-wrapper .product_title.for-desktop {
    position: inherit;
    top: 0;
    margin-bottom: 15px;
    padding: 0;
    width: max-content !important;
}

.product_layout_3 .product_content_wrapper .product_infos .product_summary_top {
    margin-bottom: 28px;
}

.product_infos.fixed.long-description {
    padding-top: 55px !important;
}

.yith-wcwl-add-button, .share-product-text, .product_meta, .product_meta a, .product_meta_separator, .tob_bar_shop, .post_meta_archive, .post_meta, .wpb_widgetised_column .widget li, .wpb_widgetised_column .widget_calendar table thead tr th, .wpb_widgetised_column .widget_calendar table thead tr td, .wpb_widgetised_column .widget .post-date, .wpb_widgetised_column .recentcomments, .wpb_widgetised_column .amount, .wpb_widgetised_column .quantity, .wpb_widgetised_column .widget_price_filter .price_slider_amount, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a, .archive .products-grid li .product_thumbnail_wrapper > .price .woocommerce-Price-amount, .site-search .search-text, .site-search .site-search-close .close-button:hover, .menu-close .close-button:hover, .site-search .woocommerce-product-search:after, .site-search .widget_search .search-form:after, .product_navigation #nav-below .product-nav-previous *, .product_navigation #nav-below .product-nav-next * {
    color: #000;
}

.woocommerce-product-details__short-description {
    margin: 0;
}

#chart-button {
    font-family: "NeueEinstellung", -apple-system, BlinkMacSystemFont, Arial, Helvetica, 'Helvetica Neue', Verdana, sans-serif;
    text-transform: uppercase;
    font-size: .8125rem;
    font-weight: bold;
}

.button-wrapper {
    margin-bottom: 10px;
}

div#md-size-chart-modal .remodal-close {
    color: #2b2e38;
}

.md-size-chart-modal-body {
    margin-top: 50px;
}

.table {
    width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
}

.table td, .table th {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
}

a.glink span {
    margin-right: 5px;
    font-size: 13px;
    vertical-align: bottom;
}

li.menu-item.menu-item-gtranslate a {
    padding-left: 0;
    margin-left: 0;
    padding-right: 0;
}

.sticky li.menu-item.menu-item-gtranslate a {
    padding-left: 10px;
    padding-right: 10px;
}

/* Nik Dev

 #masthead.site-header{
    background-color: #FFFFFF !important;
	position: relative !important;
}
*/
#page_wrapper.transparent_header.transparency_light .top-headers-wrapper:not(.sticky) .site-header, 
#page_wrapper.transparent_header.transparency_light .top-headers-wrapper:not(.sticky) .site-header .main-navigation > ul > li > a, 
#page_wrapper.transparent_header.transparency_light .top-headers-wrapper:not(.sticky) .site-header .main-navigation > ul > li:after, 
#page_wrapper.transparent_header.transparency_light .top-headers-wrapper:not(.sticky) .site-header .site-tools > ul > li > a > span, 
#page_wrapper.transparent_header.transparency_light .top-headers-wrapper:not(.sticky) .site-header .shopping_bag_items_number, 
#page_wrapper.transparent_header.transparency_light .top-headers-wrapper:not(.sticky) .site-header .wishlist_items_number, 
#page_wrapper.transparent_header.transparency_light .top-headers-wrapper:not(.sticky) .site-header .site-title a, 
#page_wrapper.transparent_header.transparency_light .top-headers-wrapper:not(.sticky) .site-header .widget_product_search .search-but-added, 
#page_wrapper.transparent_header.transparency_light .top-headers-wrapper:not(.sticky) .site-header .widget_search .search-but-added, 
#page_wrapper.transparent_header.transparency_light .site-header .site-header-wrapper .site-title, 
.transparent_header.transparency_light .top-headers-wrapper.site-header-sticky ul li a{
	color:#000 !important;
}

#shopkeeper-menu-item-wpml-ls-69-ru{
/* 	margin-left:0px !important; */
}

.site-header-wrapper .wpml-ls-item a{
	font-weight:400 !important;
	text-transform: lowercase !important;
	padding-left:0px !important;
}
.site-header-wrapper .wpml-ls-item.wpml-ls-current-language a{
	font-weight:bold !important;
}

#site-footer .wpml-ls-item{
	display:none;
}

.footer-navigation-wrapper ul li.menu-item-3586:after,.footer-navigation-wrapper ul li.menu-item-5096:after{
	display:none;
}

.wpgmza-pagination .paginationjs-pages{
	display:none;
	
}
.wpb_wrapper .wpgmza-marker-listing-category-filter  > div{
	overflow: unset!important;
}
.wpb_wrapper .wpgmza_cat_checkbox_holder {
	max-height: 100%!important;
}
.wpgmza-marker-listing-category-filter > span{
	display:none;
}

ul.wpgmza_cat_ul.wpgmza_cat_checkbox_item_holder {
   margin-top: -15px;
}
	
@media only screen and (min-width: 768px) {

	.wpb_wrapper .wpgmza-marker-listing-category-filter {    
		width: 15% !important;
	   
	}
	

	.wpb_wrapper .wpgmza_marker_list_class{
		width: 32% !important;
	}

	.wpb_wrapper .wpgmza_map{
		width: 53% !important;
		margin-top: -34px;
	}

}

@media only screen and (max-width: 767px) {
	
	.wpb_wrapper .wpgmza-marker-listing-category-filter {    
		width: 100%!important;	   
	}
	.wpb_wrapper .wpgmza_marker_list_class{
		width: 100% !important;
	}
	.wpb_wrapper .wpgmza_map{
		width: 100% !important;
		margin-top: 0px;
	}
	
}

.single-product.single .transparent_header.transparency_light .top-headers-wrapper.site-header-sticky ul li a, 
.single-product.single .transparent_header.transparency_light .top-headers-wrapper.site-header-sticky ul li:after, 
.single-product.single .transparent_header.transparency_light .top-headers-wrapper.site-header-sticky ul li a i, 
.single-product.single .transparent_header.transparency_light .top-headers-wrapper.site-header-sticky ul li a span {
    color: #000!important;
}


.widget.widget_price_filter .price_slider_amount .button{
	width: 110px;
}

span.close_modal:before {
    font-family: Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
    font-size: 25px;
    line-height: 35px;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 35px;
    content: "\00d7";
    text-align: center;
}
span.close_modal {
    position: absolute;
    right: 30px;
    top: 0px;
	cursor:pointer;
}

button#md-poup {
    display: none;
}


/*swati css*/



tr.woocommerce-shipping-totals.shipping{
	position: relative;
}

#shipping_method label[for="shipping_method_0_flat_rate3"], #shipping_method label[for="shipping_method_0_flat_rate10"], #shipping_method label[for="shipping_method_0_flat_rate11"]{
	position: initial;
}


.shop_table .woocommerce-shipping-calculator input#calc_shipping_postcode {
	display: none;
}


#shipping_method label[for="shipping_method_0_flat_rate3"]:after, #shipping_method label[for="shipping_method_0_flat_rate10"]:after
{
    left: 0;
    top: 31%;
}

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate3"]:after, .page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate10"]:after{
	left: 0;
	top: 36px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate3"]:after, .page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate10"]:after{
	left: 0;
	top: 36px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    left: 0;
    top: 30px;
}

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    left: 0;
    top: 30px;
}


#shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    left: 0;
    top: 26%;
}


.page-id-6210 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    left: 0;
    top: 38%;
}

/*Media Query*/
@media screen and (max-width: 1200px) {

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate3"]:after {
   left: -8px;
   top: 61px;
}

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    top: 55px;
}

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate10"]:after {
    top: 61px;
}

.page-id-3098 section.shipping-calculator-form .form-row-wide{
	width: 100%;
	max-width: 142px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate3"]:after{
    top: 61px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate10"]:after {
    top: 61px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    top: 55px;
}

.woocommerce-cart .cart-collaterals  .shipping-calculator-form button[name=calc_shipping]{
	min-width: 140px!important;
	padding-left: 0px!important;
	padding-right: 0px!important;
	font-size: 12px!important;

}
	

.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td {
    max-width: 140px;
}

#shipping_method label[for="shipping_method_0_flat_rate3"]:after{
    top: 35%;
}

#shipping_method label[for="shipping_method_0_flat_rate10"]:after {
    top: 31%;
}

#shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    left: 0px;
}

.woocommerce-checkout form.checkout .woocommerce-checkout-review-order {
    padding: 20px 25px 40px;
}

.woocommerce-cart .cart-collaterals .cart_totals {
    padding: 40px 25px 30px;
}

.page-id-6210 #shipping_method label[for="shipping_method_0_flat_rate3"]:after {
    top: 31%;
}


}


@media screen and (max-width: 990px) {

.page-id-3098 section.shipping-calculator-form .form-row-wide {
    max-width: none;
}

.woocommerce-cart .cart-collaterals .cart_totals table.shop_table tr td {
    max-width: none;
}

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate3"]:after {
    top: 40px;
}

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    top: 32px;
}

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate10"]:after {
    top: 39px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate3"]:after {
    top: 41px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate10"]:after {
    top: 40px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    top: 33px;
}

#shipping_method label[for="shipping_method_0_flat_rate3"]:after, #shipping_method label[for="shipping_method_0_flat_rate10"]:after {
    left: 0;
    top: 29%;
}

#shipping_method label[for="shipping_method_0_flat_rate11"]:after {
   
    top: 30%;
}

.page-id-6210 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    top: 33%;
}

}

@media screen and (max-width: 480px){

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate3"]:after {
    top: 41px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate3"]:after {
    top: 64px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate10"]:after {
    top: 64px;
}

#shipping_method label[for="shipping_method_0_flat_rate3"]:after{
	top: 32%;
}

#shipping_method label[for="shipping_method_0_flat_rate10"]:after {
   
    top: 28%;
}

.page-id-6210 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    top: 40%;
}


}

@media screen and (max-width: 375px){

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate3"]:after {
    top: 64px;
}

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate10"]:after {
    top: 64px;
}

#shipping_method label[for="shipping_method_0_flat_rate3"]:after{
   
    top: 34%;
}

#shipping_method label[for="shipping_method_0_flat_rate10"]:after {
    top: 31%;
}

#shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    top: 25%;
}

.page-id-6210 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
   
    top: 39%;
}

.page-id-6210 #shipping_method label[for="shipping_method_0_flat_rate3"]:after {
    top: 31%;
}



}

@media screen and (max-width: 320px){

.page-id-3098 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    top: 59px;
}


#shipping_method label[for="shipping_method_0_flat_rate3"]:after{ 
    top: 31%;
}

#shipping_method label[for="shipping_method_0_flat_rate10"]:after {
    top: 31%;
}


#shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    left: -12px;
    top: 25%;
}

.page-id-6210 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    left: -6px;
}

.page-id-3628 #shipping_method label[for="shipping_method_0_flat_rate11"]:after {
    top: 60px;
}

}

footer .widget ul li a,ul.payment_methods li label,footer#site-footer .widget-title {
    text-transform: initial;
}

