body{display:flex;min-height:100vh;flex-direction:column}main{flex:1 0 auto}p{line-height:2rem}.fixed-action-btn{margin-bottom:45px}.flag-icon{position:unset!important}.form-space,.render-space{margin-top:1.5em;margin-bottom:1.5em}.language-space{margin-bottom:5px}.md-icon-16{font-size:16px!important}.md-icon-18{font-size:18px!important}.md-icon-24{font-size:24px!important}.md-icon-36{font-size:36px!important}.valign-wrapper{display:flex;align-items:center}.halign-wrapper{display:flex;justify-content:center}.m-0{margin:0}input[type]:-webkit-autofill+label{-webkit-transform:translateY(-140%);transform:translateY(-140%)}.sort{cursor:pointer;margin-right:5px}nav .brand-logo,nav ul a{color:#444}.logout{margin-left:10px}.sidenav-trigger{color:#26a69a}.account.login .bg-img{position:absolute;top:0;left:0;bottom:auto;right:auto;width:100%;background:url(/images/Login.jpg) center no-repeat;background-size:cover;z-index:-1;height:calc(100vh - 550px);min-height:400px}.account.login .bg-overlay{position:fixed;top:0;left:0;bottom:auto;right:auto;opacity:.4;background:#1C1D21}.account.login .remember-margin{margin-left:.5em;margin-bottom:1rem;display:block}.account.login .custom-height{width:100%;height:calc(100vh - 500px);min-height:500px}.account.login .custom-height .row{margin-bottom:0}.account.login .card-panel{width:450px;height:auto}@media screen and (max-height:768px){.account.login .custom-height{width:100%;height:420px;min-height:420px}.account.login .fixed-action-btn{display:none}}.home.index .card-project-title{display:inline-block;vertical-align:top;margin:0;width:90%}.home.index .card-project-icon{display:inline-block;vertical-align:top;margin:0;width:7%}.home.index #allprojects .card-content,.home.index #myprojects .card-content{height:120px;overflow:hidden}.block-with-text{display:block;display:-webkit-box;max-width:400px;height:72.8px;margin:0 auto;font-size:26px;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.evaluate.evaluateteam .range-field{margin-top:30px}.home.about .about{text-align:justify;text-justify:inter-word}.home.contact address{margin-top:1.5em;margin-bottom:1.5em}.home.contact .contact{margin-top:5em;margin-bottom:5em}.home.administrator .lock{cursor:not-allowed}.home.feedback .range-field{margin-top:30px}.overflowBlobs{max-height:300px;overflow:auto}.overflowChannels,.overflowTeams{height:auto;overflow:auto}.overflowFiles,.overflowMessages{height:calc(100vh - 500px);min-height:350px;overflow:auto}.overflowChannels .title,.overflowTeams .title{font-weight:700}.overflowFiles{padding:0!important}.row.equal-height-grid{display:flex;flex-wrap:wrap}.row.equal-height-grid .col{display:flex;margin-left:0}.row.equal-height-grid .col .card{display:flex;flex-direction:column;width:100%}.collection.flush{margin:0;border:0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar.active{color:inherit;background-color:#eee}.loader-wrapper{display:flex;justify-content:center;align-items:center;margin:-24px;height:500px}.chat-wrapper .chat-message{position:relative;float:left;clear:both;margin:2px 50px 40px;padding:8px;border-radius:8px;line-height:22px;background-color:#ddd;max-width:350px}.chat-wrapper .chat-message.right{background-color:#448AFF;color:#fff;margin:2px 50px 20px}.chat-wrapper .chat-message.coalesce{margin-top:-16px}.chat-wrapper .chat-message .name{position:absolute;top:auto;bottom:-28px;left:0;right:auto;width:300px;font-size:12px;text-align:left}.chat-wrapper .chat-message.right .name{left:auto;right:0;text-align:right}.chat-wrapper .chat-message .message{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.chat-wrapper .chat-message .circle{position:absolute;top:-2px;left:-50px;height:42px!important;width:42px!important}.chat-wrapper .chat-message.right .circle{left:auto;right:-50px}.chat-input{border-top:1px solid #e0e0e0}.chat-input .chat-input-bar{display:flex}.chat-input .send-button{padding:0 16px;height:72px;background:0 0;border:0}.chat-input .send-button i.material-icons{color:#009688;cursor:pointer}.chat-input .send-button:disabled i.material-icons{color:grey;cursor:not-allowed}.chat-input textarea{border:0;margin:0;padding:24px 0 24px 24px;line-height:24px}.chat-input textarea:focus{border-bottom:none!important;box-shadow:none!important}.chat-input textarea.materialize-textarea{line-height:normal;overflow:hidden;resize:none;min-height:3rem;box-sizing:border-box;background-color:transparent;max-height:72px}@media screen and (max-width:1024px){.logout{margin-left:30px}.chat-wrapper .chat-message{max-width:300px}}@media screen and (max-width:992px){.logout{margin-left:30px}.chat-wrapper .chat-message{max-width:200px}}