/***********************************************/ /************ Wachalarm-Web-CSS*****************/ /***********************************************/ /*** Anpassungen für fixed Header und Footer ***/ html { position: relative; min-height: 100%; } body { margin-bottom: 60px; padding-top: 5rem; padding-bottom: 0; } .footer { position: absolute; bottom: 0; width: 100%; height: 60px; line-height: 60px; } .fullheight { height: calc(100vh - 60px - 5rem); } /*** Anpassungen an Bootstrap ******************/ audio { display: none; } .h-5 { height: 5% !important; } .h-10 { height: 10% !important; } .h-15 { height: 15% !important; } .h-20 { height: 20% !important; } .h-30 { height: 30% !important; } .h-35 { height: 35% !important; } .h-40 { height: 40% !important; } .h-45 { height: 45% !important; } .h-55 { height: 55% !important; } .h-60 { height: 60% !important; } .h-65 { height: 65% !important; } .h-70 { height: 70% !important; } .h-80 { height: 80% !important; } .h-90 { height: 90% !important; } .h-95 { height: 95% !important; } #rueckmeldung .list-group-item { padding: 0.25rem; } /*** Klassen in Abhängigkeit der Rotation ******/ @media screen and (orientation:portrait) { .pt-3_pt { padding-top: 1rem !important; } } @media screen and (orientation:landscape) { .ptr-3_ls { padding-top: 1rem !important; padding-right: 1rem !important; } .py-3_ls { padding-bottom: 1rem !important; padding-top: 1rem !important; } .col-5_ls { -webkit-box-flex: 0; -ms-flex: 0 0 41.6666666667%; flex: 0 0 41.6666666667%; max-width: 41.6666666667%; position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; } .col-7_ls { -webkit-box-flex: 0; -ms-flex: 0 0 58.3333333333%; flex: 0 0 58.3333333333%; max-width: 58.3333333333%; position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; } .h-15_ls { height: 15% !important; } .h-20_ls { height: 20% !important; } .h-70_ls { height: 70% !important; } .h-75_ls { height: 75% !important; } .h-80_ls { height: 80% !important; } .h-100_ls { height: 100% !important; } } /*** Texte des Bildschirmschoners dynamisch bewegen lassen .clock_x { animation: x 1200s linear infinite alternate; } @keyframes x { 100% { transform: translatex(35%); } } .clock_y { animation: y 960s linear infinite alternate; } @keyframes y { 100% { transform: translatey(40%); } } .client_wache { animation: x2 1200s linear infinite alternate; } @keyframes x2 { 100% { transform: translatex(300%); } } **********/