/*** Microthemer Styles ***/

/* =Main Section
-------------------------------------------------------------- */
/* Form Input */
 input {
	width: 100% !important;
}
/* Form Submit */
 input#submit {
	font-weight: bold !important;
	font-size: 14px !important;
	color: #3E96BC !important;
	width: 100px !important;
	margin-top: 10 !important;
	border-top-style: none !important;
	border-right-style: none !important;
	border-bottom-style: none !important;
	border-left-style: none !important;
	float: right !important;
		background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#FFFFFF)) !important;
	background: -webkit-linear-gradient(-90deg, #FFFFFF, #FFFFFF) !important;
	background: -moz-linear-gradient(-90deg, #FFFFFF, #FFFFFF) !important;
	background: -ms-linear-gradient(-90deg, #FFFFFF, #FFFFFF) !important;
	background: -o-linear-gradient(-90deg, #FFFFFF, #FFFFFF) !important;
	background: linear-gradient(180deg, #FFFFFF, #FFFFFF) !important;
	-pie-background: linear-gradient(-90deg, #FFFFFF, #FFFFFF) !important;
	behavior: url(/wp-content/micro-themes/PIE.php);
	position: relative; /* Because CSS3 PIE is enabled. It requires this to work. */
}
/* Form Textarea */
 textarea {
	width: 100% !important;
	height: 100px !important;
}
/* Logo */
 div#logo-container {
	margin-left: 30 !important;
}
/* Menu Bar */
 div.navbar-inner {
	border-style: hidden !important;
		background: -webkit-gradient(linear, center top, center bottom, from(#943634), to(#943634)) !important;
	background: -webkit-linear-gradient(-90deg, #943634, #943634) !important;
	background: -moz-linear-gradient(-90deg, #943634, #943634) !important;
	background: -ms-linear-gradient(-90deg, #943634, #943634) !important;
	background: -o-linear-gradient(-90deg, #943634, #943634) !important;
	background: linear-gradient(180deg, #943634, #943634) !important;
	-pie-background: linear-gradient(-90deg, #943634, #943634) !important;
	radius-top-left: 0 !important;
	radius-top-right: 0 !important;
	radius-bottom-right: 0 !important;
	radius-bottom-left: 0 !important;
	behavior: url(/wp-content/micro-themes/PIE.php);
	position: relative; /* Because CSS3 PIE is enabled. It requires this to work. */
}
/* Menu Bar Links */
 div.navbar a {
	font-size: 12px !important;
	font-family: 'Montserrat' !important;
	color: #FFFFFF !important;
}
/* Login Parágrafos */
 p.login-username,
p.login-password,
p.login-remember,
p.login-submit {
	margin-right: 5 !important;
	display: inline-block !important;
	float: left !important;
}
/* Login Label */
 p.login-username label,
p.login-password label {
	font-size: 80% !important;
	margin-bottom: 1 !important;
	margin-left: 3 !important;
}
/* Login Remember Label */
 p.login-remember label {
	font-size: 80% !important;
	margin-top: 20 !important;
	float: left !important;
}
/* Login Input Remember */
 input#remember_front {
	width: 20px !important;
	margin-bottom: 4 !important;
}
/* Login Input Button */
 input[type="submit"] {
	margin-top: 18 !important;
}
/* FAQs */
 h4.wpb_toggle {
	font-weight: normal !important;
	font-size: 14px !important;
}
/* Text Logo */
 div#logo-container a#logo {
	font-weight: bold !important;
	font-size: 36px !important;
	line-height: 36px !important;
	margin-top: 15 !important;
	display: block !important;
}
/* Tag Logo */
 div#logo-container span#tagline {
	font-weight: bold !important;
	font-style: italic !important;
	font-size: 20px !important;
	line-height: 30px !important;
}
/* Home Icons Descriptions */
 article#post-2 div.aio-icon-description {
	width: 80% !important;
}
/* Menu Bar 2 */
 div.horizontal-menu {
	width: 100% !important;
	height: 0 !important;
	position: relative !important;
	z-index: 100 !important;
	top: 55px !important;
}
/* Menu Nav */
 ul#menu-horizontal {
	float: right !important;
}
/* Menu Items */
 div.horizontal-menu ul li {
	color: #FFFFFF !important;
	background-color: #3E96BC !important;
	padding-top: 5 !important;
	padding-right: 30 !important;
	padding-bottom: 5 !important;
	padding-left: 30 !important;
	margin-left: 1 !important;
}
/* H1 */
 h1.entry-title {
	text-align: center !important;
	background-color: #3E96BC !important;
	padding-top: 10 !important;
	padding-bottom: 10 !important;
	margin-top: 0 !important;
	margin-bottom: 40 !important;
}
/* Form Labels */
 div.wpcf7 {
	font-size: 12px !important;
	text-transform: uppercase !important;
	color: #FFFFFF !important;
}
/* H4 */
 h4 {
	font-weight: normal !important;
	font-size: 22px !important;
}
/* Mobile Menu */
 .slicknav_nav {
	background-color: #3E96BC !important;
}
/* Remove Menu Item Spearator */
 .horizontal-menu ul li {
	padding-right: 1 !important;
	padding-left: 1 !important;
	border-left-style: none !important;
}
/* Menu Item Active */
 div.horizontal-menu ul li.current-menu-ancestor,
div.horizontal-menu ul li.current-menu-item {
	background-color: #000000 !important;
}
/* Menu Item Hover */
 div.horizontal-menu ul li:hover {
	background-color: #000000 !important;
}
/* Menu Shadow */
 .shadoww {
	background-color: #FFFFFF !important;
	width: 100% !important;
	height: 85px !important;
	max-width: 1200px !important;
	border-bottom-color: #777777 !important;
	border-bottom-width: 7px !important;
	border-bottom-style: solid !important;
	opacity: 0.5 !important;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)" !important;
		filter: alpha(opacity=50) !important;
		-moz-opacity:0.5 !important;
		-khtml-opacity: 0.5 !important;
	position: absolute !important;
	z-index: 50 !important;
	top: 0 !important;
}
/* Column Mobilee */
 .mobilee,
.vc_custom_1417219284587,
.vc_custom_1417219279726 {
}
/* Form Adjust */
 article#post-2 div.vc_custom_1417221425162 {
	padding-right: 50px !important;
	padding-bottom: 55px !important;
	padding-left: 50px !important;
}




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

	/* =Main Section
	-------------------------------------------------------------- */
}



/* Medium Desktop
************************************************************************/
@media (min-width: 980px) and (max-width: 1199px) {

	/* =Main Section
	-------------------------------------------------------------- */
	/* Menu Shadow */
	 .shadoww {
		display: none !important;
	}
}



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

	/* =Main Section
	-------------------------------------------------------------- */
	/* Menu Shadow */
	 .shadoww {
		display: none !important;
	}
}



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

	/* =Main Section
	-------------------------------------------------------------- */
	/* Menu Bar 2 */
	 div.horizontal-menu {
		top: 30px !important;
	}
	/* Menu Shadow */
	 .shadoww {
		display: none !important;
	}
	/* Column Mobilee */
	 .mobilee,
.vc_custom_1417219284587,
.vc_custom_1417219279726 {
		width: 100% !important;
		padding-top: 10 !important;
		padding-right: 10 !important;
		padding-bottom: 10 !important;
		padding-left: 10 !important;
		margin-top: 0 !important;
		margin-right: 0 !important;
		margin-bottom: 0 !important;
		margin-left: 0 !important;
	}
}



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

	/* =Main Section
	-------------------------------------------------------------- */
	/* Logo */
	 div#logo-container {
		text-align: center !important;
		margin-left: 0 !important;
	}
}