@charset "UTF-8";
/* CSS Document */

@media only screen and (max-width: 800px) {
    .mobile-hide{ display: none !important; }
    /*}
    @media only screen and (max-width: 800px) {*/
    .mobile{ display: inline !important; }
	.div_whats { 
	position: fixed; 
	z-index:98765431; 
	right: 5px; 
	bottom: 15px; 
	padding: 15px 15px 15px 15px; 
	-moz-border-radius: 5px 5px 0 0; 
	-webkit-border-radius: 5px 5px 0 0; 
	border-radius: 5px 5px 0 0;
	}
    }
    @media only screen and (min-width: 801px) {
    .div_whats { 
	position: fixed; 
	z-index:98765431; 
	right: 5px; 
	bottom: 15px; 
	padding: 15px 15px 15px 15px;  
	-moz-border-radius: 5px 5px 0 0; 
	-webkit-border-radius: 5px 5px 0 0; 
	border-radius: 5px 5px 0 0;
	}
    }

.button-dark {
	background-color: #4F81BC !important;
}
.si-forrst:hover, .si-colored.si-forrst {
	background-color: #4F81BC !important;
}
.botao {
	background-color: #4F81BC !important;
	color:#fff !important;
	border:2px solid #4F81BC !important;
}
.botao:hover {
	background-color: #fff !important;
	color:#4F81BC !important;
	border:2px solid #4F81BC !important;
}
.button.button-border:not(.button-fill):hover {
border-color: #4F81BC !important;
}
.mapa iframe {
	width:100%;
}
.link-rodape a {
	color:#fff;
}
.link-rodape a:hover{
	color:#e1e1e1;
}
.arredondar {
	border-radius:20px !important;
}
::selection {
    background: #4F81BC !important;
}
#primary-menu ul li > a:hover {
    color: #4F81BC !important;
}
.color-red p {
	color:red !important;
}
