.sprint-global-container *>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.body{height:calc(100% - 99px)}.margin-12{margin-top:12px}.margin-100{margin-top:100px}.margin-100-bottom{margin-bottom:100px}.padding-20{padding:20px!important}.full-height{height:100%}.cursor-default{cursor:default}.padding-bottom-30{padding-bottom:30px}.padding-left-15{padding-left:15px}.padding-10-15{padding:10px 15px}.padding-0-bottom{padding-bottom:0}.capitalize{text-transform:capitalize}.warning-header{background-color:#fff5e7}.responsive-container .page-data .wide{overflow:hidden}.responsive-container .page-data .message-box{max-width:100%;padding:20px}.responsive-container.width-800{max-width:800px;min-height:95vh}.top-cover{position:relative}.sprint-top-banner{position:absolute;padding:8px 10px;right:0;top:0;z-index:999;background:rgba(0,0,0,0.7);-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;border-radius:0 0 0 3px}.sprint-btn-large{padding:14px 30px;font-size:20px}.btn-blue-outline-o{border:1px solid #4c9cdf;color:#4c9cdf}.title-container{position:static}.title-container .title{font-weight:700;font-size:45px;text-shadow:0 1px 3px rgba(0,0,0,0.4)}.title-container .strip{display:inline;position:relative;top:-10px;padding:3px 10px}.text-shadow-black{text-shadow:1px 1px 1px rgba(0,0,0,0.3)}.countdown-clock{position:static;color:#fff;font-weight:700;margin-top:15px}.countdown-clock .timer{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.4);box-shadow:0 1px 2px 0 rgba(0,0,0,0.4)}html.ie8 .countdown-clock .timer,html.ie7 .countdown-clock .timer,html.ie6 .countdown-clock .timer{border:2px solid}.prompt-box{background-color:#fffcdf;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:50%;min-width:500px}.prompt-box hr{border-top:1px solid #e0ddbb}.prompt-box-white{background-color:#fff;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:45%;min-width:500px;position:relative;overflow:hidden}.prompt-box-white .dev-status{position:relative;z-index:9}.prompt-box-white .dev-image{position:absolute;width:100%;left:0;right:0;top:40px;z-index:0}.prompt-box-white .dev-image .default-image{width:100%}.prompt-box-white .dev-image a img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.prompt-box-white .dev-overlay{width:100%;left:0;right:0;top:0;bottom:0;height:100%;position:absolute;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.5)),color-stop(10%,rgba(255,255,255,0.7)),color-stop(30%,rgba(255,255,255,0.8)),color-stop(70%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(center top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 60%,rgba(0,0,0,0.4) 80%,rgba(0,0,0,0.6) 90%,rgba(0,0,0,0.8) 100%);background:-moz-linear-gradient(linear top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 60%,rgba(0,0,0,0.4) 80%,rgba(0,0,0,0.6) 90%,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(center top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 60%,rgba(0,0,0,0.4) 80%,rgba(0,0,0,0.6) 90%,rgba(0,0,0,0.8) 100%);background:filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(0,0,0,0) 0,endColorstr=rgba(0,0,0,0.2) 60%)}.prompt-box-white hr{border-top:1px solid #e5e7e8}.cover{position:relative}.cover .btn-large{padding:20px;font-size:20px}.cover .cover-area{min-height:320px;max-height:480px}.cover .image-cover{background-size:cover!important}.cover .default-cover{background:url("../hackathon/images/coverTexture.png") repeat}.team-cover{min-height:200px;position:relative}.team-cover.image-cover{background-size:cover!important}.team-cover.default-cover{background:url("../hackathon/images/coverTexture.png") repeat}.team-cover .title{font-size:28px;line-height:190px;text-shadow:0 1px 3px rgba(0,0,0,0.4)}.team-cover .team-id{position:absolute;top:15px;right:15px;text-shadow:0 1px 3px rgba(0,0,0,0.4)}.team-cover .team-details{position:absolute;bottom:15px;left:15px}.team-cover .team-details .team-image{height:60px;width:60px;text-align:center;color:#fff;line-height:60px;font-weight:700;font-size:38px;border:1px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-transform:uppercase}.team-cover .team-details .team-text{padding:0}.team-cover .team-details .team-edit-btn-container .triangle-left{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:13px solid #4c9cdf}.team-cover .team-details .team-edit-btn-container .team-edit-btn{margin-left:-8px}.team-cover .team-details .theme-label{background:rgba(255,255,255,0.5);padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase}.team-cover .team-details-edit .theme-label{background:rgba(255,255,255,0.5);padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase}.responsive-container{min-height:10px}.min-height-350{min-height:350px}.min-height-500{min-height:500px}.min-height-700{min-height:700px!important}.details-div{padding:10px 20px;min-height:400px}.details-div .comments{background:#fff!important;border-top:none!important}#edit-team-form{width:415px}#edit-team-form .width-200{width:200px}#edit-team-form .width-100{width:100px}#edit-team-form .border-right{border-right:1px dashed #9ca3a8;padding-right:10px}#edit-team-form .wrapper{margin-bottom:3px}#edit-team-form .wrapper label{display:inline-block}#edit-team-form .wrapper.transparent input{background:transparent;border:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:1px solid #9ca3a8;color:#fff;font-size:22px;height:auto;line-height:inherit}html.ie8 #edit-team-form .wrapper.transparent input,html.ie7 #edit-team-form .wrapper.transparent input,html.ie6 #edit-team-form .wrapper.transparent input{border:2px solid}#edit-team-form .wrapper select{display:inline-block;width:135px;padding:1px;height:auto;font-size:14px}#edit-team-form .errorlist{text-align:left;background:#b11616;color:#fff;padding:5px;margin:0}#edit-team-form .error{border:none!important;border-bottom:1px solid #9ca3a8!important}#sprint-register-form{min-width:400px}#sprint-register-form .set-height{height:47px;line-height:47px;padding-top:0;padding-bottom:0}#sprint-register-form .wrapper-shadow{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}html.ie8 #sprint-register-form .wrapper-shadow,html.ie7 #sprint-register-form .wrapper-shadow,html.ie6 #sprint-register-form .wrapper-shadow{border:2px solid}#sprint-register-form .wrapper-shadow .wrapper{margin-bottom:0;position:relative;height:inherit;line-height:inherit}#sprint-register-form .wrapper-shadow .wrapper input[type=text]{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:20px;padding:0 12px;height:inherit;line-height:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:320px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;margin:0}html.ie8 #sprint-register-form .wrapper-shadow .wrapper input[type=text],html.ie7 #sprint-register-form .wrapper-shadow .wrapper input[type=text],html.ie6 #sprint-register-form .wrapper-shadow .wrapper input[type=text]{border:2px solid}#sprint-register-form .wrapper-shadow .wrapper input[type=text]:focus{outline:0}#sprint-register-form .register-button{margin-left:-1px;height:inherit;line-height:inherit}#sprint-register-form .register-button input{font-family:FontAwesome,Open Sans;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;padding:0 14px;height:inherit;line-height:inherit;min-width:200px}#sprint-register-form .register-button.only-button input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#sprint-register-form .disclaimer{text-shadow:1px 1px 0 rgba(0,0,0,0.4)}#sprint-register-form .errorlist{text-align:left;background:#b11616;position:absolute;left:0;bottom:-27px;color:#fff;padding:5px;margin:0;line-height:initial}#sprint-register-form .error{border:none!important}.italic{font-style:italic}.he-table{border:1px solid #e5e7e8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%}.he-table.no-border{border:0}.he-table .heading{background:#e5e7e8;background:rgba(229,231,232,0.4)}.lt-ie8 .he-table .heading{zoom:1}.lt-ie9 .he-table .heading{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66E5E7E8,endColorstr=#66E5E7E8)}.lt-ie9 .he-table .heading:nth-child(n){filter:none}.he-table .row{border-bottom:1px solid #e5e7e8;display:flex}.he-table .row:last-child{border-bottom:0}.he-table .col{display:inline-block;padding:10px 6px;border-right:1px solid #e5e7e8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.he-table .col:last-child{border-right:0}.he-table .col.col-no-border{border-right:0}.he-table .no-border{border:none!important}.he-table.he-table-blue{border:1px solid #d9deea;background:#edf0f9;background:rgba(237,240,249,0.3)}.lt-ie8 .he-table.he-table-blue{zoom:1}.lt-ie9 .he-table.he-table-blue{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4CEDF0F9,endColorstr=#4CEDF0F9)}.lt-ie9 .he-table.he-table-blue:nth-child(n){filter:none}.he-table.he-table-blue .heading{background:#edf0f9}.he-table .height-210{max-height:210px;overflow-y:auto}.he-table .height-500{max-height:500px;overflow-y:auto}.company-logo-container img{max-width:150px!important;max-height:70px!important}.btn-outline{border:1px solid #4c9cdf;padding:0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}form div.wrapper input[type=text],form div.wrapper input[type=password],form div.wrapper input[type=search],form div.wrapper select{-webkit-box-shadow:0 1px 1px #e5e7e8 inset;-moz-box-shadow:0 1px 1px #e5e7e8 inset;box-shadow:0 1px 1px #e5e7e8 inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e5e7e8;margin:5px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;line-height:40px;font-size:16px;color:#46535e;width:100%;background:#fff}html.ie8 form div.wrapper input[type=text],html.ie8 form div.wrapper input[type=password],html.ie8 form div.wrapper input[type=search],html.ie8 form div.wrapper select,html.ie7 form div.wrapper input[type=text],html.ie7 form div.wrapper input[type=password],html.ie7 form div.wrapper input[type=search],html.ie7 form div.wrapper select,html.ie6 form div.wrapper input[type=text],html.ie6 form div.wrapper input[type=password],html.ie6 form div.wrapper input[type=search],html.ie6 form div.wrapper select{border:2px solid}form div.wrapper input[type=text]:focus,form div.wrapper input[type=password]:focus,form div.wrapper input[type=search]:focus,form div.wrapper select:focus{border:1px solid #2f89fc;outline:0}form div.wrapper input[readonly]{background:#e5e7e8;background:rgba(229,231,232,0.5);color:#9ca3a8;font-style:italic;cursor:not-allowed}.lt-ie8 form div.wrapper input[readonly]{zoom:1}.lt-ie9 form div.wrapper input[readonly]{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7FE5E7E8,endColorstr=#7FE5E7E8)}.lt-ie9 form div.wrapper input[readonly]:nth-child(n){filter:none}form div.wrapper textarea{-webkit-box-shadow:0 1px 1px #e5e7e8 inset;-moz-box-shadow:0 1px 1px #e5e7e8 inset;box-shadow:0 1px 1px #e5e7e8 inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #e5e7e8;margin:5px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#46535e;width:100%;background:#fff;height:auto;font-size:14px}html.ie8 form div.wrapper textarea,html.ie7 form div.wrapper textarea,html.ie6 form div.wrapper textarea{border:2px solid}form div.wrapper textarea:focus{border:1px solid #2f89fc;outline:0}form div.wrapper .button.send-invite{text-transform:uppercase;margin-left:12px;font-size:13px}form div.wrapper ul{list-style:none}form input[type=submit]{font-family:'Open Sans',sans-serif}form input[type=submit].fontawesome{font-family:FontAwesome,Open Sans}form .errorlist{text-align:left;background:#b11616;color:#fff;padding:5px;margin:0}.width-90{width:89%}.width-80{width:79%}.width-70{width:69%}.width-60{width:59%}.width-50{width:49%}.width-40{width:39%}.width-30{width:29%}.width-20{width:19%}.width-10{width:9%}.width-5{width:4%}.width-67{width:67%}.width-31{width:31%}.tm-color-0{background-color:#1abc9c}.tm-color-1{background-color:#27ae60}.tm-color-2{background-color:#2980b9}.tm-color-3{background-color:#9b59b6}.tm-color-4{background-color:#f1c40f}.tm-color-5{background-color:#d35400}.tm-color-6{background-color:#c0392b}.tm-color-7{background-color:#336e7b}.tm-color-8{background-color:#81cfe0}.tm-color-9{background-color:#d2527f}.tm-color-border-bottom-0{border-bottom:5px solid #1abc9c}.tm-color-border-bottom-1{border-bottom:5px solid #27ae60}.tm-color-border-bottom-2{border-bottom:5px solid #2980b9}.tm-color-border-bottom-3{border-bottom:5px solid #9b59b6}.tm-color-border-bottom-4{border-bottom:5px solid #f1c40f}.tm-color-border-bottom-5{border-bottom:5px solid #d35400}.tm-color-border-bottom-6{border-bottom:5px solid #c0392b}.tm-color-border-bottom-7{border-bottom:5px solid #336e7b}.tm-color-border-bottom-8{border-bottom:5px solid #81cfe0}.tm-color-border-bottom-9{border-bottom:5px solid #d2527f}.less-padding-right{padding-right:10px}.medium-padding-right{padding-right:20px}.padding-15{padding:15px}.padding-top-15{padding-top:15px}.pl-details-div h1{padding:0 0 0 15px}.large-tab{background:#e5e7e8;padding:10px;color:#9ca3a8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;text-decoration:none}.large-tab.active{color:#fff;background:#73b369}.large-tab.active .step-number{color:#73b369}.large-tab .step-number{background:rgba(255,255,255,0.8);height:35px;width:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;line-height:35px}.select-tabs{font-size:0;word-spacing:0;padding:15px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15)}html.ie8 .select-tabs,html.ie7 .select-tabs,html.ie6 .select-tabs{border:2px solid}.select-tabs a{display:inline-block;width:130px;border:1px solid #2f89fc}.select-tabs a:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.select-tabs a:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.select-tabs .btn-blue-outline:hover{background:#2f89fc;background:rgba(47,137,252,0.2);color:#2f89fc}.lt-ie8 .select-tabs .btn-blue-outline:hover{zoom:1}.lt-ie9 .select-tabs .btn-blue-outline:hover{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#332F89FC,endColorstr=#332F89FC)}.lt-ie9 .select-tabs .btn-blue-outline:hover:nth-child(n){filter:none}.skills-ul{display:inline-block;float:none!important;width:200px!important;margin:5px 10px;padding:5px 10px}.skills-ul li{display:inline-block;vertical-align:middle;margin:0 5px 0 0;font-size:14px;color:#46535e;width:calc(100% - 35px)}.skills-ul li:first-child{width:20px}.text-core .text-wrap{width:100%}.text-core .text-wrap textarea{padding-top:10px!important;padding-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ddd;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;width:100%}.text-core .text-wrap .text-button{margin:4px 2px 2px 3px!important}.gray-bg{background:#e5e7e8}.gray-bg.v-height-100{height:calc(100vh -66px)}.gray-box{background:#e5e7e8;padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase}.team-join-list{height:350px;overflow:auto}.participant-listing .scroll-content-helper{text-align:center;margin-bottom:20px}.participant-listing .scroll-content-helper .dots-loader{margin-bottom:20px}.participant-listing .grey{background:#e5e7e8;background:rgba(229,231,232,0.3);border-top:1px solid #e5e7e8;border-bottom:1px solid #e5e7e8}.lt-ie8 .participant-listing .grey{zoom:1}.lt-ie9 .participant-listing .grey{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4CE5E7E8,endColorstr=#4CE5E7E8)}.lt-ie9 .participant-listing .grey:nth-child(n){filter:none}.participant-listing .white{background:#fff;background:rgba(255,255,255,0.4)}.lt-ie8 .participant-listing .white{zoom:1}.lt-ie9 .participant-listing .white{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FFFFFF,endColorstr=#66FFFFFF)}.lt-ie9 .participant-listing .white:nth-child(n){filter:none}.participant-listing .pl-header .pl-header-count{padding:10px}.participant-listing .pl-card-header{padding:15px}.participant-listing .pl-card-header .synopsis{white-space:pre-line}.participant-listing .pl-team-name{text-decoration:none;max-width:330px}.participant-listing .pl-team-name:hover{color:#2f89fc}.participant-listing .pl-team-image{text-decoration:none;font-size:30px;color:#fff;height:45px;width:45px;text-align:center;line-height:45px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.participant-listing .pl-theme{text-transform:uppercase;background:#e5e7e8;background:rgba(229,231,232,0.7);padding:1px 3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;font-size:10px}.lt-ie8 .participant-listing .pl-theme{zoom:1}.lt-ie9 .participant-listing .pl-theme{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2E5E7E8,endColorstr=#B2E5E7E8)}.lt-ie9 .participant-listing .pl-theme:nth-child(n){filter:none}.participant-listing .pl-register{position:relative;padding-left:10px;line-height:6px;top:-3px}.participant-listing .pl-register:before{content:'';position:absolute;left:0;top:40%;height:4px;width:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#9ca3a8}.participant-listing .pl-members-info .pl-team-headcount{width:85px}.participant-listing .pl-members-info .pl-team-headcount .pl-members-count{line-height:22px}.participant-listing .pl-members-info .pl-team-headcount .pl-members{line-height:12px;text-transform:uppercase}.participant-listing .pl-members-info .pl-user-info-box{padding-left:85px}.participant-listing .pl-members-info .pl-user-info-box .pl-user-info{border-left:1px solid #e5e7e8;padding-left:7px}.participant-listing .pl-members-info .profile-pic-name{width:100px}.right-box.team-members img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.hover-edit{background:rgba(255,255,255,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-sprint-submit{padding:15px 30px;font-size:20px}.judge-link-btn{margin-top:-2px;margin-right:-5px}.screenshot-slider-container{position:relative;width:auto;margin:auto}.screenshot-slider-container #screenshot-slider{padding:0 20px}.screenshot-slider-container #screenshot-slider .fa-chevron-left{position:absolute;left:0;top:37px;cursor:pointer}.screenshot-slider-container #screenshot-slider .fa-chevron-right{position:absolute;right:0;top:37px;cursor:pointer}.screenshot-slider-container #screenshot-slider .viewport{position:relative;width:100%;height:95px;overflow:hidden;white-space:nowrap}.screenshot-slider-container #screenshot-slider .viewport ul{list-style-type:none;margin-left:-55px}.screenshot-slider-container #screenshot-slider .viewport ul li{display:inline-block;white-space:normal}.disabled{background:#e5e7e8;color:#9ca3a8!important}.btn-disabled{background:#e5e7e8;color:#9ca3a8!important;border:0}.btn-disabled:hover{background:#e5e7e8;color:#9ca3a8!important;border:0;cursor:not-allowed}.mini-submission-container{padding:10px;background-color:#f5f5f5;width:300px;margin:5px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #bdbdbd}.mini-submission-container .remove-button{min-width:8px;padding:0 6px;background-color:#d05e5e}.mini-submission-container .submission-block-details{width:270px}.mini-judge-container{padding:15px;border-bottom:1px dashed #e5e7e8}.mini-judge-container .judge-image{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:40px;height:40px}.mini-judge-container .judge-image img{max-width:100%;max-height:100%}.mini-judge-container .judge-image i{line-height:40px}.mini-judge-container .judge-image-blue{background:#2f89fc;background:rgba(47,137,252,0.2)}.lt-ie8 .mini-judge-container .judge-image-blue{zoom:1}.lt-ie9 .mini-judge-container .judge-image-blue{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#332F89FC,endColorstr=#332F89FC)}.lt-ie9 .mini-judge-container .judge-image-blue:nth-child(n){filter:none}.mini-judge-container .judge-desc{width:50%}.mini-judge-container:last-child{border-bottom:0}.judge-selected{background-color:#f0f8ff}.sub-theme-tags{background:#e5e7e8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px 7px}.fa-white{color:#fff!important}.fa-blue-o{color:#2f89fc;opacity:.6}.fa-large-tick{font-size:20px}.line-space-medium{line-height:20px;margin-bottom:-15px}.button-yellow{background:#ffe600;border:0;border-bottom:6px solid #f6d20c;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:block;font-size:16px;font-weight:600;text-transform:uppercase;padding:12px 0;width:90%;margin:0 auto}.button-yellow:active{border-bottom:0;margin-top:6px;text-decoration:none}.mlh-button{height:20px;position:relative;top:3px}.mlh-text{font-size:16px;padding-left:7px}.button.disabled{cursor:not-allowed}#sprint-section-scores textarea{height:100px;width:250px}#judge-team-search-form .wrapper{margin-bottom:0}#search-form .search-dropdown,#search-submission-form .search-dropdown{background:#fff;border:1px solid #e5e6e7;border-width:1px 1px 1px 0;-webkit-box-shadow:0 1px 0 #e5e7e8 inset;-moz-box-shadow:0 1px 0 #e5e7e8 inset;box-shadow:0 1px 0 #e5e7e8 inset;min-width:40px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;padding-bottom:7px;display:inline}html.ie8 #search-form .search-dropdown,html.ie8 #search-submission-form .search-dropdown,html.ie7 #search-form .search-dropdown,html.ie7 #search-submission-form .search-dropdown,html.ie6 #search-form .search-dropdown,html.ie6 #search-submission-form .search-dropdown{border:2px solid}#search-form .wrapper,#search-submission-form .wrapper{margin-bottom:0}#search-form .wrapper #search-text,#search-submission-form .wrapper #search-text,#search-form .wrapper #id_query,#search-submission-form .wrapper #id_query{height:31px;line-height:20px;width:280px;font-size:13px;margin-right:-5px;padding-left:5px;padding-top:0;margin-top:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-webkit-box-shadow:0 1px 0 #e5e7e8 inset;-moz-box-shadow:0 1px 0 #e5e7e8 inset;box-shadow:0 1px 0 #e5e7e8 inset;border-width:1px 0 1px 1px;padding-bottom:1px}html.ie8 #search-form .wrapper #search-text,html.ie8 #search-submission-form .wrapper #search-text,html.ie8 #search-form .wrapper #id_query,html.ie8 #search-submission-form .wrapper #id_query,html.ie7 #search-form .wrapper #search-text,html.ie7 #search-submission-form .wrapper #search-text,html.ie7 #search-form .wrapper #id_query,html.ie7 #search-submission-form .wrapper #id_query,html.ie6 #search-form .wrapper #search-text,html.ie6 #search-submission-form .wrapper #search-text,html.ie6 #search-form .wrapper #id_query,html.ie6 #search-submission-form .wrapper #id_query{border:2px solid}#search-form .wrapper #search-text:focus,#search-submission-form .wrapper #search-text:focus,#search-form .wrapper #id_query:focus,#search-submission-form .wrapper #id_query:focus{border-color:#e5e7e8}#search-form .wrapper #search-submissions-button,#search-submission-form .wrapper #search-submissions-button,#search-form .wrapper #search-button,#search-submission-form .wrapper #search-button{height:31px;background:#e5e7e8;min-width:20px}#search-form .wrapper #id_mlh_hardwares,#search-submission-form .wrapper #id_mlh_hardwares,#search-form .wrapper #id_special_prizes,#search-submission-form .wrapper #id_special_prizes{height:30px;font-size:14px}#search-form #filter-box,#search-submission-form #filter-box{width:299px}#search-form .dropdown-footer,#search-submission-form .dropdown-footer{background:rgba(229,231,232,0.4);vertical-align:middle}@media(max-width:480px){#search-submission-form .wrapper #id_query{width:220px}#search-submission-form #filter-box{width:255px}}#search-tags{margin-left:15px}#search-tags .tag{display:inline-block;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f5f5f5;padding:3px 4px 3px 10px;margin-bottom:5px}#search-tags .tag .tag-text{display:inline-block}#search-tags .tag .remove-tag{display:inline-block;cursor:pointer;width:20px;text-align:center}.submission-warning-box{padding:10px 10px 0 10px}.judge-warning-box{margin:20px;padding:10px}#select-team-warning{position:absolute}.modal-project-meta{background:rgba(104,114,234,0.07);padding:10px}.modal-project-meta .modal-details-table .first-column{width:70px}.assign-prize-group{padding:15px;border-bottom:1px dashed #e5e7e8}.assign-prize-group .prize-image{width:65px;height:65px}.assign-prize-group .prize-image img{max-width:100%;max-height:100%}.assign-prize-group .prize-image i{line-height:65px}.assign-prize-group .prize-value{margin:2px 0 0 0}.assign-prize-group .prize-image-blue{background:#2f89fc;background:rgba(47,137,252,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.lt-ie8 .assign-prize-group .prize-image-blue{zoom:1}.lt-ie9 .assign-prize-group .prize-image-blue{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#332F89FC,endColorstr=#332F89FC)}.lt-ie9 .assign-prize-group .prize-image-blue:nth-child(n){filter:none}.assign-prize-group .prize-description{padding:1px 14px;width:240px}.assign-prize-group .prize-assigned-text:hover{color:#2f89fc}.assign-prize-group .disabled-assign-button{border:#e5e7e8 solid 1px}.assign-prize-group:last-child{border-bottom:0}.prize-selected{background-color:#f0f8ff}.onoffswitch{position:relative;width:65px;float:right;margin-right:15px;margin-top:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;-webkit-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.onoffswitch-inner:before{content:"SHOW";padding-left:8px!important;background-color:#73b369;color:#fff}.onoffswitch-inner:after{content:"HIDE  ";padding-right:8px!important;background-color:#d33737;color:#fff;text-align:right}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:25px;padding:0;line-height:25px;font-size:10px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.onoffswitch-switch{display:block;width:10px;margin:7.5px;background:#fff;position:absolute;top:0;bottom:0;right:36px;border:2px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.onoffswitch-yes-no-checkbox{display:none}.onoffswitch-yes-no-checkbox:checked+.onoffswitch-yes-no-label .onoffswitch-yes-no-inner{margin-left:0}.onoffswitch-yes-no-checkbox:checked+.onoffswitch-yes-no-label .onoffswitch-switch{right:0}.onoffswitch-yes-no-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.onoffswitch-yes-no-inner{display:block;width:200%;margin-left:-100%;-webkit-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.onoffswitch-yes-no-inner:before{content:"YES";padding-left:8px!important;background-color:#73b369;color:#fff}.onoffswitch-yes-no-inner:after{content:"NO  ";padding-right:8px!important;background-color:#d33737;color:#fff;text-align:right}.onoffswitch-yes-no-inner:before,.onoffswitch-yes-no-inner:after{display:block;float:left;width:50%;height:25px;padding:0;line-height:25px;font-size:10px;color:#fff;font-family:Trebuchet,Arial,sans-serif;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.project-title-block{padding-top:0}.source-title-container{padding-bottom:5px}.source-title-left-box{float:left}.source-title-right-box{float:right}.team-id-table-no-block{margin-top:15px}.source-details-title{float:left}.save-status-box{float:right;margin-top:13px;margin-left:5px}.project-source-hr-box{padding-left:15px;padding-right:15px}.source-instructions-title{padding-left:6px}.source-instructions-body{padding:6px}.incomplete-submission-row{background-color:#fff5f0!important}.morecontent span{display:none}.email-unverified-banner-1{padding:5px 10px 5px 10px;font-size:12px;margin-top:5px;margin-bottom:5px}.email-unverified-banner-2{padding:3px 10px 3px 10px;font-size:12px;margin-right:10px}.unverified-email-box textarea{background-color:rgba(229,231,232,0.5)!important;cursor:not-allowed}.public-voting-live-block{width:300px;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:160px;z-index:9}@media(max-width:768px){.public-voting-live-block{bottom:-656px;z-index:999;width:100%;height:180px}}@media(max-width:620px){.public-voting-live-block{bottom:-610px}}@media(max-width:520px){.public-voting-live-block{bottom:-595px}}@media(max-width:425px){.public-voting-live-block{bottom:-570px}}@media(max-width:320px){.public-voting-live-block{bottom:-555px}}.start-voting-btn{display:inline-block;padding:10px 30px;font-size:16px;font-weight:600;margin:5px auto 10px}.voting-results-btn{display:block;padding:13px 10px;font-size:16px;font-weight:600;width:235px;margin:5px auto 10px}.voting-title-box{float:left;padding-right:10px!important;margin-bottom:10px;margin-top:15px;margin-left:15px}.voting-title-box .voting-title-star-box{background-color:#f49020;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;padding:4px 8px 4px 8px}.voting-live-state-box{background-color:#73b369;height:20px;float:left;color:#fff;padding:4px;text-align:center;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:14px;margin-top:16px;font-size:12px;font-weight:600}.voting-completed-state-box{background-color:#ecedee;height:18px;float:left;padding:3px 5px 3px 5px;text-align:center;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:14px;margin-top:16px;font-size:12px;font-weight:600}@media(min-width:1600px) and (max-width:1700px){.title-container .title{font-size:38px;line-height:40px}#sprint-register-form{margin-top:20px}}@media(min-width:1200px) and (max-width:1599px){.title-container .title{font-size:38px;line-height:40px}#sprint-register-form{margin-top:5px}}@media(min-width:1024px) and (max-width:1199px){.title-container .title{margin-top:5px;font-size:32px;line-height:34px}#sprint-register-form{margin-top:5px}}@media(min-width:320px) and (max-width:1023px){.title-container .title{font-size:28px;line-height:30px}#sprint-register-form{margin-top:5px;min-width:auto}}.information-modal-container{position:relative;top:-220px;width:75%;min-height:350px;background-color:#fff;margin:0 auto;max-width:800px;-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px 2px rgba(0,0,0,0.2);box-shadow:0 0 4px 2px rgba(0,0,0,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}html.ie8 .information-modal-container,html.ie7 .information-modal-container,html.ie6 .information-modal-container{border:2px solid}.information-modal-container .content{padding:0 15px}.information-modal-container .content .button{padding:10px 50px;display:inline-block;margin-bottom:20px}.event-header{border-bottom:1px solid #eef;padding:15px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.event-header .company-logo{bottom:0;height:80px;width:80px;margin:0 10px 0 0;background:#fff none repeat scroll 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px;display:table;text-align:center}html.ie8 .event-header .company-logo,html.ie7 .event-header .company-logo,html.ie6 .event-header .company-logo{border:2px solid}.event-header .company-logo a{vertical-align:middle;display:table-cell}.event-header .company-logo img{width:100%;vertical-align:middle}.event-header .event-title-block{width:100%;max-width:535px}@media(max-width:1024px){.information-modal-container{top:-130px}.event-header{text-align:center}.event-header .float-left{float:none}}@media(max-width:768px){.information-modal-container{top:-20px}}.team-outer-container{max-width:660px;margin:0 auto;padding:1.5rem .6875rem;min-height:88vh}.team-outer-container .team-sub-header{background-color:#fff;padding:10px 18px;border-bottom:1px solid #eef;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}iframe[name="google_conversion_frame"]{background:#e5e7e8 none repeat scroll 0 0;height:20px;width:100%;margin-bottom:-5px}@media(max-width:768px){#alert-message-holder{width:85%;margin:auto;right:0;left:0}#alert-message-holder div.alert-message .message{width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.merge-background{background:#eee}.flex-container{display:flex;align-items:center}.scroll-to-top{position:fixed;bottom:49px;right:0;width:42px;height:42px;color:#fff;background:rgba(144,151,158,0.6);margin:10px 16px;z-index:999999;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height:36px;text-align:center;border:1px solid #999;font-size:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:none}