﻿

/*radOverlay: Sono gli id generati runtime dalla funzione js*/
#_IdRadSfondoOverlay {
    cursor: wait;
}

#_IdRadTabellaOverlay {
    border: none;
    color: #0B3C43;
    top: 43%;
    left: 40%;
    margin: auto;
    z-index: 10001;
    position: absolute;
    background-color: white;
    border: 1px solid;
    padding: 10px;
}

#_LoadingImage {
    background-image: url(../images/progr1.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 32px;
    height: 32px;
    border: none;
    display: block;
}
/*FINE radOverlay*/

/*.imgRadPlusminus {
    position: relative;
}
    .imgRadPlusminus:before {
        content: "\f067";
        font-family: FontAwesome;
        top: 0;
        cursor: pointer;
        font-size: xx-large;
    }
    .imgRadPlusminus.minus {
        position: relative;
    }
        .imgRadPlusminus.minus:before {
            content: "\f068";
            font-family: FontAwesome;
            top: 0;
            cursor: pointer;
            font-size: xx-large;
        }*/

/**/
/*span.imgRadAccordion {
    position: relative;
}
    span.imgRadAccordion:before {
        content: "\f019";
        font-family: FontAwesome;
        top: 0;
        cursor: pointer;
        font-size: x-large;
        float: left;
        margin-left: 5px;
    }*/



.imgRadElimina {
    border: none;
    background-image: url(../images/Cestino.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 20px;
    height: 20px;
    cursor: pointer;
    display: inline-block;
}


.imgRadEdit {
    position: relative;
}

.imgRadEdit {
    content: "\f303";
    font-family: FontAwesome;
    top: 0;
    cursor: pointer;
    font-size: medium;
}

.imgRadForward {
    border: none;
    background-image: url(../images/Forward.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 20px;
    height: 20px;
    cursor: pointer;
    display: inline-block;
}

.imgRadPrint {
    border: none;
    background-image: url(../images/print.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 20px;
    height: 14px;
    cursor: pointer;
    display: inline-block;
}

.imgRadWord {
    border: none;
    background-image: url(../images/word.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 20px;
    height: 14px;
    cursor: pointer;
    display: inline-block;
}

.imgRadAggiungi {
    position: relative;
}

    .imgRadAggiungi:before {
        content: "\f055";
        font-family: FontAwesome;
        top: 0;
        cursor: pointer;
        font-size: x-large;
        background-color: white;
    }

.imgRadDownload {
    position: relative;
}

    .imgRadDownload:before {
        content: "\f56d";
        font-family: FontAwesome;
        top: 0;
        cursor: pointer;
        font-size: xx-large;
    }

/*.imgRadInfo {
    border: none;
    background-image: url(../images/info.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 20px;
    height: 17px;
    cursor: pointer;
    display: inline-block;
}*/
.imgRadInfo {
    position: relative;
}

    .imgRadInfo:before {
        content: "\f05a";
        font-family: FontAwesome;
        top: 0;
        cursor: pointer;
        font-size: xx-large;
    }

.checkBoxKCMD {
    margin: 0px;
    padding: 15px;
    cursor: pointer;
}

img.plusminus {
    border: none;
    background-image: url(../images/plus.gif);
    background-repeat: no-repeat;
    background-position: center;
    width: 12px;
    height: 12px;
    min-width: 12px;
    min-height: 12px;
}

    img.plusminus.minus {
        background-image: url(../images/minus.gif);
    }
/*breadcrumbs*/
.div_breadcrumb {
    width: 100%;
    display: inline-block;
}

    .div_breadcrumb ul, .div_breadcrumb ul li {
        list-style-type: none;
        padding: 0;
        margin: 0;
    }

    .div_breadcrumb ul {
        /*GIANNI border:1px solid #dedede;*/
        height: 2.3em;
    }

        .div_breadcrumb ul li {
            float: left;
            line-height: 2.3em;
            /*GIANNI padding-left:.75em;*/
            color: #777;
            border-top: 1px solid rgb(218, 218, 218);
            border-bottom: 1px solid rgb(218, 218, 218);
        }

            .div_breadcrumb ul li.primo {
                border-left: 1px solid rgb(218, 218, 218);
            }

            .div_breadcrumb ul li.primo {
                border-left: 1px solid rgb(218, 218, 218);
            }

            .div_breadcrumb ul li a {
                display: block;
                padding: 0 15px 0 5px;
                background: url(../../../images/breadcrumb.gif) no-repeat right center;
            }

                .div_breadcrumb ul li a.ultimo {
                    background: url(../images/breadcrumb_end.gif) no-repeat right center;
                }

                .div_breadcrumb ul li a:link, .div_breadcrumb ul li a:visited {
                    text-decoration: none;
                    color: #777;
                }
                /*.div_breadcrumb ul li a:hover, .div_breadcrumb ul li a:focus {*/
                .div_breadcrumb ul li a:hover {
                    color: #dd2c0d;
                }


/*Ridefinita rispetto a quella in EPC_jquery_ui*/
.tabella.accordion .accordion .pulsantiAccordion {
    display: inline;
    float: right;
}

@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}



/*.pagern {
    font-weight: normal;
    font-size: 10px;
    background-image: url(../../../images/b_2.png);
    background-position: center;
    color: white;
    font-family: verdana,Arial,sans-serif;
    height: 25px;
    vertical-align: middle
}

    .pagern.small {
        height: 19px;
    }

    .pagern.red {
        background-image: url(../../../images/b_2red.PNG);
    }

    .pagern.orange {
        background-image: url(../../../images/b_2orange.PNG);
    }*/

.accordion .small {
    height: 19px;
}

.accordion .red {
    background-image: url(../../../images/b_2red.PNG);
}

.accordion .orange {
    background-image: url(../../../images/b_2orange.PNG);
}

.LabelError {
    color: Red;
    width: 97%;
    display: block;
    text-align: center;
    margin: 5px;
    padding: 5px;
    background-color: white;
    border: 1px solid;
}


/*.pager {
    font-weight: 700;
    font-size: 18px !important;
    /*border-bottom: solid 1px #e5e8ed;*/
    border: none !important;
    border-width: 0px !important;
    margin: 0 0 5px 0;
    padding: 5px;
    color: #676a6c;
    opacity: 1;
    text-align: left !important;
}

    .pager:before {
        content: "";
        font-family: FontAwesome;
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;
        color: #676a6c;
        margin-right: 5px;
        padding-right: 5px;
    }*/
