html{min-height:100%;background-color:#3d3d3d;font-family:"Montserrat", sans-serif}body{background-color:rgba(61,61,61,0)}.title{font-family:"Montserrat", sans-serif;position:absolute;width:100%;text-align:left;color:#fff;background-color:rgba(0,0,0,0.7);padding:20px 20px 40px 30px;font-weight:300;letter-spacing:1px}.title h3{font-size:24px;margin-bottom:15px}.description{text-align:center;color:#666;margin-bottom:30px}input[type="text"]{padding:10px 20px;border:1px solid #999;border-radius:3px;display:block;width:100%;margin-bottom:20px;box-sizing:border-box;outline:none}input[type="text"]:focus{border-color:#428bca}input[type="file"]{display:none}.file-upload{border:1px solid #ccc;border-radius:3px;display:inline-block;padding:6px 12px;margin-bottom:20px;cursor:pointer;background-color:white}.file-upload:hover{background-color:#f2f2f2}.loading-wrap{width:100px;height:100px;margin:20px auto;text-align:center}.loading-wrap .line{display:inline-block;width:15px;height:15px;border-radius:15px;background-color:#428bca;margin:35px 0px}.loading-wrap .line:nth-child(1){-webkit-animation:bounce 1s ease-in-out infinite;animation:bounce 1s ease-in-out infinite}.loading-wrap .line:nth-child(2){-webkit-animation:bounce 1s ease-in-out 0.33s infinite;animation:bounce 1s ease-in-out 0.33s infinite}.loading-wrap .line:nth-child(3){-webkit-animation:bounce 1s ease-in-out 0.66s infinite;animation:bounce 1s ease-in-out 0.66s infinite}@-webkit-keyframes bounce{0%,75%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes bounce{0%,75%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}.modal-content{background-color:transparent;border-radius:20px}div[class*='modal-btn-']{padding:10px 20px;border-radius:3px;background:#2c2c2c;color:white;letter-spacing:1px;display:inline-block;cursor:pointer}div[class*='modal-btn-']:hover{background:#3d3d3d}div[class*='modal-btn-'].modal-btn-toggle{border:1px solid rgba(255,255,255,0.6);margin-bottom:50px;box-shadow:0px 10px 15px -6px rgba(0,0,0,0.2)}.text-center{text-align:center}.modal-header{height:45px;background:#2c2c2c;color:#fff;border-bottom:1px solid transparent;border-top-right-radius:10px;border-top-left-radius:10px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.modal-header i{position:absolute;right:15px;font-size:16px;line-height:0px;cursor:pointer}.modal-header span{display:block;height:12px;width:12px;margin:5px;border-radius:50%;background:#000}.modal-header span.is-active{background:rgba(0,0,0,0.4);background:#fff}.modal-bodies{position:relative;-webkit-perspective:1000px;perspective:1000px}.modal-btn-next{margin:15px 0}.modal-body{background:#666;padding:0px;box-shadow:0px 50px 30px -30px rgba(0,0,0,0.3);margin-bottom:50px;position:absolute;top:0;display:none;box-sizing:border-box;width:100%;-webkit-transform-origin:top left;transform-origin:top left;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.modal-body.is-showing{display:block}.playbutton{position:absolute;width:150px;left:calc(50% - 75px);top:40%;cursor:pointer;z-index:9999;-webkit-animation:crescendo 1s alternate infinite ease-in;animation:crescendo 1s alternate infinite ease-in}@-webkit-keyframes crescendo{0%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes crescendo{0%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.modal-dialog{width:1000px !important;max-width:1000px;margin:75px auto}
