﻿/*body, html {
    width:100%;
    overflow-x:hidden;
}*/

.auth-one-bg {
    background-image: none;
    background-color: rgb(240, 101, 72);
}

.auth-logo img:first-child {
    width:180px;
}
.bg-overlay {
    background:transparent!important;

}

.logo-lg img {
    width:95px;
    margin-top:10px;
}

.customizer-setting {
    display:none!important;
}

.ecc-check-user {
    position: fixed;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 1003;
    background-color: #f6f6f6;
}

    .ecc-check-user div {
        background-color: rgb(240, 101, 72);
        margin-top: 100px;
        padding: 20px;
        border-radius: 10px;
        box-shadow: black 0px 2px 4px;
        width: 400px;
        position: fixed;
        left: 50%;
        margin-left: -200px;
        color: white;
        text-align: center;
    }

    .ecc-check-user img {
        animation: rotateY-anim 2s linear infinite;
    }


.ecc-subtitle {
    border-bottom: solid 1px #495057;
}

.ecc-chooser-list {
    height:300px;
    overflow-y:auto;
    overflow-x:hidden;
}

.ecc-chooser-list ul {
    list-style:none;
    padding:0;
    margin:0;
    margin-left:10px;
}


.ecc-incontro-item {

    border:solid 1px #e3e3e3;
    padding:10px;
    margin-top:10px;
    border-top-left-radius:15px;
}

.ecc-incontro-status {
    width:15px;
    height:15px;
    border-radius:50%;
    display:inline-block;
    margin-right:10px;
    border:solid 1px #e3e3e3;
}

.ecc-note-incontro {
    height: 300px;
    overflow-x: hidden;
    overflow-y: auto;
}

.ecc-nota-incontro {
    border:solid 1px #e3e3e3;
    padding:10px;
    margin-bottom:5px;
}

.ecc-nota-incontro-header span:last-child {
    float:right;
}

.ecc-nota-incontro-content {
    margin-top:10px;
    font-size:1rem;
}

.accordion-item {
    margin-top: 10px;
    border-top: solid 1px rgb(233, 235, 236) !important;
}

td {
    vertical-align:middle!important;
}

.animated-card {
    animation: card-anim .8s both;
}

@keyframes rotateY-anim {
    0% {
        transform: rotateY(0deg);
    }

    100% {
        transform: rotateY(360deg);
    }
}

@keyframes card-anim {
    0% {
        transform: scaleX(0);
    }

    100% {
        transform: scaleX(1);
    }
}


