/*  MICROTHEMER STYLES here  */


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

/** Main Menu >> Menu Text Color **/
li.menu-item a:hover, 
li.menu-item a:active {
	color: rgb(238, 238, 238) !important;
	background-color: rgb(127, 127, 127) !important;
}


/** Main Menu >> Current Sub-Menu Item **/
#site-header-menu .menu-item-has-children .current-menu-item>a {
	color: rgb(217, 121, 26) !important;
}


/** Main Menu >> Current Menu Item **/
#site-header-menu .current-menu-item>a, 
#site-header-menu .current-menu-parent > a, 
.focus > a {
	color: rgb(255, 255, 0) !important;
}


/** Main Menu >> Focus A Hover **/
#site-header-menu .current-menu-item>a:hover {
	color: rgb(255, 255, 255) !important;
}


/** Main Menu >> Drop Down **/
.dropdown-toggle:focus, 
.dropdown-toggle:hover, 
.main-navigation .current-menu-ancestor > a, 
.main-navigation .current-menu-item > a, 
.main-navigation a:focus, 
.main-navigation a:hover {
	color: rgb(255, 255, 255) !important;
}


/*= Buttons =================== */

/** Buttons >> All Buttons **/
a.button, 
input[type=submit], 
input[type=button], 
button, 
a.file-selector, 
a.btn, 
.pods-pagination-number, 
a.um-button, 
a.um-alt, 
a.um-do-search, 
a.btn, 
div.um-search-submit a, 
div.um-search-submit a.um-button, 
div.uimob960 .um-search .um-search-submit .um-button, 
div.uimob800 .um-search .um-search-submit .um-button, 
div.uimob500 .um-search .um-search-submit .um-button, 
div.uimob340 .um-search .um-search-submit .um-button {
	color: rgb(241, 241, 241) !important;
	font-size: 16px !important;
	line-height: 26px !important;
	font-weight: 400 !important;
	font-style: normal !important;
	font-variant: normal !important;
	text-decoration: none !important;
	text-align: center !important;
	text-indent: 0px !important;
	text-transform: none !important;
	word-spacing: 0px !important;
	letter-spacing: 0px !important;
	word-wrap: normal !important;
	white-space: nowrap !important;
	direction: ltr !important;
	vertical-align: middle !important;
	list-style: none !important;
	text-shadow: 0px 0px 0px rgb(255, 255, 255) !important;
	box-shadow: 0px 0px 0px 0px rgb(204, 204, 204) !important;
	background-color: rgb(85, 85, 85) !important;
	background-image: none !important;
	background-position: left top !important;
	width: auto !important;
	min-width: 0px !important;
	height: 42px !important;
	min-height: 0px !important;
	box-sizing: border-box !important;
	padding: 8px 16px 8px 16px !important;
	margin: 0px 12px 8px 0px !important;
	border: 0px none rgb(241, 241, 241) !important;
	border-radius: 0px !important;
	position: relative !important;
	top: 0px !important;
	bottom: 0px !important;
	left: 0px !important;
	right: 0px !important;
	float: none !important;
	clear: none !important;
	overflow: visible !important;
	overflow-x: visible !important;
	overflow-y: visible !important;
	visibility: visible !important;
	cursor: pointer !important;
}


/** Buttons >> All Buttons Hover And Active **/
a.button:hover, 
input[type=submit]:hover, 
input[type=button]:hover, 
button:hover, 
a.file-selector:hover, 
a.btn:hover, 
a.pods-pagination-number:hover, 
a.um-button:hover, 
a.um-alt:hover, 
a.um-do-search:hover, 
a.btn:hover, 
div.um-search-submit a:hover, 
div.um-search-submit a.um-button:hover, 
div.uimob960 .um-search .um-search-submit .um-button:hover, 
div.uimob800 .um-search .um-search-submit .um-button:hover, 
div.uimob500 .um-search .um-search-submit .um-button:hover, 
div.uimob340 .um-search .um-search-submit .um-button:hover, 
a.button:active, 
input[type=submit]:active, 
input[type=button]:active, 
button:active, 
a.file-selector:active, 
a.btn:active, 
a.pods-pagination-number:active, 
a.um-button:active, 
a.um-alt:active, 
a.um-do-search:active, 
a.btn:active, 
div.um-search-submit a:active, 
div.um-search-submit a.um-button:active, 
div.uimob960 .um-search .um-search-submit .um-button:active, 
div.uimob800 .um-search .um-search-submit .um-button:active, 
div.uimob500 .um-search .um-search-submit .um-button:active, 
div.uimob340 .um-search .um-search-submit .um-button:active {
	background-color: rgba(85, 85, 85, 0.75) !important;
}


/** Buttons >> Disabled Button **/
span.pods-pagination-current, 
span.pods-pagination-current:hover {
	color: rgb(44, 45, 51) !important;
	background-color: rgb(241, 241, 241) !important;
	cursor: default !important;
}


/** Buttons >> Delete Button **/
a.attachment-delete {
	margin-right: 0px !important;
}


/*= Slider ==================== */

/** Slider >> Title **/
div#example3_1787 p.title-in-bg {
	color: rgb(34, 34, 34) !important;
	font-size: 40px !important;
	vertical-align: middle !important;
	text-shadow: 2px 2px 16px rgb(255, 255, 255) !important;
	background-color: rgba(255, 255, 255, 0.6) !important;
	width: auto !important;
	height: 56px !important;
	box-sizing: content-box !important;
	display: none !important;
}


/** Slider >> Slide Title **/
div.uris_title {
	color: rgb(34, 34, 34) !important;
	font-size: 40px !important;
	font-weight: 500 !important;
	text-align: center !important;
	vertical-align: middle !important;
	text-shadow: 2px 2px 16px rgba(34, 34, 34, 0.5) !important;
	background-color: rgba(255, 255, 255, 0.6) !important;
	width: auto !important;
	max-width: 90vw !important;
	padding: 8px 48px 8px 48px !important;
	position: absolute !important;
	bottom: 55% !important;
	left: 50% !important;
	transform: translate(-50%, 50%) !important;
}



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

	/*= Buttons =================== */

	/** Buttons >> All Buttons **/
	a.button, 
input[type=submit], 
input[type=button], 
button, 
a.file-selector, 
a.btn, 
.pods-pagination-number, 
a.um-button, 
a.um-alt, 
a.um-do-search, 
a.btn, 
div.um-search-submit a, 
div.um-search-submit a.um-button, 
div.uimob960 .um-search .um-search-submit .um-button, 
div.uimob800 .um-search .um-search-submit .um-button, 
div.uimob500 .um-search .um-search-submit .um-button, 
div.uimob340 .um-search .um-search-submit .um-button {
		width: auto !important;
		margin-right: 12px !important;
		display: inline-block !important;
	}

}

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

	/*= Buttons =================== */

	/** Buttons >> All Buttons **/
	a.button, 
input[type=submit], 
input[type=button], 
button, 
a.file-selector, 
a.btn, 
.pods-pagination-number, 
a.um-button, 
a.um-alt, 
a.um-do-search, 
a.btn, 
div.um-search-submit a, 
div.um-search-submit a.um-button, 
div.uimob960 .um-search .um-search-submit .um-button, 
div.uimob800 .um-search .um-search-submit .um-button, 
div.uimob500 .um-search .um-search-submit .um-button, 
div.uimob340 .um-search .um-search-submit .um-button {
		width: auto !important;
		display: inline-block !important;
	}


	/*= Slider ==================== */

	/** Slider >> Title **/
	div#example3_1787 p.title-in-bg {
		font-size: 32px !important;
		height: 44px !important;
	}


	/** Slider >> Slide Title **/
	div.uris_title {
		font-size: 32px !important;
		min-width: 60vw !important;
	}

}

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

	/*= Slider ==================== */

	/** Slider >> Title **/
	div#example3_1787 p.title-in-bg {
		font-size: 20px !important;
		height: 28px !important;
	}


	/** Slider >> Slide Title **/
	div.uris_title {
		font-size: 28px !important;
	}

}