.sprint .sprint-top-banner{background-color: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;padding:8px 10px;position:absolute;top:0;right:0;z-index:1}.sprint .top-cover{position:relative;background-color:#f9f9f9;border-bottom:1px solid #e5e7e8}.sprint .cover .banner-image{background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important;height:auto;padding-top:22%}.sprint .cover .default-cover{background:url("../hackathon/images/coverTexture.png") repeat}.sprint .sprint-outer-container{margin:0 auto;max-width:1920px;width:90%}.sprint .company-img{background:#fff none repeat scroll 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;bottom:75px;-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;float:left;width:120px;height:120px;padding:4px;position:relative;text-align:center;margin-right:20px;display:table}html.ie8 .sprint .company-img,html.ie7 .sprint .company-img,html.ie6 .sprint .company-img{border:2px solid}.sprint .company-img a{vertical-align:middle;display:table-cell}.sprint .company-img img{width:100%;vertical-align:middle}.sprint .company-img-placeholder{display:none}.sprint .sprint-desc-container{margin:0 auto;position:relative}.sprint .sprint-desc-container .event-details-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;padding:50px 0 5px}.sprint .sprint-desc-container .event-details-container .time-location-specification{border-top:1px dotted #e5e7e8;padding:15px 5px 15px 0}.sprint .sprint-desc-container .event-details-container .time-location-specification .location-block{display:inline-block;text-align:left;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sprint .sprint-desc-container .event-details-container .time-location-specification .start-time-block{float:left;text-align:left;width:34%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px}.sprint .sprint-desc-container .event-details-container .time-location-specification .end-time-block{float:right;text-align:left;width:33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sprint .sprint-desc-container .event-details-container .time-location-specification .desc{display:inline-block;vertical-align:top;font-size:16px;letter-spacing:-0.8px}.sprint .sprint-desc-container .sprint-title-div{display:table;max-width:800px;position:relative;width:100%}.sprint .sprint-desc-container .sprint-title-div .event-title{color:#fff;left:0;position:absolute;top:-50px}.sprint .sprint-desc-container .sprint-title-div .event-title .title{max-width:43vw;font-size:28px;font-weight:600;margin:0}.sprint .sprint-desc-container .sprint-title-div .event-title .live{background-color:#73b369;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;font-size:13px;display:inline-block;padding:2px 5px;margin-top:10px;text-transform:uppercase;vertical-align:top}.sprint .sprint-desc-container .sprint-title-div .participated-calendar-div{left:0;position:absolute}.sprint .time-line{width:100%;padding-bottom:30px;border-bottom:1px solid #e5e7e8}@media(min-width:1440px){.sprint .sprint-outer-container{width:80%}}@media(max-width:1366px){.sprint .sprint-outer-container{max-width:1100px;width:90%}}@media(min-width:1025px) and (max-width:1200px){.sprint .sprint-desc-container .event-details-container .time-location-specification .desc{font-size:12px}.sprint .sprint-desc-container .event-details-container .time-location-specification .location-block{width:35%}.sprint .sprint-desc-container .event-details-container .time-location-specification .start-time-block{width:34%}.sprint .sprint-desc-container .event-details-container .time-location-specification .end-time-block{width:160px}}@media(min-width:1024px) and (max-width:1045px){.sprint .company-img{width:80px;height:80px;bottom:50px}}@media(max-width:1024px){.sprint .company-img{bottom:50px;float:none;margin:0 auto;position:relative;height:90px;width:90px}.sprint .company-img-placeholder{height:60px;width:90px;display:block}.sprint .sprint-desc-container{width:100%;border-right:0}.sprint .sprint-desc-container .sprint-title-div{position:relative;text-align:center;top:-43px;max-width:100%}.sprint .sprint-desc-container .sprint-title-div .event-title{color:#46535e;left:0;position:relative;top:0}.sprint .sprint-desc-container .sprint-title-div .event-title .title{max-width:90vw;font-size:24px}.sprint .sprint-desc-container .sprint-title-div .participated-calendar-div{left:0;position:absolute;width:100%}.sprint .sprint-desc-container .event-details-container{float:none;margin:0 auto;padding:0;text-align:center;width:100%}.sprint .sprint-desc-container .event-details-container .time-location-specification{padding:15px}}@media(max-width:768px){.sprint .top-cover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}html.ie8 .sprint .top-cover,html.ie7 .sprint .top-cover,html.ie6 .sprint .top-cover{border:2px solid}.sprint .sprint-desc-container .event-details-container .time-location-specification .location-block{margin-bottom:10px;width:100%;text-align:center}.sprint .sprint-desc-container .event-details-container .time-location-specification .start-time-block,.sprint .sprint-desc-container .event-details-container .time-location-specification .end-time-block{float:none;width:100%;margin-bottom:10px;margin-top:10px;text-align:center;padding:0}.sprint .sprint-desc-container .event-details-container .time-location-specification .start-time-block .label,.sprint .sprint-desc-container .event-details-container .time-location-specification .end-time-block .label,.sprint .sprint-desc-container .event-details-container .time-location-specification .start-time-block .desc,.sprint .sprint-desc-container .event-details-container .time-location-specification .end-time-block .desc{display:inline;line-height:10px}.sprint .sprint-desc-container .event-details-container .time-location-specification .label{margin-bottom:5px}.sprint .time-line{display:none}}.sprint-cta{float:right;position:relative;padding:15px;width:278px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px dotted #e5e7e8;border-width:0 1px 0 1px}.sprint-cta.unauthorized-cta-container.two-phased .sprint-cta-head{font-size:14px;font-weight:600}.sprint-cta.table-layout.two-phased,.sprint-cta.table-layout.one-phased{display:table}.sprint-cta.two-phased{height:205px;display:table}.sprint-cta.two-phased .sprint-cta-head{font-size:12px;color:#555;text-align:center;padding:7px 10px;margin-bottom:7px;display:table-row}.sprint-cta.two-phased .sprint-cta-head p{margin:0;display:table-cell;vertical-align:middle}.sprint-cta.two-phased .sprint-cta-footer p{margin:0;display:table-cell;vertical-align:middle}.sprint-cta.one-phased{height:138px;display:table}.sprint-cta.one-phased .sprint-cta-head{font-size:12px;color:#555;text-align:center;position:absolute;bottom:138px;width:100%;left:0;padding:4px 10px;background-color:#f7f8f8;border-bottom:1px solid #efefef;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;display:table;height:50px}.sprint-cta.one-phased .sprint-cta-head .cell{display:table-cell;vertical-align:middle}.sprint-cta.one-phased .sprint-cta-head .cell p{display:table-cell;vertical-align:middle}.sprint-cta.scroll-div{padding:10px 0;border:1px solid rgba(220,218,218,0.88)}.sprint-cta.scroll-div.unauthorized-cta-container{padding:15px}.sprint-cta.scroll-div .cta-object .cell .time-div{border-bottom:1px solid #e4e6e8;margin:0 0 15px;padding:0 15px 5px}.sprint-cta.scroll-div .cta-object .cell .button{margin:5px auto 10px}.sprint-cta .cta-object{display:table-row}.sprint-cta .cta-object .cell{display:table-cell;vertical-align:middle}.sprint-cta .cta-object .cell .button{max-width:235px;margin:0 auto 10px;width:100%;font-size:16px;font-weight:600;padding:13px 10px;display:block}.sprint-cta .cta-object .cell .blue-cta-link{text-align:center;display:block;font-weight:600;font-size:14px}.sprint-cta .cta-object .cell .markdown-cta{font-size:14px;text-align:center;color:#46535e}.sprint-cta .cta-object .cell .markdown-cta p{margin:0}.sprint-cta .sprint-cta-seperator{color:#808080;text-align:center;font-size:12px;display:table-row}.sprint-cta .sprint-cta-seperator .cell{display:table-cell;vertical-align:middle}.sprint-cta .sprint-cta-footer{font-size:12px;text-align:center;color:#9ca3a8;display:table-row}.sprint-cta .sprint-cta-footer p{display:table-cell;vertical-align:middle}.sprint-cta .dummy-table-row{display:table-row}@media(max-width:1024px){.sprint-cta{float:none;margin:10px auto;width:100%;padding:15px 0;border-width:0}.sprint-cta.one-phased{height:auto}.sprint-cta.one-phased .sprint-cta-head{position:static;border-width:0;margin-bottom:20px}.sprint-cta.two-phased{height:auto}.sprint-cta.two-phased .sprint-cta-head p{padding-bottom:10px}}.progress-indicator{margin:0 auto;padding:40px 0 0 0}.progress-indicator.three-items li{width:340px}.progress-indicator.three-items li .bubble:before{width:325px}.progress-indicator.four-items li{width:256px}.progress-indicator.four-items li .bubble:before{width:250px}.progress-indicator.five-items li{width:200px}.progress-indicator.five-items li .bubble:before{width:200px}.progress-indicator li{list-style:none;padding:0;margin:0 auto;position:relative;text-overflow:ellipsis;color:#46535e;font-size:14px;float:left;text-align:center;top:3px}.progress-indicator li h4{margin:10px 0 0;font-size:13px;font-weight:600}.progress-indicator li p{margin:0;font-size:11px;font-weight:600}.progress-indicator li .bubble{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:18px;height:18px;display:block;border:2px solid #9ca3a8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;text-align:center;margin:0 auto;position:relative}.progress-indicator li .bubble:before{display:block;position:absolute;top:7px;left:15px;height:2px;content:'';background-color:#9ca3a8}.progress-indicator li.completed .bubble{border:2px solid transparent}.progress-indicator li.completed .bubble:before{background-color:#73b369}.progress-indicator li.completed .bubble i{color:#73b369;font-size:21px;left:-2px;position:relative;top:-2px}.progress-indicator li.completed .bubble i:before{content:"\f058"}.progress-indicator li.current .bubble{border:2px solid #73b369}.progress-indicator li.not-permitted .bubble{border:2px solid transparent}.progress-indicator li.not-permitted .bubble i{color:#b11616;font-size:21px;left:-2px;position:relative;top:-2px}.progress-indicator li.not-permitted .bubble i:before{content:"\f057"}.progress-indicator li.future-not-permitted .bubble{border:2px solid transparent}.progress-indicator li.future-not-permitted .bubble i{color:#8f959d;font-size:21px;left:-2px;position:relative;top:-2px}.progress-indicator li.future-not-permitted .bubble i:before{content:"\f057"}.progress-indicator li:last-child .bubble:before{width:0!important}@media(min-width:1367px){.progress-indicator{width:1280px}.progress-indicator.three-items li{width:425px}.progress-indicator.three-items li .bubble:before{width:410px}.progress-indicator.four-items li{width:320px}.progress-indicator.four-items li .bubble:before{width:305px}.progress-indicator.five-items li{width:256px}.progress-indicator.five-items li .bubble:before{width:242px}}@media(min-width:1025px) and (max-width:1366px){.progress-indicator{width:1024px}}@media(min-width:768px) and (max-width:1024px){.progress-indicator{width:768px;margin:0 auto}.progress-indicator.three-items li{width:255px}.progress-indicator.three-items li .bubble:before{width:240px}.progress-indicator.four-items li{width:190px}.progress-indicator.four-items li .bubble:before{width:176px}.progress-indicator.five-items li{width:150px}.progress-indicator.five-items li .bubble:before{width:140px}}.sprint-body .responsive-container{max-width:1920px;width:90%;margin:0 auto;padding:15px 0;position:relative}.sprint-body .responsive-container .left-panel{width:200px;float:left}.sprint-body .responsive-container .left-panel.fix-left-panel{position:static}.sprint-body .responsive-container .center-panel{display:inline-block;width:calc(100% - 480px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;min-height:355px;word-wrap:break-word;border-left:1px solid #e5e7e8}.sprint-body .responsive-container .center-panel *{max-width:100%}.sprint-body .responsive-container .center-panel .inner-panel{padding:10px 20px}.sprint-body .responsive-container .right-panel-scroll{float:right;width:278px}.sprint-body .responsive-container .right-panel-scroll .right-box{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff}.sprint-body .responsive-container .right-panel-scroll .content{padding:5px 15px 10px}.sprint-body .responsive-container .right-panel-sticky{width:255px;right:0;position:absolute}.sprint-body .responsive-container .right-panel-sticky .enable-panel-on-scroll{display:none;position:fixed}.sprint-body .responsive-container .right-panel-sticky .enable-panel-on-scroll.scrolled{position:absolute;right:0!important}.sprint-body .responsive-container .right-panel-sticky .challenge-share-right-block{float:right;background:#fff;width:280px;margin-bottom:20px;padding-bottom:20px;border:1px solid #e5e7e8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sprint-body .responsive-container .right-panel-sticky .challenge-share-right-block .title{font-size:14px;font-weight:700;margin-top:0;margin-bottom:15px;border-bottom:1px dashed rgba(156,163,168,0.4);line-height:27px;text-transform:uppercase;color:#9ca3a8;padding:5px 10px}.sprint-body .responsive-container .right-panel-sticky .challenge-share-right-block .share-section{text-align:center}.sprint-body .responsive-container .right-panel-sticky .challenge-share-right-block .share-section a{width:50px;height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;margin:0 8px;text-align:center}.sprint-body .responsive-container .right-panel-sticky .challenge-share-right-block .share-section a .fa{line-height:30px;color:#fff;font-size:16px}.sprint-body .responsive-container .right-panel-sticky .challenge-share-right-block .share-section a.fb-share{background-color:#3b5998}.sprint-body .responsive-container .right-panel-sticky .challenge-share-right-block .share-section a.twitter-share{background-color:#00aced}.sprint-body .responsive-container .right-panel-sticky .challenge-share-right-block .share-section a.in-share{background-color:#007bb6}@media(max-width:1024px){.challenge-share-right-block{display:none}}@media(min-width:1440px){.sprint-body .responsive-container{width:80%}}@media(min-width:1025px) and (max-width:1366px){.sprint-body .responsive-container{max-width:1100px;width:90%}}@media(min-width:769px) and (max-width:1024px){.sprint-body .responsive-container .center-panel{width:calc(100% - 195px)}.sprint-body .responsive-container .right-panel-scroll{margin:20px auto 0;padding-bottom:15px;float:none}.sprint-body .responsive-container .tablet-show-clear{display:block;clear:both}}@media(max-width:768px){.sprint-body .responsive-container{padding:0 0 70px}.sprint-body .responsive-container .left-panel{position:static}.sprint-body .responsive-container .left-panel.tabs-outer-container{padding-right:10px;float:none;overflow:hidden;width:100%;background:#fff;margin-bottom:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-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);border-top:1px dotted #9ca3a8;height:51px;line-height:40px}html.ie8 .sprint-body .responsive-container .left-panel.tabs-outer-container,html.ie7 .sprint-body .responsive-container .left-panel.tabs-outer-container,html.ie6 .sprint-body .responsive-container .left-panel.tabs-outer-container{border:2px solid}.sprint-body .responsive-container .left-panel .menu-tabs .tab-underline-blue{width:478px;display:inline-block;white-space:nowrap;-webkit-transition:all ease 750ms;transition:all ease 750ms;position:relative}.sprint-body .responsive-container .left-panel .menu-tabs .tab-underline-blue .tab{display:inline-block}.sprint-body .responsive-container .left-panel .menu-tabs .tab-underline-blue .tab:hover .tab-name{text-decoration:none}.sprint-body .responsive-container .center-panel{width:100%;float:none;display:block;margin-left:0;border-left:none}.sprint-body .responsive-container .center-panel .inner-panel{padding:10px 0}.sprint-body .responsive-container .right-panel-scroll{margin:20px auto 0;padding-bottom:15px;float:none}.sprint-body .responsive-container .tablet-show-clear{display:block;clear:both}}.tab-underline-blue{border-width:0}.tab-underline-blue .tab,.tab-underline-blue .tab-e{display:block;float:none;outline:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab-underline-blue .tab:hover .tab-simple,.tab-underline-blue .tab-e:hover .tab-simple{font-weight:600;color:#2f89fc}.tab-underline-blue .tab .tab-name,.tab-underline-blue .tab-e .tab-name{margin-left:0;padding:8px 10px;border-left:4px solid transparent}.tab-underline-blue .tab .tab-name.selected,.tab-underline-blue .tab-e .tab-name.selected{border-left:4px solid #2f89fc;border-bottom:0}.tab-underline-blue .tab .tab-simple,.tab-underline-blue .tab-e .tab-simple{margin-left:0;padding:10px 0 5px 0;height:40px;font-size:14px;font-weight:600}.tab-underline-blue .tab .tab-simple.selected,.tab-underline-blue .tab-e .tab-simple.selected{font-weight:600;color:#2f89fc}.tab-underline-blue .tab-e{border-bottom:1px dotted #d0d2d4}.tab-underline-blue .no-underline-hover:hover{text-decoration:none}.tab-underline-blue .no-underline-hover:hover span{font-weight:600;color:#2f89fc}@media(min-width:768px) and (max-width:1024px){.tab-underline-blue .tab-e{padding-left:8px}}.border-solid-top{border-top:1px solid #d0d2d4}.border-solid-bottom{border-bottom:1px solid #d0d2d4}@media(min-width:769px) and (max-width:1024px){.tab-underline-blue .tab .tab-name{margin-left:10px}}@media(max-width:768px){.tab-underline-blue .tab{display:inline;float:left}.tab-underline-blue .tab .tab-name{margin-left:10px;border-left:none;border-bottom:3px solid transparent}.tab-underline-blue .tab .tab-name.selected{border-left:none;border-bottom:3px solid #2f89fc}}.prize-container{width:100%;padding:10px 0 40px 0;border-bottom:1px dashed #e5e7e8}.prize-container .prize-image{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:50px;height:50px}.prize-container .prize-image img{max-width:100%;max-height:100%}.prize-container .prize-image i{line-height:50px}.prize-container .prize-image-blue{background:#2f89fc;background:rgba(47,137,252,0.2)}.lt-ie8 .prize-container .prize-image-blue{zoom:1}.lt-ie9 .prize-container .prize-image-blue{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#332F89FC,endColorstr=#332F89FC)}.lt-ie9 .prize-container .prize-image-blue:nth-child(n){filter:none}.prize-container .prize-desc{width:calc(100% - 70px)}.prize-container:last-child{border-bottom:0}.judge-container{width:100%;padding:10px 0 40px 0;border-bottom:1px dashed #e5e7e8}.judge-container .judge-image{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100px;height:100px}.judge-container .judge-image img{max-width:100%;max-height:100%}.judge-container .judge-image i{line-height:100px}.judge-container .judge-image-small{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:40px;height:40px}.judge-container .judge-image-small img{max-width:100%;max-height:100%}.judge-container .judge-image-small i{line-height:40px}.judge-container .judge-image-blue{background:#2f89fc;background:rgba(47,137,252,0.2)}.lt-ie8 .judge-container .judge-image-blue{zoom:1}.lt-ie9 .judge-container .judge-image-blue{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#332F89FC,endColorstr=#332F89FC)}.lt-ie9 .judge-container .judge-image-blue:nth-child(n){filter:none}.judge-container:last-child{border-bottom:0}.winner-container{width:97%;padding:25px 15px;border-bottom:1px solid #e5e7e8}.winner-container .prize-image{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100px;height:100px}.winner-container .prize-image img{max-width:100%;max-height:100%}.winner-container .prize-image i{line-height:100px}.winner-container .prize-image-blue{background:#2f89fc;background:rgba(47,137,252,0.2)}.lt-ie8 .winner-container .prize-image-blue{zoom:1}.lt-ie9 .winner-container .prize-image-blue{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#332F89FC,endColorstr=#332F89FC)}.lt-ie9 .winner-container .prize-image-blue:nth-child(n){filter:none}.winner-container .submission-desc{width:84%}.winner-container:nth-child(even){background:#e5e7e8;background:rgba(229,231,232,0.2)}.lt-ie8 .winner-container:nth-child(even){zoom:1}.lt-ie9 .winner-container:nth-child(even){background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33E5E7E8,endColorstr=#33E5E7E8)}.lt-ie9 .winner-container:nth-child(even):nth-child(n){filter:none}.winner-container:last-child{border-bottom:0}.winners-block{border-bottom:1px solid #e5e7e8;padding-bottom:20px}.winners-block .responsive-container{max-width:1200px;width:100%;min-height:195px}.winners-block .responsive-container .winner-card{display:inline-block;padding:12px;max-width:400px;width:100%}.winners-block .responsive-container .winner-card .title{background-color:#f9f9f9;padding:5px 12px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.winners-block .responsive-container .winner-card .content{border:1px solid #f9f9f9;background-color:#fff;padding:5px 12px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.winners-block .responsive-container .winner-card .content .description{height:108px}.winners-block .responsive-container .winner-card .content .description h3{max-height:44px;overflow:hidden;display:inline-block}.winners-block .responsive-container .winner-card .content .description .theme-wrapper{background:#f7f8f8;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 10px;margin:0 10px 0 5px}.theme-container{width:100%;padding:10px 0 40px 0;border-bottom:1px dashed #e5e7e8}.theme-container .theme-image{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:50px;height:50px}.theme-container .theme-image img{max-width:100%;max-height:100%}.theme-container .theme-image i{line-height:50px}.theme-container .theme-image-blue{background:#2f89fc;background:rgba(47,137,252,0.2)}.lt-ie8 .theme-container .theme-image-blue{zoom:1}.lt-ie9 .theme-container .theme-image-blue{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#332F89FC,endColorstr=#332F89FC)}.lt-ie9 .theme-container .theme-image-blue:nth-child(n){filter:none}.theme-container .theme-desc{width:calc(100% - 75px)}.theme-container:last-child{border-bottom:0}.section-line{overflow:hidden;height:24px}.section-line span{background-color:#e5e7e8;width:100%;height:4px;display:inline-block;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;margin-top:20px}#overview-short .content{max-height:210px;overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease}#overview-short .show-hide-cover{position:relative}#overview-short .show-hide-cover .show-hide{position:absolute;bottom:1em}.inner-panel-padding h2,.inner-panel-padding .content{padding:0 15px 0 15px}.inner-panel-padding .comments{border-top:1px solid #d9deea;padding-top:10px;padding-bottom:10px;min-height:340px}.overview-faded-div{position:relative;bottom:3.5em;height:3.5em;background:-webkit-linear-gradient(rgba(255,255,255,0) 0,#fff 100%)}@media(max-width:600px){.search-fields{float:left;margin:0 15px 15px;width:100%}}.mlh-badge-container{position:relative;max-width:1280px;margin:0 auto;z-index:1}.mlh-badge-container a{position:absolute;top:0;right:0;width:85px}.mlh-badge-container a img{width:100%}@media(max-width:1366px){.mlh-badge-container{max-width:1100px;width:90%}.mlh-badge-container a img{width:90%}}@media(max-width:1280px){.mlh-badge-container a img{width:85%}}@media(max-width:1024px){.mlh-badge-container a img{width:75%}}@media(max-width:768px){.mlh-badge-container a img{width:65%}}@media(max-width:560px){.mlh-badge-container a img{width:55%}}@media(max-width:425px){.mlh-badge-container a img{width:40%}}.ul-tab{list-style-type:none;padding-left:8px;font-size:14px;margin-top:0;margin-bottom:0;padding-bottom:5px;border-bottom:1px dotted #d0d2d4}.ul-tab li{padding:5px 0}.ul-tab li a{padding-left:10px}.ul-tab li a:hover{text-decoration:none}.ul-tab li a:hover span{color:#2f89fc}.ul-tab li a span.selected{color:#2f89fc;font-weight:600}@media(min-width:768px) and (max-width:1024px){.ul-tab li a{padding-left:0}}@media(max-width:768px){.ul-tab{display:inline-block;float:left;padding:0 10px 0 0;border-bottom:0}.ul-tab li{float:left;padding:0 8px;border-bottom:3px solid transparent}.ul-tab li span{font-weight:600;padding:0 10px 8px 10px}.ul-tab li span.selected{border-left:none;border-bottom:3px solid #2f89fc}.tab-underline-blue .tab-e{border-bottom:0;display:inline-block}.tab-underline-blue .tab-e .tab-simple{padding:0 10px}.tab-underline-blue .no-underline-hover{padding:0 10px}.tab-underline-blue .no-underline-hover span{padding-bottom:8px}.tab-underline-blue .no-underline-hover span.selected{border-left:none;border-bottom:3px solid #2f89fc}}.sprint-badge{width:100px;margin-top:20px}.sprint-badge a img{width:100%;vertical-align:middle}@media(min-width:769px) and (max-width:1024px){.sprint-badge{margin-left:22px}}@media(max-width:768px){.sprint-badge{position:absolute;bottom:12px;right:0;left:0;margin:auto;width:120px}}