body{font-family:Muli,sans-serif}p{font-family:Muli,sans-serif}.row{margin:0!important}.navbar{background:#a60000;text-align:center}.navbar span{font-family:Muli,sans-serif;font-size:16px}i.app-icon{text-align:center;vertical-align:middle;background:url(../images/colorize-icon.png) no-repeat;background-size:100%;content:"";display:inline-block;width:35px;height:35px;margin-left:8px;margin-top:10px}h1.landing-title{font-family:Muli,sans-serif;font-size:36px;letter-spacing:.25px;margin-bottom:0;padding-bottom:0;font-weight:700}.lead{font-family:Lato,sans-serif;font-size:18px!important;padding-bottom:1.5rem;letter-spacing:.25px;font-weight:300}.lead b{font-weight:700}.lead h3{color:#1877f2;font-size:18px;font-weight:700;margin:0;padding:0;display:inline-block}h3.text-white{font-weight:700}.about-box{margin-top:20px}.about-box .title{font-size:18px;margin:0;padding-bottom:10px}.fs30{font-size:30px}.caption{font-family:Lato,sans-serif;font-size:14px!important;padding-bottom:1rem;letter-spacing:.25px;font-weight:300}.left-half{padding-bottom:1rem}.navbar-brand{padding-top:0!important;padding-bottom:0!important}.btn{border-radius:2rem!important;margin-right:.5rem!important;margin-bottom:1.5rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important;font-size:16px!important;font-weight:300;letter-spacing:.5px!important}.bg-red{background:#e30000!important;border:solid 1px #e30000!important;color:#fff}.bg-red:active,.bg-red:focus,.bg-red:hover{background:#a60000!important;color:#fff;border:solid 1px #a60000!important}.intro-container{background:#171717;padding-top:100px;padding-bottom:3rem;border-bottom:1px solid grey}.intro-container h1{padding-bottom:20px;background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-container{padding:4rem 0}.form-control{background-color:#f2f2f2}h1,h2,h3,h4{color:#e30000;padding-bottom:30px}.btn{font-family:Lato,sans-serif;background-color:transparent}.btn-light{border-color:transparent!important}input,textarea{border-radius:0!important;border:0!important;margin-bottom:4rem!important}.upload-container{padding-top:4rem;padding-bottom:6rem;font-family:Muli,sans-serif}.hidden{display:none}.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.vertical-center{margin:0}.horizontal-center{margin:auto;width:100%;text-align:center}.errmsg{margin-top:1rem}.custom-input{width:190px;height:45px;border-radius:2rem!important;letter-spacing:.5px!important;display:block;cursor:pointer;margin:auto;position:relative;color:#fff}.custom-input::before{content:"Select photo";font-family:Lato,sans-serif!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-input:focus,.custom-input:hover{background-color:#a60000}.custom-input input{opacity:0;width:1px;height:1px;overflow:hidden}.after-colorize-div{margin-top:3rem}.footer{min-height:1.5rem;color:#fff}.footer p{margin:0}.footer-link{margin-right:.75rem}@media (max-width:768px){.footer p{margin:5px 0;text-align:center!important}.footer div{text-align:center!important}}@media (max-width:460px){.container-fluid{padding-top:50px}}