.centered,.dismiss-button{text-align:center}.h-160,.h-220,.h-250,.h-350,.with-toolbar{overflow-y:auto}@font-face{font-family:nanamiextralight;src:url(../fonts/nanami-extralight-webfont.woff2) format('woff2'),url(../fonts/nanami-extralight-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:itc_avant_garde_gothic_lt_bRg;src:url(../fonts/itc_avant_garde_gothic_lt_book_regular-webfont.woff2) format('woff2'),url(../fonts/itc_avant_garde_gothic_lt_book_regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:gotham_lightregular;src:url(../fonts/gotham-light-webfont.eot);src:url(../fonts/gotham-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-light-webfont.woff2) format('woff2'),url(../fonts/gotham-light-webfont.woff) format('woff'),url(../fonts/gotham-light-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:gotham_mediumregular;src:url(../fonts/gotham-medium-webfont.eot);src:url(../fonts/gotham-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham-medium-webfont.woff2) format('woff2'),url(../fonts/gotham-medium-webfont.woff) format('woff'),url(../fonts/gotham-medium-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:gotham_bookregular;src:url(../fonts/gotham_book-webfont.eot);src:url(../fonts/gotham_book-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/gotham_book-webfont.woff2) format('woff2'),url(../fonts/gotham_book-webfont.woff) format('woff'),url(../fonts/gotham_book-webfont.ttf) format('truetype');font-weight:400;font-style:normal}@keyframes noticeme{0%,40%,60%{transform:scale(1,1)}50%{transform:scale(1.1,1.1)}}.w-400{width:400px}.w-120{width:120px}.h-160{max-height:160px}.h-220{max-height:220px}.h-250{max-height:250px}.h-350{max-height:350px}.align-right{position:absolute;right:0}.dismiss-button,.relative{position:relative}.clickable:hover{background-color:#eee;cursor:pointer}.pointer{cursor:pointer}.light-transparency{opacity:.6}.saeko-header{font-family:itc_avant_garde_gothic_lt_bRg,Roboto,sans-serif;text-shadow:0 2px 1px rgba(0,0,0,.5);font-size:60px}.saeko-subheader,.shadow-header{text-shadow:1px 2px 5px rgba(0,0,0,.5)}@media (max-width:600px){.saeko-header{font-size:50px}}.saeko-subheader{font-family:nanamiextralight,Roboto,sans-serif;letter-spacing:.4px;font-size:24px;font-weight:100}.list-header,.shadow-header{font-family:itc_avant_garde_gothic_lt_bRg,Roboto,sans-serif}@media (max-width:600px){.saeko-subheader{font-size:20px}}.dismiss-button-wrapper{position:relative;left:4em;border-radius:50%;height:5em;width:5em;transform:translate(-20%,-30%)}.dismiss-button{display:block;color:#fff;background:#D0D0D0;border-radius:50%;height:1.7em;width:1.7em;margin:auto;transform:translateY(-50%);top:50%}.dismiss-button i{vertical-align:middle;font-size:1.2rem}.add-button{color:#fff;display:flex;justify-content:center;height:inherit}.add-button i{align-self:center;font-size:2em}@media (min-width:600px){.back-button{height:10rem;width:5rem;border-radius:0 10rem 10rem 0;background:rgba(51,51,51,.6);color:rgba(255,255,255,.7);font-size:2rem;position:absolute;margin:auto;top:0;left:0;bottom:0;cursor:pointer}.back-button i{font-size:4rem}}.default-background,.menu-background,.school-circle-image{background-position:center;background-size:cover}@media (max-width:600px){.back-button{position:absolute;top:1.5em;left:1em;cursor:pointer}.back-button i{font-size:3rem}.center-on-mobile{text-align:center}}.collapsible-header.sidenav-option,.sidenav-option{padding:0 32px;display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;cursor:pointer}.sidenav-suboption,.waves-effect.sidenav-suboption{padding-left:86px}.sidenav-permahover{background-color:rgba(0,0,0,.05)}.side-nav .divider,.sidenav .divider{margin:16px 0 0}@media only screen and (max-width:992px){.collapsible-header.sidenav-option,.sidenav-option{padding:0 16px}}.sidenav-option:hover{background-color:#eee}.sidenav-option i.material-icons{top:0;float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,.54)}.full-screen{position:absolute;top:0;right:0;bottom:0;left:0}.transaction-card{position:absolute;top:110px;right:10%;bottom:10%;left:110px}.full-width{width:100%}.full-height{height:100vh}.default-background{z-index:-2;background-image:url(https://s3.amazonaws.com/apps.saeko.mx/saeko-kiosk/sakura/img/kiosk-background-4fce8289b63ea426addca41286d0be1c.jpg)}.menu-background{background-image:url(https://s3.amazonaws.com/apps.saeko.mx/saeko-kiosk/sakura/img/kiosk-sidenav-background-3a64d992ee0c00791466cdba896f57aa.jpg)}.shade{z-index:-1;background-color:rgba(0,0,0,.3)}@media (min-width:600px){.left-on-desktio{text-align:left}}.school-main-logo,.steps-circle,.student-avatar{text-align:center}.student-avatar{display:inline-block;padding:2em}.school-circle-image{display:inline-block;height:8em;width:8em;border:1em solid #fff;border-radius:50%}.student-name{font-size:20px}.menu-button{height:4rem;line-height:44px;position:absolute;width:4rem;background:url(../img/menu-icon.svg) center no-repeat;top:1rem;right:1rem}input.googleish{margin:0;border:none;padding:0 1em}.simple-search{border-bottom:1px solid #666;margin:0}input.with-icon{display:table-cell;width:90%}.input-icon{vertical-align:middle;font-size:13rem}.card-icon{display:table}span.display-icon{vertical-align:middle;width:1%;display:table-cell;height:100%;padding:0}span.display-icon i{padding:0 1em}.display-icon button{height:100%}.display-icon button i{padding:0}input.googleish:focus{border:none!important;box-shadow:none!important}.simple-search:focus{border-bottom:1px solid #2196F3!important;box-shadow:none!important}.circle-image{display:inline-block;height:3em;width:3em;min-width:3em;margin-right:1em;border-radius:50%;background-position:center;background-size:cover}.navbar{position:absolute;top:0;right:0;left:0;z-index:10;height:0}.circle-image-big,.circle-image-empty{height:6em;width:6em;background-position:center;background-size:cover;border-radius:50%;display:inline-block}.circle-image-empty{background:rgba(196,196,196,.4);border-style:dashed;border-width:2px;border-color:#fff;animation:noticeme 3s infinite}.table-container{width:90%}.table-card{padding:0 2.5%}.liquid-container.full-screen .liquid-child{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}.liquid-container.full-screen.with-padding .liquid-child{padding:7% 0}.liquid-container.back-button-slide{position:absolute;top:0;bottom:0;z-index:10;width:5rem}.liquid-container.back-button-slide .liquid-child{height:100vh}.preloader-wrapper.right{position:absolute;top:20px;right:20px}body.swal2-in{height:inherit!important}.steps-circle{border-radius:50%;height:2rem;width:2rem;background-color:#2196f3;color:#fff;line-height:2rem;display:inline-block;margin-left:10px}.nav-steps{color:#fff}.no-letter-spacing{letter-spacing:-5px}.gray-background{background-color:#EAEAEA}.gray-font{color:#666}.row.button-row{margin-top:20px;margin-bottom:20px}.row.search-row{margin-top:15px}.filter-buttons-column{text-align:right}.beepBackground,.beepData,.list-header,.slideout,.timer{text-align:center}.filter-buttons-column button{width:30%;padding:0}i.material-icons.big-icon{font-size:2rem}i.material-icons.search-icon{font-size:2.5rem;line-height:.5;padding:10px}.button-select-arrow{padding:0;width:40%}.button-today{padding:0;width:100%}input[type=text].datepicker{display:none}.pullable-wrapper,.with-toolbar{position:absolute;display:block}.with-toolbar{top:0;right:0;bottom:0;left:0;padding:0 2.5%;margin-top:76px}.beepBackground,.no-overflow{overflow:hidden}.with-toolbar.with-small-toolbar{margin-top:55px}.with-toolbar .row{padding:15px 0}.with-toolbar .row.fix-height{height:75px}.flow-text.small-padding-column,.small-padding-column{padding:0}.inline-children>div,.quagga,.slideout{display:inline-block}.pullable-wrapper .pullable{font-size:1.2em;padding:.7em 2em;width:9em;display:inline-block;border-radius:5px;background-color:rgba(0,0,0,.4);color:#fff}.pullable-wrapper.pullable-wrapper-bottom{right:0;bottom:0;left:0}.pullable-wrapper.pullable-wrapper-bottom .pullable{border-radius:5px 5px 0 0}.pullable-wrapper.pullable-wrapper-top{right:0;top:0;left:0}.pullable-wrapper.pullable-wrapper-top .pullable{border-radius:0 0 5px 5px}.option-separator{font-size:1.5em;margin:0 .7em}.progress{margin-top:0}.list-header{padding:15px;text-shadow:0 2px 1px rgba(0,0,0,.5);font-size:50px}.inline-search{width:400px}.emergency-dropdown{width:120px;position:relative;cursor:pointer;padding-left:20px}.collection-wrapper{position:relative;width:100%;height:100%}.no-margin{margin:0!important}.no-padding{padding:0}.no-height{height:0}.material-icons.table-icon,.table-icon{font-size:20px;padding-left:5px;color:green}.table-icon.wrong{color:red}.slideout{position:fixed;right:0;left:50%;transform:translateX(-50%);transition:margin .5s;font-size:1.2em;padding:.7em 2em;width:10em;border-radius:5px;background-color:rgba(0,0,0,.4);color:#fff}.slideout.bottom{border-radius:5px 5px 0 0;bottom:0;margin-bottom:-100px}.slideout.top{border-radius:0 0 5px 5px;top:0;margin-top:-100px}.slideout.show{margin:0}.beepBackground{position:relative;background-color:rgba(0,0,0,.2);height:100vh;padding-top:10vh}.camera-close,.quagga{position:absolute;top:0}.beepData{height:100vh}.timer{width:70px;padding:5px;margin:auto}.quagga{left:0;height:100vh;transform:scale(-1,1)}.beep-top-margin{margin-top:30vh}.camera-close{right:0;padding:1%}.hidden,.viewport canvas{display:none}.show{display:inline-block}.close-icon{font-size:40px!important}.visitor-tab{padding:2em;background-color:#005eb8}@media (max-width:600px){.inline-block-on-mobile{display:inline-block}}.on-top{z-index:1000!important}.very-on-top{position:relative;z-index:1001!important}.below{z-index:-1!important}.sidenav.active .collapsible .active .hide-on-active{display:none}.show-on-active{display:none!important}.sidenav.active .collapsible .active .show-on-active{display:inherit!important}.bottom-left-btn{position:absolute;font-size:3rem!important;right:1rem;bottom:1rem}.sidenav .userView .name,.sidenav a{font-weight:500;font-size:14px;display:block}.camera-target{border:1px solid #fff;height:40vh}.massive-spacer{height:10000rem}.sidenav{position:fixed;width:300px;background:#fff;top:0;right:0;z-index:1000;margin:0;height:100%;transform:translate3d(100%,0,0);transition-property:transform;transition-duration:.2s;transition-timing-function:linear}.sidenav li{line-height:48px;float:none}.sidenav .collapsible-body{border:none}.sidenav .collapsible-body a{background-color:#fff}.sidenav .collapsible-body a:hover{background-color:rgba(0,0,0,.05)}.sidenav a{color:rgba(0,0,0,.87);height:48px;line-height:48px;padding:0 32px}.sidenav .userView{position:relative;padding:32px 32px 0;margin-bottom:8px}.sidenav .userView .name{margin-top:16px;line-height:24px}.sidenav li>a>i,.sidenav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,.54)}.sidenav .collapsible-header{background:0 0;border:none}.sidenav .collapsible{margin:0;border:none;box-shadow:none}.sidenav .userView>a{height:auto;padding:0}.sidenav.active{transform:translate3d(0,0,0)!important}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:999}.overlay.hidden{display:none}