/*
Theme Name: Hyperon Child
Theme URI: https://hyperon.qodeinteractive.com/
Description: A child theme of Hyperon Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.2
Text Domain: hyperon
Template: hyperon
*/
.yith-wcwl-wishlistexistsbrowse a
{
    border: solid 1px;
    padding: 5px;
    background-color: #171717;
    color: #fff;
    display: inline-block;
}
.wish_acr_btn {
    border: solid 1px;
    padding: 5px 10px;
    background-color: #171717;
    color: #fff;
    display: inline-block;
    font-size: 14px;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  

   opacity: 1;

}
.navigation-number
{
    color: transparent !important;
}
.field_add_to_cart {
    margin: 0 !important;
    width: 70px !important;
}
#billing_phone.input-text[type="text"] {
	background-color: transparent;
	border: 2px solid #d1d1d1;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #171717;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	line-height: 48px;
	margin: 0 0 14px;
	outline: 0;
	padding: 0 18px;
	position: relative;
	width: 100%;
	-webkit-appearance: none;
}

.edgtf-side-menu-icon
{
	display: none !important;
}

/* New Responsive CSS */
.contact-add-icon {
    display: flex !important;
    align-items: center !important;
}
.contact-add-icon .edgtf-iwt-content {
    padding: 0 0 0 12px !important;
}
.contact-add-icon .edgtf-iwt-content h4, .contact-add-icon .edgtf-iwt-icon .edgtf-icon-small {
    font-size: 16px;
}
.contact-page-form  .recaptcha {
    margin-bottom: 20px;     display: block;
}
.tax-product_cat .edgtf-pl-button-holder a.add_to_cart_button {
    padding: 0;
}
.edgtf-mobile-header .edgtf-mobile-menu-opener.edgtf-mobile-menu-opener-icon-pack .edgtf-mobile-menu-icon {
    font-size: 40px !important;
}
nav.edgtf-mobile-nav {
    position: absolute;
    top: 82px;
    width: 100%;
    z-index: 999;
}
.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid {
    padding-top: 0 !important;
}
.edgtf-mobile-logo-wrapper a {
    height: auto !important;
}

.edgtf-mobile-header .edgtf-mobile-logo-wrapper img {
    max-height: 70px;
    width: auto;
}
.edgtf-woo-pl-info-below-image ul.products>.product .button.add_to_cart_button {
    padding: 0 !important;
}
.variations_form.cart select {
    height: 34px;
    padding-left: 10px;
    padding-right: 10px;
}
.edgtf-woocommerce-page .woocommerce-ordering .orderby {
    height: 34px;
    padding-left: 10px;
}
.wpb_widgetised_column .widget .edgtf-searchform .input-holder input.search-field::placeholder, aside.edgtf-sidebar .widget .edgtf-searchform .input-holder input.search-field::placeholder {text-transform: initial;}
.wpb_widgetised_column .widget ul li a, aside.edgtf-sidebar .widget ul li a {text-transform: initial !important;}
.widget.woocommerce .product-title, 
.widget.woocommerce.widget_price_filter .price_slider_amount .button, 
.widget.woocommerce.widget_recent_reviews a,.widget.woocommerce.widget_shopping_cart a,
.edgtf-product-info-carousel .edgtf-pic-content .edgtf-pic-content-inner .edgtf-pic-add-to-cart .added_to_cart,
#yith-quick-view-modal #yith-quick-view-content .summary .price,.yith-quick-view.yith-modal #yith-quick-view-content .summary .price,
#yith-wcwl-popup-message #yith-wcwl-message, 
.edgtf-woocommerce-page .cart_totals h2,
.edgtf-woocommerce-page .cart_totals table.shop_table th,
.edgtf-woocommerce-page .cart-empty,
.edgtf-woocommerce-page.edgtf-woocommerce-order-tracking .wc-forward:not(.added_to_cart):not(.checkout-button),.edgtf-woocommerce-page.edgtf-woocommerce-order-tracking a.added_to_cart,.edgtf-woocommerce-page.edgtf-woocommerce-order-tracking a.button,.edgtf-woocommerce-page.edgtf-woocommerce-order-tracking button[type=submit]:not(.edgtf-woo-search-widget-button),.edgtf-woocommerce-page.edgtf-woocommerce-order-tracking input[type=submit],.woocommerce-page .edgtf-content .wc-forward:not(.added_to_cart):not(.checkout-button),.woocommerce-page .edgtf-content a.added_to_cart,.woocommerce-page .edgtf-content a.button,.woocommerce-page .edgtf-content button[type=submit]:not(.edgtf-woo-search-widget-button),.woocommerce-page .edgtf-content input[type=submit],div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button),div.woocommerce a.added_to_cart,div.woocommerce a.button,div.woocommerce button[type=submit]:not(.edgtf-woo-search-widget-button),div.woocommerce input[type=submit],
.edgtf-woocommerce-page .woocommerce-error,.edgtf-woocommerce-page .woocommerce-info,.edgtf-woocommerce-page .woocommerce-message,
.edgtf-woocommerce-page.woocommerce-account .woocommerce form.edit-account fieldset>legend,
.edgtf-woo-single-page .edgtf-single-product-summary .price,
.edgtf-woo-single-page .edgtf-single-product-summary .product_meta>span,
.edgtf-woo-single-page .edgtf-single-product-summary .edgtf-woo-social-share-holder>span,
.edgtf-woo-single-page .woocommerce-tabs ul.tabs>li a,
.edgtf-woo-single-page .woocommerce-tabs table th,
.edgtf-woo-single-page .woocommerce-tabs #reviews h2,
.edgtf-shopping-cart-dropdown .edgtf-cart-bottom .edgtf-checkout,.edgtf-shopping-cart-dropdown .edgtf-cart-bottom .edgtf-view-cart{text-transform: initial !important;}
p#billing_address_book_field {
    margin-bottom: 15px;
}

footer .widget ul li a{
    text-transform: initial !important; 
}

.edgtf-woo-single-page .edgtf-single-product-content .images .woocommerce-product-gallery__image:first-child a img {
    max-height: 500px;
    width: auto;
    margin-left: auto;
    margin-right: auto;
}

.edgtf-woo-single-page .edgtf-single-product-content .images .woocommerce-product-gallery__image:first-child {
    border: 1px solid #ddd;
    padding: 10px !important;
    box-sizing: border-box;
}
.edgtf-woo-single-page .edgtf-single-product-content .images.woocommerce-product-gallery--columns-3 .woocommerce-product-gallery__image:not(:first-child) { width:20% !important}

.pincode {
    display: flex;
    margin-bottom: 15px;
        margin-top: 25px;
}

.pincode button#check_pincode {
    border: none;
    white-space: nowrap;
    background: #000;
    color: #fff;
    padding: 0 15px;
}

.pincode input#shiprocket_pincode_check {
    margin: 0;
}


.edgtf-header-cart.edgtf-header-cart-svg-path {
	text-transform: capitalize;
}

.edgtf-single-product-summary .yith-wcwl-add-to-wishlist .feedback {
	text-transform: capitalize !important;
}

#yith-quick-view-modal .yith-wcqv-main .edgtf-owl-slider {
    display: block;
    visibility: visible;
}
#yith-quick-view-modal .yith-wcqv-main .edgtf-owl-slider .item {
    display: none;
}
#yith-quick-view-modal .yith-wcqv-main .edgtf-owl-slider .item:first-child {
    display: block;
}


body li.product .yith-wcwl-wishlistexistsbrowse a, body li.product .yith-w-wishlistaddedbrowse a {
  font-size: 14px !important;
}
.home-about-row{
    width: 71rem;
}

.home .edgtf-sidebar-holder{
    margin-top: -6rem !important;
}

.chart-content {
    display: flex;
     width: 100%;
}
.chart-container {
    width: 100%;
}
.chart-content-image {
    display: none;
}

/*.cat_bann_title*/
/*{*/
/*    position: absolute;*/
/*    top: 3%;*/
/*    left: 22%;*/
/*}*/

/*.cat_custom_banner*/
/*{*/
/*    height: 240px;*/
/*    width: 100%;*/
/*}*/


.custom-inner-banner{    position: relative;
    width: 100%;
    height: 21rem;
    background-repeat: no-repeat;
    background-size: cover;}
    
    .custom-inner-banner .inner-banner-caption{max-width: 1130px;
    padding: 15px;
    margin: 0 auto;
    display: flex;
    height: 100%;
    box-sizing: border-box;
    align-items: center;}



@media (min-width: 1201px){
    .cart-collaterals {
        float: right;
        width: 35%;
        display: inline-block;
    }
    body.edgtf-woocommerce-page .cart_totals {
        position: static;
        width: 100%;
    }
    .edgtf-woocommerce-page .woocommerce-cart-form {
        float: left;
        display: inline-block;
    }
}

@media (max-width:1199px) {
.home-about-row{
    width: 61rem;
}
}
@media (max-width:991px) {
.home-about-row {
	width: 50rem;
}
}
@media (max-width:809px) {
.home-about-row {
	width: 38rem;
}
}


/*@media (min-width:480px){*/

/*}*/

@media (max-width:767px) {
	.edgtf-mobile-header .edgtf-mobile-header-inner { height: auto !important;}	
	.edgtf-mobile-header .edgtf-grid {
		height: 100%;
		padding: 15px 25px !important;
		width: 100%;
		box-sizing: border-box;
	}
	.home .edgtf-sidebar-holder {
    margin-top: 10px !important;
}
	.edgtf-mobile-header .edgtf-mobile-menu-opener.edgtf-mobile-menu-opener-icon-pack .edgtf-mobile-menu-icon {
		font-size: 60px;
	}
	.edgtf-mobile-header-holder .edgtf-vertical-align-containers .edgtf-position-center {
		left: 0;
		position: relative;
		text-align: center;
		width: calc(100% - 150px);
		z-index: 1;
		left: 50px;
	}
	.home-about-row {
	width:auto;
}
.chart-content {
    flex-wrap: wrap;
}


}


.widget.woocommerce.widget_products ul.product_list_widget li {
    min-height: 120px;
}