.botao {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-family: 'Lato', sans-serif;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	cursor: default;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: table;
}

.bgtransition {
	-webkit-transition: background-color .09s ease-in-out;
	-moz-transition: background-color .09s ease-in-out;
	-o-transition: background-color .09s ease-in-out;
	-ms-transition: background-color .09s ease-in-out;
	transition: background-color .09s ease-in-out;
}

.publicprofileoption {
	-webkit-border-radius: 250px;
	-moz-border-radius: 250px;
	border-radius: 250px;
	vertical-align: middle;
	background-color: #ccc;
}

.profileoptionadm {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	vertical-align: middle;
	background-color: #ccc;
}

.profileoption:HOVER {
	background-color: #ff6600;
}

.texto-botao {
	display: table-cell;
	vertical-align: middle;
}

.theme {
	background-color: #ff6600;
}

.theme:HOVER {
	background-color: #e45e05;
	cursor: pointer;
}

.theme:active {
	background: #ff6600;
}

.theme-disable {
	background: #e1e1e1;

}
.theme2 {
	background: #999999;	
}

.theme2:hover {
	background: #747474;
	cursor: pointer;
}

.theme2:active {
	background: #8D8D8D;	
}

.theme2-disable {
	background: #e1e1e1;
}

.theme3 {
	background: #666666;
}

.theme3:hover {
	background: #333333;
	cursor: pointer;
}

.theme3:active {
	background: #333333;
}

.theme3-disable {
	background: #e1e1e1;
}

.filtroaberto {
	border-style: solid;
    border-color: #d7d7d7 #d7d7d7 #ffffff #d7d7d7;
	color: #666666 !important;
	font-weight: regular !important;
}
.filtrofechado {
	border-style: solid;
    border-color: #d7d7d7;
	color: #666666 !important;
	font-weight: regular !important;
}


