/*  MICROTHEMER STYLES  */


/*= Header ==================== */

/** Header >> Menu footer information link **/
#menu-footer-information a {
	padding-bottom: 5px !important;
}


/*( Large Desktop )*/
@media (min-width: 1200px) {

	/*= General =================== */

	/** General >> Fl icon group right **/
	.fl-icon-group-right {
	
}

	/** General >> Fl node 5cab1fc98bd60 span **/
	.fl-node-5cab1fc98bd60 span {
	
}

	/** General >> Fl icon text link bold **/
	.fl-icon-text-link b {
	
}

	/** General >> Fab **/
	.fab {
	
}

	/** General >> Fa clock **/
	.fa-clock {
	
}

	/** General >> Fl node 5cab1fc98bd60 fl module icon **/
	.fl-node-5cab1fc98bd60 .fl-module-icon {
	position: relative !important;
	top: 10% !important;
	bottom: 0 !important;
}

	/** General >> Cart counter **/
	.cart-counter {
	position: absolute !important;
	top: -20px !important;
	bottom: 0 !important;
	left: -10px !important;
	right: 0 !important;
}


}


/*( Small Desktop & Large Tablet )*/
@media (min-width: 1060px) and (max-width: 1199px) {

	/*= General =================== */

	/** General >> Cart counter **/
	.cart-counter {
	position: absolute !important;
	top: -20px !important;
	bottom: 0 !important;
	left: -10px !important;
	right: 0 !important;
}


}


/*( Tablet & Phone )*/
@media (min-width: 480px) and (max-width: 767px) {

	/*= General =================== */

	/** General >> Cart counter **/
	.cart-counter {
	top: -20px !important;
	bottom: 0 !important;
	left: -10px !important;
}

	/** General >> Menu item home menu item text **/
	.menu-item-home .menu-item-text {
	
}

	/** General >> Menu mobile main menu 1 menu item text **/
	#menu-mobile-main-menu-1 .menu-item-text {
	
}

	/** General >> Menu mobile main menu 1 link **/
	#menu-mobile-main-menu-1 a {
	font-size: 18px !important;
	padding-top: 10px !important;
	padding-right: 10px !important;
	padding-bottom: 10px !important;
}

	/** General >> Menu open uabb menu overlay **/
	.menu-open .uabb-menu-overlay {
	z-index: 1 !important;
}


	/*= Header ==================== */

	/** Header >> Ajaxsearchprores2 div **/
	#ajaxsearchprores2_2 div {
	z-index: 999999 !important;
}

	/** Header >> Menu open uabb menu overlay _2 **/
	.menu-open .uabb-menu-overlay {
	z-index: 9999 !important;
}


}


/*( Medium Phone )*/
@media (min-width: 411px) and (max-width: 479px) {

	/*= General =================== */

	/** General >> Cart counter **/
	.cart-counter {
	top: -20px !important;
	bottom: 0 !important;
	left: -10px !important;
}

	/** General >> Menu mobile main menu 1 link **/
	#menu-mobile-main-menu-1 a {
	font-size: 16px !important;
	padding-top: 10px !important;
	padding-right: 10px !important;
	padding-bottom: 10px !important;
}


	/*= Header ==================== */

	/** Header >> Ajaxsearchprores2 div **/
	#ajaxsearchprores2_2 div {
	z-index: 999999 !important;
}

	/** Header >> Menu open uabb menu overlay _2 **/
	.menu-open .uabb-menu-overlay {
	z-index: 9999 !important;
}


}


/*( Small Phone )*/
@media (max-width: 410px) {

	/*= General =================== */

	/** General >> Cart counter **/
	.cart-counter {
	top: -40px !important;
	bottom: 0 !important;
	left: -10px !important;
}

	/** General >> Div:(2) hamburger **/
	.fl-node-5d00769b544ad > div:nth-of-type(1) > div:nth-of-type(2) > .hamburger {
	font-size: 15px !important;
}

	/** General >> Menu mobile main menu 1 link **/
	#menu-mobile-main-menu-1 a {
	font-size: 16px !important;
	padding-top: 10px !important;
	padding-right: 10px !important;
	padding-bottom: 10px !important;
}


	/*= Header ==================== */

	/** Header >> Menu open uabb menu overlay _2 **/
	.menu-open .uabb-menu-overlay {
	z-index: 9999 !important;
}

	/** Header >> Ajaxsearchprores2 div **/
	#ajaxsearchprores2_2 div {
	z-index: 999999 !important;
}


}

