@charset "utf-8";
body {
	background: #f3f3f3;
}

.bg-color1 {
	background-color: #204b66 !important;
}
.bg-color2 {
	background-color: #2A4B7C !important;
}
.bg-white {
	background-color: #FFFFFF !important;
}
.bg-carmim {
    background-color: RGB(109,18,4) !important;/*#9b2335*/
}
.bg-login {
    background-color: RGBA(213, 216, 220, 0.20) !important;
}

/* border radius */
.br-10 {
    border-radius: 10px;
}
.br-25 {
    border-radius: 25px;
}


/* cor do texto */
.txt-white{
	color: white;
}
.text-carmim {
    /*color: #9B2335;*/
    color: RGB(109,18,4);
}

/* ================== */
/* ===== botoes ===== */
/* ================== */
.btn-carmim {
    background-color: RGB(109,18,4) !important;/*#9B2335*/
    color: white !important;
}
.btn-carmim:hover {
    background-color: RGB(109,0,4) !important;
    color: white !important;
}

/* imagens */
.img-32 {
	width: 32px;
	height: 32px;
}
.img-48 {
    width: 48px;
    height: 48px;
}
.img-64 {
	width: 64px;
	height: 64px;
}
.img-128{
	width: 128px;
	height: 128px;
}
.img-256{
	width: 256px;
	height: 256px;
	margin: auto;
}
/* lista efeito*/
.efeito:hover {
	background-color: rgba(123, 239, 178, 0.3) !important;
}

/* circulo */
.circle{
  background: #ffffff;
  color: #008000;
  font-family:trebuchet MS;
  padding: 35px;
  text-align: center;
  width: 250px;
  height: 250px;
  border: 8px solid #F2F2F2;
  border-radius: 50%;
  margin: auto;  
	
    transition: all 0.5s;
  -moz-transition: all 0.5s; /* Firefox 4 */
  -webkit-transition: all 0.5s; /* Safari and Chrome */
  -o-transition: all 0.5s; /* Opera */
 
}
.circle:hover {
	background: #008000;
  color: #FFFFFF;
}
.circle h4{
  margin: 0;
  padding: 0;
}
.circle span.price-large{
  font-size: 68px
}

/* Divisor */
.divider {
  height: 1px;
  width:90%;
  display:block; /* for use on default inline elements like span */
  margin: 25px auto 25px auto;
  overflow: hidden;
  background-color: #e5e5e5;
}

.edit {
	display: none;
}
.p-right {
	text-align: right !important;
}

/* Link Hover */
.open-link {

}
.open-link:hover{
    cursor: pointer;
    text-decoration: underline;
}