.main-menu, .responsive-menu ul, .social-member, .progess-bars, .first-footer .social-footer ul {
	padding: 0;
	margin: 0;
	list-style: none;
}



body, th {
	font: 14px/1.85em 'Open Sans', Arial, Helvetice Neue, sans-serif;
	color: #777777;
	font-weight: 300;
	font-style: normal;
	-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
	-webkit-text-size-adjust: 100%;
}
a, a:hover, a:focus {
	text-decoration: none;
	-webkit-transition: all 150ms ease-in;
	-moz-transition: all 150ms ease-in;
	-o-transition: all 150ms ease-in;
	transition: all 150ms ease-in;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Open Sans', Arial, Helvetice Neue, sans-serif;
}
h1 {
	text-align: center
}
*, *:before, *:after {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
#main-content, .full-width-slider {
	float: right;
	width: 77%;
}
.section-content {
	padding: 0 7%;
	margin-bottom: 100px;
}  /*Conteúdo das páginas*/
.section-title {
	border-top: 4px solid;
	margin-bottom: 20px;
} /* título das empresas na caixa */
.section-title h2 {
	display: inline-block;
	padding: 20px 35px;
	color: white;
	text-transform: uppercase;
	font-weight: 300;
	margin: 0;
	font-size: 20px;
}
#atlanta .section-title {
	border-color: #e09d1a;
}  /*Cor da barra antes do nome da caixa*/
#atlanta h2 {
	background-color: #e9b144;
}  /*Cor do fundo da caixa onde está o nome da empresa*/
#risco .section-title {
	border-color: #7c1fe5;
}
#risco h2 {
	background-color: #974dea;
}

#virginia .section-title {
	border-color: #1dcb7c;
}
#virginia h2 {
	background-color: #38e395;
}
#cunha .section-title {
	border-color: #cb1d62;
}
#cunha h2 {
	background-color: #e3387c;
}
#paodelo .section-title {
	border-color: #658821;
}
#paodelo h2 {
	background-color: #a9e338;
}
#felmini .section-title {
	border-color: #554772;
}
#felmini h2 {
	background-color: #ab8ee5;
}
#jefar .section-title {
	border-color: #680000;
}
#jefar h2 {
	background-color: #ae0001;
}
#leira .section-title {
	border-color: #8e7999;
}
#leira h2 {
	background-color: #eecbff;
}
#nobrand .section-title {
	border-color: #aa5325;
}
#nobrand h2 {
	background-color: #f37736;
}
#lixa .section-title {
	border-color: #009688;
}
#lixa h2 {
	background-color: #35a79c;
}
#palmirinha .section-title {
	border-color: #675534;
}
#palmirinha h2 {
	background-color: #ac8f57;
}
#maderne .section-title {
	border-color: #0b2751;
}
#maderne h2 {
	background-color: #D1D4DD;
}
#terras .section-title {
	border-color: #265326;
}
#terras h2 {
	background-color: #4CA64C;
}
#hearts .section-title {
	border-color: #FC9D9A;
}
#hearts h2 {
	background-color: #FF3D7F;
}#rosa .section-title {
	border-color: #A84818;
}
#rosa h2 {
	background-color: #330C0C;
}
/*barra lateral*/

#main-sidebar {
	float: left;
	width: 23%;
	height: 100%;
	position: fixed;
	background-color: #495054;
	color: white;
} /*barra lateral*/
.logo {
	margin: 5px 0;
	background-color: #38a9e3;
	padding: 1px 10px;
} /*cor do fundo do logo*/
.logo a {
	color: white;
} /*cor das letras do logo*/
.logo a h1 {
	text-transform: uppercase;
	font-size: 10px;
	margin: 0;
	font-weight: 800;
}
/*.logo span { color: #bee3f6; font-size: 13px; } subtitulo do logo*/
.logo img {
	margin-bottom: .5em;
	width: 100%;
	height: 100%
}
.main-menu {
	text-align: center;
	font-size: small
}
.main-menu li {
	margin-bottom: 1px;
}
.main-menu li a {
	color: white;
	text-transform: uppercase;
	display: block;
	border-left: 4px solid;
	padding: 1px 10px;
	background-color: #383e41;
	-webkit-transition: all 150ms ease-in;
	-moz-transition: all 150ms ease-in;
	-o-transition: all 150ms ease-in;
	transition: all 150ms ease-in;
}
.main-menu li a:hover {
	background-color: #34393b;
}
li.home a {
	border-color: #38a9e3;
}
li.home a.active {
	color: #38a9e3;
}
li.atlanta a {
	border-color: #e9b144;
}
li.atlanta a.active {
	color: #e9b144;
}
li.risco a {
	border-color: #974dea;
}
li.risco a.active {
	color: #974dea;
}
li.virginia a {
	border-color: #38e395;
}
li.virginia a.active {
	color: #38e395;
}
li.cunha a {
	border-color: #e3387c;
}
li.cunha a.active {
	color: #e3387c;
}
li.paodelo a {
	border-color: #a9e338;
}
li.paodelo a.active {
	color: #a9e338;
}
li.felmini a {
	border-color: #ab8ee5;
}
li.felmini a.active {
	color: #ab8ee5;
}
li.hearts a {
	border-color: #f5768d;
}
li.hearts a.active {
	color: #f5768d;
}
li.jefar a {
	border-color: #ae0001;
}
li.jefar a.active {
	color: #ae0001;
}
li.leira a {
	border-color: #eecbff;
}
li.leira a.active {
	color: #eecbff;
}
li.nobrand a {
	border-color: #f37736;
}
li.nobrand a.active {
	color: #f37736;
}
li.lixa a {
	border-color: #35a79c;
}
li.lixa a.active {
	color: #35a79c;
}
li.palmirinha a {
	border-color: #ac8f57;
}
li.palmirinha a.active {
	color: #ac8f57;
}
li.maderne a {
	border-color: #D1D4DD;
}
li.maderne a.active {
	color: #D1D4DD;
}
li.rosa a {
	border-color: #A84818;
}
li.rosa a.active {
	color: #A84818;
}
li.terras a {
	border-color: #4CA64C;
}
li.terras a.active {
	color: #4CA64C;
}
/*a.menu-toggle-btn { width: 100%; height: 60px; background-color: #38a9e3; text-align: center; line-height: 60px; display: block; color: white; }
a.menu-toggle-btn i { line-height: 60px; }
*/

.responsive-navigation {
	position: relative;
	width: 100%;
	display: block;
	z-index: 9999;
}
.responsive-menu {
	display: none;
	background-color: #495054;
}
.responsive-menu ul li a {
	color: white;
	text-transform: uppercase;
	display: block;
	padding: 20px;
	border-bottom: 1px solid #5a6267;
}
/*texto Início*/
.welcome-text {
	padding: 60px;
	text-align: left
}
.welcome-text a {
	color: #38a9e3;
}
.welcome-text h2 {
	color: #38a9e3;
	font-weight: 300;
	text-transform: uppercase;
	font-size: 32px;
}
.welcome-text p {
	color: # 000000;
}
.first-footer {
	background-color: #495054;
	padding: 10px;
	text-align: center;
	border-left: 5px solid #313639;
	color: #E0E0E0;
}


.bottom-footer {
	background-color: #EBEBEB;
	color: #949da2;
	padding: 25px 7% 16px 7%;
}
.bottom-footer a {
	color: white;
}
.bottom-footer .credits {
	text-align: right;
}

@media (max-width: 991px) {
#main-content {
	width: 100%;
}
.first-footer {
	border-left: 0;
}
.flexslider .slides, .flexslider, .main-slider {
	height: auto;
}
.service-item {
	margin-bottom: 30px;
}
.progess-bars {
	margin-top: 40px;
}
}

@media (max-width: 767px) {
.slider-caption a, .slider-caption p {
	display: none;
	top: 50px !important;
}
}

@media (max-width: 581px) {
.slider-caption {
	display: none;
}
}




.imagem {
	width: 90%;
	height: auto;
	margin: 5px
}

.imagem1 {
    display: block;
    margin-left: auto;
    margin-right: auto;

	max-width: 70%;
}


td {
	height: 200px;
}


IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto;
	max-height:180px;
	max-width: 93%;
	 }
	


	

.card {
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
	}



.logoimg { 
	align= center;
	float:right;
	padding-right:10px;
	padding-top:10px;

	}





