/* element.style {
    overflow: hidden;
    height: 0px;
    display: contents;!important
}*/
/* removes toggle button*/
/*top header(10% discount) */

.topHeader{
	background-image: linear-gradient(to right,aqua, pink)!important;
}
/*top header */

.woocommerce-MyAccount-navigation {
display:none;
}

.woocommerce-account .woocommerce-MyAccount-content {
    width: 100%; text-align: center;
}

@media only screen and (min-width:100px) and (max-width:10000px)
{
	.ast-button-wrap{display:none;}
}
/*            */

@media only screen and (min-width:100px) and (max-width:10000px){
.ast-mobile-header-content content-align-flex-start  {
	display:block;
	}}




/* .elementor-button-wrapper .elementor-button {
    border-color: var(--ast-global-color-0);
    background-color: #5a4c6b;
}*/


.makebutton1{
background-color: #addeed !important ;
    border: 1px !important;
    border-radius: 0px!important;
/*     padding: 1px 35px; */
    margin: 0px 0px!important;
	transition:all 0.2s;
}
.makebutton1 a,menu-button a:hover,makebutton1 a:active{
	color:white !important
}
.makebutton2{
background-color: #cbc4e9 ;
    border: 1px;
    border-radius: 0px;
/*     padding: 1px 80px; */
	 
    margin: 0px 0px!important;
	transition:all 0.2s;
	
}
.makebutton2 a,menu-button a:hover,makebutton2 a:active{
	color:white !important
}
.makebutton3{
background-color: #c3cbea;
    border: 1px;
    border-radius: 0px;
/*     padding: 1px 80px; */
    margin: 0px 0px!important;
	transition:all 0.2s;
	
}
.makebutton3 a,menu-button a:hover,makebutton3 a:active{
	color:white !important}

.makebutton4{
background-color: #9eebee;
    border: 1px;
    border-radius: 0px;
/*     padding: 1px 35px; */
    margin: 0px 0px!important;
	transition:all 0.2s;
}
	.ast-builder-menu-1 .menu-item > .menu-link {
    color: white!important;
}
}
.makebutton4 a,menu-button a:hover,makebutton4 a:active{
	color:white!important;
}
.makebutton5{
background-color:#96f2ef ;
    border: 1px;
    border-radius: 0px;
/*     padding: 1px 80px; */
	 
    margin: 0px 0px!important;
	transition:all 0.2s;
	
}
.makebutton5 a,menu-button a:hover,makebutton5 a:active{
	color:white !important
}
#ast-desktop-header{
	position: fixed;
    top: 0;
    width: 100%;
		background-color:white !important;
}

/* important. Dont change unless you know what you are doing */
.ast-builder-menu-1,
.ast-builder-menu-1 .site-navigation .main-navigation,
.ast-main-header-bar-alignment,
.main-navigation .main-header-menu {
	width:100%;
}
.main-navigation .main-header-menu .menu-item {
	width:20%;
}
.header-main-layout-1 .ast-main-header-bar-alignment {
	margin-left:0;
}

.ast-main-header-wrap .main-header-bar .ast-container {
	padding-left: 0 !important;
	padding-right:0 !important;
}

.main-navigation .main-header-menu .menu-item{
	text-align:center;
}
.main-header-bar-navigation .main-navigation ul li a{
	text-align: center;
   display: block !important;
}
#menu-item-1661 a{
	color:#fff !important;
}
#menu-item-1661 a:hover{
	color:#fff !important;
}
.elementor-element-e1494f1,
.elementor-element-17e86e2 ,
.elementor-element-4c9a169,
.elementor-element-c943d67{
	display:none
}
/* */
.mtree .cat-item .mtree-level-1 {
	display: contents !important;
}
.elementor-widget-sidebar .elementor-widget-container {
	font-size:0;
}

#masthead .ast-container, .site-header-focus-item + .ast-breadcrumbs-wrapper {
	padding-left:0;
	padding-right:0
}

.ast-main-header-wrap {
	padding: 0 25px;
}
.woocommerce-notices-wrapper {
	margin-top:40px;
}

#ast-mobile-header {
	background-color: white;
}
.ast-below-header-bar {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

#ast-hf-menu-1 li a {
	padding: 0;
}


/* cart size in mobile */

@media only screen and (max-width: 450px) {
  .ast-header-break-point.ast-woocommerce-cart-menu.ast-hfb-header .ast-cart-menu-wrap, .ast-header-break-point.ast-hfb-header .ast-cart-menu-wrap, .ast-header-break-point .ast-edd-site-header-cart-wrap .ast-edd-cart-menu-wrap {
   font-size: 1em;
  }
}

