<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body.loginPageBody .container{
    height: 100%;
}

.usertoolbar .menuview_flat{
    top: 60px !important;
    z-index: 11 !important;
}

nav li a{
    padding: 5px 10px !important;
    font-weight: bold !important;
    text-transform: uppercase;
}
nav li a:hover{
    text-decoration: underline !important;
}
.gscs_fe_gadget_maincontent_portlet ,
div.boxGroup_ctrl{
    width: 100% !important;
    min-height: initial !important;
}

div.breadcrumb {
    padding: 5px 8px;
    background-color: #ddd;
    z-index: 1;
}
div.breadcrumb div{
    padding: 0;
}
div.breadcrumb a:hover{
    text-decoration: underline;
}
div.breadcrumb .brd span{
    text-transform: none;
}


footer a,
footer a:visited{
    color: #fff;
    font-weight: normal;
    text-decoration: none;
}
footer a:hover{
    color: #fff;
    text-decoration: underline;
}

main a{
    font-weight: bold;
}
main table thead,
main table thead tr,
main table thead td,
main table thead table tbody tr
{
    background-color: #343a40 !important;
    color: #fff;
    font-weight: bold;
}


main table tfoot table{
    margin-top: 2px;
}
main table tfoot table tr{
    background-color: #ccc !important;
}

main table tbody td {
    padding: 2px;
}
main table tbody tr:nth-child(odd),
main table tbody tr:nth-child(odd) td tr
{
    background-color: #fff;
}
main table tbody tr:nth-child(even),
main table tbody tr:nth-child(even) td tr
{
    background-color: #ddd;
}
main table td{
    padding: 2px;
}
main table,
.Grid_ctrl.reset
{
    width: 100% !important;
}

main .labelH2,
main .label,
main .btn{
    display: block !important;
    visibility: visible !important; 
}

main .center .ticketItem div[id$=_imViewTicket] a:before,
main .center .ticketItem div[id$=_imAttach] a:before {
    font-size: 30px;
}
main div.download a:visited::before{
    content: '[scaricato] ';
}
.contDoc_list .Strong div a:visited,
main div.download a:visited{
    color: #bbb !important;
}

main .separator{
    border-width: 0 !important;
}




.btn{
    text-decoration: none;
}
.btn-link{
    padding-left: 0;
    padding-right: 0;
}
main .btn-link{
    text-decoration: underline;
}

.login.w-100{
    width: 60% !important;
    margin: 0 auto;
}

.login *, .reset{
    position: initial !important;
    top: initial !important;
    right: initial !important;
    left: initial !important;
}
.login .imgLoginSSO_ctrl{
    display: none !important;
}
.login .Accedi_ctrl{
    margin-top: 30px;
    width: 100% !important;
    height: auto !important;
}
.login .labelLogin{
    display: block;
}
.login input{
    width: 300px !important;
}


.loginPageBody {
    background-image: url(../images/background_vamag1.jpg);
}

table.grid_navbar td {
    width: 50% !important;
}

.spModalLayer {
	z-index: 333 !important;
}

.spModalLayer_cinema.cinema {
	z-index: 222 !important;
}
</pre></body></html>