/*  MICROTHEMER STYLES  */


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

/** General >> Et top navigation **/
#et-top-navigation {
	display: block !important;
}

/** General >> Et top navigation et cart info **/
.et_header_style_centered #et-top-navigation .et-cart-info {
	display: inline-block !important;
}

/** General >> Logo **/
#logo {
	
}

/** General >> Et boc single add to cart button **/
#et-boc .single_add_to_cart_button {
	width: 100% !important;
	margin-top: 15px !important;
}

/** General >> Woocommerce woocommerce info **/
.woocommerce .woocommerce-info {
	background-color: rgb(52, 174, 91) !important;
}

/** General >> Wc stripe cc form wc stripe elements field **/
#wc-stripe-cc-form .wc-stripe-elements-field {
	padding: 15px !important;
	border-color: rgb(52, 174, 91) !important;
	border-radius: 5px !important;
}

/** General >> Payment payment box **/
#payment .payment_box {
	background-color: rgb(231, 231, 231) !important;
}

/** General >> Payment wc payment methods **/
#payment > .wc_payment_methods {
	background-color: rgb(247, 247, 247) !important;
}

/** General >> Payment place order **/
#payment > .place-order {
	background-color: rgb(247, 247, 247) !important;
}

/** General >> .woocommerce-checkout #payment div.payment_box::before **/
.woocommerce-checkout #payment div.payment_box::before {
	border: 1em solid #e7e7e7 !important;
	border-right-color: transparent !important;
	border-left-color: transparent !important;
	border-top-color: transparent !important;
}

/** General >> Woocommerce SavedPaymentMethods saveNew label **/
.woocommerce-SavedPaymentMethods-saveNew > label {
	font-size: 16px !important;
}

/** General >> Wc stripe new payment method **/
#wc-stripe-new-payment-method {
	width: 18px !important;
	height: 18px !important;
}

/** General >> Et boc et pb text inner **/
#et-boc .et_pb_text_inner {
	
}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

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

	/** General >> Et top navigation _2 **/
	#et-top-navigation {
	display: inline-block !important;
}

	/** General >> Et mobile nav menu **/
	#et_mobile_nav_menu {
	display: inline-block !important;
}

	/** General >> Et mobile nav menu mobile nav **/
	#et_mobile_nav_menu > .mobile_nav {
	min-width: 500px !important;
}

	/** General >> Logo **/
	#logo {
	width: 200px !important;
}


}


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

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

	/** General >> Et top navigation _2 **/
	#et-top-navigation {
	display: inline-block !important;
}

	/** General >> Et mobile nav menu **/
	#et_mobile_nav_menu {
	display: inline-block !important;
}

	/** General >> Et mobile nav menu mobile nav **/
	#et_mobile_nav_menu > .mobile_nav {
	min-width: 500px !important;
}

	/** General >> Logo **/
	#logo {
	width: 200px !important;
}


}


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

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

	/** General >> Et mobile nav menu **/
	#et_mobile_nav_menu {
	display: inline-block !important;
}

	/** General >> Et mobile nav menu mobile nav **/
	#et_mobile_nav_menu > .mobile_nav {
	min-width: 250px !important;
}

	/** General >> Logo **/
	#logo {
	
}


}

