.App{text-align:center}a,li{margin:0;padding:0}h3,h5{margin:1rem 0}form,h3,h5{text-align:center}form{font-family:Verdana,Geneva,Tahoma,sans-serif}legend{background-color:#804780;border:1px solid #000;border-radius:10px;margin-top:-4rem;padding:.5rem}fieldset{background:linear-gradient(rgba(128,0,128,.5),hsla(54,77%,75%,.5));border:3px solid #000;border-radius:10px;color:#fff;font-size:1em;margin:0 auto;padding:3vw;width:50%}label{font-size:1.2em;padding:5vw 0}input{border:1px solid #333;border-radius:8px;font-size:1em;font-weight:700;margin:1vw;padding:0}input:last-of-type{background-color:#f8eed7;color:#000;font-size:1em;padding:1vw;width:90%}button{background-color:#ffdf93;border:.2vw solid #000;border-radius:1vw;box-shadow:0 .5vw 1vw 0 rgba(0,0,0,.2),0 .5vw 1vw 0 rgba(0,0,0,.19)!important;color:#000;font-size:1.5vw;font-size:1em;font-weight:700;margin:2vw auto;padding:1.5vw;transition:all .4s ease-in-out}button:hover{background-color:#804780;color:#fff}div.btnContainer{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.modalHeader
div.modalHeader.modal-header{align-items:center;display:flex;flex-direction:column;justify-content:center}button.spinnerBtn{align-items:center;display:flex;height:100%;justify-content:center;margin-left:auto;width:100%}div.card{box-shadow:0 .5vw 1vw 0 rgba(0,0,0,.2),0 .5vw 1vw 0 rgba(0,0,0,.19)!important}div.card-group{display:grid;grid-template-columns:repeat(1,1fr);margin:2vw 0;text-align:center}.movieCard .card{height:100%;min-width:300px}div.container-fluid{margin:0!important;padding:0!important}@media only screen and (min-width:400px){div.card-group{grid-template-columns:repeat(2,1fr)}.movieCard .card{min-width:auto}}@media only screen and (min-width:600px){div.card-group{grid-template-columns:repeat(3,1fr)}div.container-fluid{margin:0!important;padding:0 1vw!important}}@media only screen and (min-width:800px){div.card-group{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1000px){div.card-group{grid-template-columns:repeat(5,1fr)}}.movieCard{border:.12vw solid #14003f;border-radius:.5vw;margin:1vw .75vw}.movieCard img{margin:1vw auto;width:95%}.movieComment{background-color:purple;border-radius:.5vw;box-shadow:0 .5vw 1vw 0 rgba(0,0,0,.2),0 .5vw 1vw 0 rgba(0,0,0,.19)!important;margin:1vw .1vw;min-height:10vw;padding:.5vw;text-align:center;width:100%}.movieComment-YES{background-color:#fff;color:#000}.movieComment-NO{background-color:#dcdd9c;color:grey}.movieComment-NO:focus{background-color:#fff;color:#000}button.btn{box-shadow:0 .5vw 1vw 0 rgba(0,0,0,.2),0 .5vw 1vw 0 rgba(0,0,0,.19)!important;margin:.1em}button.commentBtn{margin:0 auto;padding:.25em 2em;width:98%}button.removeBtn{margin:0 auto .5em;padding:.25em;width:90%}button.btn.commentBtnActive{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:submitBtn;animation-name:submitBtn;background-color:blue}@-webkit-keyframes submitBtn{0%{background-color:blue;border:1px solid blue;color:#fff}50%{background-color:#f3ff8a;color:blue}to{background-color:blue;border:1px solid blue;color:#fff}}@keyframes submitBtn{0%{background-color:blue;border:1px solid blue;color:#fff}50%{background-color:#f3ff8a;color:blue}to{background-color:blue;border:1px solid blue;color:#fff}}button.btn.commentBtnActive:hover{background-color:#60c281!important;color:#fff!important}button.updateBtn{margin:0 auto;padding:.25em 2em;width:98%}button.btn.updateBtn{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:updateBtn;animation-name:updateBtn;background-color:blue;font-weight:700}@-webkit-keyframes updateBtn{0%{border:2px solid blue}50%{background-color:#7f7fff;border:2px solid rgba(255,255,0,.8)}to{border:2px solid blue}}@keyframes updateBtn{0%{border:2px solid blue}50%{background-color:#7f7fff;border:2px solid rgba(255,255,0,.8)}to{border:2px solid blue}}button.btn.updateBtn:hover{background-color:#60c281!important;color:#fff!important}h1{font-size:4vw}h1,nav ul{text-align:center}nav ul{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none;margin:-3vw 0;padding:0}nav ul li a{background-color:hsla(54,77%,75%,.5);border:.2vw solid #2f4f4f;border-radius:.5vw;box-shadow:0 .5vw 1vw 0 rgba(0,0,0,.2),0 .5vw 1vw 0 rgba(0,0,0,.19)!important;font-family:Arial;font-size:1.75vw;font-weight:700;margin:0 1vw;padding:1vw 1.5vw;text-align:center;text-decoration:none;transition:all .4s ease-in-out;white-space:nowrap}nav ul li a:hover{background:linear-gradient(rgba(128,0,128,.5),hsla(54,77%,75%,.5));border:.2vw solid #3f3f3f}a:focus,a:visited{color:#2f4f4f}@media only screen and (max-width:600px){nav ul{flex-direction:column;margin:.5vw 0}nav ul li:first-child{background-color:#c30303;border:3px solid #6b0000;border-radius:50%;margin:0;padding:2vw}nav ul li{margin:2vw 0}nav ul li a{font-size:1em}}@media only screen and (max-width:400px){nav ul{width:380px}}h3{margin:0;text-align:center}.instructionsCards{grid-gap:3em;display:grid;grid-template-columns:repeat(1,1fr)!important}.instructionsCards div.card-header{background-color:#ffa9ec}.instructionsCards div.card-footer{background-color:#ffffa9}div.alert{margin:1rem}h1,h2,h4{margin:.5em 0;text-align:center}h2{margin-bottom:0}.about-Michelle-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.Michelle_001{background-image:url(/static/media/Michelle_001.b017905ad2bb481e82ee.jpg);background-size:cover;border-radius:5px}.about-card-container,.center{display:flex;justify-content:center}.about-card-container{height:400px;margin:30px;-webkit-perspective:600;perspective:600;position:relative;width:400px}.about-img{border-radius:10px;height:390px}.about-card{border:thick solid #000;border-radius:10px;display:flex;height:100%;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all 1s ease-in-out;width:100%}.about-card:hover{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.about-card .side{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:absolute;width:100%}.about-card .back{background:linear-gradient(purple,khaki);color:#fff;font-size:18px;line-height:24px;padding:10px;position:relative;text-align:justify;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.about-card h3{text-align:center}.connect{bottom:10px;left:120px;position:absolute}img.social-icon{transition:all .25s}img.social-icon:hover{border:3px solid #ff0;border-radius:50%;box-shadow:0 0 55px 25px #ff0;opacity:.8}.social-icon{height:40px;margin:8px}.modalHeader,div.modal-body,div.modal-body div{align-items:stretch;display:flex;flex-direction:column;justify-content:center;text-align:center}.modalHeader img{width:60%}input,label{margin:0;padding:0;width:100%}div.modal-body h5,div.modal-body input,div.modal-body label{margin:.4rem 0}div.modalHeader.modal-header{align-items:center}textarea{background-color:rgba(229,255,0,.152);border:none;border-radius:5px;height:300px;padding:1rem;text-align:justify;width:100%}div.unchangeables,textarea{box-shadow:0 10px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)!important}div.unchangeables{background-color:#fdbbfd;border-radius:5px;margin:2rem 0;padding:1rem 0}div.unchangeables h5{margin:.5rem 0}.loginButtonStartpage
.modal-header{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.loginButtonStartpage .modal-header img{width:80%}.loginButtonStartpage div.modal-footer{background-color:orange;border-radius:5px;display:flex;flex-direction:column;margin:.5rem;padding:.5rem}.loginButtonStartpage div.modal-body{display:flex;flex-direction:column}.loginButtonStartpage img.auth0Logo{margin:1rem auto 0;width:30%}
/*# sourceMappingURL=main.069858d6.css.map*/