/*  MICROTHEMER STYLES  */


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

/** General >> Ast above header ast container **/
.ast-above-header > .ast-container {
	
}

/** General >> Main header bar ast container **/
.main-header-bar > .ast-container {
	
}


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

/** Header >> Site header cart qty **/
.ast-site-header-cart i.astra-icon:after {
	color: rgb(255, 255, 255) !important;
	background-color: #014F73 !important;
	width: 3.8em !important;
	padding-top: 1px !important;
	position: absolute !important;
	top: -15px !important;
}


/*= Content =================== */

/** Content >> Fl rich text heading 4 **/
.fl-rich-text > h4 {
	padding-top: 10px !important;
	padding-bottom: 25px !important;
}


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

/** Forms >> Info list content dynamic2 paragraph:(2) **/
.info-list-content-dynamic2 > p:nth-of-type(2) {
	position: relative !important;
	top: -23px !important;
}

/** Forms >> Yes-No labels **/
.cp-field-html-data label {
	color: rgb(242, 242, 242) !important;
}

/** Forms >> Sign up form border colour **/
input #wwlc-registration-form .input-text.wwlc_form_field {
	border-color: rgb(234, 234, 234) !important;
}


/*= Artisans ================== */

/** Artisans >> Primary list item **/
#primary li {
	
}

/** Artisans >> Primary ast product gallery layout vertical **/
#primary .ast-product-gallery-layout-vertical {
	box-shadow: 0 0 0 0 !important;
}


/*= Product Page ============== */

/** Product Page >> Product qty display width **/
.woocommerce form .quantity .qty {
	width: 3.631em !important;
}

/** Product Page >> Woocommerce product search field 0 **/
#woocommerce-product-search-field-0 {
	height: 40px !important;
	padding-top: 8px !important;
	padding-bottom: 8px !important;
}

/** Product Page >> Woocommerce product search 3 [type="submit"] **/
#woocommerce_product_search-3 [type="submit"] {
	
}

/** Product Page >> Main product meta - SKU **/
#main .product-meta {
	padding-left: 18px !important;
}

/** Product Page >> Main sku wrapper **/
#main .sku_wrapper {
	font-size: 16px !important;
	font-weight: 600 !important;
}


/*= Homepage ================== */

/** Homepage >> Fl node 5eff6064e2cb1 uabb creative button width auto **/
.fl-node-5eff6064e2cb1 .uabb-creative-button-width-auto {
	padding-top: 0 !important;
}


/*= Blog ====================== */

/** Blog >> Blog containing box **/
.primary .content-area {
	
}

/** Blog >> Ast date meta posted on **/
.ast-date-meta > .posted-on {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(1, 79, 115) !important;
	width: 70px !important;
	height: 70px !important;
}

/** Blog >> Entry date span **/
.entry-date > span {
	color: rgb(255, 255, 255) !important;
}

/** Blog >> Main date day **/
#main .date-day {
	font-size: 30px !important;
	background-color: rgba(0, 0, 0, 0) !important;
	margin-top: 1px !important;
	margin-bottom: 2px !important;
}

/** Blog >> Main date month **/
#main .date-month {
	font-size: 12px !important;
	background-color: rgba(0, 0, 0, 0) !important;
	margin-top: -1px !important;
}

/** Blog >> Main date year **/
#main .date-year {
	font-size: 12px !important;
	background-color: rgba(0, 0, 0, 0) !important;
}

/** Blog >> Uabb infobox text paragraph **/
.uabb-infobox-text > p {
	padding-bottom: 0 !important;
}


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

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

	/** Header >> Post 16279 heading 4 **/
	#post-16279 h4 {
	padding-bottom: 0 !important;
}

	/** Header >> Ast search form astra search icon **/
	#ast-search-form .astra-search-icon {
	color: rgb(242, 242, 242) !important;
}


}

