@import "../../../../_global/style.css"; @import "css/dropdown.css"; /*Layer 0*/ html { background-image: url(src/tlo.jpg); background-attachment: fixed; background-size: cover; font-family: Montserrat, serif; } * { /*border: 2px solid red;*/ box-sizing: border-box; text-align: center; } /*Layer 1*/ .container { display: flex; height: 100vh; justify-content: center; align-items: center; } /*Layer 2*/ .form { width: 40%; height: 50%; background-color: #EBEBEB; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; border-radius: 2%; } /*Layer 3*/ .login_header { height: 15%; width: 100%; margin-top: 1%; background-color: #ffffff; } .loginBox { width: 60%; display: flex; flex-direction: column; } .login_footer { height: 10%; width: 100%; padding-top: 1%; margin-bottom: 1%; background-color: #ffffff; position: relative; } /*layer 4*/ .whitebox { width: 100%; height: 100%; padding-top: 0%; padding-bottom: 5%; background-color: white; } /*Elements*/ .myButton { /*Outside*/ width: 60%; display: inline-block; cursor: pointer; border-radius: 15px; border: 1px solid; margin: 4% auto auto auto; /*Inside*/ background-color: #007C36; padding: 10px 0; text-align: center; /*Text*/ font-family: Montserrat, serif; font-style: normal; font-size: 18px; color: #ffffff; font-weight: 600; } #ID_input { /*Outside*/ margin: auto; width: 80%; /*Inside*/ text-align: left; padding-top: 2%; padding-bottom: 2%; } .logoImg { margin: 1% auto; width: 20%; } .descriptor { /* Alignment */ margin-bottom: 2%; margin-top: 5%; margin-left: 10%; float: left; /* Text */ font-family: 'Montserrat', serif; font-size: 20px; font-weight: 600; text-align: left; color: #828282; } /*##### LINKS TODO WITH HEADER #####*/ /* unvisited link */ a:link { color: #000000; } /* visited link */ a:visited { color: #000000; } /* mouse over link */ a:hover { color: #818181; } /* selected link */ a:active { color: #000000; } #closelog { float: right; } #title { margin-bottom: 3%; font-family: 'Montserrat', serif; font-style: normal; font-weight: 600; font-size: 28px; } body { margin: 0; } .loader { position: absolute; left:40%; } .dot { width: 24px; height: 24px; background: #007c36; border-radius: 100%; display: inline-block; animation: slide 1s infinite; } .dot:nth-child(1) { animation-delay: 0.1s; background: #007846; } .dot:nth-child(2) { animation-delay: 0.2s; background: #008c5a; } .dot:nth-child(3) { animation-delay: 0.3s; background: #00a06e; } .dot:nth-child(4) { animation-delay: 0.4s; background: #00b482; } .dot:nth-child(5) { animation-delay: 0.5s; background: #00c896; } @-moz-keyframes slide { 0% { transform: scale(1); } 50% { opacity: 0.3; transform: scale(2); } 100% { transform: scale(1); } } @-webkit-keyframes slide { 0% { transform: scale(1); } 50% { opacity: 0.3; transform: scale(2); } 100% { transform: scale(1); } } @-o-keyframes slide { 0% { transform: scale(1); } 50% { opacity: 0.3; transform: scale(2); } 100% { transform: scale(1); } } @keyframes slide { 0% { transform: scale(1); } 50% { opacity: 0.3; transform: scale(2); } 100% { transform: scale(1); } }