/*  MICROTHEMER STYLES  */


/*= Woocom Forms ============== */

/** Woocom Forms >> Variations Label **/
.woocommerce #content div.product form.cart .variations label, 
.woocommerce div.product form.cart .variations label, 
.woocommerce-page #content div.product form.cart .variations label, 
.woocommerce-page div.product form.cart .variations label {
	font-weight: normal !important;
	background-color: #FFFFFF !important;
}

/** Woocom Forms >> Badge and Labels **/
.label, 
.badge {
	background-color: #FFFFFF !important;
}

/** Woocom Forms >> Woo Paypal Pro Input **/
.woocommerce #payment ul.payment_methods li input, 
.woocommerce-page #payment ul.payment_methods li input {
	height: 2em !important;
}

/** Woocom Forms >> Ship To Different Address H3 **/
h3#ship-to-different-address label {
	font-size: 18px !important;
	line-height: 32px !important;
	padding-top: 4px !important;
	padding-left: 0 !important;
	margin-bottom: 4px !important;
	float: left !important;
}

/** Woocom Forms >> Shipping Checkbox **/
h3#ship-to-different-address input.input-checkbox {
	margin-top: 10px !important;
	margin-left: 15px !important;
	float: right !important;
}

/** Woocom Forms >> Find Me Div **/
#find_me_checkout_field {
	clear: both !important;
}

/** Woocom Forms >> Clear **/
.clearboth {
	clear: both !important;
}


/*= Woocom Product Archive ==== */

/** Woocom Product Archive >> Product Title **/
.woocommerce-loop-product__title {
	font-family: NexaLight !important;
	color: rgb(51, 51, 51) !important;
	font-size: 18px !important;
	text-align: center !important;
}

/** Woocom Product Archive >> Product Price Wrapper **/
ul.products li .price {
	text-align: center !important;
}

/** Woocom Product Archive >> Product Price **/
ul.products li .amount {
	font-family: NexaLight !important;
	color: rgb(68, 68, 68) !important;
	font-size: 18px !important;
	font-weight: normal !important;
}


/*= Woocom Single Product Details = */

/** Woocom Single Product Details >> Product Price **/
.single-product p.price .amount {
	color: rgb(107, 128, 175) !important;
}

/** Woocom Single Product Details >> Et section transparent **/
#et-boc .et_section_transparent {
	margin-top: 50px !important;
}


/*= Woocom Cart Collaterals === */

/** Woocom Cart Collaterals >> Dropdown and Quantity **/
.orderby, 
.woocommerce div.product form.cart .variations td select, 
.woocommerce #content .quantity input.qty, 
.woocommerce .quantity input.qty, 
.woocommerce-cart table.cart td.actions .coupon .input-text, 
.woocommerce-page #content .quantity input.qty, 
.woocommerce-page .quantity input.qty {
	background-color: rgb(255, 255, 255) !important;
	border-top: 1px solid rgb(231, 231, 231) !important;
	border-right: 1px solid rgb(221, 221, 221) !important;
	border-bottom: 1px solid rgb(221, 221, 221) !important;
	border-left: 1px solid rgb(221, 221, 221) !important;
}


/*= Woocom Checkout =========== */

/** Woocom Checkout >> Form Text Input **/
.woocommerce form .form-row input.input-text, 
.woocommerce-page form .form-row input.input-text, 
.woocommerce table.cart td.actions .coupon .input-text, 
.woocommerce #content table.cart td.actions .coupon .input-text, 
.woocommerce-page table.cart td.actions .coupon .input-text, 
.woocommerce-page #content table.cart td.actions .coupon .input-text {
	height: 28px !important;
}

/** Woocom Checkout >> Shipping Method Cost **/
tr.shipping td .amount {
	font-weight: normal !important;
	display: inline !important;
	visibility: visible !important;
}

/** Woocom Checkout >> Coupon Code Box **/
.woocommerce table.cart td.actions .coupon .input-text, 
.woocommerce #content table.cart td.actions .coupon .input-text, 
.woocommerce-page table.cart td.actions .coupon .input-text, 
.woocommerce-page #content table.cart td.actions .coupon .input-text {
	width: 100px !important;
}

/** Woocom Checkout >> Button **/
button, 
input.button, 
a.button {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(107, 128, 173) !important;
}

/** Woocom Checkout >> Woocommerce additional fields heading 2 **/
.woocommerce-additional-fields h2 {
	font-size: 18px !important;
	padding-top: 10px !important;
	padding-bottom: 5px !important;
}


/*= Divi Yaktrax ============== */

/** Divi Yaktrax >> Bottom Nav Current Item **/
.bottom-nav li.current-menu-item > a {
	color: rgb(107, 128, 175) !important;
}

/** Divi Yaktrax >> Blockquote paragraph **/
blockquote p {
	font-family: Palatino !important;
	font-size: 17px !important;
	line-height: 22px !important;
	font-style: normal !important;
	padding-bottom: 18px !important;
}

/** Divi Yaktrax >> Et boc et pb section 2 **/
#et-boc .et_pb_section_2 {
	display: none !important;
}

/** Divi Yaktrax >> Et boc woocommerce product gallery with images **/
#et-boc .woocommerce-product-gallery--with-images {
	width: 480px !important;
}

/** Divi Yaktrax >> Et boc flex active slide **/
#et-boc .flex-active-slide {
	width: 480px !important;
}

/** Divi Yaktrax >> Et secondary nav dropdown animation fade woocommerce store notice **/
.et_secondary_nav_dropdown_animation_fade .woocommerce-store-notice {
	font-size: 18px !important;
	font-weight: 500 !important;
	text-transform: uppercase !important;
	background-color: rgb(107, 128, 175) !important;
}

