.error{color:red}#loginPage{display:flex;justify-content:center;flex-direction:column;padding:16vh 0 0 0}#loginPage h3{margin:1.45vh 4vw 0 0}#loginPage .kaizenLogo{width:8vh;height:8vh}#loginPage .title{display:flex;justify-content:center;padding:3vh 2.5vw 3vh 0;font-weight:400}#loginPage #signInForm{width:100%;line-height:3;display:flex;justify-content:center}#loginPage #signInForm form{width:40%}#loginPage #signInForm form .formElement,#loginPage #signInForm form button{padding:1.3vh 0}#loginPage #signInForm input,#loginPage #signInForm select,#loginPage #signInForm button{margin:1.6vh 0;width:100%}#loginPage .newUser{padding:3vh 0}@media(max-width: 768px){#loginPage #signInForm form{width:75%}}@media(max-width: 320px){#loginPage h3{margin:0 4vw 0 0}}@media(min-width: 769px){#loginPage{padding:4vh 0 0 0}#loginPage h3{margin:1vh 0 0 0}#loginPage #signInForm form .formElement,#loginPage #signInForm form button{padding:1.5vh 0}}.viewIterableContainer{padding:2vh 1vh}.back{background-color:#0c86af;color:#fff;border:none;border-radius:4px;padding:2vh 3vh}.ideaContainer .ideaTitle,.ideaContainer .ideaDescription{padding:1vh 0}.ideaContainer .ideaTitle{font-size:1.15em;padding:0 0 2vh 0;font-weight:600}.actions{display:flex;justify-content:space-evenly}.actions>button,.actions div{margin:3vh 1.6vw}.actions .likeCount{padding:0 0 0 1vw}.actions .like{cursor:pointer}.actions button{padding:1vh 3vw}@media(max-width: 320px){.actions button{padding:1vh 2vw}}@media(min-width: 769px){.actions button{width:15%;padding:1.3vh 0}.viewIdeasPage button{width:14%;padding:3vh}}#landingContainer{padding:17vh 0 0 0}#landingContainer div{padding:5vh 1vw}#landingContainer .cardContainer{display:flex;justify-content:space-evenly}#landingContainer .cardContainer button{padding:1.6vh 2vh}@media(min-width: 769px){#landingContainer{padding:8vh 0 0 0}#landingContainer div{padding:7vh}#landingContainer .cardContainer button{padding:3vh 8vh}}#submitIdeaContainer{padding:18vh 0 0 0}#submitIdeaContainer .inputContainer div{padding:3vh}#submitIdeaContainer .inputContainer div input,#submitIdeaContainer .inputContainer div textarea{width:100%}#submitIdeaContainer .inputContainer div textarea{height:10vh}#submitIdeaContainer .inputContainer button{padding:1.6vh 2vh}#submitIdeaContainer .inputContainer .actionDiv{display:flex;justify-content:space-evenly}@media(min-width: 769px){#submitIdeaContainer{padding:6vh 0 0 0}#submitIdeaContainer .inputContainer div textarea{height:16vh}#submitIdeaContainer .inputContainer button{padding:2.3vh 7vh}}*{box-sizing:border-box}body{font-size:1.1em;display:flex;flex-direction:column;height:100%;font-family:"Titillium Web",sans-serif;margin:0}#header{display:flex;justify-content:space-between;height:6.2vh;background-color:#0c86af;color:#fff;padding:1.8% 3vw 0 3vw}input[type=text],input[type=password],select,textarea{padding:2% 1.5%;border:1px solid #2f4f4f;border-radius:4px;font-family:"Titillium Web",sans-serif;font-size:1em}button{background-color:#0c86af;color:#fff;border:none;border-radius:4px;cursor:pointer;font-family:"Titillium Web",sans-serif;font-size:1em}button:hover{background-color:#2e6d82}a{text-decoration:none;color:#0c86af;font-family:"Titillium Web",sans-serif}a:hover{color:#2e6d82}h3{font-weight:600;font-size:1.5em;font-family:"Titillium Web",sans-serif}.fa-3x{display:none;position:fixed;top:43%;left:44%;z-index:3}#overlay{display:none;z-index:1;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#2f3941;opacity:.3}#modal{display:none;z-index:2;position:fixed;top:50%;left:50%;background-color:#fff;width:60vw;height:auto;transform:translate(-50%, -50%)}.modal-content{padding:4vw}.modal-actions{padding:2vw 0}.modal-actions button{padding:1vh 4vw}#signOut{cursor:pointer}@media(min-width: 769px){#mainContainer{padding:3vw;max-width:1000px;margin:0 10vw}.fa-3x{left:48%}#header{height:7.5vh;padding:1vh 3vw}}

/*# sourceMappingURL=main.css.map*/