.cardContainerAll { border-radius: 12px; width: 100%; box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.7); color: #fff; } .cardContainer { border-radius: 12px; width: 100%; box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.7); color: #fff; min-height: 8.5rem; padding-bottom: 1rem; } .cardContainerCompact { border-radius: 12px; width: 100%; box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.7); color: #fff; min-height: 4rem; } .cardContainerCompact .dataComp { font-weight: bold; /*padding-top: 1.5rem;*/ /*padding-left: 1.5rem;*/ position: relative; text-transform: uppercase; font-size: 1rem; } .cardContainerCompact .ora { width: 100%; font-weight: bold; position: relative; font-size: 3.5rem; text-align: center; font-size: 2.8rem; } .cardContainerMancTimb { padding-bottom: 1rem; min-height: 8.5rem; border-radius: 12px; width: 100%; box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.7); color: #fff; background-color: #2980B9; } .titolo { font-size: 1rem; } .data { font-weight: bold; /*padding-top: 1.5rem;*/ /*padding-left: 1.5rem;*/ position: relative; font-size: 1.25rem; text-transform: uppercase; display: flex; justify-content: space-between; } .ora { width: 100%; font-weight: bold; position: relative; font-size: 3.5rem; text-align: center; } .oraRichiesta { width: 100%; font-weight: bold; position: relative; font-size: 2rem; text-align: center; padding-top: 1.5rem; } .oraRichiesta input { border-radius: 0.5rem; border: none; padding: 0.25rem; } .defaultCard { background-color: rgba(0, 128, 255, 0.8); } .cardEntrata { background-color: #9B59B6; } .cardUscita { background-color: #4CAF50; } .txtSec { font-weight: normal; font-size: 2rem; } .pulse-warning { /*color: rgba(255, 255, 255, 0.8);*/ box-shadow: 0px 0px 20px 5px rgba(0, 128, 255, 0.8); animation: pulse-warning 2.5s infinite; } @-webkit-keyframes pulse-warning { 0% { -webkit-box-shadow: 0px 0px 20px 5px rgba(0, 128, 255, 0.8); color: #ffffff; } 70% { -webkit-box-shadow: 0px 0px 20px 5px rgba(0, 128, 255, 0); } 100% { -webkit-box-shadow: 0px 0px 20px 5px rgba(0, 128, 255, 0.8); color: #ffffff; } } @keyframes pulse-warning { 0% { -moz-box-shadow: 0px 0px 20px 5px rgba(0, 128, 255, 0.8); box-shadow: 0px 0px 20px 5px rgba(0, 128, 255, 0.8); color: #ffffff; } 70% { -moz-box-shadow: 0px 0px 20px 5px rgba(0, 128, 255, 0); box-shadow: 0px 0px 20px 5px rgba(0, 128, 255, 0); } 100% { -moz-box-shadow: 0px 0px 20px 5px rgba(255, 170, 0, 0.8); box-shadow: 0px 0px 20px 5px rgba(0, 128, 255, 0.8); color: #ffffff; } }