.barrita-naranja{
    background: #cc9933;
    padding:10px 5px 5px 15px;
}

.barrita-rosa{
    background: #cc99cc;
    padding:10px 5px 5px 15px;
}

.barrita-azul{
    background: #0066cc;
    padding:10px 5px 5px 15px;
}

.m-top-25{
    margin-top: 25px;
}

.lista-i i{
    border:1px solid gray;
    border-radius:650px;
    color:gray;
}

.lista-i h5{
    padding-top: 5px;
}


.fa-star{
  padding: 10px;  
}

.fa-male{
    padding: 10px 16px;
}

.fa-euro-sign{
    padding: 10px 14px;
}

.fa-map-marker-alt{
    padding: 10px 13px;
}

.fa-phone,
.fa-whatsapp,
.fa-cart-shopping {
    padding: 10px;
}

.fa-laptop{
    padding: 10px 9px;
}

.fa-mail-bulk{
    padding: 10px;
}

.observaciones-dispo{
    border:1px solid lightgray;
    padding:20px;
}

.m-bottom-25{
    margin-bottom: 25px;
}

.bg-gris{
    background: #cccccc;
}

.p-top-25{
    padding-top: 25px;
}

.p-bottom-25{
    padding-bottom: 25px;
}

.p-bottom-55{
    padding-bottom: 55px;
}

.btn-dispo{
    background: black;
    padding:5px 25px;
    color:white;
    margin-top:32px;
}

.btn-dispo:hover{
   
    color:#ff9900;
}

.m-top-10{
    margin-top: 10px;
}

.input-dispoapp label{
    color:white;
    
}

.text-gray{
    color:gray;
}

.barrita-naranja h3,
.barrita-naranja input {
	float: left;
}

.barrita-naranja input {
	-ms-transform: scale(1.75);
    -moz-transform: scale(1.75);
    -webkit-transform: scale(1.75);
    -o-transform: scale(1.75);
    transform: scale(1.75);
    margin-right: 15px;
    margin-top: 10px;
    opacity: 0.9;
}

.enlace-imprimir {
	background-color: #1f73b7;
	border-color: #1f73b7;
}

.enlace-imprimir:hover {
	background-color: #0d60a4;
	border-color: #0d60a4;
}

.observaciones-dispo {
	font-size: 16px;
}

.observaciones-dispo div.collapse {
    display: block;
    height: 24px !important;
    overflow: hidden;
}
.observaciones-dispo div.collapsing{
    -webkit-transition: none;
    transition: none;
	height: 24px !important;
}
.observaciones-dispo div.show {
    height: auto !important;
}
