@font-face{font-family:handwriting;src:url(sweet_hipster.cc5f4311.ttf) format("truetype")}@font-face{font-family:greeting;src:url(tahu.a435959d.ttf) format("truetype")}.fade-in{animation-name:fadeIn;animation-duration:1.5s;animation-timing-function:ease-out;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#create-post,#create-text-post{z-index:1001;position:fixed;width:100%;min-height:calc(100vh - 56px);overflow-y:scroll;bottom:0;top:56px;background:#fff;text-align:center;transform:translate3d(0,100vh,0);transition:transform .3s}.fix-scroll{-webkit-overflow-scrolling:touch}#openGallery{display:none}.headline{text-align:right;font-family:greeting,sans-serif;font-size:1.25em;color:#677071}.headline-menu,.menu-container{position:relative}.headline-menu{float:left;font-family:greeting,sans-serif;font-size:inherit;color:#677071;max-height:inherit;-webkit-appearance:none;border-radius:0;border:0;background:transparent;margin-top:-7px}.popup{visibility:hidden;background-color:#fff;color:#677071;position:absolute;margin-top:1.3em;z-index:100;padding:0;text-align:left}.popup .menu-item{padding:7px;margin:0;font-size:1.2em;border:1px solid;border-top-color:#d3d3d3;border-left-color:#d3d3d3;cursor:pointer}.show{visibility:visible}.route{display:none}.text-center{text-align:center}.centered-content{margin-left:auto;margin-right:auto}.mdl-layout__header,.mdl-layout__header-row{background-color:#fff}.mdl-layout-title{font-family:handwriting,sans-serif;font-size:3em;color:#677071}.mdl-layout__drawer-button .material-icons{color:#677071}.mdl-button--fab{background-color:#9ba4a5}.drawer-option{padding:16px}.drawer-option .material-icons{color:#677071}.mdl-layout__header-row .mdl-navigation__link,.mdl-navigation__link{font-family:handwriting,sans-serif;font-size:2.5em;color:#677071;cursor:pointer}.text{font-size:3em}.text,p.text{font-family:handwriting,sans-serif;color:#677071}p.text{font-size:2em}.header,.page-content .text-center{font-family:handwriting,sans-serif;font-size:3em;color:#677071}.notification{color:#677071}#confirmation-toast{z-index:2000}.mdl-snackbar{background-color:#fff}.mdl-snackbar__text{color:#000;padding:13px 12px 5px 24px}.mdl-snackbar__action,.mdl-snackbar__text{font-family:handwriting,sans-serif;font-size:25px}.mdl-snackbar__action{color:blue;padding:5px 12px 5px 24px}.material-icons .notification{color:#677071}.main-image{max-width:100%;margin-left:auto;margin-right:auto;display:block}.bottom-padded{padding-bottom:69px}.loader{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #677071;width:15px;height:15px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#create-content-button{z-index:1000;position:fixed;bottom:0;right:0;padding:30px 30px 50px;transition:rotate 1s}#add-text-button{z-index:999}#add-image-button,#add-text-button{position:fixed;bottom:0;right:0;padding:30px 30px 50px;transform:translateZ(0);transition:transform .1s ease-out;display:none}#add-image-button{z-index:998}.input-section{display:block;margin:10px auto}.picture-container{width:100%;padding-top:20px;padding-bottom:20px;background-color:#f5f5f5}.picture-container .mdl-card{width:340px;height:auto;padding:10px;margin-left:auto;margin-right:auto;box-sizing:border-box}.inputPolaroidImage,.polaroidImage{image-orientation:from-image}.picture-container .mdl-card .inputPolaroidImage,.picture-container .mdl-card .polaroidImage{height:auto;width:320px;margin:auto}.mdl-card__supporting-text{font-family:greeting,sans-serif;font-size:1.5em;color:#000;margin-top:.2em;line-height:1.25}@media (min-width:560px){.picture-container .mdl-card{width:540px}.picture-container .mdl-card .inputPolaroidImage,.picture-container .mdl-card .polaroidImage{width:500px}.mdl-card__supporting-text{font-size:2em}}@media (min-width:760px){.picture-container .mdl-card{width:640px}.picture-container .mdl-card .inputPolaroidImage,.picture-container .mdl-card .polaroidImage{width:600px}.mdl-card__supporting-text{font-size:2.5em}}@media (min-width:1060px){.picture-container .mdl-card{width:740px}.picture-container .mdl-card .inputPolaroidImage,.picture-container .mdl-card .polaroidImage{width:700px}.mdl-card__supporting-text{font-size:2.5em}}