/*  MICROTHEMER STYLES  */


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

/** Header >> Main Menu Area **/
header#masthead img.custom-logo {
	background-color: rgba(255, 255, 255, 0.5) !important;
	width: 500px !important;
	max-width: 500px !important;
	height: 100% !important;
	max-height: 100% !important;
	padding-top: 20px !important;
	padding-right: 20px !important;
	padding-bottom: 20px !important;
	padding-left: 20px !important;
	border-top-width: 0 !important;
	-webkit-border-radius: 8px 8px 8px 8px !important;
	-moz-border-radius: 8px 8px 8px 8px !important;
	border-radius: 8px 8px 8px 8px !important;
}

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

/** Content >> H2 Headline **/
h2.sq-section-title {
	font-family: 'Montserrat' !important;
	color: rgb(88, 89, 91) !important;
	font-size: 26px !important;
	border-bottom-style: none !important;
}

/** Content >> H3 Headline **/
div.entry-content h3 {
	font-family: 'Hind' !important;
	font-weight: normal !important;
}

/** Content >> Paragraph Text **/
p {
	font-family: 'Hind' !important;
	color: rgb(88, 89, 91) !important;
}

/** Content >> List Text **/
div.entry-content li, div.sq-content li {
	font-family: 'Hind' !important;
	color: rgb(88, 89, 91) !important;
	padding-top: 0px !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	margin-left: 25px !important;
}

/** Content >> Page Header **/
h1.sq-main-title {
	font-family: 'Hind' !important;
	color: rgb(255, 255, 255) !important;
	background-color: rgba(28, 117, 188, 0.75) !important;
	padding-top: 5px !important;
	padding-right: 5px !important;
	padding-bottom: 5px !important;
	padding-left: 5px !important;
}

/** Content >> Widget Image **/
div.textwidget img {
	margin-bottom: 20px !important;
	border-top-color: rgba(88, 89, 91, 0.2) !important;
	border-right-color: rgba(88, 89, 91, 0.2) !important;
	border-bottom-color: rgba(88, 89, 91, 0.2) !important;
	border-left-color: rgba(88, 89, 91, 0.2) !important;
	border-top-width: 1px !important;
	border-right-width: 1px !important;
	border-bottom-width: 1px !important;
	border-left-width: 1px !important;
	border-top-style: solid !important;
	border-right-style: solid !important;
	border-bottom-style: solid !important;
	border-left-style: solid !important;
	-webkit-border-radius: 10px 10px 10px 10px !important;
	-moz-border-radius: 10px 10px 10px 10px !important;
	border-radius: 10px 10px 10px 10px !important;
}

/** Content >> Widget Text **/
div.textwidget p {
	font-family: 'Raleway' !important;
	color: rgb(88, 89, 91) !important;
	font-size: 13px !important;
	line-height: 19px !important;
}

/** Content >> Paragraph Link **/
div.entry-content a, div.sq-content a {
	color: rgb(28, 117, 188) !important;
}

/** Content >> Paragraph Link Hover **/
div.entry-content a:hover, div.sq-content a:hover
 {
	color: rgb(88, 89, 91) !important;
	text-decoration: none !important;
}

/** Content >> Contact Form Submit **/
form#wpcf_nd input.wpcf_nd_submit {
	background-color: rgb(28, 117, 188) !important;
}

/** Content >> H4 Headline **/
h4 {
	font-family: 'Hind' !important;
	font-size: 20px !important;
	line-height: 22px !important;
	font-weight: normal !important;
}

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

/** Home Slider >> Slider Box **/
div.sq-slide-count1 div {
	background-color: rgba(28, 117, 188, 0.75) !important;
	border-right-color: rgb(82, 133, 63) !important;
	border-left-color: rgb(82, 133, 63) !important;
	border-top-width: 0 !important;
	border-right-width: 0 !important;
	border-bottom-width: 0 !important;
	border-left-width: 0 !important;
}

/** Home Slider >> Text Background Boxes **/
div.sq-slide-caption div {
	background-color: rgba(88, 89, 91, 0) !important;
}

/** Home Slider >> Smaller Text **/
div.sq-slide-cap-desc {
	font-family: 'Hind' !important;
}

/** Home Slider >> Bigger Text **/
div.sq-slide-cap-title {
	font-family: 'Hind' !important;
}

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

/** Main Menu >> Menu Text **/
nav#sq-site-navigation a {
	font-family: 'Hind' !important;
	color: rgb(28, 117, 188) !important;
	font-size: 16px !important;
}

/** Main Menu >> Menu Text Hover **/
nav#sq-site-navigation a:hover {
	color: rgb(88, 89, 91) !important;
}


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

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

	/** Home Slider >> Smaller Text **/
	div.sq-slide-cap-desc {
		line-height: 14px !important;
	}
}