a.list_se,
a.list_se:hover,
a.list_se:focus {
    color: inherit;
    text-decoration: none;
    transition: all 0.3s;
}        

a.list_se {
    padding: 0px;
    background: transparent !important; 
    color: blue !important;

}
a.list_se:hover {
    padding: 0px;
    background: white !important; 
    color: #890B20 !important;

}
/*--------------------------------------------------------------------------*/
/*
    padding between marker (bullet, etc.) and text. In practice the result
    is indentation of blocks of text. 
*/ 
/*  1st level lists */
ul li.ul_se {
    padding-top: 5px;    
    padding-left: 20px;
    font-size: 1.0em !important;
}
ol li.ul_se {
    padding-top: 5px;    
    padding-left: 20px;
    font-size: 1.0em !important;
}
/*  2nd and higher level lists */
ul ul li.ul_se {
    padding-top: 5px;    
    padding-left: 20px;
    font-size: 1.0em !important;
}
ol ol li.ul_se {
    padding-top: 5px;    
    padding-left: 20px;
    font-size: 1.0em !important;
}
ul ol li.ul_se {
    padding-top: 5px;    
    padding-left: 20px;
    font-size: 1.0em !important;
}
ol ul li.ul_se {
    padding-top: 5px;    
    padding-left: 20px;
    font-size: 1.0em !important;
}
/*--------------------------------------------------------------------------*/
/*
    left-padding within anchor text. Not advisible to use a value different than
    zero, as it breaks left alignment of text when <li> text begins with an anchor.
*/
/*  1st level lists with anchors */
ul a.list_se {
    font-size: 1.0em !important;
    padding-left: 0px !important; 
}
/*  2nd and higher level lists with anchors */
ul ul a.list_se {
    font-size: 1.0em !important;
    padding-left: 0px !important; 
}
/*--------------------------------------------------------------------------*/
