@CHARSET "UTF-8";

@import url(https://fonts.googleapis.com/css?family=Open+Sans);

@import url(https://fonts.googleapis.com/css?family=Trocchi);

@import url(https://fonts.googleapis.com/css?family=Chivo);

.ms-logo {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	height: 2.75rem;				
	width: 15rem;

	background-image: url('../images/LOGOTIPO_OE_VERSAO_BRANCO_HORIZONTAL.png');		    
	background-size: contain;
}

.ms-banner IMG{
	width: 100%; 
}

.ms-menu{
	background-color: #C00D08;
}

.ms-container{
   background-color: #ffffff;
   padding: 15px 5px;
   overflow-x: hidden;   
}

 

.ms-menu A.selected {
	color: rgba(255,255,255,.9) !important;
	font-weight: bold;
}

.navbar .container, .ms-menu, #main-container {

}	

#main-container a {
	font-family: Open Sans;
	color: #2d2c2e;
}


#main-container * {
	font-family: Chivo, Open Sans;
}

#main-container H1, #main-container H2, #main-container H3, #main-container H4, #main-container H5, #main-container H6, #main-container .MsoSubtitle
, #main-container H1 *, #main-container H2 *, #main-container H3 *, #main-container H4 *, #main-container H5 *, #main-container H6 *, #main-container .MsoSubtitle * {
	font-family: Trocchi !important;
}			

body {
	background: url(../images/gray_jean.png) repeat;
}		

.bg-dark{
	background-color: #000 !important;
}

.container, .container-lg{
	padding-right: 0;
    padding-left: 0;
}

.bottom-container, .footer {
    border-top: 1px solid rgba(255,255,255,.25);
    background-color: rgba(255,255,255,.1);
}

.bottom-container-contacts div:first-child, .bottom-container-newsletter div:first-child {
    font: 1.25rem Open Sans;
    font-weight: 600;
    color: #ffffff;
    /*text-align: center;*/
    text-align: left;
    text-transform: uppercase;
}
.bottom-container-contacts div, .bottom-container-newsletter div {
    font: 1rem Open Sans;
    color: #cccccc;
    /*text-align: center;*/
    text-align: left;
}

