/*
Theme Name:     Iniya Child
Theme URI: 		http://wedesignthemes.com/themes/cosmetics/
Author: 		the DesignThemes team
Author URI: 	http://themeforest.net/user/designthemes
Description:    Child theme for the Iniya theme powered by DesignThemes
Template:       iniya
Version:        1.0
*/
.single-product div.product form.cart .quantity {    /*float: none;    margin: 0;    display: inline-block;*/    }
.woocommerce div.product form.cart .button{ margin-left: 0;line-height: 18px; float: none; width: 100%; }
.single-product div.product form.cart .plus{ font-size: 1px; color: #df5dbc; padding: 0; height: 40px; width: 40px; background: url('plus.png') center center #df5dbc;}
.single-product div.product form.cart .minus{ margin-right: 4px; font-size: 1px; color: #df5dbc; padding: 0; height: 40px; width: 40px; background: url('minus.png') center center #df5dbc; }
.woocommerce a.added_to_cart{ margin-left: 13px; }
.single-product div.product .tinv-wraper.tinv-wishlist{ float: right; margin-left: 6px; }
.single-product div.product .tinv-wraper.tinv-wishlist a.tinvwl_add_to_wishlist_button{ margin-top: 10px;
background-color: transparent; color: #df5dbc; height: 40px; /*width: 40px;*/ }

/* .woocommerce div.product div.images img{ transform: scale(1.3) } */

.woocommerce div.product div.summary{ width:46% !important;  margin-left: 4%; float: left !important; }
.woocommerce div.product div.images{ width: 50% !important; }

body.product-template-default.single-product .main-title-section-wrapper{ display: none; }
body.product-template-default.single-product #main{ margin-top: 20px; }



body.product-template-default.single-product .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs,
body.product-template-default.single-product .woocommerce-tabs.wc-tabs-wrapper .entry-content.wc-tab{display: none; }
body.product-template-default.single-product #accordion-container{ width: 46%; float: right; }
body.product-template-default.single-product .accordion-header{ border-right: 0 none; border-left: 0 none; }
body.product-template-default.single-product .accordion-item{ border: 0 none; }
body.product-template-default.single-product .accordion-content{ border: 0 none; }
body.product-template-default.single-product .accordion-content .yikes-custom-woo-tab-title{ display: none; }

.cart .quantity input[type=number]{ -moz-appearance:textfield; }
.cart .quantity input[type=number]::-webkit-inner-spin-button, 
.cart .quantity input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none;
}

/*#menu-wrapper-sticky-wrapper.is-sticky #menu-item-12255{ background: url('glowtime.png') no-repeat center center; }
#menu-wrapper-sticky-wrapper.is-sticky #menu-item-12255 a{ width: 106px; padding: 0; font-size: 0px; }
*/
#menu-item-12809 a{ font-size: 1px !important; color:transparent!important;}
#menu-item-12809 a i{ font-size: 20px; color: #000000;}
#menu-item-12809 a:hover i{ color: #df5dbc !important;}




#show_tips i{ color: #df5dbc; cursor: pointer; font-size: 36px; }
#jk_tips{ display: none; width: 80%; /*height: 400px;*/ position: absolute; right: 0; left: 0; margin: 0 auto; background: #ffe1e1; z-index: 999;
border: 10px solid #FFF;
border-radius: 27px;
box-shadow: 4px 4px 4px #939393;
}
#jk_tips-inner{ padding: 10px; }

#jk_tips-close{ color: #df5dbc; cursor: pointer;text-align: right;font-size: 36px;position: absolute;top: -13px;right: 3px;} 
#show_tips i:hover,
#jk_tips-close:hover{ color: #FF0000; }



/*#main-menu .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li#menu-item-12834{ width: 100% !important; }*/
#main-menu .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li#menu-item-12850{ width: 100% !important; }
/*#menu-item-12813 .megamenu-child-container { display: block !important; }*/

.alphabest li{ margin-right: 2% !important; }
.alphabest li.with{ cursor: pointer; }
.alphabest li.active{ color: #c9a654 !important; }
.alphabest li.without{ color: #7f7f7f; }
.clearfix::after { content: ""; clear: both; display: table; }
#main-menu ul.menu li .brando li{ display: block; width: 23% !important; margin-right: 1% !important; float: left !important; }
.brando li a{ display: block !important; }

#main-menu > ul.menu > li > a{ padding: 0 12px 0 0 !important; }

#azglossarywp-wrap{ max-width: 940px; width: 100%; margin: 0 auto;}

#menu-item-12813 .megamenu-child-container ul.sub-menu{ max-width: 940px; width: 100%; margin: 0 auto !important;}


@media screen and (max-width: 700px) {
  #jk_tips{ width: 105%; }
}
@media screen and (max-width: 767px) {
  body.product-template-default.single-product #accordion-container,
  .woocommerce div.product div.images,
  .woocommerce div.product div.summary{ width: 100% !important; float: none !important; }
  #menu-item-12813 .megamenu-child-container ul.sub-menu{ max-width: 100%; width: auto; margin: 0 !important;}
  
  /*#main-menu .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li#menu-item-12834,*/
  #main-menu .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li#menu-item-12850{ width: auto; }
  
  #main-menu ul.menu li .brando li,
  #main-menu ul.menu li .alphabest li{ float: left; width: auto; }
}
.wprm-wrapper .menu_title .menu-icons-wrapper {
    float: right;
    position: relative;
    width: auto;
    margin-top: -13px!important;
}
.wprm-wrapper .menu_title .menu-icons-wrapper a {
    color: #000!important;
}
.wprm-wrapper .menu_title .menu-icons-wrapper .cart a span {
    line-height: 35px;
    color: black!important;
}
.wprm-wrapper .menu_title .menu-icons-wrapper .cart sup {
    width: 16px!important;
    height: 16px!important;
    line-height: 10px!important;
    font-size: 14px!important;
    top: -8px!important;
    left: -9px!important;
    padding: 3px !important;
}
@media only screen and (max-width: 767px) {
	.woocommerce-cart table.shop_table.cart thead, .woocommerce-account table.shop_table thead, .woocommerce-wishlist table.shop_table thead {
		display: none!important;
	}
	.woocommerce table.shop_table.cart, .woocommerce-page table.shop_table.cart, .woocommerce-account table.shop_table, .woocommerce-wishlist table.shop_table.wishlist_table {
    	border-width: 0px!important;
    }
	
	.woocommerce-cart table.shop_table.cart tbody tr, .woocommerce-account table.shop_table tbody tr, .woocommerce-wishlist table.shop_table tbody tr {
		margin: 10px 0!important;
    	border: 1px solid #999!important;
	}
	.woocommerce table.shop_table td, .woocommerce-page table.shop_table td, .woocommerce table.wishlist_table tbody td, .woocommerce-page table.wishlist_table tbody td {
	    width: 100%!important;
	    padding: 0 10px!important;
	}
	.woocommerce-cart table.shop_table.cart tbody tr, .woocommerce-account table.shop_table tbody tr, .woocommerce-wishlist table.shop_table tbody tr {
    width: 100%!important;
}
	.woocommerce-cart table.shop_table.cart tbody, .woocommerce-account table.shop_table tbody, .woocommerce-wishlist table.shop_table.wishlist_table tbody {
		overflow-x: hidden!important;
		white-space: normal!important;
	}
	.woocommerce .shop_table td.product-price span .woocommerce-Price-currencySymbol:before {
		content: "Price: ";
		font-weight: bold;
	}
	.woocommerce .shop_table td.product-subtotal span .woocommerce-Price-currencySymbol:before {
		content: "Total: ";
		font-weight: bold;
	}
	.woocommerce-cart table.shop_table.cart tbody tr:last-child, .woocommerce-account table.shop_table tbody tr:last-child, .woocommerce-wishlist table.shop_table tbody tr:last-child {
    display: block!important;
	}
}