<style>

/* SIDEBAR */

.sidebar-sticky{
position:sticky;
top:110px;
}


/* PANEL */

.panel-side{
border-radius:18px;
}

.panel-title{
font-weight:800;
}

.list-group-item{
border:none;
padding:14px 0;
font-weight:600;
transition:.2s;
}

.list-group-item:hover{
padding-left:10px;
color:#d4af37;
}


/* DOCUMENTOS */

.ordenanza-link{
transition:.2s;
font-weight:600;
}

.ordenanza-link:hover{
color:#d4af37 !important;
text-decoration:none;
}

.doc-icon{

display:inline-flex;

align-items:center;

justify-content:center;

width:28px;

height:28px;

margin-right:10px;

border-radius:50%;

background:linear-gradient(
135deg,
#d4af37,
#b8952f
);

color:#fff;

font-size:13px;

box-shadow:0 3px 8px rgba(0,0,0,.15);

transition:.2s;

}

.ordenanza-link:hover .doc-icon{

transform:scale(1.08);

}

/* SERENAZGO */

.emergency-box{

background:linear-gradient(
135deg,
#d4af37,
#b8952f
);

color:#fff;

border-radius:18px;

}

.emergency-box .card-body{
padding:25px;
}

.emergency-box h5{
font-weight:800;
}

.emergency-box i{
margin-right:5px;
}


/* MOBILE */

@media(max-width:991px){

.sidebar-sticky{
position:relative;
top:0;
}

}

</style>