@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;background-size:cover;background-position:50%;min-height:100%;line-height:1.6;color:#212529;text-align:left;background-color:#f5f8fa}@media print{.no-print,.no-print *{display:none!important}}.red-text{color:rgba(255,0,0,.849)}.red-background{background-color:rgba(255,0,0,.849)}.btn-group-xs>.btn,.btn-xs{margin-bottom:0;margin-top:0;padding:.18rem .4rem;font-size:.65rem;line-height:0;border-radius:1.5rem}.black{background-color:#000}.login-form .row,.my-form .row{margin-left:0;margin-right:0}.flex-wrapper{min-height:100vh;justify-content:space-between}.flex-wrapper,.flex-wrapper-form{display:flex;flex-direction:column}.flex-wrapper-form{min-height:72vh}.background-rotate{background-size:cover;background-image:url(/background.jpg)}.mydiv{background-size:cover;color:#000;-webkit-animation:myanimation 50s infinite;animation:myanimation 50s infinite}@-webkit-keyframes myanimation{0%{background-image:url(https://i.imgur.com/8jwoYQu.jpg);background-position:bottom}25%{background-image:url(/background2.jpg);background-position:bottom}50%{background-image:url(/background3.jpg);background-position:bottom}75%{background-image:url(/background4.jpg);background-position:bottom}to{background-image:url(/background5.jpg);background-position:bottom}}@keyframes myanimation{0%{background-image:url(https://i.imgur.com/8jwoYQu.jpg);background-position:bottom}25%{background-image:url(/background2.jpg);background-position:bottom}50%{background-image:url(/background3.jpg);background-position:bottom}75%{background-image:url(/background4.jpg);background-position:bottom}to{background-image:url(/background5.jpg);background-position:bottom}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}form{padding:20px;margin-top:3px}form button,form h5{margin:20px 0}input[type=email]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-color:#ec407a;box-shadow:none}input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#ec407a!important}.error{color:#db2222;font-size:.725em;display:relative}img{max-width:100%;max-height:100%}.logo{height:50px;width:auto}.card{font-size:1em;overflow:hidden;padding:0;border:none;border-radius:.28571429rem;box-shadow:0 1px 3px 0 #d4d4d5,0 0 0 1px #d4d4d5}.card-block{font-size:1em;position:relative;margin:0;padding:1em;border:none;box-shadow:none}.card-border-red{box-shadow:0 1px 5px 0 #c00000,0 0 0 1px #d4d4d5}.card-border-green{box-shadow:0 1px 5px 0 #047c00,0 0 0 1px #d4d4d5}.card-img-top{display:block;width:175px;height:225px}.card-title{font-size:1.28571429em;font-weight:700;line-height:1.2857em}.card-text{clear:both;margin-top:.5em;color:rgba(0,0,0,.68)}.card-footer{font-size:1em;position:static;vertical-align:bottom;top:0;left:0;max-width:100%;padding:.75em 1em;color:rgba(0,0,0,.4);border-top:1px solid rgba(0,0,0,.05)!important;background:#fff}.card-inverse .btn{border:1px solid rgba(0,0,0,.05)}.text-bold{font-weight:700}.meta{font-size:1em}.meta,.meta a{color:rgba(0,0,0,.4)}.meta a{text-decoration:none}.meta a:hover{color:rgba(0,0,0,.87)}a:hover{text-decoration:none}.section-padding{padding:10px 0}.bottom{background-color:#414141}.bottom .copyright{color:#e5e5e5;font-weight:600}.bottom p{margin-bottom:0;line-height:30px;font-size:16px;font-weight:400}.copyright p{color:#868686}.problems p{color:#adadad}.problems p span{color:#f5f5f5}.links p,.qlink{color:#adadad}.qlink,.qlink:hover{text-decoration:underline}.qlink:hover{color:#fff}html{font-size:1rem}body{background:#f0f2f2}.bracket{display:inline-block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;font-size:0}.bracket .round,.bracket .round .winners>div{display:inline-block;vertical-align:middle}.bracket .round .winners>div.matchups .matchup:last-child{margin-bottom:0!important}.bracket .round .winners>div.matchups .matchup .participants{border-radius:.25rem;overflow:hidden}.bracket .round .winners>div.matchups .matchup .participants .participant{box-sizing:border-box;color:#858585;border-left:.25rem solid #858585;background:#fff;width:16rem;height:3rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.12)}.bracket .round .winners>div.matchups .matchup .participants .participant.winner{color:#60c645}.bracket .round .winners>div.matchups .matchup .participants .participant.loser{color:#eb2906}.bracket .round .winners>div.matchups .matchup .participants .participant.red{border-color:#d00}.bracket .round .winners>div.matchups .matchup .participants .participant.blue{border-color:#003f9c}.bracket .round .winners>div.matchups .matchup .participants .participant:not(:last-child){border-bottom:thin solid #f0f2f2}.bracket .round .winners>div.matchups .matchup .participants .participant span{margin:0 1.25rem;line-height:3;font-size:1rem;font-family:Roboto Slab}.bracket .round .winners>div.connector.filled.bottom .merger:after,.bracket .round .winners>div.connector.filled .line,.bracket .round .winners>div.connector.filled.top .merger:before{border-color:#60c645}.bracket .round .winners>div.connector .line,.bracket .round .winners>div.connector .merger{box-sizing:border-box;width:1.5rem;display:inline-block;vertical-align:top}.bracket .round .winners>div.connector .line{border-bottom:thin solid #c0c0c8;height:4rem}.bracket .round .winners>div.connector .merger{position:relative;height:8rem}.bracket .round .winners>div.connector .merger:after,.bracket .round .winners>div.connector .merger:before{content:"";display:block;box-sizing:border-box;width:100%;height:50%;border:0 solid #c0c0c8}.bracket .round .winners>div.connector .merger:before{border-right-width:thin;border-top-width:thin}.bracket .round .winners>div.connector .merger:after{border-right-width:thin;border-bottom-width:thin}.bracket .round.eightfinals .winners .matchups .matchup:not(:last-child),.bracket .round.eightfinals .winners:not(:last-child){margin-bottom:2rem}.bracket .round.quarterfinals .winners .matchups .matchup:not(:last-child),.bracket .round.quarterfinals .winners:not(:last-child){margin-bottom:10rem}.bracket .round.quarterfinals .winners .connector .merger{height:16rem}.bracket .round.quarterfinals .winners .connector .line{height:8rem}.bracket .round.semifinals .winners .matchups .matchup:not(:last-child){margin-bottom:26rem}.bracket .round.semifinals .winners .connector .merger{height:32rem}.bracket .round.semifinals .winners .connector .line{height:16rem}.bracket .round.finals .winners .connector .merger{height:3rem}.bracket .round.finals .winners .connector .line{height:1.5rem}html{position:relative;min-height:100%}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}@media (-webkit-transform-3d),(transform-3d){.carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.prev{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.item:first-child{background:url(/background.jpg) no-repeat 50% fixed;background-size:cover}.item:nth-child(2){background:url(/slide4.jpg) no-repeat 50% fixed;background-size:cover}.item:nth-child(3){background:url(/slide5.jpg) no-repeat 50% fixed;background-size:cover}.carousel{z-index:-99}.carousel .item{position:fixed;width:100%;height:100%}.title{text-align:center;margin-top:20px;padding:10px;text-shadow:2px 2px #000;color:#fff}