﻿#slide-banner-homepage {
    display:none;
    width:675px;
    height:160px;
}

    #slide-banner-homepage .slide-pulsantiere,
    #slide-banner-homepage .slide-squadra,
    #slide-banner-homepage .slide-achievements {
        width: 675px;
        height: 160px;
        background-color:#009bdf;
    }

    #slide-banner-homepage .slide-achievements {
        background:url("/Scripts/banner-homepage/img/achievements/background.png") top left;
    }

    #slide-banner-homepage .slide-squadra {
        background:url("/Scripts/banner-homepage/img/squadra/background.png") top left;
    }
    #slide-banner-homepage .slide-pulsantiere {
        background:url("/Scripts/banner-homepage/img/pulsantiere/background.png")
    }
        #slide-banner-homepage .slide-pulsantiere .img-avatar-pulsantiere {
                width: 150px;
                height: 144px;
                float:left;
        }

            #slide-banner-homepage .slide-pulsantiere .img-avatar-pulsantiere img {
                margin-top: 10px;
                margin-left: 10px;
                width: 135px;
                height: 135px;
            }

        #slide-banner-homepage .slide-pulsantiere .nome-squadra-pulsantiera {
            display: block;
            float: left;
            width: 460px;
            height: 49px;
        }

        #slide-banner-homepage .slide-pulsantiere .n-squadra {
            width: 460px;
            height: 49px;
            display:table-cell;
            vertical-align:middle;
            font-size:18px;
            color:#fff;
            font-weight:bold;
            padding:10px 10px 10px 35px;
        }
            #slide-banner-homepage .slide-pulsantiere .n-squadra .n-regione {
                font-size:14px;
                font-weight:normal;
            }
        #slide-banner-homepage .slide-pulsantiere .pnl-pulsantiera {
            float:left;
        }

        #slide-banner-homepage .slide-pulsantiere .pnl-pulsantiera-img {
            margin-left: 42px;
            margin-top: -3px;
        }

    #slide-banner-homepage .slide-squadra .box2-sqhadra-homepage {
        float: left;
        max-width:490px;
    }
        #slide-banner-homepage .slide-squadra .box2-sqhadra-homepage .box2-nome {
            width:536px;
            height:61px;
        }
            #slide-banner-homepage .slide-squadra .box2-sqhadra-homepage .box2-nome .box-n-nome {
                display: table-cell;
                vertical-align: middle;
                width: 206px;
                height: 61px;
                padding-left: 0px;
                padding-top: 16px;
                font-size: 20px;
                color: #fff;
                font-weight: bold;
                text-align: center;
            }

                #slide-banner-homepage .slide-squadra .box2-sqhadra-homepage .box2-nome .box-n-nome .n-regione {
                    font-size: 16px;
                    font-weight:normal;
                }
        #slide-banner-homepage .slide-squadra .box2-sqhadra-homepage .box2-stats {
            width: 571px;
            height: 91px;
            text-align: center;
        }


    #slide-banner-homepage .slide-squadra .box2-avatar-squadre {
        float:left;
        width:144px;
        height:154px;
    }

        #slide-banner-homepage .slide-squadra .box2-avatar-squadre .box2-container-avatar {
            margin-top:10px;
            margin-left:46px;
        }
        #slide-banner-homepage .slide-squadra .box2-avatar-squadre img {
            width: 135px;
            height: 135px;
        }

.box2_table {
    display: table;
    font-size: 18px;
    color: #fff;
    margin-left: 47px;
    width: 360px;
}

.box2-row {
    display:table-row;
}

.box2-cell {
    display:table-cell;
    text-align:left;
    vertical-align:middle;
    min-height:24px;
}

.box2-cell-data {
    display: table-cell;
    text-align: left;
    padding-right: 68px;
    vertical-align: middle;
    min-height: 24px;
    padding-left: 44px;
}

.btn-stats-team {
    background:url("/Scripts/banner-homepage/img/squadra/Button-Banner02.png") top left no-repeat;
    width:152px;
    height:43px;
    display:table-cell;
    vertical-align:middle;
    font-size:16px;
    color:#fff;
}
    .btn-stats-team:hover {
         background:url("/Scripts/banner-homepage/img/squadra/Button-Banner02-Light.png") top left no-repeat;
         cursor:pointer;
    }

.cell-btn-profile {
    width:152px;
    height:91px;
    display:table-cell;
    vertical-align:middle;
}
.n-stats-text {
    max-width: 364px;
    display: table-cell;
    vertical-align: middle;
}

.align-middle-center {
    display: table-cell;
    width: 100%;
    height: 100%;
    min-width: 153px;
    vertical-align: middle;
    text-align: center;
}

.v-center-middle-presento {
    display: table-cell;
    font-size: 19px;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    width: 422px;

}

.slide-achievements-left {
    width:330px;
    height:155px;
    float:left;
}


.slide-achievements-left .achievements-avatar-squadra {
    width:155px;
    height:155px;
    display:table-cell;
    vertical-align:middle;
    text-align:center;
}

    .slide-achievements-left .achievements-avatar-squadra .align-avatar-achievements {
        width:140px;
        height:140px;
        margin:0 auto;
    }

.slide-achievements-right {
    width:341px;
    height:155px;
    float:left;

}

  .slide-achievements-left .achievements-nome-squadra {
      height:155px;
      width:175px;
      display:table-cell;
}

 .slide-achievements-left .achievements-nome-squadra .n-a-name {
     height:77px;
     width:175px;
     text-align:center;
     font-size:18px;
     color:#fff;
     font-weight:bold;
}

    .slide-achievements-left .achievements-nome-squadra .n-a-name .n-a-name-align {
        height: 77px;
        width: 175px;
        vertical-align: top;
        display: table-cell;
        padding-top: 8px;
    }

    .slide-achievements-left .achievements-nome-squadra .n-a-name .n-a-regione {
        font-weight:normal;
        font-size:14px;
        text-align:center;
    }
.slide-achievements-left .achievements-nome-squadra .n-a-btn {
    height:77px;
     width:175px
}

    .slide-achievements-left .achievements-nome-squadra .n-a-btn .btn-profile-achievements {
        margin-top: 13px;
        width: 152px;
        height: 43px;
        background: url("/Scripts/banner-homepage/img/achievements/Button Banner 01.png") no-repeat top center;
        margin: 0 auto;
    }
        .slide-achievements-left .achievements-nome-squadra .n-a-btn .btn-profile-achievements .t-align-achiev-text {
            width: 152px;
            height: 43px;
            text-align: center;
            vertical-align: middle;
            font-size:16px;
            font-weight:normal;
            color:#fff;
            display:table-cell;
        }
        
        .slide-achievements-left .achievements-nome-squadra .n-a-btn .btn-profile-achievements:hover {
            cursor:pointer;
            background:url("/Scripts/banner-homepage/img/achievements/Button-Banner-01-Light.png") no-repeat top center;
        }

.divider-h {
    width:175px;
    height:10px;
}
.achievents-t {
    width:341px;
    height:39px;
    text-align:center;
    vertical-align:middle;
    display:table-cell;
    font-size:16px;
    color:#fff;
}
.achievements-image {
    width:341px;
    height:87px;
}
.img-archievemnts {
    width:68px;
    height:68px;
    margin:0 auto;
}
.achievents-text {
    text-align: center;
    color: #fff;
    font-size: 14px;
    width: 341px;
}

.pnl-pulsantiera-img {
    cursor:pointer;
}

#popup_squadra {
    position:absolute;
    top:0px;
    left:0px;
    z-index:500000;
    background-color:rgba(0, 0, 0, 0.80);
    display:none;
}

    #popup_squadra .p_text_squadra {
        position: fixed;
        top: 0px;
        left: 0px;
        z-index: 5000000;
        width: 740px;
        height: 608px;
        background: url("/Scripts/banner-homepage/img/popup/Base-Attacched.png") no-repeat top left;
    }