/* TITULO DA PAGINA ----------------------------------------------------------------------------------------*/
body{
	font-family: 'Open Sans', sans-serif;	color:#030000;
	font-size: 14px;
}

.titulo-pagina {
	margin: 20px 0;
}

.titulo-pagina h1 {
	font-size: 2.5em;
	color: #2f3193;
	font-weight: 300;
}

.tab-content p{color: #999; line-height: 1.4em;}
.tab-content li{color: #999;}
.tab-content h2{margin: 0 0 30px 0; color: #5c8533;}

/* TABS LEFT */
#myTabs ul{background-color: #8fcb52; border-bottom: 1px solid #5c8533;}

.tabs-left>li.active>a, .tabs-left>li.active>a:hover, .tabs-left>li.active>a:focus {
	border-bottom-color: #5c8533;
	border-right-color: transparent;
}

#myTabs .tabs-left>li>a {
	border-radius: 4px 0 0 4px;
	margin-right: 0;
	display: block;
	color: #fff;
}

#myTabs .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
	color: #FFF;
	background-color: #729c48;
	border: 1px solid #8fcb52;
	border-bottom-color: transparent;
}

#myTabs .nav-tabs>li>a:hover{
	color: #FFF;
	background-color: #729c48;
	border-bottom-color: transparent;
}

#myTabs .tabs-left, .tabs-right {
	border-bottom: none;
	padding-top: 0;
}



/* FIM TABS LEFT */

.fotos{margin: 0 0 30px 0}
.fotos-eventos, .fotos-lojas{}

.fotos-eventos ul, .fotos-lojas ul{
	list-style: none;
	margin:0;
	padding: 0;
	/*-moz-column-count: 3;
	-moz-column-gap: 15px;
	-webkit-column-count: 3;
	-webkit-column-gap: 15px;
	column-count: 3;
	column-gap: 15px;*/
}

.fotos-eventos ul li, .fotos-lojas ul li {
	display: inline-block;
	vertical-align: top;
	border-radius: 3px;
	margin-bottom: 15px;
}

.fotos ul{
	list-style: none;
	margin:15px 0 0 0;
	padding: 0;
	-moz-column-count: 4;
	-moz-column-gap: 10px;
	-webkit-column-count: 4;
	-webkit-column-gap: 10px;
	column-count: 4;
	column-gap: 10px;
}

.fotos ul li {
	display: inline-block;
	vertical-align: top;
	border-radius: 3px;
	margin-bottom: 15px;
}

.base{margin-bottom: 25px;}

@media (max-width: 1024px) {
	.fotos-eventos ul, .fotos-lojas ul {
		/*-moz-column-count: 2;
		-moz-column-gap: 15px;
		-webkit-column-count: 2;
		-webkit-column-gap: 15px;
		column-count: 2;
		column-gap: 15px;*/
	}
}