/*  MICROTHEMER STYLES  */


/*= Main Menu ================= */

/** Main Menu >> Current menu item link **/
ul > li.current-menu-item > a {
	color: rgb(255, 157, 0) !important;
}

/** Main Menu >> Current menu ancestor link **/
.current-menu-ancestor > a {
	color: rgb(255, 157, 0) !important;
}

/** Main Menu >> Oxy nav menu sub menu **/
.oxy-nav-menu .sub-menu {
	min-width: 130px !important;
}

/** Main Menu >> Bold **/
.ct-text-block b {
	color: rgb(255, 157, 0) !important;
}


/*= Footer ==================== */

/** Footer >> Ct text block link **/
.ct-text-block a {
	color: rgb(255, 157, 0) !important;
}


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

/** Product Archive >> Oxy read more **/
.oxy-read-more {
	/* MT [ google_font: 1 | variant: 700 ] */
	font-family: 'Roboto' !important;
	color: rgb(0, 0, 0) !important;
	font-size: 16px !important;
	line-height: 1.7em !important;
	font-weight: 700 !important;
	letter-spacing: 3px !important;
	padding-top: .3em !important;
	padding-bottom: .3em !important;
	padding-left: 2em !important;
	margin-top: 8px !important;
	border-color: rgb(0, 0, 0) !important;
	border-width: 2px !important;
	border-radius: 0 !important;
}

/** Product Archive >> Oxy post wrapper **/
.oxy-post-wrapper {
	width: 100% !important;
	border: 2px solid rgb(13, 138, 0) !important;
	border-radius: 10px !important;
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

/** Product Archive >> Oxy post title **/
.oxy-post-title {
	font-family: Roboto (700) !important;
	font-size: 22px !important;
	line-height: 24px !important;
}

/** Product Archive >> Oxy post image **/
.oxy-post-image {
	margin-top: 8px !important;
	margin-bottom: 8px !important;
}

/** Product Archive >> Current **/
.current {
	background-color: rgb(13, 138, 0) !important;
	padding-right: 8px !important;
	padding-left: 8px !important;
}

/** Product Archive >> Link (#1) **/
.oxy-repeater-pages a:nth-of-type(1) {
	padding-right: 8px !important;
	padding-left: 8px !important;
}

/** Product Archive >> Oxy easy posts pages link **/
.oxy-easy-posts-pages a {
	color: rgb(13, 138, 0) !important;
}

/** Product Archive >> Next **/
.next {
	font-weight: bold !important;
	background-color: rgba(0, 0, 0, 0.09) !important;
	padding-right: 8px !important;
	padding-left: 8px !important;
}


/*= Contact Us ================ */

/** Contact Us >> Wsf button **/
.wsf-button {
	font-size: 16px !important;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	letter-spacing: 1px !important;
	background-color: rgb(13, 138, 0) !important;
	border-color: rgb(13, 138, 0) !important;
}

/** Contact Us >> Wsf button (:hover) **/
.wsf-button:hover {
	background-color: rgb(255, 157, 0) !important;
	border-color: rgb(255, 157, 0) !important;
}

/** Contact Us >> Cd top **/
.cd-top {
	background-color: rgba(13, 138, 0, 0.69) !important;
}


/*( Less than 768px )*/
@media (max-width: 767px) {
	/** Product Archive >> Oxy repeater pages wrap **/
	.oxy-repeater-pages-wrap {
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

}

