body {
	color:#454545;
}

.clear {
	clear: both
}

#header {
	padding:0;
	position:fixed;
	width: 100%;
	z-index:99;
}

#header h1 {
	padding:0;
}

#logo img{
	height: 80px
}

#nav {
	background:#fff;
}

#nav > ul > li a {
	padding: 0.5em ;
	color:#454545;
}

#nav > ul > li a:hover {
	color:#E40421;
}

#nav > ul > li.active a {
	color:#E40421;
}

#nav > ul > li.current a {
	color:#E40421;
}

#nav:after {
	background-color:#E40421;
}

#nav > ul > li.current:before {
	background-color: #E40421;
}

#banner header {
	top:40%;
	bottom:auto;
}

.box img:hover {
	cursor:pointer;
	opacity: 0.6;
	transition: opacity .25s ease-in-out;
	-moz-transition: opacity .25s ease-in-out;
	-webkit-transition: opacity .25s ease-in-out;
}

.icon.major {
	background-color: #E40421;
	/*width: 50px !important;*/
	/*height:50px !important;*/
}

.wrapper.style3 {
	background-color: #E40421

}

.headerseparador {
	height: 130px
}

.container .icon {
	height: 7em;
	width: 7em
}

.icon.major:before {
	font-size: 60px;
	line-height: 120px
}

.box {
	text-align: center;
}

.empresa_galeria {
	width: 100%;
	z-index: 8
}
.empresa_galeria img {
	width: 100%;
}


@media screen and (max-width: 1280px){

	.headerseparador {
		height: 125px
	}
}

@media screen and (max-width: 1280px){

	.headerseparador {
		height: 120px
	}
}

@media screen and (max-width: 840px){
	#titleBar {
		position: absolute;
		top:0;
	}

	#titleBar .title {
		margin-top: 40px;
	}

	.box.post .inner {
		margin-left: 0
	}

}

@media screen and (max-width: 400px){

	#titleBar .title  {
		width: 100% !important;
	}
	#titleBar .title  img{
		width: 100% !important;
	}
}



#ftop {
	background-color: #E40421;
	color:#fff !important;
	text-align: center;
	display: none;
	height: 50px;
	width: 50px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	position: fixed;
	right: 10px;
	bottom:30px;
	border:1px solid #fff;
	text-decoration: none

}

#ftop a{
	color: #fff !important;

}

#ftop i {
	margin-top: -3px
}
#ftop a {
	text-decoration: none
}
#ftop:hover a{
	color: #fff !important
}

#ftop:hover {
	cursor: pointer;
	background-color: #F3576B;
	color:#fff;
}