@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,900,900italic,300italic,300,100italic,100); label, input { display: block; } input, select { margin-bottom: 10px; } label { margin-bottom: 5px; } body, html { height: 100%; margin: 0; overflow-y: hidden; } html { background: url(image/bg.jpeg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; overflow-y: scroll; } #main-window { position: absolute; top: 50%; left: 50%; margin-top: -331px; margin-left: -388px; } #logo-container { position: absolute; top: -9%; left: 35%; background: #F5F5F5; border-radius: 50%; padding-top: 5%; padding-bottom: 5%; padding-left: 7%; padding-right: 7%; } #izjava { float: left; width: 32px; height: 32px; margin-right: 15px; } #title { font-family: Roboto; font-style: normal; font-weight: 200; font-size: 16px; text-align: center; line-height: 42px; margin-block-start: 0.4em; z-index: 5; color: #006cb7; } #subtitle { font-family: Roboto; font-style: bold; font-weight: 320; font-size: 32px; text-align: center; line-height: 20px; margin-block-start: 0.4em; border-bottom: 3px solid #006cb7; margin-bottom: 10px; padding-bottom: 10px; color: #006cb7; } label { font-family: Roboto; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; text-transform: uppercase; color: #46535b; } .form-text { font-family: Roboto; font-style: normal; font-weight: normal; font-size: 13px; line-height: 14px; text-align: center; color: #46535b; margin-bottom: 30px; } #button-submit { display: flex; flex-direction: row; justify-content: center; align-items: center; padding: 10px 40px; position: absolute; width: 138px; height: 41px; background: #006cb7; border-radius: 29px; border: 0px; top: 630px; font-family: Roboto; font-style: normal; font-weight: normal; font-size: 18px; line-height: 21px; color: #ffffff; flex: none; order: 0; flex-grow: 0; margin: 0px 10px; } .button-terms:enabled { justify-content: center; align-items: center; padding: 10px 40px; width: 138px; height: 41px; background: #006cb7; border-radius: 29px; border: 0px; font-family: Roboto; font-style: normal; font-weight: normal; font-size: 18px; line-height: 21px; color: #ffffff; flex: none; order: 0; flex-grow: 0; margin-top: 15px; } .button-terms:disabled { justify-content: center; align-items: center; padding: 10px 40px; width: 138px; height: 41px; background: #a6a6a6; border-radius: 29px; border: 0px; font-family: Roboto; font-style: normal; font-weight: normal; font-size: 18px; line-height: 21px; color: #ffffff; flex: none; order: 0; flex-grow: 0; margin-top: 15px; } input { font-family: Roboto; font-style: normal; font-weight: normal; font-size: 16px; line-height: 19px; color: #46535b; background: #f5f5f5; border: 0px; border-bottom: 2px solid #c4c4c4; width: 100%; } #izjava { width: auto; } .scrollbox { position: relative; display: inline-block; vertical-align: top; margin-top: 26px; margin-bottom: 26px; min-height: 100px; max-height: 670px; top: -600px; overflow-x: hidden; overflow-y: auto; } #rect1 { position: relative; width: 388px; height: 731px; background: #f5f5f5; box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.25); border-radius: 20px 0px 0px 20px; } .dropzone .dz-preview { position: relative; display: inline-block; vertical-align: top; margin: 3px; min-height: 20px; } .dropzone .dz-preview .dz-details { z-index: 20; position: absolute; top: 0; left: 0; opacity: 0; font-size: 13px; min-width: 100%; max-width: 100%; padding: 0em; text-align: center; color: rgba(0, 0, 0, 0.9); line-height: 150%; } .dropzone .dz-preview.dz-file-preview .dz-image { border-radius: 20px; background: #ffff; background: linear-gradient(to bottom, #fff, #fff); } .dropzone .dz-message { position: absolute; text-align: center; width: 60%; height: 40%; margin: 0 auto; padding-top: 120px; padding-left: 10px; padding-right: 10px; right: 75px; top: 140px; border: 2px dashed #ffffff; box-sizing: border-box; border-radius: 6px; font-family: Roboto; font-style: normal; font-weight: bold; font-size: 18px; line-height: 16px; text-align: center; color: #ffffff; } .dropzone .dz-preview .dz-image { border-radius: 10px !important; overflow: hidden; width: 320px; height: 40px; position: relative; display: block; z-index: 10; } .dz-size { float: right; margin-right: 90px; margin-top: 11px; font-family: Roboto; font-style: normal; font-weight: normal; font-size: 14px; line-height: 19px; color: #46535b; } .dropzone .dz-preview .dz-details .dz-size { margin-bottom: 1em; font-size: 14px; } .dz-filename { float: left; margin-top: 11px; margin-left: 15px; max-width: 140px; font-family: Roboto; font-style: normal; font-weight: normal; font-size: 14px; line-height: 19px; color: #46535b; } .dropzone .dz-preview .dz-progress { opacity: 1; z-index: 1000; pointer-events: none; position: absolute; height: 16px; left: 50%; top: 50%; margin-top: -8px; width: 75px; margin-left: 75px; background: rgba(240, 240, 240, 0.8); -webkit-transform: scale(1); border-radius: 8px; overflow: hidden; } .form-select { display: none; } .corpus-type-selector { width: 100%; display: flex; align-items: center; justify-content: center; border-bottom: 2px solid grey; margin-bottom: 20px; } .corpus-type-button { width: 100%; border: 0px; outline: 0px; background: rgba(0, 0, 0, 0); font-family: Roboto; font-style: normal; font-weight: 500; font-size: 13px; line-height: 21px; text-transform: uppercase; color: #848c91; } .corpus-type-button.selected { width: 100%; border: 0px; outline: 0px; color: #006cb7; border-bottom: 3px solid #006cb7; background: rgba(0, 0, 0, 0); } #popup-terms { position: absolute; z-index: 9999; top: 100px; bottom: 100px; left: 10%; right: 10%; width: 80%; height: 80%; padding: 5px 14px; justify-content: center; text-align: center; background-color: #eee; border-radius: 5px; box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2); } #popup-terms-text { height: 90%; border: 0px solid #ccc; overflow-y: scroll; text-align: left; font-family: Roboto; font-style: normal; font-weight: normal; font-size: 16px; line-height: 19px; color: #46535b; }