@charset "utf-8";

.WRMxBox2Col, .WRMxWidgetPanel {
    overflow: hidden;
    box-sizing: border-box
}

.WRMxFlexBox, .WRMxFlexButtonConatiner {
    display: flex
}

.WRMxNewsI_Link, .WRMxWidgetPanel {
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.26)
}

.WRMxABCGrid td, .WRMxABCGrid th, .WRMxButtonBottom {
    touch-action: manipulation;
    -webkit-touch-callout: none;
    font-size: 14px
}

.WRMxPanelHead {
    color: #343434;
    background-color: #fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-size: 17px;
    font-weight: 500;
    padding: 5px;
    min-height: 35px;
    clear: both;
    box-sizing: border-box;
    border: 1px solid #343434;
    border-top-width: 9px;
    border-bottom-width: 0;
    border-bottom-style: solid
}

    .WRMxPanelHead label {
        margin-top: -3px
    }

.WRMxWidgetPanel {
    border: 1px solid #9499a1;
    border-bottom: 9px solid #9499a1;
    border-radius: 0 0 5px 5px;
    background-color: rgba(255,255,255,.65);
    border-top: none;
    min-height: 5px
}

.WRMxFlexBox {
    flex-direction: row;
    justify-content: space-between
}

.WRMxBox2Col {
    border: 3px solid #f0f2f4;
    border-radius: 5px;
    min-width: 390px;
    flex: 0 0 49%
}

.WRMxECDataWidgetGridContainer {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f0f2f4;
    color: #4c566c;
    width: 100%
}

.WRMxABCGrid, .WRMxABCLoader, .WRMxABCMask, .WRMxABCNavigator, .WRMxABCPage, .WRMxBadge, .WRMxButtonBottom, .WRMxLegendBullet, .WRMxMainTitle, .WRMxNewsC {
    box-sizing: border-box
}

.WRMxECDataWidgetGrid {
    font-size: 16px;
    background-color: #d5d8dc;
    border: 0 solid #fff;
    border-collapse: collapse;
    border-radius: 4px;
    width: 101%
}

    .WRMxECDataWidgetGrid tfoot tr td, .WRMxECDataWidgetGrid th {
        background-color: #f0f2f4;
        padding: 2px;
        font-weight: 600;
        color: #4c566c
    }

    .CRMxECDataWidgetGrid th, .WRMxECDataWidgetGrid td {
        border: 0 solid #9499a1;
        border-left: 1px solid #ddd;
        border-right: 1px solid #ddd
    }

    .WRMxECDataWidgetGrid td {
        font-weight: 400;
        background-color: #fff;
        padding: 2px;
        color: #447cba;
        font-size: 14px
    }

        .CRMxECDataWidgetGrid th:last-child, .WRMxECDataWidgetGrid td:last-child {
            border-right: 0px solid #ddd
        }

        .CRMxECDataWidgetGrid th:first-child, .WRMxECDataWidgetGrid td:first-child {
            border-left: 0 solid #ddd
        }

        .WRMxECDataWidgetGrid td.NoValue {
            background-color: #f6f6fe
        }

        .WRMxECDataWidgetGrid td.Title {
            font-weight: 500;
            background-color: #f0f8ff;
            color: #959595
        }

.WRMxButtonBottom {
    color: #b9c0c2;
    -webkit-user-select: none;
    user-select: none;
    width: 25%;
    float: left;
    text-align: center;
    background-color: #fff;
    padding: 10px 0
}

    .WRMxButtonBottom:active, .WRMxButtonBottomSelected {
        background-color: #447cba;
        color: #fff
    }

.WRMxTab {
    float: left;
    cursor: pointer;
    padding: 10px;
    display: inline-block;
    margin: 0;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 700;
    outline: 0;
    position: relative;
    height: 42px;
    -webkit-transition: .3s;
    transition: .3s;
    background-color: #e5e5e5
}

.WRMxLegendBullet, .WRMxNewsI_Link {
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}

.WRMxTab:hover {
    background-color: var(--main-hover-color);
    color: #447cba
}

.WRMxTabChecked {
    background: var(--main-hover-color);
    color: #447cba;
    text-shadow: 0 0 10px #fff,0 0 10px #fff,0 0 30px #447cba,0 0 90px #447cba
}

.WRMxNewsC {
    padding: 5px;
    display: flex;
    flex-flow: wrap
}

.WRMxNewsI {
    flex: 1 1 auto;
    padding: 10px;
    border: 1px solid #f5f5f5;
    background-color: #fff;
    margin: 3px;
    border-radius: .25rem;
    display: flex;
    user-select: none;
    touch-action: manipulation
}

.WRMxNewsI_Link {
    cursor: pointer;
    border: 1px solid rgba(185,192,194,.5);
    background-color: rgba(185,192,194,.1)
}

    .WRMxNewsI_Link:active {
        opacity: .7
    }

.WRMxIco {
    margin-right: 10px;
    border-radius: 50%;
    color: #fff;
    padding: 10px;
    font-size: 20px;
    width: 20px;
    height: 20px
}

.WRMxNewsI .CRMxLabel {
    display: block;
    font-weight: 400;
    padding-top: 10px
}

.WRMxABCGrid td, .WRMxABCGrid th {
    padding: 10px 2px;
    -webkit-user-select: none;
    text-align: center;
    box-sizing: border-box
}

.WRMxABC, .WRMxABCGrid tr.odd {
    background: #fff
}

.WRMxABCPage {
    float: left;
    min-height: 250px;
    width: 100%
}

.WRMxABCGrid {
    width: 100%
}

    .WRMxABCGrid th {
        border-bottom: 1px solid #ddd;
        background-color: #dde0e5;
        padding: 2px;
        font-weight: 600;
        color: #4c566c;
        user-select: none
    }

    .WRMxABCGrid td {
        border-bottom: 1px solid #ccc;
        user-select: none
    }

    .WRMxABCGrid tr.evn {
        background: #f9f9f9
    }

.WRMxABCLoader {
    position: absolute;
    top: 40%;
    width: 100%;
    background-color: rgba(250,250,250,.9);
    text-align: center;
    color: #0094ff;
    border-top: 1px solid #0094ff;
    border-bottom: 1px solid #0094ff;
    padding: 10px 0
}

.WRMxABCLoaderImage {
    float: left;
    font-size: 15px;
    -webkit-animation: 1s linear infinite spin;
    -moz-animation: 1s linear infinite spin;
    color: #0094ff;
    width: 100%;
    text-align: center
}

.WRMxABCNavigator {
    width: 100%;
    text-align: center;
    border-top: 1px solid #ddd;
    background-color: #fff;
    padding: 2px;
    font-weight: 600;
    color: #4c566c;
    user-select: none
}

.WRMxMainHead, .custom-ordini-table td, .custom-ordini-table th {
    text-align: left
}

.WRMxMainHead {
    background-color: #f0f2f4;
    font-weight: 500;
    color: #555;
    display: block;
    padding: 5px
}

.WRMxMoneyValue, .WRMxQTAValue {
    font-weight: 400;
    background-color: #fff;
    padding: 2px 2px 2px 20px;
    font-size: 14px;
    display: block
}

.WRMxMoneyValue {
    color: #447cba
}

.WRMxQTAValue {
    color: #555
}

.WRMxLegendBullet {
    border-width: 0;
    font-size: 14px;
    border-radius: 50%;
    padding: 2px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    user-select: none;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.26);
    color: #fff;
    font-weight: 500;
    margin-right: 3px
}

.WRMxBadge, .WRMxPercBox {
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.26);
    border-radius: 5px;
    text-align: center
}

.WRMxMainTitle {
    text-align: center;
    font-weight: 400;
    font-size: 20px;
    width: 100%;
    display: block;
    border-bottom: 1px solid #2c85e5;
    padding: 2px 10px
}

.WRMxBadge, .WRMxInfo {
    font-size: 14px
}

.WRMxMainSubtitle, .WRMxTitle1 {
    text-align: center;
    font-weight: 500
}

.WRMxPercBox {
    width: 80px;
    background-color: #f0f2f4;
    font-weight: 700;
    padding: 5px;
    color: #444;
    margin: 5px;
    border-left: 5px solid #fff
}

.WRMxBadge {
    background-color: #999;
    padding: 3px;
    color: #fff;
    display: block;
    font-weight: 500
}

.DivTableCell, .DivTableHead {
    display: table-cell;
    float: left;
    box-sizing: border-box
}

.DivTableHead {
    background-color: #d5d8dc;
    padding: 0 5px;
    border: 0 solid #9499a1;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd
}

.DivTableCell {
    padding: 2px;
    background-color: #f0f2f4;
    font-weight: 600;
    color: #4c566c
}

@media (max-width:800px) {
    .WRMxFlexBox {
        display: flex;
        flex-direction: column
    }

    .WRMxBox2Col {
        border: 3px solid #f0f2f4;
        border-radius: 5px;
        overflow: hidden;
        width: 100%;
        box-sizing: border-box;
        margin-bottom: 10px
    }

    .WRMxECDataWidgetGrid td, .WRMxECDataWidgetGrid th {
        font-size: 14px
    }
}

@media (max-width:425px) {
    .WRMxFlexBox {
        display: flex;
        flex-direction: column
    }

    .WRMxBox2Col {
        border: 3px solid #f0f2f4;
        border-radius: 5px;
        overflow: hidden;
        width: 100%;
        box-sizing: border-box;
        margin-bottom: 10px
    }

    .WRMxECDataWidgetGrid td, .WRMxECDataWidgetGrid th {
        font-size: 12px
    }
}

.custom-ordini-table td:first-child, .custom-ordini-table th:first-child {
    width: 4%
}

.custom-ordini-table td:nth-child(2), .custom-ordini-table td:nth-child(3), .custom-ordini-table td:nth-child(4), .custom-ordini-table td:nth-child(5), .custom-ordini-table td:nth-child(7), .custom-ordini-table th:nth-child(2), .custom-ordini-table th:nth-child(3), .custom-ordini-table th:nth-child(4), .custom-ordini-table th:nth-child(5), .custom-ordini-table th:nth-child(7) {
    width: 7.2%
}

.custom-ordini-table td:nth-child(6), .custom-ordini-table td:nth-child(8), .custom-ordini-table th:nth-child(6), .custom-ordini-table th:nth-child(8) {
    width: 30%
}

.custom-ordini-table tr:nth-child(2n) {
    background-color: #ccc !important
}

.custom-ordini-table tr:nth-child(odd) {
    background-color: #fff !important
}
@charset "utf-8";

.WRMxBox2Col, .WRMxWidgetPanel {
    overflow: hidden;
    box-sizing: border-box
}

.WRMxFlexBox, .WRMxFlexButtonConatiner {
    display: flex
}

.WRMxNewsI_Link, .WRMxWidgetPanel {
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.26)
}

.WRMxABCGrid td, .WRMxABCGrid th, .WRMxButtonBottom {
    touch-action: manipulation;
    -webkit-touch-callout: none;
    font-size: 14px
}

.WRMxPanelHead {
    color: #343434;
    background-color: #fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-size: 17px;
    font-weight: 500;
    padding: 5px;
    min-height: 35px;
    clear: both;
    box-sizing: border-box;
    border: 1px solid #343434;
    border-top-width: 9px;
    border-bottom-width: 0;
    border-bottom-style: solid
}

    .WRMxPanelHead label {
        margin-top: -3px
    }

.WRMxWidgetPanel {
    border: 1px solid #9499a1;
    border-bottom: 9px solid #9499a1;
    border-radius: 0 0 5px 5px;
    background-color: rgba(255,255,255,.65);
    border-top: none;
    min-height: 5px
}

.WRMxFlexBox {
    flex-direction: row;
    justify-content: space-between
}

.WRMxBox2Col {
    border: 3px solid #f0f2f4;
    border-radius: 5px;
    min-width: 390px;
    flex: 0 0 49%
}

.WRMxECDataWidgetGridContainer {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f0f2f4;
    color: #4c566c;
    width: 100%
}

.WRMxABCGrid, .WRMxABCLoader, .WRMxABCMask, .WRMxABCNavigator, .WRMxABCPage, .WRMxBadge, .WRMxButtonBottom, .WRMxLegendBullet, .WRMxMainTitle, .WRMxNewsC {
    box-sizing: border-box
}

.WRMxECDataWidgetGrid {
    font-size: 16px;
    background-color: #d5d8dc;
    border: 0 solid #fff;
    border-collapse: collapse;
    border-radius: 4px;
    width: 101%
}

    .WRMxECDataWidgetGrid tfoot tr td, .WRMxECDataWidgetGrid th {
        background-color: #f0f2f4;
        padding: 2px;
        font-weight: 600;
        color: #4c566c
    }

    .CRMxECDataWidgetGrid th, .WRMxECDataWidgetGrid td {
        border: 0 solid #9499a1;
        border-left: 1px solid #ddd;
        border-right: 1px solid #ddd
    }

    .WRMxECDataWidgetGrid td {
        font-weight: 400;
        background-color: #fff;
        padding: 2px;
        color: #447cba;
        font-size: 14px
    }

        .CRMxECDataWidgetGrid th:last-child, .WRMxECDataWidgetGrid td:last-child {
            border-right: 0px solid #ddd
        }

        .CRMxECDataWidgetGrid th:first-child, .WRMxECDataWidgetGrid td:first-child {
            border-left: 0 solid #ddd
        }

        .WRMxECDataWidgetGrid td.NoValue {
            background-color: #f6f6fe
        }

        .WRMxECDataWidgetGrid td.Title {
            font-weight: 500;
            background-color: #f0f8ff;
            color: #959595
        }

.WRMxButtonBottom {
    color: #b9c0c2;
    -webkit-user-select: none;
    user-select: none;
    width: 25%;
    float: left;
    text-align: center;
    background-color: #fff;
    padding: 10px 0
}

    .WRMxButtonBottom:active, .WRMxButtonBottomSelected {
        background-color: #447cba;
        color: #fff
    }

.WRMxTab {
    float: left;
    cursor: pointer;
    padding: 10px;
    display: inline-block;
    margin: 0;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 700;
    outline: 0;
    position: relative;
    height: 42px;
    -webkit-transition: .3s;
    transition: .3s;
    background-color: #e5e5e5
}

.WRMxLegendBullet, .WRMxNewsI_Link {
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}

.WRMxTab:hover {
    background-color: var(--main-hover-color);
    color: #447cba
}

.WRMxTabChecked {
    background: var(--main-hover-color);
    color: #447cba;
    text-shadow: 0 0 10px #fff,0 0 10px #fff,0 0 30px #447cba,0 0 90px #447cba
}

.WRMxNewsC {
    padding: 5px;
    display: flex;
    flex-flow: wrap
}

.WRMxNewsI {
    flex: 1 1 auto;
    padding: 10px;
    border: 1px solid #f5f5f5;
    background-color: #fff;
    margin: 3px;
    border-radius: .25rem;
    display: flex;
    user-select: none;
    touch-action: manipulation
}

.WRMxNewsI_Link {
    cursor: pointer;
    border: 1px solid rgba(185,192,194,.5);
    background-color: rgba(185,192,194,.1)
}

    .WRMxNewsI_Link:active {
        opacity: .7
    }

.WRMxIco {
    margin-right: 10px;
    border-radius: 50%;
    color: #fff;
    padding: 10px;
    font-size: 20px;
    width: 20px;
    height: 20px
}

.WRMxNewsI .CRMxLabel {
    display: block;
    font-weight: 400;
    padding-top: 10px
}

.WRMxABCGrid td, .WRMxABCGrid th {
    padding: 10px 2px;
    -webkit-user-select: none;
    text-align: center;
    box-sizing: border-box
}

.WRMxABC, .WRMxABCGrid tr.odd {
    background: #fff
}

.WRMxABCPage {
    float: left;
    min-height: 250px;
    width: 100%
}

.WRMxABCGrid {
    width: 100%
}

    .WRMxABCGrid th {
        border-bottom: 1px solid #ddd;
        background-color: #dde0e5;
        padding: 2px;
        font-weight: 600;
        color: #4c566c;
        user-select: none
    }

    .WRMxABCGrid td {
        border-bottom: 1px solid #ccc;
        user-select: none
    }

    .WRMxABCGrid tr.evn {
        background: #f9f9f9
    }

.WRMxABCLoader {
    position: absolute;
    top: 40%;
    width: 100%;
    background-color: rgba(250,250,250,.9);
    text-align: center;
    color: #0094ff;
    border-top: 1px solid #0094ff;
    border-bottom: 1px solid #0094ff;
    padding: 10px 0
}

.WRMxABCLoaderImage {
    float: left;
    font-size: 15px;
    -webkit-animation: 1s linear infinite spin;
    -moz-animation: 1s linear infinite spin;
    color: #0094ff;
    width: 100%;
    text-align: center
}

.WRMxABCNavigator {
    width: 100%;
    text-align: center;
    border-top: 1px solid #ddd;
    background-color: #fff;
    padding: 2px;
    font-weight: 600;
    color: #4c566c;
    user-select: none
}

.WRMxMainHead, .custom-ordini-table td, .custom-ordini-table th {
    text-align: left
}

.WRMxMainHead {
    background-color: #f0f2f4;
    font-weight: 500;
    color: #555;
    display: block;
    padding: 5px
}

.WRMxMoneyValue, .WRMxQTAValue {
    font-weight: 400;
    background-color: #fff;
    padding: 2px 2px 2px 20px;
    font-size: 14px;
    display: block
}

.WRMxMoneyValue {
    color: #447cba
}

.WRMxQTAValue {
    color: #555
}

.WRMxLegendBullet {
    border-width: 0;
    font-size: 14px;
    border-radius: 50%;
    padding: 2px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    user-select: none;
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.26);
    color: #fff;
    font-weight: 500;
    margin-right: 3px
}

.WRMxBadge, .WRMxPercBox {
    box-shadow: 0 1px 1px 0 rgba(0,0,0,.26);
    border-radius: 5px;
    text-align: center
}

.WRMxMainTitle {
    text-align: center;
    font-weight: 400;
    font-size: 20px;
    width: 100%;
    display: block;
    border-bottom: 1px solid #2c85e5;
    padding: 2px 10px
}

.WRMxBadge, .WRMxInfo {
    font-size: 14px
}

.WRMxMainSubtitle, .WRMxTitle1 {
    text-align: center;
    font-weight: 500
}

.WRMxPercBox {
    width: 80px;
    background-color: #f0f2f4;
    font-weight: 700;
    padding: 5px;
    color: #444;
    margin: 5px;
    border-left: 5px solid #fff
}

.WRMxBadge {
    background-color: #999;
    padding: 3px;
    color: #fff;
    display: block;
    font-weight: 500
}

.DivTableCell, .DivTableHead {
    display: table-cell;
    float: left;
    box-sizing: border-box
}

.DivTableHead {
    background-color: #d5d8dc;
    padding: 0 5px;
    border: 0 solid #9499a1;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd
}

.DivTableCell {
    padding: 2px;
    background-color: #f0f2f4;
    font-weight: 600;
    color: #4c566c
}

@media (max-width:800px) {
    .WRMxFlexBox {
        display: flex;
        flex-direction: column
    }

    .WRMxBox2Col {
        border: 3px solid #f0f2f4;
        border-radius: 5px;
        overflow: hidden;
        width: 100%;
        box-sizing: border-box;
        margin-bottom: 10px
    }

    .WRMxECDataWidgetGrid td, .WRMxECDataWidgetGrid th {
        font-size: 14px
    }
}

@media (max-width:425px) {
    .WRMxFlexBox {
        display: flex;
        flex-direction: column
    }

    .WRMxBox2Col {
        border: 3px solid #f0f2f4;
        border-radius: 5px;
        overflow: hidden;
        width: 100%;
        box-sizing: border-box;
        margin-bottom: 10px
    }

    .WRMxECDataWidgetGrid td, .WRMxECDataWidgetGrid th {
        font-size: 12px
    }
}

.custom-ordini-table td:first-child, .custom-ordini-table th:first-child {
    width: 4%
}

.custom-ordini-table td:nth-child(2), .custom-ordini-table td:nth-child(3), .custom-ordini-table td:nth-child(4), .custom-ordini-table td:nth-child(5), .custom-ordini-table td:nth-child(7), .custom-ordini-table th:nth-child(2), .custom-ordini-table th:nth-child(3), .custom-ordini-table th:nth-child(4), .custom-ordini-table th:nth-child(5), .custom-ordini-table th:nth-child(7) {
    width: 7.2%
}

.custom-ordini-table td:nth-child(6), .custom-ordini-table td:nth-child(8), .custom-ordini-table th:nth-child(6), .custom-ordini-table th:nth-child(8) {
    width: 30%
}

.custom-ordini-table tr:nth-child(2n) {
    background-color: #ccc !important
}

.custom-ordini-table tr:nth-child(odd) {
    background-color: #fff !important
}@charset "utf-8";.WRMxBox2Col,.WRMxWidgetPanel{overflow:hidden;box-sizing:border-box}.WRMxFlexBox,.WRMxFlexButtonConatiner{display:flex}.WRMxNewsI_Link,.WRMxWidgetPanel{box-shadow:0 1px 1px 0 rgba(0,0,0,.26)}.WRMxABCGrid td,.WRMxABCGrid th,.WRMxButtonBottom{touch-action:manipulation;-webkit-touch-callout:none;font-size:14px}.WRMxPanelHead{color:#343434;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;font-size:17px;font-weight:500;padding:5px;min-height:35px;clear:both;box-sizing:border-box;border:1px solid #343434;border-top-width:9px;border-bottom-width:0;border-bottom-style:solid}.WRMxPanelHead label{margin-top:-3px}.WRMxWidgetPanel{border:1px solid #9499a1;border-bottom:9px solid #9499a1;border-radius:0 0 5px 5px;background-color:rgba(255,255,255,.65);border-top:none;min-height:5px}.WRMxFlexBox{flex-direction:row;justify-content:space-between}.WRMxBox2Col{border:3px solid #f0f2f4;border-radius:5px;min-width:390px;flex:0 0 49%}.WRMxECDataWidgetGridContainer{-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f0f2f4;color:#4c566c;width:100%}.WRMxABCGrid,.WRMxABCLoader,.WRMxABCMask,.WRMxABCNavigator,.WRMxABCPage,.WRMxBadge,.WRMxButtonBottom,.WRMxLegendBullet,.WRMxMainTitle,.WRMxNewsC{box-sizing:border-box}.WRMxECDataWidgetGrid{font-size:16px;background-color:#d5d8dc;border:0 solid #fff;border-collapse:collapse;border-radius:4px;width:101%}.WRMxECDataWidgetGrid tfoot tr td,.WRMxECDataWidgetGrid th{background-color:#f0f2f4;padding:2px;font-weight:600;color:#4c566c}.CRMxECDataWidgetGrid th,.WRMxECDataWidgetGrid td{border:0 solid #9499a1;border-left:1px solid #ddd;border-right:1px solid #ddd}.WRMxECDataWidgetGrid td{font-weight:400;background-color:#fff;padding:2px;color:#447cba;font-size:14px}.CRMxECDataWidgetGrid th:last-child,.WRMxECDataWidgetGrid td:last-child{border-right:0px solid #ddd}.CRMxECDataWidgetGrid th:first-child,.WRMxECDataWidgetGrid td:first-child{border-left:0 solid #ddd}.WRMxECDataWidgetGrid td.NoValue{background-color:#f6f6fe}.WRMxECDataWidgetGrid td.Title{font-weight:500;background-color:#f0f8ff;color:#959595}.WRMxButtonBottom{color:#b9c0c2;-webkit-user-select:none;user-select:none;width:25%;float:left;text-align:center;background-color:#fff;padding:10px 0}.WRMxButtonBottom:active,.WRMxButtonBottomSelected{background-color:#447cba;color:#fff}.WRMxTab{float:left;cursor:pointer;padding:10px;display:inline-block;margin:0;text-transform:uppercase;letter-spacing:1px;font-weight:700;outline:0;position:relative;height:42px;-webkit-transition:.3s;transition:.3s;background-color:#e5e5e5}.WRMxLegendBullet,.WRMxNewsI_Link{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.WRMxTab:hover{background-color:var(--main-hover-color);color:#447cba}.WRMxTabChecked{background:var(--main-hover-color);color:#447cba;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 30px #447cba,0 0 90px #447cba}.WRMxNewsC{padding:5px;display:flex;flex-flow:wrap}.WRMxNewsI{flex:1 1 auto;padding:10px;border:1px solid #f5f5f5;background-color:#fff;margin:3px;border-radius:.25rem;display:flex;user-select:none;touch-action:manipulation}.WRMxNewsI_Link{cursor:pointer;border:1px solid rgba(185,192,194,.5);background-color:rgba(185,192,194,.1)}.WRMxNewsI_Link:active{opacity:.7}.WRMxIco{margin-right:10px;border-radius:50%;color:#fff;padding:10px;font-size:20px;width:20px;height:20px}.WRMxNewsI .CRMxLabel{display:block;font-weight:400;padding-top:10px}.WRMxABCGrid td,.WRMxABCGrid th{padding:10px 2px;-webkit-user-select:none;text-align:center;box-sizing:border-box}.WRMxABC,.WRMxABCGrid tr.odd{background:#fff}.WRMxABCPage{float:left;min-height:250px;width:100%}.WRMxABCGrid{width:100%}.WRMxABCGrid th{border-bottom:1px solid #ddd;background-color:#dde0e5;padding:2px;font-weight:600;color:#4c566c;user-select:none}.WRMxABCGrid td{border-bottom:1px solid #ccc;user-select:none}.WRMxABCGrid tr.evn{background:#f9f9f9}.WRMxABCLoader{position:absolute;top:40%;width:100%;background-color:rgba(250,250,250,.9);text-align:center;color:#0094ff;border-top:1px solid #0094ff;border-bottom:1px solid #0094ff;padding:10px 0}.WRMxABCLoaderImage{float:left;font-size:15px;-webkit-animation:1s linear infinite spin;-moz-animation:1s linear infinite spin;color:#0094ff;width:100%;text-align:center}.WRMxABCNavigator{width:100%;text-align:center;border-top:1px solid #ddd;background-color:#fff;padding:2px;font-weight:600;color:#4c566c;user-select:none}.WRMxMainHead,.custom-ordini-table td,.custom-ordini-table th{text-align:left}.WRMxMainHead{background-color:#f0f2f4;font-weight:500;color:#555;display:block;padding:5px}.WRMxMoneyValue,.WRMxQTAValue{font-weight:400;background-color:#fff;padding:2px 2px 2px 20px;font-size:14px;display:block}.WRMxMoneyValue{color:#447cba}.WRMxQTAValue{color:#555}.WRMxLegendBullet{border-width:0;font-size:14px;border-radius:50%;padding:2px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;box-shadow:0 1px 1px 0 rgba(0,0,0,.26);color:#fff;font-weight:500;margin-right:3px}.WRMxBadge,.WRMxPercBox{box-shadow:0 1px 1px 0 rgba(0,0,0,.26);border-radius:5px;text-align:center}.WRMxMainTitle{text-align:center;font-weight:400;font-size:20px;width:100%;display:block;border-bottom:1px solid #2c85e5;padding:2px 10px}.WRMxBadge,.WRMxInfo{font-size:14px}.WRMxMainSubtitle,.WRMxTitle1{text-align:center;font-weight:500}.WRMxPercBox{width:80px;background-color:#f0f2f4;font-weight:700;padding:5px;color:#444;margin:5px;border-left:5px solid #fff}.WRMxBadge{background-color:#999;padding:3px;color:#fff;display:block;font-weight:500}.DivTableCell,.DivTableHead{display:table-cell;float:left;box-sizing:border-box}.DivTableHead{background-color:#d5d8dc;padding:0 5px;border:0 solid #9499a1;border-left:1px solid #ddd;border-right:1px solid #ddd}.DivTableCell{padding:2px;background-color:#f0f2f4;font-weight:600;color:#4c566c}@media (max-width:800px){.WRMxFlexBox{display:flex;flex-direction:column}.WRMxBox2Col{border:3px solid #f0f2f4;border-radius:5px;overflow:hidden;width:100%;box-sizing:border-box;margin-bottom:10px}.WRMxECDataWidgetGrid td,.WRMxECDataWidgetGrid th{font-size:14px}}@media (max-width:425px){.WRMxFlexBox{display:flex;flex-direction:column}.WRMxBox2Col{border:3px solid #f0f2f4;border-radius:5px;overflow:hidden;width:100%;box-sizing:border-box;margin-bottom:10px}.WRMxECDataWidgetGrid td,.WRMxECDataWidgetGrid th{font-size:12px}}.custom-ordini-table td:first-child,.custom-ordini-table th:first-child{width:4%}.custom-ordini-table td:nth-child(2),.custom-ordini-table td:nth-child(3),.custom-ordini-table td:nth-child(4),.custom-ordini-table td:nth-child(5),.custom-ordini-table td:nth-child(7),.custom-ordini-table th:nth-child(2),.custom-ordini-table th:nth-child(3),.custom-ordini-table th:nth-child(4),.custom-ordini-table th:nth-child(5),.custom-ordini-table th:nth-child(7){width:7.2%}.custom-ordini-table td:nth-child(6),.custom-ordini-table td:nth-child(8),.custom-ordini-table th:nth-child(6),.custom-ordini-table th:nth-child(8){width:30%}.custom-ordini-table tr:nth-child(2n){background-color:#ccc!important}.custom-ordini-table tr:nth-child(odd){background-color:#fff!important}