/*  MICROTHEMER STYLES  */


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

/** Homepage >> Mtp 20 oxy read more **/
.mtp-20 .oxy-read-more {
	color: rgb(255, 255, 255) !important;
	line-height: 24px !important;
	width: 100% !important;
	border-top-color: rgb(229, 208, 162) !important;
	border-radius: 5px !important;
}

/** Homepage >> Mtp 20 oxy read more (:hover) **/
.mtp-20 .oxy-read-more:hover {
	background-color: rgb(110, 25, 25) !important;
}

/** Homepage >> Mtp 20 oxy read more border **/
.mtp-20 .oxy-read-more-border {
	text-align: center !important;
	width: 35% !important;
	border: 1px solid rgb(229, 208, 162) !important;
	border-radius: 5px !important;
}

/** Homepage >> Ct span link (#2) **/
.ct-span a:nth-of-type(2) {
	display: none !important;
}

/** Homepage >> Span (#1) link (#1) **/
.mtp-20 .ct-div-block > div:nth-of-type(1) > span:nth-of-type(1) > a:nth-of-type(1) {
	color: rgb(110, 25, 25) !important;
}


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

/** Header >> Cd top **/
.cd-top {
	background-color: rgba(110, 25, 25, 0.8) !important;
}


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

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


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

/** Content >> oxy repeater pages wrap **/
.oxy-repeater-pages-wrap {
	width: 100% !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
}

/** Content >> Oxy dynamic list image **/
.oxy-dynamic-list img {
	border-radius: 5px !important;
}


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

/** Footer >> Text block 67 17 link **/
#text_block-67-17 a {
	color: rgb(255, 255, 255) !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(25, 77, 18) !important;
	border-color: rgb(25, 77, 18) !important;
}

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

/** Contact Us >> List item **/
.oxy-rich-text li {
	font-weight: 700 !important;
}

/** Contact Us >> Wsf help **/
.wsf-help {
	font-size: 14px !important;
}

/** Contact Us >> Link **/
#_rich_text-886-20 a {
	color: rgb(229, 208, 162) !important;
}


/*( < 480 )*/
@media (max-width: 479.98px) {
	/** Homepage >> Mtp 20 oxy read more border **/
	.mtp-20 .oxy-read-more-border {
	width: 100% !important;
}

	/** Homepage >> Mtp 20 oxy post wrap **/
	.mtp-20 .oxy-post-wrap {
	padding-right: 20px !important;
	padding-left: 20px !important;
}

	/** Homepage >> Mtp 20 oxy post **/
	.mtp-20 .oxy-post {
	padding-bottom: 20px !important;
}

}

