.content{
	
	background:white;
	padding-left:1rem !important;
	padding-right:1rem !important;
}

.content-wrapper{
	
	background:white;
}

.puntero{
	clear:both;
	display:block;
	border-radius:4px;
	margin-top:2px;
padding:3px 10px;
cursor:pointer;
width:100%;
text-align:left !important;
border:1px solid gray;
}

.puntero:hover{
	 -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
	
}



.small-box{
	background:#f7f7f7;

		min-width: 120px;
		max-width: 160px;
	
	
}
#header-fixed {
    position: fixed;
    top: 0px; display:none;
	background:#ffffffa3 ;
	z-index: 9000;
	text-align:center;

}
.small-box-footer{
	
	height:30px !important;
}
.confirmado{
	background:#7ac143  !important;
	color: #333;
	}
.cancelado{

	background:#ff4747  !important;
}
	.confirmado a,.cancelado a{
		color:#333;
	}

	.small-box{
		-webkit-box-shadow: 6px 7px 5px 0px rgba(222,222,222,0.58);
-moz-box-shadow: 6px 7px 5px 0px rgba(222,222,222,0.58);
box-shadow: 6px 7px 5px 0px rgba(222,222,222,0.58);
	}
.mas{
	float:right;
	margin:-2px 0 10px 0; 
	
	
}



.ocultar {

    background: #e1e1e1;
    padding: 20px;
    border-radius: 10px;
    margin-bottom: 20px;

}

.TipoServicio {
    font-size: 10px !important;
    color: #efefef;
    background: #333;
    padding: 5px 8px;
    float: right;
    margin-right: 3px !important;
    border-radius: 3px;
}


.bandera {
   
    float: left;
    margin-left: 3px !important;
	margin-top:3px !important;
 
}


span.fecha_cabecera {
    font-size: 13PX;
    color: #6b6b6b;
}

span.dia_cabecera {
    FONT-SIZE: 24PX;
    COLOR: #333;
}

.fin_semana{

	background:#fffdcc;
}
a.tituloServicio {
	
	text-decoration: underline;
    font-size: 15px;
    margin-left: 4px;
    text-align: left;
}

p.agendaDescripcion {
    margin: 0;
    padding: 0;
	font-size: 14px;
	text-align:left;
}

.alignLeft{

	text-align: left;
}

#table-2{
	display:none;
}

.active{
	background: #5d9a25 !important;
}
.small-box a{
	color:#333;
}
a{
	color: #5d9a25;
	}

.btn-success {
		background: #5d9a25;
	}



.floatThead-container {
	
		background: #fffffff0;
	
	}

	.dropdown.bootstrap-select {
		width: 100% !important;
	}

	.btn.dropdown-toggle.btn-light {
		display: block;
width: 100%;
height: calc(2.25rem + 2px);
padding: .375rem .75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: .25rem;
box-shadow: inset 0 0 0 transparent;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	}



	.bootstrap-select .dropdown-toggle .filter-option {
	
		width: 95% !important;
	}

.loginPage{

	background:#333;
}

.btn.btn-primary.btn-block.botonLogin {
    background: #5d9a25;
    border: #5d9a25;
}
.btn.btn-primary.btn-block.botonLogin:hover {
    background: #457916;
    transition: background 1s ease;
}