
	
	
	


   
	
	.form-group {
		
	display: block !important;	
		
	}
	
	
	
	
	a#startTourBtn {
    display: none;
}
	
	
	
	
.scroll-top-element {
    background-color: rgb(166 30 32) !important
	

  
}


	
.carendario {
    border: 1px solid!important;
    border-color: #efefef!important;
    height: 47px;
    padding-left: 10px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHsSURBVEiJtdQ9bM1hFAbw37299/YjUpZeCaURi2qipVKWbuJ7YECQkqilDQk1EY2BsBjKRmqy1GSz3oRZImEmQRiIGGpqE4b3XPf2NrfD/TjJP++T857znPf5v+85rLS85q0uxz28x+EmyI/gA+6WHblY+4P4Ks7iR4MFTuAKHuIJvuZwB8Poi6AhnGqwwFCsfXiMdxm8wThe4jM+4lGDBa5hG7biZHArxeZmXEBXg+Qi92JwQSmDX3jbBGnZljCB55iVDjtBRUE7rJRtIzmoLTCOc4GnsQsDmEEnjsfXGb6BiJmKnPPB8d9yVtpPZAJ/wm/8kV7WMr7H3nL4FvE3YuGLmh6qVbBd6gkYkxpwY+ACdmIw8BiK2BIYRoJjhVVfcrEqYBDr0R1FM1GwP/Bw7G2I2PIBi9XctQoOYTLwDeyP5JvSGz8tdXl3+HZgX8TCZRxcS0EePYHXoSNO2xu+LpVG7I29jogVudXTdJWCCdwPPB+KRrEQp57B9SBawB5pSM5HzoPgqKug1bZKwaTKoHuBo9iLV5KCW9K/7wnfKI5JakTupVVVqnBB83dQWEvBGdwOPIcD2I2noWBa6tqe8I1EzFzkzEovra6CVlspK82Vdgy9LDpzeIbX+NbiApswXx5seZWLapUtYukfAhNTZnZuU9UAAAAASUVORK5CYII=);
    /* left: calc(100% - 20px); */
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: 97%;
    padding-right: 7px;
}

	
	
.card.espaco_cart.ggnd {
    margin: -9px;
}	
	
.scroll-top-element {
    background-color: rgb(166 30 32) !important;
    z-index: 999999999999999;
}
	table.table td, table.table th {
    padding-top: 6px !important;
    vertical-align: middle !important;
    text-align: center!important;
       padding-bottom: 6px;
}
	
	
	.activebb {
    background-color: #00a543 !important;
}
.status {
    width: 10px;
    height: 10px;
    background-color: #adadad;
    border-radius: 50px;
    margin-top: 3px;
    position: absolute;
    /* background-color: #f5f5f5; */
    border: 2px solid #e3e3e3;
    border-radius: 4px;
}
	
	
	footer#page-footer-container {
    margin: 29px !important;
}	  
	  
  
	
	.deno_bar {
    overflow-y: auto !important;
    overflow-y: scroll !important;
}
	
	
	
	
.elementor-widget-container {
    width: 84px!important;
    position: fixed!important;
    width: initial;
    bottom: -25px;
    right: 6px;
    z-index: 999;
}
	
img.alte {
    width: 100px;
}
	
.rodape {
    width: 80%;
    float: right;
    height: 70px;
    margin-bottom: 38px;
    margin-top: 25px;
    text-align: right;
    margin: auto;
    margin-top: 51px;
}
	
	
@media (min-width: 768px)
{
	
/*
h1#hopscotch-title {
    position: absolute;
    font-size: 30px;
	top: -36px;
}
*/
	
	
	
div#atualizar_site {
    margin-top: 34px;
}	
	
/*
.btn-group.pull-right {
    position: absolute;
    right: 70px;
}	
*/
	
	
	
	}	
	
	
	
@media (max-width: 768px)
{

.col-sm-9.deerw {
    margin: 0px;
    margin-bottom: 36px;
    padding: 0px;
    margin-right: 13px;
}	
	
.col-sm-9.row.deerw {
    margin: 0px;
}	
	
.rodape {
    width: 88%;
    height: 56px;
    margin-bottom: -22px;
    margin-top: 25px;
    margin: 0;
    margin-top: 46px;
    padding: 0;
    margin-left: 0!important;
    margin-right: 0!important;
}
	
.imgeee {
    width: 27px;
}
	

	
	
	
	

	
	}
	
	
	
		  
		label.switch {
    margin-top: -11px !important;
}  
	
	
	#page-footer-container > div > div:last-child small:first-child {
    display: block;
    font-weight: bold;
}	
	
/* Scrollbar Styling */
::-webkit-scrollbar {
    width: 7px;
}
 
::-webkit-scrollbar-track {
    background-color: #ebebeb;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}

::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #6d6d6d; 
}
	
img.dreteww {
    height: 60px;
    width: 60px;
}
	
	
	.almenta_menu  {
    width: 243px !important;
}
	#target-content tbody:before {
    line-height: 0px !important;
    content: ""  !important;
    display: block  !important;
}

    

 @media (max-width: 1500px)
{
    
  div#printableTable01 {
    max-width: 1000px;
    overflow-y: auto;
} 
    
    
    }  
    
    
    
    
    
/*
	
	
td {
  padding: 5px;
  text-align: center;
  background-color: #dee2e6 !important;
   margin: 10px;
  padding:10px;
}
td:first-child {
  border-radius: 15px 0 0 15px;
   margin: 10px;
  padding:10px;
}
td:last-child {
  border-radius: 0 15px 15px 0;
  margin: 10px;
  padding:10px;
}	
	
tbody tr {
    border-bottom: 10px solid #ffffff !important;
     margin: 10px !important; 
}
*/
