/*
 Theme Name:   Bootstrap Basic4 Child
 Theme URI:    #
 Description:  Bootstrap Basic4 Child Theme build with Bootstrap v.4.
 Author:       Web Dev
 Author URI:   #
 Template:     bootstrap-basic4
 Version:      1.0
 Text Domain:  bootstrap-basic4-child
*/

/*
Required WordPress CSS
*/
.aligncenter { display: block; margin-right: auto; margin-left: auto; }
.alignleft { display: inline; float: left; margin-right: 1.5em; }
.alignright { display: inline; float: right; margin-left: 1.5em; }
.bypostauthor {}

/* WordPress gallery */
.gallery-caption {}
.gallery { margin-bottom: 1.6em; }
.gallery-item { display: inline-block; padding: 1.79104477%; text-align: center; vertical-align: top; width: 100%; }
.gallery-columns-2 .gallery-item { max-width: 50%; }
.gallery-columns-3 .gallery-item { max-width: 33.33%; }
.gallery-columns-4 .gallery-item { max-width: 25%; }
.gallery-columns-5 .gallery-item { max-width: 20%; }
.gallery-columns-6 .gallery-item { max-width: 16.66%; }
.gallery-columns-7 .gallery-item { max-width: 14.28%; }
.gallery-columns-8 .gallery-item { max-width: 12.5%; }
.gallery-columns-9 .gallery-item { max-width: 11.11%; }
.gallery-icon img { margin: 0 auto; }
.gallery-caption { color: #707070; color: rgba(51, 51, 51, 0.7); display: block; font-family: "Noto Sans", sans-serif; font-size: 12px; font-size: 1.2rem; line-height: 1.5; padding: 0.5em 0; }
.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption { display: none; }
.wp-caption { border: 1px solid #ccc; margin-bottom: 1.5em; max-width: 100%; }
.wp-caption img[class*="wp-image-"] { display: block; margin: 1.2% auto 0; max-width: 98%; }
.wp-caption-text { text-align: center; }
.wp-caption .wp-caption-text { margin: 0.8075em 0; }
#main-column .post, #main-column .page { border: 0; margin-bottom: 20px; padding: 0; }
#site-footer { background: #f5f5f5; border-top: 0; padding: 0; }

/*** Checkout ***/
.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]{height: 14px;width: 14px;appearance: auto !important;}

/*** Home New ***/
.primary-button-new:hover,
.fourth-section .fourth_section_wrapper .button-wrapper a:hover {background: #fefefe;color: #2f3939;}
.product_category_section .slides-wrapper .slide .slidelink{z-index:99;}
 .hdrElmnts a .icon{position:relative;}
 .hdrElmnts a .icon > .count{display: inline-block;font-family: 'Ubuntu', sans-serif;font-weight: 400;font-size: 10px;line-height: 1;color: #fff;background: #bf3333;min-width: 18px;height: 18px;padding: 4px;border-radius: 30px;position: absolute;left: 14px;top: -10px;text-align:center;}
 .hdrElmnts .wp-block-search .wp-block-search__inside-wrapper::before {content:'\f002';position:absolute;top:8px;left:20px;font-family:FontAwesome;color:#a8a8a8;font-size:19px;}
 
.navbar-nav{flex-direction: row;margin-right: 65px;}
.dsktpSrch{margin-top: 15px;display:none;}
.page-template-template-homenew .page-container{padding:0;}


@media screen and (max-width: 1024px) {
	
	/*** Home New ***/
	.page-template-template-homenew .mblHdrElmnts .widget_search{display:none;}
	.page-template-template-homenew header .site-branding > div.site-title{max-width: 100%;text-align: center;flex: 0 0 100%;}
	
}
@media screen and (max-width: 991px) {
	
	.page-container .woocommerce ul.products{justify-content: center;}
}
