
.gvActionLink{
    transition: all 0.5s;
    color: var(--verdechiaro) !important;
    text-decoration: underline !important;
    margin-top: 0.5em;
    display: inline-block;
    padding: 0.5em;
}
.gvActionLink:hover{
    color: var(--verdescuro) !important;
}

.gv_pager .customPager{
    font-style: normal;
}
.gv_pager .paginazione{
    border-radius: 5px;
    transition: all 0.5s;
    border-color: var(--verdechiaro) !important;
    color: var(--verdechiaro) !important;


    margin: 7px;
    display: inline-block;
    padding: 5px 15px;
    border: 1px solid var(--verde-sm);
}
.gv_pager .paginazione[href]:hover{
    border-color: var(--verdescuro) !important;
    color: var(--verdescuro) !important;
}
.gv_pager .paginazione:not([href]){
    border-color: #DDD !important;
    color: #DDD !important;
    transition: none;
}
.gv_pager a[href]:not(.paginazione,.gvActionLink),
.gv_pager .andMore{
    border-radius: 5px;
    transition: all 0.5s;
    border: 1px solid #DDD;
    padding: 5px 10px !important;
    margin: 0 2px;
    color: #333;
    display: inline-block;
}
.gv_pager a[href]:not(.paginazione,.gvActionLink):hover{
    border: 1px solid #CCC;
}

.gv_pager a[href]:not(.gvActionLink),
.gv_pager .andMore{
    text-decoration: none;
}

.gv_pager .andMore i{
    position: relative;
    top: -4px;
}

.gv_pager a[href]:not(.paginazione).active{
    border: 1px solid var(--verdechiaro);
}
.gv_pager a[href]:not(.paginazione).active:hover{
    border-color: var(--verdescuro) !important;
}

@media only screen and (min-width : 230px) and (max-width :480px) {
    .gv_pager .paginazione{
        display: none;
    }
    .gv_pager .paginazione{
        width: fit-content;
    }
}