@import url(https://fonts.googleapis.com/css?family=Open+Sans);.header{padding:60px;text-align:center;background:#5fc9ab;color:#fff;font-size:30px}body{margin:0;font-family:Tomorrow,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}.input{width:100%;position:relative;display:inline-block;border:3px solid #00b4cc;border-right:none;padding:5px;height:50px;color:#9dbfaf}.App{padding:32px;width:100%}.logo{width:30px;margin-top:10px}.courses{margin-top:16px;width:100%}.courses td,.courses th{width:33.33%}.courses th{text-align:left}.courses div{padding:8px}input[type=text]{display:block;font-size:20px;padding:4px 2px;border:2px solid #dedede;border-radius:5px;width:100%;margin:10px 0 20px}.checkbox{display:inline-block;position:relative;cursor:pointer;font-size:22px;line-height:24px;height:24px;width:24px;clear:both;margin-right:4px}.checkbox-label{vertical-align:middle;display:inline-flex;align-items:center;cursor:pointer;margin-right:16px}.checkbox input{position:absolute;opacity:0;cursor:pointer}.checkbox .checkbox-custom{position:absolute;top:0;left:0;height:24px;width:24px;background-color:transparent;border-radius:5px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;border:2px solid #dedede}.checkbox input:checked~.checkbox-custom{background-color:#fff;border-radius:5px;-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;border:2px solid #dedede}.checkbox .checkbox-custom:after{position:absolute;content:"";left:12px;top:12px;height:0;width:0;border-radius:5px;border:solid #5fc9ab;border-width:0 3px 3px 0;-webkit-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);opacity:1;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.checkbox input:checked~.checkbox-custom:after{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1;left:6px;top:2px;width:6px;height:12px;border:solid #5fc9ab;border-width:0 2px 2px 0;background-color:transparent;border-radius:0}.periodCheckbox{padding-bottom:10px}.periodCheckbox .text{padding-right:50px}.subjectDropbox{padding-bottom:10px}.subjectDropbox .text{padding-right:50px}.languageCheckbox{padding-bottom:10px}.languageCheckbox .text{padding-right:31px}tr:nth-child(2n){background-color:#ebf2f0}
/*# sourceMappingURL=main.85c7d0a3.chunk.css.map */