@import url("https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700");@import url("https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700");@import url("https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700");@import url("https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700");.button,.button-square,.button-grey,.button-red,.button-green,#registrations .create-account-button,#registrations .save-button,#registrations .update-password-button,#registrations .gravatar-button,#registrations .clipboard-button,.button-blue{border-radius:5px;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.25);color:#ffffff;font-size:12px;font-weight:700;padding:10px 20px;text-transform:uppercase;display:inline-block;white-space:nowrap}.button:hover,.button-square:hover,.button-grey:hover,.button-red:hover,.button-green:hover,#registrations .create-account-button:hover,#registrations .save-button:hover,#registrations .update-password-button:hover,#registrations .gravatar-button:hover,#registrations .clipboard-button:hover,.button-blue:hover{text-decoration:none;color:#ffffff}.button-blue{background-color:#45b0e5}.button-blue:hover{background-color:#5bbae8}.button-green,#registrations .create-account-button,#registrations .save-button,#registrations .update-password-button,#registrations .gravatar-button,#registrations .clipboard-button{background-color:#00cb79}.button-green:hover,#registrations .create-account-button:hover,#registrations .save-button:hover,#registrations .update-password-button:hover,#registrations .gravatar-button:hover,#registrations .clipboard-button:hover{filter:brightness(105%)}.button-red{background-color:#f25d5d}.button-red:hover{filter:brightness(105%)}.button-grey{background-color:#999999}.button-grey:hover{background-color:#a6a6a6}.button-square{display:flex;align-items:center;justify-content:center;text-align:center;width:37px;height:37px}.tooltip{margin-top:5px;padding-top:10px}.tooltip .tooltip-arrow{border-bottom-color:#fff !important;border-width:0 10px 10px}.tooltip .tooltip-inner{background-color:#fff;border-radius:3px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.15);padding:15px;color:#444444;font-weight:700}.outer-container{display:flex;position:relative;flex-direction:column;margin:0 auto}.outer-container .breadcrumbs{margin:0 auto 6px auto;text-align:center;font-size:12px}.outer-container .breadcrumbs a{color:#b7b7b7}.outer-container .content-container{width:auto;margin-left:10px;margin-right:10px;position:relative;background-color:#fafafa;border-radius:8px;box-shadow:0 0 50px 0 rgba(0,0,0,0.08);padding:40px}.outer-container .content-container .item-header{display:flex;flex-direction:row;margin-top:10px}.outer-container .content-container .item-title{font-size:30px;font-weight:600;line-height:37px;color:#00cb79}.outer-container .content-container .item-body{margin-top:18px;font-size:16px;font-weight:300;color:#808080}.outer-container .content-container .item-body p,.outer-container .content-container .item-body h3,.outer-container .content-container .item-body h2,.outer-container .content-container .item-body h1,.outer-container .content-container .item-body strong,.outer-container .content-container .item-body li{color:#999999}.outer-container .content-container .item-body a{color:#00cb79}.outer-container .content-container .item-body a:hover,.outer-container .content-container .item-body a:active{color:#00a462}.outer-container .content-container .item-body p img{width:100%}.display-inline{display:inline}.card{background:white;border:1px solid #e5e5e5;border-bottom:2px solid #e5e5e5;border-radius:7px;overflow:hidden;margin:5px;padding:5px}.vertical-center{display:flex;align-items:center}.back-link-line{position:absolute;top:60px;left:50%;height:100px;border-left:1px solid #999999;z-index:-1}.back-link-block{height:21px;min-width:156px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;border:1px solid #3ca6e1;border-radius:4px;background-color:#f2f2f2;margin:-25px auto 10px auto;text-align:center}.back-link-block a{font-size:12px;font-weight:600;line-height:15px;text-transform:uppercase;padding:0 10px}.status-icon{display:inline-block;padding:3px 6px;border-radius:5px;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.25);color:#ffffff;font-size:12px;font-weight:700;text-transform:uppercase;display:inline-block;white-space:nowrap;text-align:center}.status-icon.status-icon-accepted{background-color:#00cb79}.status-icon.status-icon-pending{background-color:#45b0e5}.status-icon.status-icon-rejected{background-color:#f25d5d}body{background-color:#f2f2f2}#passwords .devise-container,#sessions .devise-container,#registrations .devise-container{display:flex;flex-direction:column;align-items:stretch}#passwords .devise-container .devise-content,#sessions .devise-container .devise-content,#registrations .devise-container .devise-content{background-color:#fafafa;border-radius:8px;box-shadow:0 0 50px 0 rgba(0,0,0,0.08);padding:40px;margin:0 auto;align-items:center}#passwords .devise-container .devise-content .devise-header,#sessions .devise-container .devise-content .devise-header,#registrations .devise-container .devise-content .devise-header{display:flex;flex-direction:column;margin-bottom:20px}#passwords .row.input-row,#sessions .row.input-row,#registrations .row.input-row,#registrations .devise-container .devise-content .input-row.form-inputs{position:relative;margin-left:0;margin-right:0}#passwords .row.input-row .input-field,#sessions .row.input-row .input-field,#registrations .row.input-row .input-field,#registrations .devise-container .devise-content .input-row.form-inputs .input-field{margin:13px 0}#passwords input,#sessions input,#registrations input{box-sizing:border-box}#passwords input:focus,#sessions input:focus,#registrations input:focus{border-color:#3ae39f !important}#passwords input[type="checkbox"],#sessions input[type="checkbox"],#registrations input[type="checkbox"]{margin-right:5px}#registrations .devise-container .devise-content .form-inputs label{left:25px}#registrations .devise-container .devise-content .input-row .input-field{position:relative;margin:13px 0}#registrations .devise-container .devise-content .copy-to-clipboard{margin-top:27px}#registrations .devise-container .row+.row,#registrations .devise-container .devise-content .form-inputs+.row,#registrations .devise-container .devise-content .row+.form-inputs,#registrations .devise-container .devise-content .form-inputs+.form-inputs{margin-top:0}#registrations .settings-card{padding:38px 80px}#registrations .settings-header{height:65px}#registrations .profile-row{display:flex;margin-bottom:13px}@media (min-width: 0px) and (max-width: 767px){#registrations .profile-row{flex-wrap:wrap}}#registrations .profile-box{height:150px;width:150px;position:relative;margin-right:30px}#registrations .profile-box .profile-box-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:4.5em}#registrations .profile-upload-row{display:flex;flex-direction:column;width:100%;justify-content:flex-end}@media (min-width: 0px) and (max-width: 767px){#registrations .profile-upload-row .profile-upload-uploader-row{margin-top:13px}}
