/*  MICROTHEMER STYLES here  */


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

/** General >> Fl page header text **/

.fl-page-header-text {
	font-family: 'Strait' !important;
	font-size: 18px !important;
}


/** General >> View header heading 2 **/

.view-header h2 {
	font-family: orbitron !important;
}


/** General >> View header **/

.view-header {
	padding: 1px 2px 2px 8px !important;
	background-image: linear-gradient(90deg, rgb(245, 218, 254), transparent 80%, rgb(255, 255, 255)) !important;
}


/** General >> Kn grid 2 link **/

.kn-grid-2 a {
	padding-top: 8px !important;
	padding-bottom: 8px !important;
	border-radius: 6px !important;
}


/** General >> Is striped table heading **/

.is-striped th {
	font-weight: normal !important;
	background-color: rgb(252, 242, 255) !important;
}


/** General >> Fl page footer text bold **/

.fl-page-footer-text b {
	font-family: 'Strait' !important;
	font-size: 16px !important;
	font-weight: normal !important;
}



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

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

	/** General >> View header heading 2 **/
	
	.view-header h2 {
		font-size: 28px !important;
		line-height: 30px !important;
	}


	/** General >> View header **/
	
	.view-header {
		color: rgb(83, 83, 83) !important;
	}

}

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

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

	/** General >> View header heading 2 **/
	
	.view-header h2 {
		font-size: 24px !important;
		line-height: 28px !important;
	}

}

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

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

	/** General >> View header heading 2 **/
	
	.view-header h2 {
		font-size: 24px !important;
		line-height: 26px !important;
	}

}