body{padding-top:20px;padding-bottom:20px}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{border-bottom:1px solid #e5e5e5}.header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.footer{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}@media (min-width:768px){.container{max-width:730px}}.container-narrow>hr{margin:30px 0}.jumbotron{text-align:center;border-bottom:1px solid #e5e5e5}.jumbotron .btn{font-size:21px;padding:14px 24px}.marketing{margin:40px 0}.marketing p+h4{margin-top:28px}@media screen and (min-width:768px){.footer,.header,.marketing{padding-left:0;padding-right:0}.header{margin-bottom:30px}.jumbotron{border-bottom:0}}.monitor-view{height:100%;width:100%;position:fixed;left:0;top:0;z-index:1!important;background-color:#000;overflow-y:scroll}.error-msg,.update-info{font-size:130%}.update-info{background-color:#666;color:#fff}.error-msg{background-color:red;color:#fff}.error-msg,.projects-results,.update-info{margin:0 .2em .2em;padding:.2em 1em}.project-container,.projects-results{padding:0}.project-container{visibility:visible;opacity:1;transition:opacity 2s linear}.project-box{padding:.5em;margin:0;border:1px solid #DDD;box-shadow:0 1px 0 rgba(255,255,255,.03),inset 0 1px 0 rgba(0,0,0,.1);font-size:120%;font-weight:700;line-height:1;color:#fff;text-align:center;vertical-align:baseline;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-status-blinking{transition:background .05s ease-in-out}.blink{animation:blink 1s steps(5,start) infinite;-webkit-animation:blink 1s steps(5,start) infinite}@keyframes blink{to{background-color:#000}}.project-box:hover{border:1px solid #BBB}.project-box a{color:#fff;position:relative}.project-name{font-size:150%}.project-label{font-size:90%}.project-time{font-size:120%}.loading{opacity:.5}.project-status-running{-webkit-animation:progress-bar-stripes 2s linear infinite;background-image:linear-gradient(45deg,rgba(255,255,255,.3)25%,transparent 25%,transparent 50%,rgba(255,255,255,.3)50%,rgba(255,255,255,.3)75%,transparent 75%,transparent);box-shadow:inset 0 -1px 1px rgba(255,255,255,.3);background-size:40px 40px}.loading-img{height:22px;width:22px}.center{text-align:center}.center form{display:inline-block}.hidden{display:none}.hidden-btn{position:absolute;left:-100%;top:-100%}.build-img{left:.2%;top:2%;height:96.8%;position:absolute}