@charset "UTF-8";body{color:#000;font-family:"Segoe UI",SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nowrap{white-space:nowrap}.with-left-margin{margin-left:20px}.msame_Header_name{cursor:pointer}.shell-search input,.shell-search input[type="search"]{box-sizing:inherit}.c-universal-footer{margin-top:0}.c-select-menu.f-persist.f-border,.c-select-menu.f-persist.f-border button{width:100%}.c-paragraph-3,.c-paragraph-4,.type-p3,.type-p4,p{padding:24px 0 0;font-weight:400}[class^="c-paragraph"] a.c-hyperlink,[class^="c-caption"] a.c-hyperlink{text-decoration:none}a.f-focus-image:focus img:not(x-hidden-focus),a.f-focus-image:hover img:not(x-hidden-focus){outline:5px solid #000;outline-offset:-5px;opacity:.9}a.c-hyperlink,a.c-hyperlink:hover,a.c-hyperlink:visited{color:#0067b8}a.c-action-trigger,button.c-action-trigger{color:#0067b8}.student-profile__link a.c-action-trigger.c-glyph:before,.student-profile__link button.c-action-trigger.c-glyph:before{margin-left:0}.c-pagination li.active>a,.c-pagination li.active>span,.c-pagination li.f-active>a,.c-pagination li.f-active>span,.pagination li.active>a,.pagination li.active>span,.pagination li.f-active>a,.pagination li.f-active>span{outline-color:#0067b8}.btn.btn-primary,button.c-button[type=submit],a.c-button.f-purple,button.c-button.f-purple{background-color:#5d2e8f}.btn.btn-primary:hover,.btn.btn-primary:focus,a.c-button.f-purple:hover,a.c-button.f-purple:focus,button.c-button.f-purple:hover,button.c-button.f-purple:focus,button.c-button[type=submit]:hover,button.c-button[type=submit]:focus{background-color:#763ab6}.btn.btn-primary:active,a.c-button.f-purple:active,button.c-button[type=submit]:active{background-color:#442268}[class^=m-]:not(.m-media-gallery):not(.m-iframe):not(.m-video){padding:inherit}a.c-call-to-action{background-color:#5d2e8f}.m-multi-feature [role=tablist] li{flex:1}.m-multi-feature>section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.m-multi-feature.f-align-left>section>div.c-carousel,.m-multi-feature.f-align-right>section>div.c-carousel{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.m-multi-feature.f-align-left>section>div:first-child,.m-multi-feature.f-align-right>section>div:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.m-multi-feature.f-align-right>section>div{padding:0}.context-msia a.c-call-to-action{margin-right:12px}a.c-call-to-action:hover,a.c-call-to-action:focus{background-color:#763ab6}a.c-call-to-action:active{background-color:#442268}.c-content-placement a.c-call-to-action{color:#0067b8}.c-content-placement.context-compete .c-heading-4{padding-top:10px}.c-content-placement.context-compete .c-paragraph{padding-top:20px;overflow:visible;max-height:100%}.c-content-placement.context-compete .c-subheading-4{padding:0}.c-content-placement.f-content-placement{margin-top:20px}.c-content-placement.f-content-placement .c-subheading-3:first-of-type{padding:0}.c-content-placement.context-compete:hover .c-heading{text-decoration:none}.c-content-placement:not([data-js-href]){cursor:auto}.c-content-placement:not([data-js-href]):hover picture img,.m-content-placement-item:not([data-js-href]):hover picture img{opacity:1}.m-required{color:red}.c-textarea textarea:active,.c-textarea textarea:focus,input.form-control:active,input.form-control:focus,input.c-text-field[type="text"]:active,input.c-text-field[type="text"]:focus,input.c-password[type="password"]:focus,input.c-password[type="password"]:active{border-color:#5d2e8f}.c-checkbox input[type=checkbox]:checked:not(:disabled)+span:before,.checkbox input[type=checkbox]:checked:not(:disabled)+span:before{box-shadow:inset 0 0 0 10px #5d2e8f}.c-checkbox input[type=checkbox]:checked:not(:disabled):focus+span:before,.c-checkbox input[type=checkbox]:checked:not(:disabled):hover+span:before,.checkbox input[type=checkbox]:checked:not(:disabled):focus+span:before,.checkbox input[type=checkbox]:checked:not(:disabled):hover+span:before{box-shadow:inset 0 0 0 1px rgba(0,0,0,.6),inset 0 0 0 10px #5d2e8f}.c-checkbox input[type=checkbox]:indeterminate:not(:disabled)+span:before,.checkbox input[type=checkbox]:indeterminate:not(:disabled)+span:before{box-shadow:inset 0 0 0 1px #5d2e8f}.c-checkbox input[type=checkbox]:checked:disabled+span:after,.checkbox input[type=checkbox]:checked:disabled+span:after{box-shadow:inset 0 0 0 1px rgba(93,46,143,.5),inset 0 0 0 10px rgba(93,46,143,.2);color:rgba(255,255,255,.3)}.c-checkbox input[type=checkbox]:checked+span:after{top:0}.f-checkbox__span{width:97%;clear:both}.c-radio input[type=radio]:checked:not(:disabled)+span:before,.radio input[type=radio]:checked:not(:disabled)+span:before{border-color:#5d2e8f}.dropdown-menu>li a[role="menuitemradio"][aria-checked="true"],.dropdown-menu>li span[role="menuitemradio"][aria-checked="true"],.c-menu-item a[role="menuitemradio"][aria-checked="true"],.c-menu-item span[role="menuitemradio"][aria-checked="true"]{background:#5d2e8f}.c-slider div button,.c-slider div>span{background-color:#5d2e8f}.c-slider div button:active{background-color:#12091b}div.c-toggle button[aria-checked=true]{background:#5d2e8f;border-color:#5d2e8f}div.c-toggle button[aria-checked=true]:hover{background:rgba(93,46,143,.8);border-color:rgba(93,46,143,.8)}.f-text-field{display:inline;width:100%;height:36px;border:1px solid rgba(0,0,0,.6);padding:9px 10px;background-color:#fff}.f-textarea{resize:none;overflow-y:scroll;text-align:left;font-size:15px;line-height:20px;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.6);color:#000}.f-label{font-size:13px;display:inline;margin-top:21px;padding-bottom:7px;line-height:20px}.m-textarea textarea{width:100%}.msia-divider:after{content:"|";color:#000;padding-left:.5em;padding-right:.25em}.m-wideinput{display:inline-block}.m-wideinput input,.m-wideinput button.c-button{margin-top:7px;width:100%}.context-wide-file{margin-top:-3px;padding-top:0;margin-left:24px}.context-wide-file-label{padding-bottom:7px;margin-left:24px}.context-wide-file-label-left-align{margin-left:0;padding-bottom:7px}.context-wide-file .c-button{display:inline}.context-wide-file input.input-upload[type=text],.context-wide-file .c-button{margin-top:0}.m-file{margin-top:0}.f-hidden{display:none}.context-msia .social-form input.c-text-field[type=text],.context-msia .social-form p{display:inline;margin-bottom:12px}.f-form-buttons{margin-top:30px}.f-combo div ul{width:100%;max-width:100%;min-width:100%}.f-menu.c-menu{width:98%;min-width:98%;max-width:98%;border:1px solid rgba(0,0,0,.6)}@media(max-width:1549px){.f-checkbox__span{width:95%}}@media(max-width:1272px){.f-checkbox__span{width:90%}}@media(max-width:767px){.f-checkbox__span{width:95%}.context-wide-file{margin-left:0}.context-wide-file-label{margin-left:0}}@media(max-width:631px){.f-checkbox__span{width:90%}}@media(max-width:350px){.f-checkbox__span{width:85%}}[data-grid~="shuffle-right"]{float:right}@media screen and (max-width:539px){[data-grid~="shuffle-right"]{float:none}}@media(max-width:767px){.c-hero>div>div h1{padding-top:15px}}.c-histogram .rating-star-bars a>div>div,.c-histogram>ul a>div>div,.histogram .rating-star-bars a>div>div,.histogram>ul a>div>div{background-color:#5d2e8f}.c-mosaic-placement.f-background-accent{background-color:#5d2e8f}.m-pivot .c-pivot header{flex-wrap:wrap}@media only screen and (max-width:350px){.m-pivot .c-pivot header a{font-size:16px}}.f-alert.c-alert[role=alert]{margin-top:5px}.hat-stub{background-color:#fff}.shell-header-brand{line-height:48px}.shell-header-brand img{max-height:23px}.nav-stub{background-color:#5d2e8f;color:#fff}.nav-list-inline{padding:1em 0}.footer-stub{margin-top:5.625rem}.footer-stub__hat{background-color:#929497}.footer-stub__item{line-height:3em}.m-card{padding-bottom:0}.m-card__heading{background-color:#5d2e8f;color:#fff;padding:0 0 0 12px;height:44px;line-height:44px;font-weight:normal}.m-card__heading--training{background-color:#00a611}.m-card__heading--services{background-color:#1180ff}.m-card__heading--operating_systems{background-color:#737373}.m-card__heading--tools{background-color:#b4009e}.m-card__heading--github{background-color:#6cc644}.m-card__heading--kinect{background-color:#6945c1}.m-card__heading--kodu{background-color:#48c1db}.m-card__heading--microsoft{background-color:#727272}.m-card__heading--small-basic{background-color:#ef5a56}.m-card__heading--visual-studio{background-color:#67207f}.m-card__heading--windows{background-color:#00a9f1}.m-card__heading--windows-store{background-color:#3ab034}.m-card__heading--tamarin{background-color:#287fbb}.m-card__heading--xna{background-color:#f27a23}.c-content-placement.context-card{min-height:202px}@media screen and (max-width:539px){.c-content-placement.context-card{min-height:0;margin-top:24px}}.context-msia .page-wrapper{margin-bottom:90px}.context-msia hr.c-divider{margin:45px 0 4px}.context-msia .c-content-placement img{max-width:100%;width:100%;object-fit:fill}[class*=m-abbr-][title]{border-bottom:0}[class*=m-abbr-] span{display:block;width:0;height:0;overflow:hidden}[class*=m-abbr-]::before{display:inline;content:attr(title)}@media(max-width:440px){.m-abbr-xs[title]{border-bottom:1px dotted}.m-abbr-xs span{display:inline;width:auto;height:auto;overflow:visible}.m-abbr-xs::before{display:none}}@media(min-width:441px)and (max-width:500px){.m-abbr-sm[title]{border-bottom:1px dotted}.m-abbr-sm span{display:inline;width:auto;height:auto;overflow:visible}.m-abbr-sm::before{display:none}}@media(min-width:501px)and (max-width:631px){.m-abbr-md[title]{border-bottom:1px dotted}.m-abbr-md span{display:inline;width:auto;height:auto;overflow:visible}.m-abbr-md::before{display:none}}@media(min-width:632px)and (max-width:767px){.m-abbr-lg[title]{border-bottom:1px dotted}.m-abbr-lg span{display:inline;width:auto;height:auto;overflow:visible}.m-abbr-lg::before{display:none}}@media(min-width:768px){.m-abbr-xl[title]{border-bottom:1px dotted}.m-abbr-xl span{display:inline;width:auto;height:auto;overflow:visible}.m-abbr-xl::before{display:none}}.m-feature-grid{margin-top:36px}.m-feature-grid__row{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;border-bottom:1px solid #929497}.m-feature-grid__col{padding:12px;flex-basis:auto;-webkit-box-flex:1;flex-grow:1}.m-feature-grid__col--indicator{width:16.667%;min-width:16.667%;flex-basis:auto;-webkit-box-flex:0;flex-grow:0;position:relative;text-align:center}@media(max-width:400px){.m-feature-grid__col--indicator{padding:12px 6px}}.m-feature-grid__col--indicator:last-child{border-left:1px solid #727272}.m-feature-grid__header .m-feature-grid__col--indicator:last-child{border:0}.m-feature-grid__header .m-feature-grid__col--indicator:last-child::before{content:"";position:absolute;display:block;width:1px;height:80%;background-color:#fff;left:0;top:10%}.m-feature-grid__header{background-color:#727272;color:#fff;border:0}.m-feature-grid__indicator{display:inline-block;width:1em;height:1em;border-radius:50%;overflow:hidden;padding-left:1em}.m-feature-grid__indicator--true{background-color:#5d2e8f}.m-feature-grid__indicator--false{height:0;width:0}.f-gray{color:#747577}.f-inline-block{display:inline-block}.f-inline{display:inline}.f-initial{display:inline}.f-float-right{float:right;width:40%}.f-float-left{float:left;width:40%}.f-list-indented li{margin-left:36px}.f-type-right{text-align:right}.f-invite-box{border:1px solid #5d2e8f;padding:20px}.f-invite-box .c-caption-1{padding:0}.f-invite-box .c-subheading-3{padding:10px 0 0}.f-invite-box .c-subheading-5{padding:12px 0 0}@media(max-width:539px){.f-type-right{text-align:left}}.m-drawer{width:100%;min-height:2.5rem;border:1px solid transparent;text-align:left;display:inline-block;outline:transparent dashed 1px}.m-drawer:focus{outline:#000 dashed 1px}.m-drawer__header{background-color:#929497;color:#fff;padding-left:.75em}.m-drawer__item{background-color:#e5e5e5;padding:.15em;margin-top:12px}.m-drawer__item:hover{background-color:#ccc}.m-drawer__item:active{background-color:#929497}.m-drawer__item--sub{padding-left:36px;background:#fff;border-bottom:1px solid #e5e5e5;margin-top:0}.m-drawer__item--sub+div>.c-paragraph{padding:.15em .15em .15em 88px;border-bottom:1px solid #e5e5e5;line-height:40px}.m-drawer__item--sub:last-of-type:not(.toggle-on){border:0}.m-drawer__item--sub:last-of-type+div>.c-paragraph:last-of-type{border:0}.m-drawer-item__question{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.m-drawer-item__question::before{content:"";font-family:"MWF-MDL2";margin:.15em .75em;font-size:18px;display:inline-block}.toggle-on .m-drawer-item__question::before{content:""}.m-drawer__answer{padding-left:52px}.m-drawer__item+.m-drawer__answer{margin-top:20px}.m-drawer__answer:last-child{margin-bottom:30px}@media(max-width:708px){.m-drawer__item .m-drawer-item__question{width:90%}}@media(max-width:506px){.m-drawer__item .m-drawer-item__question{width:85%}}@media(max-width:347px){.m-drawer__item .m-drawer-item__question{width:75%}}.toggle-hide{display:none}.toggle-visible{display:block}.m-filter{margin-top:36px}.m-filter__header{padding:0 24px}@media screen and (min-width:540px){.m-filter__header{padding-left:calc(25% + 24px)}.m-filter__header a:last-child{padding-left:24px}}.m-filter__filter-menu{margin-top:24px}@media screen and (min-width:540px){.m-filter__filter-menu{margin-top:48px}}@media screen and (max-width:539px){.m-filter-bank{height:0;overflow:hidden}.m-filter-bank--toggle{height:initial}}.m-filter-bank__mobile-toggle{background:#e5e5e5;border:0;text-align:left;padding:0 12px;height:44px;line-height:44px;width:100%;position:relative;display:none}.m-filter-bank__mobile-toggle::after{font-family:"MWF-MDL2";content:"";display:inline-block;font-size:.8em;vertical-align:middle;margin-left:6px}.m-filter-bank__mobile-toggle[aria-pressed="true"]::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.m-filter-bank__mobile-toggle:hover,.m-filter-bank__mobile-toggle:focus,.m-filter-bank__mobile-toggle.current{background-color:#e5e5e5}@media screen and (max-width:539px){.m-filter-bank__mobile-toggle{display:block}}.m-filter-bank__control{background:transparent;border:0;text-align:left;padding:0 12px;height:44px;line-height:44px;width:100%;position:relative}@media screen and (max-width:539px){.m-filter-bank__control{background:#e5e5e5}}.m-filter-bank__control[aria-checked="true"]{background-color:#e5e5e5;font-weight:600}.m-filter-bank__control[aria-checked="true"]::after{font-family:"MWF-MDL2";content:"";position:absolute;right:0;top:50%;-webkit-transform:translatey(-50%);transform:translatey(-50%);display:inline-block;width:44px;font-size:13px;text-align:center}.m-filter-bank__control:hover{background-color:#e5e5e5}.m-filter-bank__control:focus{border:dashed 1px;line-height:42px}.m-filter-bank__control:active{background-color:#929497}.submitted input:invalid,.submitted input:out-of-range,.submitted select:invalid,.submitted select:out-of-range,.submitted textarea:invalid,.submitted textarea:out-of-range,.submitted input:invalid,.submitted input:out-of-range{border-color:red}.submitted input:invalid[type=file]+input,.submitted input:out-of-range[type=file]+input,.submitted select:invalid[type=file]+input,.submitted select:out-of-range[type=file]+input,.submitted textarea:invalid[type=file]+input,.submitted textarea:out-of-range[type=file]+input,.submitted input:invalid[type=file]+input,.submitted input:out-of-range[type=file]+input{border-color:red}.c-content-placement.context-leadimage{padding-top:36px;margin-top:0}.c-content-placement.context-leadimage img{width:100%;max-width:100%}.c-content-placement.context-leadimage img:first-child{margin:4px 0 3px}.context-leadelement{padding-top:36px}.context-leadelement:first-child{padding-top:0}.m-media{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;margin-bottom:1em;padding:12px}.m-media-figure{margin-right:1em}.m-media-body{-webkit-box-flex:1;flex:1}.m-media-body:first-child:not(.c-call-to-action){padding-top:0}.m-media-body,.m-media-body:last-child{margin-bottom:0}.x-bg-azure{margin-top:60px;padding:16px 12px;display:block;background-color:#006cc2;color:#fff}.x-bg-azure p{padding:10px 0}.x-bg-azure a.c-call-to-action{background-color:#fff;color:#000}.m-table{margin-top:36px}.m-table tr.f-bottomborder{border-bottom:1px solid rgba(0,0,0,.2)}.m-table tr.f-bottomborder:last-of-type{border-bottom:0}.m-table td.f-rightborder{border-right:1px solid rgba(0,0,0,.2)}.m-table td.f-rightborder:last-of-type{border-right:0}.m-tableheading{background-color:#727272}.m-tableheading th{padding:0}.m-tableheading th .c-paragraph{padding:10px 0 10px 12px;color:#fff}.m-tablesubheading{background-color:#e5e5e5}.m-table-divider{border-right:1px solid #fff;padding:0}.context-topalign>[data-grid]>:first-child:not(.c-content-placement){padding-top:0}.context-topalign>[data-grid]>:first-child{margin-top:36px;padding-top:0}.context-topalign .m-media:first-child{padding-top:0}.f-hide{display:none}@media(max-width:440px){.f-hide-xs{display:none!important}}@media(min-width:441px)and (max-width:500px){.f-hide-sm{display:none}}@media(min-width:501px)and (max-width:631px){.f-hide-md{display:none}}@media(min-width:632px)and (max-width:767px){.f-hide-lg{display:none}}@media(min-width:768px)and (max-width:960px){.f-hide-xl{display:none}}@media(min-width:961px){.f-hide-xxl{display:none}}[class*=f-show-]{display:none}.f-show{display:inherit}@media(max-width:440px){.f-show-xs{display:inherit}}@media(min-width:441px)and (max-width:500px){.f-show-sm{display:inherit}}@media(min-width:501px)and (max-width:631px){.f-show-md{display:inherit}}@media(min-width:632px)and (max-width:767px){.f-show-lg{display:inherit}}@media(min-width:768px)and (max-width:960px){.f-show-xl{display:inherit}}@media(min-width:961px){.f-show-xxl{display:inherit}}.m-video{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.m-video--4-3{padding-bottom:75%}.m-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.f-square{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:12px;background-color:#fff}.c-badge.f-badge-easy,.f-badge-easy{color:#000;background-color:#ffd800}.c-badge.f-badge-medium,.f-badge-medium{color:#000;background-color:#f9bc3a}.c-badge.f-badge-hard,.f-badge-hard{color:#000;background-color:#f95555}.skill-level-color .c-menu-item a{background:0;display:inline-block;padding:5px 12px 12px}.skill-level-color .c-menu{border:0;margin:0;z-index:999;width:150px}.skill-level-color .c-select-menu{margin-left:12px}.skill-level-color .c-badge{z-index:99;position:absolute}.skill-level-color .c-in-page-navigation{border:0}@media(max-width:767px){.skill-level-color .c-menu{width:100%;display:block;padding-bottom:1em}.skill-level-color__dropdown{background-color:#e5e5e5;width:100%}.skill-level-color .c-menu-item a{width:100vw;background-color:#fff;display:block;padding-left:30px}}.context-monthlywinner p{padding:0}@media only screen and (min-width:1084px){.blog-2column-fix .col-md-6{flex-basis:100%;max-width:100%}}.catalog-download__details p:nth-of-type(1){padding-top:36px}.catalog-download__details p:nth-of-type(2){padding-top:0}.elms-list li:first-of-type{margin-bottom:20px}ol.nopadding-list{padding-bottom:0;margin-bottom:0}.student-profile__link a{display:inline;min-width:1px}.student-main{border:0;border-left:1px solid rgba(0,0,0,.2)}.support-main{border:0}.student-teams__input[type=text]{max-width:100%;min-width:80%}.student-verification__form{margin-top:24px}.student-verification__form .c-combo div ul{max-width:100%;min-width:100%}.student-verification__codeform input.f-text-field{width:90%}@media(max-width:1400px)and (min-width:767px){.account-file{display:block}.account-file .c-text-field[type=text],.account-file .c-button{min-width:100%;max-width:100%;width:100%;display:inline-block}}@media(max-width:815px)and (min-width:768px){.student-profile__link a{font-size:13px}}@media(max-width:767px){.student-main{border-left-style:none;padding:0;margin:0}}@media(max-width:440px){.account-file{display:block}.account-file .c-text-field[type=text],.account-file .c-button{min-width:100%;max-width:100%;width:100%;display:inline-block}}.team-vr{border:0;border-right:1px solid rgba(0,0,0,.2);padding-right:12px}.team-imageContainer{height:357px;margin:10px 0;width:100%;overflow:hidden}.team-image{width:100%}.m-teammember-panel{margin-bottom:24px}.m-teammember-panel__heading{padding:0;margin-bottom:16px}.m-teammember-panel img.c-image{max-width:105px;width:105px;min-width:105px}.m-teammember-panel__text{margin-left:20px;margin-right:-20px}.m-teammember-panel__text .c-paragraph,.m-teammember-panel__text .c-paragraph-2{padding-top:0}.m-teammember-panel__text .c-checkbox .c-label{margin-right:0}.team-gallery{width:100%}.team-gallery:hover{cursor:pointer}@media only screen and (max-width:1196px){.m-teammember-panel__text .c-paragraph,.m-teammember-panel__text .c-checkbox span,.m-teammember-panel__text .c-checkbox a{font-size:13px}}@media only screen and (max-width:1199px)and (min-width:1084px){.m-teammember-panel.col-md-3{flex-basis:100%;max-width:100%}}@media only screen and (max-width:1083px)and (min-width:1024px){.m-teammember-panel-container .col-sm-3{flex-basis:25%;max-width:25%}.m-teammember-panel__text .c-checkbox input[type=checkbox]{width:13px;height:13px}.m-teammember-panel__text .c-checkbox span,.m-teammember-panel__text .c-checkbox a{font-size:12px}.m-teammember-panel__text{margin-left:2em;margin-right:0}}@media only screen and (max-width:1023px){.m-teammember-panel__text{margin-left:0;margin-right:0}}@media only screen and (max-width:1455px)and (min-width:1084px){.m-teammember-panel__text{margin-left:40px;margin-right:-65px}}@media only screen and (max-width:767px){.team-gallery{height:100%}}@media only screen and (max-width:640px){.team-imageContainer{height:100%}}@media only screen and (max-width:613px)and (min-width:540px){.m-teammember-panel-container .col-sm-3{flex-basis:50%;max-width:50%}.m-teammember-panel-container .col-xs-12{flex-basis:50%;max-width:50%}}@media only screen and (max-width:613px){.m-teammember-panel{margin-top:20px}}@media only screen and (max-width:540px){.m-teammember-panel-container .col-sm-3{flex-basis:50%;max-width:50%}.teamphoto-file,.teamphoto-file-label{margin-left:0}.team-gallery{max-width:100%;margin-bottom:24px}}.noComp-Message{background-color:#929497;color:#fff;border:0;display:table;table-layout:fixed;margin-top:20px}.noComp-Message div{display:table-cell;vertical-align:middle;font-size:large;float:left;padding:10px}.word-wrapped{word-wrap:break-word}.no-gutter{padding-right:0!important;padding-left:0!important}.upload-textbox,.c-text-field.upload-textbox[type=text]{padding:3px}a.c-action-trigger.c-glyph:before,button.c-action-trigger.c-glyph:before{width:auto;height:auto;margin-left:5px;margin-right:5px;vertical-align:middle}a.c-action-trigger.c-glyph.glyph-edit,button.c-action-trigger.c-glyph.glyph-edit{vertical-align:middle}.doc-container{font-family:'Segoe UI'}.doc-container .doc-title,.doc-container p{}.doc-container .doc-title{font-size:14pt;font-weight:bold;margin-top:20px;margin-bottom:20px}.doc-container p{font-size:10pt;padding-top:0;margin-bottom:15px}.doc-container b{font-weight:bolder}.doc-container a:visited,.doc-container a:hover,.doc-container a{color:#0067b8}.doc-container ol.multilevel,.doc-container ol.multilevel ol{list-style-type:none;padding-left:20px;margin-top:6pt}.doc-container ol.noproc,.doc-container ol.noproc>li{display:inline}.doc-container ol.multilevel li:before{font-family:'Segoe UI',sans-serif;font-weight:700;margin-right:5px}.doc-container .multilevel-counter{font-family:'Segoe UI',sans-serif;font-weight:700;margin-right:5px}.doc-container .li-title+p{margin-left:0!important}.doc-container ol.inline-titles>li>.li-title+p{display:inline}.doc-container ol:not(.inline-titles)>li>.li-title+p{margin-top:7px}.doc-container .li-title+p+p{margin-top:7.5pt}ol.latin,ol.latin ol,ol.roman,ol.roman ol,ol.upper-latin,ol.upper-latin ol{counter-reset:mycounter;list-style-type:none}ol.latin>li:before,ol.roman>li:before,ol.upper-latin>li:before{counter-increment:mycounter;font-family:'Segoe UI',sans-serif;font-weight:700;margin-right:5px}ol.latin:not(.with-brackts)>li:before{content:counter(mycounter,lower-latin) "."}ol.latin.with-brackts>li:before{content:"(" counter(mycounter,lower-latin) ")"}ol.roman:not(.with-brackts)>li:before{content:counter(mycounter,lower-roman) "."}ol.roman.with-brackts>li:before{content:"(" counter(mycounter,lower-roman) ")"}ol.upper-latin:not(.with-brackts)>li:before{content:counter(mycounter,upper-latin) "."}ol.upper-latin.with-brackts>li:before{content:"(" counter(mycounter,upper-latin) ")"}.doc-container li>span.li-title{font-weight:bolder;font-size:12pt;margin-right:7px;margin-bottom:10px}.doc-container ol.underlined-titles>li>span.li-title{text-decoration:underline}.doc-container ol.not-bolded-titles>li>span.li-title{font-weight:normal}.doc-container ol.multilevel li+li[title],.doc-container ul.multilevel li+li[title]{margin-top:15px}.doc-container ul.noproc{list-style-type:disc;padding-left:20px;margin-bottom:15px}.doc-container ul.noproc>li+li{margin-top:0}.doc-container ul.titled-items{padding-left:20px}.access-off-screen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}table.dataTable .dtr-title p,.dtr-data p{display:inline}table.dataTable .dtr-title p{font-weight:600}.data-table-src.responsive{width:100%!important}table.dataTable>tbody>tr.child ul li{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{min-width:10px}table.dataTable .responsive-details-toggle{vertical-align:middle;outline:transparent dashed 1px}table.dataTable .responsive-details-toggle:focus{outline:#000 dashed 1px}table.dataTable .responsive-details-toggle>img{vertical-align:middle}table.dataTable.dtr-inline>tbody>tr>td:first-child:before,table.dataTable.dtr-inline>tbody>tr>th:first-child:before{content:""}table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{color:#929497;background-color:transparent;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;vertical-align:middle;margin-right:7px}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:"";background-color:transparent}.dataTable.responsive.collapsed{border-collapse:collapse}.dataTable.responsive.collapsed tr:not(:last-child).child{border-bottom:1px solid rgba(0,0,0,.2)}table.dataTable .hidden-element{display:none}table.dataTable tr.group-header{background-color:#e5e5e5!important;border-bottom-style:none!important}table.dataTable{border-collapse:collapse}table.dataTable tr.f-bottomborder.parent{border-bottom:none}table.inner-borders{border-bottom:1px solid #111}table.inner-borders:not(.collapsed)>tbody>tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2)}table.inner-borders>tbody>tr>td:not(:last-child):not(.responsive-details-toggle){border-right:1px solid rgba(0,0,0,.2)}table.horizontal-borders{border-bottom:1px solid #111}table.horizontal-borders:not(.collapsed)>tbody>tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.2)}.data-table-src p{padding:0}.data-table-src>thead>tr.m-tableheading{color:#fff}.data-table-src.responsive.collapsed>tbody>tr>td{vertical-align:top}.word-import .MsoHyperlink{color:#000;text-decoration:none}.word-import h1,.word-import h2,.word-import h3,.word-import h4,.word-import p{padding:inherit;margin:inherit;line-height:inherit}.word-import h1{font-weight:bold}.word-import a{color:#0067b8}.student-support-link{word-wrap:break-word}.hidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.not-active{pointer-events:none;cursor:default}.not-active:after{content:none!important}.c-alert[role=alert].f-information,.m-alert[role=alert].f-information{color:#000}@media screen and (-ms-high-contrast:active){.accessible img[role=presentation]{display:none}button.m-drawer:active,button.m-drawer:focus,button.c-glyph:active,button.c-glyph:focus,.c-pivot:not(.f-disabled)>header>a.f-active:focus{color:#000;outline:5px solid #000;outline-offset:-5px}}@media screen and (-ms-high-contrast:black-on-white){button.m-drawer:active,button.m-drawer:focus,button.c-glyph:active,button.c-glyph:focus,.c-pivot:not(.f-disabled)>header>a.f-active:focus{color:#000;outline:5px solid #000;outline-offset:-5px}[role=alert].c-alert.f-information,[role=alert].m-alert.f-information{color:#000;outline:1px solid #000;outline-offset:-1px}.c-menu-item a[aria-checked=true],.c-menu-item a[aria-selected=true],.c-menu-item button[aria-checked=true],.c-menu-item button[aria-selected=true],.c-menu-item span[aria-checked=true],.c-menu-item span[aria-selected=true]{background:#000;color:#fff}}@media screen and (-ms-high-contrast:white-on-black){button.m-drawer:active,button.m-drawer:focus,button.c-glyph:active,button.c-glyph:focus,.c-pivot:not(.f-disabled)>header>a.f-active:focus{color:#fff;outline:5px solid #fff;outline-offset:-5px}[role=alert].c-alert.f-information,[role=alert].m-alert.f-information{color:#fff;outline:1px solid #fff;outline-offset:-1px}.c-menu-item a[aria-checked=true],.c-menu-item a[aria-selected=true],.c-menu-item button[aria-checked=true],.c-menu-item button[aria-selected=true],.c-menu-item span[aria-checked=true],.c-menu-item span[aria-selected=true]{background:#fff;color:#000}}#searchBanner{background-color:#5c2e91;width:100%;border-top-style:solid;border-top-color:rgba(62,62,62,1);border-top-width:1px}.li-inherit li{height:inherit!important}.c-glyph.glyph-play::before{position:absolute;border-radius:50%;background:rgba(0,0,0,.6);border:transparent;color:#fff;font-size:44px;width:87px;height:87px;text-align:center;padding-top:21.5px;padding-left:4px;z-index:10;margin:auto;top:0;bottom:0;left:0;right:0}a.c-glyph.glyph-play::before{padding:0;line-height:85px}div.video-container{position:relative}.video-container a.c-glyph:focus img{outline:0}.video-container a.c-glyph:focus img{border:dashed 1px}#AdSearchSection{display:none;background:linear-gradient(to bottom,#d5d5d5,#fff);margin-top:8px;padding-bottom:20px}@media screen and (-ms-high-contrast:active){#AdSearchSection{background:none}.c-menu-item a[aria-checked=true],.c-menu-item a[aria-selected=true],.c-menu-item button[aria-checked=true],.c-menu-item button[aria-selected=true],.c-menu-item span[aria-checked=true],.c-menu-item span[aria-selected=true]{-ms-high-contrast-adjust:none}}.c-hero>div{overflow:visible;box-sizing:content-box}div.c-pivot,div.c-pivot>header.row{overflow:visible;height:auto}.c-hero .c-subheading{display:block}iframe.x-float-right,iframe.x-float-left{max-width:100%}.f-no-margin{margin:0}.c-uhfh-gcontainer-st div.regoLink{float:none;border:0}.c-uhfh-gcontainer-st div.regoLink{float:right;padding:5px 0}.c-uhfh-gcontainer-st li>div.regoLink{float:none}.c-uhfh-gcontainer-st div.regoLink a.c-uhf-nav-link{border:1px solid #000;height:42px;padding:10px;transition:all ease 150ms;white-space:nowrap}.c-uhfh-gcontainer-st>.c-uhfh-gnav>.js-paddle-items>li:last-child>div>button{margin-right:0}header.c-uhfh{overflow:visible}@media only screen and (min-width:860px)and (max-width:920px){#uhf-shopping-cart{display:none!important}.c-uhfh-actions{justify-content:flex-start}.c-me .msame_Header_name{margin-left:0}}.social-footer{background-color:#5c2e91;color:#fff;height:64px;max-height:64px;overflow:hidden;line-height:64px}.social-footer .m-social{margin-top:0}.social-footer .m-social>span{color:#fff;font-size:16px}.social-footer .m-social.f-horizontal ul>li>a{width:30px;height:100%}.c-uhff{margin-top:0}.info_btn{background-color:rgba(0,0,0,.2);border:1px solid transparent;color:#000;display:inline-block;font-size:15px;line-height:1;margin-top:12px;max-width:374px;min-width:120px;outline:1px dashed transparent;overflow:hidden;padding:9px 12px 10px;text-align:center;vertical-align:bottom;white-space:nowrap}.info_btn:focus,.info_btn:hover{outline:#000 solid 2px;text-decoration:underline;background:rgba(0,0,0,.3)}.k-pivot>.k-pivot-tablist>a{font-size:20px;box-sizing:border-box;height:36px;line-height:36px;display:inline-block;font-weight:400;white-space:nowrap;margin:0 12px;color:#000;cursor:pointer;transition:margin .6s cubic-bezier(.16,1,.29,.99)}.k-pivot>.k-pivot-tablist>a:focus:not(.x-hidden-focus){outline:transparent;background:content-box rgba(0,103,184,.1)}.k-pivot>.k-pivot-tablist>a.f-active{position:relative;border-bottom:2px solid #0067b8}.field-validation-error{color:#e80c4d!important;font-weight:normal}.field-validation-valid{display:none}input.input-validation-error,input.c-text-field.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d!important;font-weight:normal;font-size:1.1em}.validation-summary-valid{display:none}.validation-status-image{background-image:url("/Library/CSS/fy14/Images/Layout/Spacer.gif")}.validation-status-image-success{background-image:url("/Library/CSS/fy14/Images/Status/XP-Success.gif")}.validation-status-image-warning{background-image:url("/Library/CSS/fy14/Images/Status/XP-Warning.gif")}.validation-status-image-error{background-image:url("/Library/CSS/fy14/Images/Status/XP-Error.gif")}.validation-status-image-loading{background-image:url("/Library/Images/Progress/ajax-loader.gif")}.validation-status-image-small{height:24px;vertical-align:bottom;width:24px}.text-alert{color:#e80c4d!important}.c-select select{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;display:block;visibility:visible}body{color:#707070}b{font-weight:600}hr{border-top:1px solid rgba(0,0,0,.2)}hr.break-50{margin:50px 0}hr.break-30{margin:30px 0}.vr{border:none;border-left:1px solid rgba(0,0,0,.2);height:100%;display:inline-block}.f-purple,.f-purple[class^="c-subheading"],.f-purple[class^="c-heading"]{color:#763ab6}.f-green{color:#29c75a}.f-blue{color:#0473c1}.f-deepblue{color:#002050}.f-white{color:#fff}button.c-button[type="submit"].f-clear,.c-button.f-clear,.c-call-to-action.f-clear{background-color:transparent;color:#707070;border:1px solid #000;font-weight:normal}button.c-button[type="submit"].f-clear:active,button.c-button[type="submit"].f-clear:hover,.c-button.f-clear:active,.c-button.f-clear:hover .c-call-to-action.f-clear:active,.c-call-to-action.f-clear:hover{background-color:rgba(0,0,0,.1)}.purple-block{background-color:#5c2e91;color:#fff}a.c-hyperlink-white{color:#fff;text-decoration:underline}a.c-hyperlink-white:hover{text-decoration:none}.lightgray-block{background-color:#f6f6f6}.copy-two-col{column-count:2}.interaction-disabled{pointer-events:none}.grayscale-disabled{position:relative;filter:grayscale(100%);pointer-events:none}.grayscale-disabled:after{position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:200;background-color:rgba(255,255,255,.5)}.overlay-disabled{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:200;pointer-events:none}.border-right{border-right:2px solid #707070}.toUpperCase{text-transform:uppercase}.glyph-megaphone{background:url('/Library/Main/Images/monoline-megaphone.png');background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:85%}.glyph-ribbon{background:url('/Library/Main/Images/monoline-ribbon.png');background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:85%}.glyph-clock{background:url('/Library/Main/Images/monoline-clock.png');background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:100%}#divMainContent{position:relative;padding-bottom:90px;padding-top:0}.page-wrapper,.context-msia .page-wrapper{margin-bottom:0}.social-footer{background-color:#5c2e91;color:#fff;height:64px;max-height:64px;overflow:hidden;line-height:64px}.social-footer .m-social{margin-top:0}.social-footer .m-social>span{color:#fff;font-size:16px}.social-footer .m-social.f-horizontal ul>li>a{width:30px;height:100%}.c-uhff{margin-top:0}.m-alert[role="alert"]{margin:0;padding:0!important}.team-banner{width:100%;overflow:hidden;max-height:300px;margin:30px 0 40px}.team-banner img{width:100%;top:0}.c-checkbox.no-margin label.c-label{margin:0}.profile-picture-control{margin-top:20px}.profile-picture-control>div,.profile-picture-control>img{border:1.5px solid rgba(0,0,0,.6);width:65px;height:65px;position:relative;overflow:hidden;display:inline-block}.profile-picture-control>div>img{width:100%;border-radius:50%;padding:5px}.profile-picture-control img:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;font-weight:300;line-height:2;text-align:center;content:attr(alt)}.profile-picture-control a{padding:20px 10px;display:inline-block}.social-icon{max-width:25px}.image-view-gallery .image-upload-control,.image-upload-gallery .image-upload-control{float:left}.image-upload-control{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:10px;border:1px solid rgba(0,0,0,.2);overflow:hidden}.image-upload-control.xsmall{width:130px;height:115px}.image-upload-control.small{width:210px;height:130px}.image-upload-control.medium{width:300px;height:170px}.image-upload-control.large{width:400px;height:220px}.image-upload-control input{display:none}.image-upload-control+[id^="image_upload_result_"]{color:red;padding:0}.image-upload-control img{object-fit:cover;height:100%;width:100%}.image-upload-control .progress-overlay{width:100%;height:100%;background-color:rgba(0,0,0,.3);position:absolute;left:0;right:0;bottom:0;top:0}.image-upload-control .progress-overlay .c-progress{margin:0 auto;padding-top:15%}.image-upload-control a{text-align:center;text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;color:#fff;margin:5px;max-width:100px;transition:all .2s ease-in-out;cursor:pointer;position:absolute;border:none;background:none;top:50%;left:50%;transform:translate(-50%,-50%)}.image-upload-control:not(.userprofile-avatar) a:hover,.image-upload-control:not(.userprofile-avatar) a:active{transform:translate(-50%,-50%) scale(1.1)}.image-upload-control a.c-glyph::before{border-radius:50%;background-color:#5c2e91;color:#fff;padding:10px;font-weight:600;display:block;width:40px;height:40px;padding:13px 0;margin:0 auto}.image-upload-control.lightbox{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;height:auto;background-color:rgba(0,0,0,.75);z-index:9999}.image-upload-control.lightbox img{width:auto;height:auto;max-width:100vw;max-height:90vh;object-fit:contain}.image-view-gallery .image-upload-control{cursor:pointer}.image-upload-control.userprofile-avatar{border:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:100%;overflow:visible;width:fit-content;min-width:200px;margin-left:0}.image-upload-control.userprofile-avatar img{border:1.5px solid rgba(0,0,0,.6);width:65px;height:65px;position:relative;overflow:hidden;display:inline-block}.image-upload-control.userprofile-avatar a{max-width:none;position:relative;color:#137ad4;text-shadow:none}.image-upload-control.userprofile-avatar a:before{content:none}.image-upload-control.userprofile-avatar .progress-overlay{background:none}.image-upload-control.userprofile-avatar .progress-overlay .f-indeterminate-local{display:inline-block;position:absolute;padding-top:5px;padding-left:100px;transform:scale(.8)}#cropUpload .page{margin:1em auto;max-width:768px;display:flex;align-items:flex-start;flex-wrap:wrap;height:100%}#cropUpload .box{padding:.5em;width:100%;margin:.5em}#cropUpload .box-2{padding:.5em;width:auto}#cropUpload .result{width:auto}#cropUpload .btn{background:#fff;color:#000;border:1px solid #000;padding:.5em 1em;text-decoration:none;margin:.8em .3em;display:inline-block;cursor:pointer}#cropUpload .hide{display:none}#cropUpload img{max-width:100%}.manage-members-control{background-color:rgba(112,112,112,.25);float:left;max-width:300px;padding-bottom:30px}.manage-members-control .member-listing{margin-top:30px}.manage-members-control .member-listing .c-button{min-width:initial;width:90px;margin-top:6px}.manage-members-control .member-listing .c-image{max-width:90px;max-height:90px}.fixed-bar{background-color:#f6f6f6;animation:ease;padding:0;padding-top:25px}.fixed-bar>div[data-grid]:not(.submitted){padding-bottom:25px}.fixed-bar.f-sticky{position:fixed;top:0;left:0;width:100%;z-index:300}.fixed-bar .c-checkbox{max-width:350px;margin:0 40px;vertical-align:unset}.fixed-bar .c-checkbox .c-label{margin:0}.fixed-bar .submitted,.fixed-bar .purple{background-color:#5c2e91;color:#fff;min-height:100px;margin-bottom:0;padding-bottom:15px}.fixed-bar .submitted .display-ib{vertical-align:top}.fixed-bar .submitted .display-ib+.display-ib{padding-left:35px}.fixed-bar .flex{display:flex;align-items:center}.fixed-bar .error-box{position:absolute;float:left;background-color:#f80000;color:#fff;padding:10px;padding-right:50px;top:1%;right:19%}.fixed-bar.f-sticky .error-box{top:15%}.fixed-bar .error-box.c-glyph>div{margin-left:65px}.fixed-bar .error-box.c-glyph:before{font-size:40px;padding:10px;position:absolute}.fixed-bar .error-box:after{content:'';position:absolute;right:0;top:50%;width:0;height:0;border:18px solid transparent;border-left-color:#f80000;border-right:0;margin-top:-18px;margin-right:-18px}.profile-summary{width:100%;border:1px solid #707070;padding:20px;margin-left:-20px;margin-top:20px}.profile-summary a.c-action-trigger.c-glyph{margin:0;padding:0;padding-right:0}.competition-summary{width:100%;border:1px solid #707070;padding:10px 20px;position:relative;margin-top:20px}.competition-summary .c-heading-6{padding-top:0;font-weight:500}.competition-summary>p{padding:10px 0;padding-bottom:30px;max-width:85%}.competition-summary .actionbar{display:flex;flex-direction:row;align-items:center;margin-left:-20px;margin-right:-20px;margin-bottom:-10px;margin-top:15px;padding:0 10px;background-color:#1e7cd5;color:#fff;min-height:50px;height:auto}.competition-summary .actionbar:after{content:'';min-height:inherit;font-size:0}.competition-summary .actionbar.red,.competition-summary .actionbar.submissions-open{background-color:#e81123}.competition-summary .actionbar.green,.competition-summary .actionbar.submitted{background-color:#177f29}.competition-summary .actionbar.gray{background-color:#58585a;color:#fff}.competition-summary .actionbar>.c-button{border-color:#fff;color:#fff;margin:0;flex-shrink:0}.competition-summary .actionbar>p{padding:0;margin:0;flex-grow:1;font-weight:500}.competition-summary .actionbar:before{content:"";font-family:MWF-MDL2;color:#fff;font-size:30px;font-weight:lighter;padding-left:20px;padding-right:10px;display:block}.competition-summary .actionbar.unsubmitted:before{content:""}.competition-summary .actionbar.submitted:before{content:"";display:block}.timeline-progress{width:100%;display:flex;flex-direction:row;margin:10px 0}.timeline-progress .step{flex-grow:1;flex:1;width:0;position:relative}.timeline-progress .step span{padding-right:10px;display:block}.timeline-progress .step:before{content:" ";border-radius:50%;width:15px;height:15px;background-color:#fff;border:4px solid #707070;display:block;transition:all 1s step-end}.timeline-progress .step:not(:first-child):after{content:" ";width:100%;height:5px;display:block;background-color:#d5d5d5;background:linear-gradient(to right,#5c2e91 50%,#d5d5d5 50%);background-size:200% 100%;background-position:right bottom;position:absolute;top:5px;left:-100%;z-index:-1;transition:all 1s ease-out}.timeline-progress .step.done:before{background-color:#5c2e91;border-color:#5c2e91}.timeline-progress .step.done:after{background-position:left bottom}.timeline-progress .step.open:before{border:3px solid #5c2e91}.timeline-progress .step span:first-child{display:block;margin-top:5px;font-weight:500}.userteam-invited,.userteam-active{border:1px solid #707070;padding:15px 20px;margin:10px 0;width:100%;display:flex;flex-direction:row}.userteam-invited>div,.userteam-active>div{flex:1}.userteam-invited>div:nth-child(2n),.userteam-active>div:nth-child(2n){flex:2}.userteam-invited .c-heading-6,.userteam-invited .c-subheading-6,.userteam-active .c-heading-6,.userteam-active .c-subheading-6{font-weight:500;margin:0;padding:0}.userteam-invited a,.userteam-active a{display:block;margin:10px 0}.national-finals{margin-top:35px}.national-finals .c-heading-3{padding:15px 0}.national-finals p{padding:0}.national-finals .m-image{width:100%;overflow:hidden}.national-finals .m-image .c-image{margin:0 auto}.icWebFileUploadBlock{background-color:#f6f6f6;border-radius:10px;margin:15px -25px;padding:10px 25px;max-width:500px}.icWebFileUploadBlock div[id^="model_attribute_index_"]{position:relative;min-height:125px}.icWebFileUpload{border-radius:10px;background-color:#fff;border-color:#ccc}.icWebFileUpload.overlay-highlight{position:absolute;top:0;left:0;right:0;z-index:100}.icWebFileUpload .select{position:relative;width:100%;height:100px}.icWebFileUpload .select input{position:absolute;top:0;right:0;bottom:0;left:0}.icWebFileUpload .select button{text-align:center;color:#707070;width:100%;height:100%;transition:all .2s ease-in-out;cursor:pointer;position:absolute;border:none;background:none}.icWebFileUpload .select button:active{transform:scale(1.1)}.icWebFileUpload .select button::before{border-radius:50%;background-color:#5c2e91;color:#fff;padding:10px;font-weight:600;display:block;width:40px;height:40px;padding:13px 0;margin:0 auto}.icWebFileUpload.file-dragover .select button::before{background-color:#29c75a}.icWebFileUpload.file-dragover .file{border:2px solid rgba(23,127,41,.7);border-radius:10px}.icWebFileUpload .file{padding-top:20px;padding-right:20px;position:relative}.icWebFileUpload .file img{float:left;padding:5%;width:25%;padding-top:0}.icWebFileUpload .file .file_name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;left:25%;right:20px;top:15%}.icWebFileUpload .file .actions,.icWebFileUpload .file .actions-uploading{display:flex;justify-content:space-between;position:absolute;bottom:15%;right:20px;left:25%}.icWebFileUpload .file .actions-uploading{bottom:10%}.icWebFileUpload .file .progress-container{height:20px;background:#ebebeb;overflow:hidden;position:absolute;top:40%;left:25%;right:5%}.icWebFileUpload .file .progress-bar{display:block;height:100%;background-color:#0280ff}@media screen and (max-width:767px){.icWebFileUploadBlock{margin-left:0}}.overlay-disabled,.overlay-disabled-light{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:200;pointer-events:none}.overlay-disabled-light{background-color:rgba(255,255,255,.6)}.overlay- input.f-text-field[type="text"],input.c-text-field[type="text"],input.c-text-field[type="text"][readonly],input.c-text-field[type="text"][disabled],.c-select-menu.f-border [aria-expanded],.c-checkbox input[type="checkbox"]+span:before,textarea.c-textarea,.mwf-border{border:1.5px solid rgba(0,0,0,.6);box-shadow:none;margin:0}input.input-validation-error{border-color:red!important}.c-select-menu>button[type="button"]{transform:unset}a.c-button[role="button"]{background-color:transparent;color:#707070;border-color:#95989a}a.c-button[role="button"].f-purple,.c-button.f-purple{background-color:#5d2e8f;color:#fff;border-color:transparent}a.c-button[role="button"].f-purple:active,a.c-button[role="button"].f-purple:hover{background-color:#763ab6}.c-button[role="button"].fat,.c-button.fat{min-width:150px;min-height:45px;padding:15px 10px}.c-button.long{min-width:320px}input.f-text-field[type="text"],input.c-text-field[type="text"],.c-textarea>textarea{display:block;padding:9px 10px;background-color:#fff;resize:vertical}.c-textarea textarea.fat{width:400px}textarea.f-scroll::-webkit-scrollbar{width:8px;height:6px}textarea.f-scroll::-webkit-scrollbar-track{margin-top:10px;margin-bottom:10px;margin-right:10px;background-color:rgba(44,44,44,.4);border-radius:10px}textarea.f-scroll::-webkit-scrollbar-thumb{border-radius:10px;background:#707070}.f-text-field,.c-text-field{height:34px}.c-select{min-width:150px}.c-select:not(.f-inline-block){min-width:300px;max-width:320px}.c-checkbox input[type=checkbox]:checked:not(:disabled)+span:before,.checkbox input[type=checkbox]:checked:not(:disabled)+span:before{box-shadow:none;border-color:#1e7cd1}.c-checkbox input[type=checkbox]:checked:not(:disabled):focus+span:before,.c-checkbox input[type=checkbox]:checked:not(:disabled):hover+span:before,.checkbox input[type=checkbox]:checked:not(:disabled):focus+span:before,.checkbox input[type=checkbox]:checked:not(:disabled):hover+span:before{box-shadow:none;border-color:#1e7cd1}.c-checkbox input[type=checkbox]:indeterminate:not(:disabled)+span:before,.checkbox input[type=checkbox]:indeterminate:not(:disabled)+span:before{box-shadow:none;border-color:#1e7cd1}.c-checkbox input[type=checkbox]:checked:disabled+span:after,.checkbox input[type=checkbox]:checked:disabled+span:after{box-shadow:none;border-color:#1e7cd1;color:#1e7cd1;font-weight:900}.c-checkbox input[type=checkbox]:checked+span:after{top:0;color:#1e7cd1;font-weight:900}.c-checkbox.stacked{}.c-checkbox.stacked input[type="checkbox"],.c-checkbox.stacked input[type="checkbox"]+span:before{position:relative;display:block;margin:0 auto}.c-checkbox.stacked input[type="checkbox"]+span{padding-left:0}.c-checkbox.stacked input[type=checkbox]:checked+span:after{right:0;left:0;margin:0 auto}.c-checkbox.stacked input[type="checkbox"]+span{text-align:center}.input-group{position:relative}label.input-prepend{position:absolute;top:2px;bottom:2px;left:2px;width:auto;line-height:30px;padding:0 10px;background-color:#e9e9e9}.SlidePicker{width:100%;position:relative;padding-top:20px;margin-bottom:30px}.SlidePicker label{position:absolute;bottom:-25px;right:0;left:0;text-align:center}.SlidePicker .output{position:absolute;border:2px solid #5c2e91;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#fff;pointer-events:none;font-size:25px;color:#5c2e91;box-sizing:content-box;top:10px;z-index:10}.SlidePicker .output:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(92,46,145,0);border-top-color:#5c2e91;border-width:15px;margin-left:-15px;margin-top:-3px}.SlidePicker input[type="range"]{-webkit-appearance:none;-moz-appearance:none;width:100%;height:55px}.SlidePicker input[type="range"]:focus{outline:none}.SlidePicker input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;height:55px;width:55px}.SlidePicker input[type="text"]{float:right;width:7%;height:100%;min-width:unset;max-width:unset;color:#5c2e91;font-size:25px;border:2px solid #ccc;text-align:center}.SlidePicker>div{position:relative;width:90%}.SlidePicker .ticks{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;pointer-events:none;position:absolute;left:10px;right:5px;bottom:5px}.SlidePicker .ticks>div{width:2px;height:17px;background-color:#ccc;transform:translateY(50%)}.SlidePicker .ticks>div>div{margin-top:-30px;text-align:center}.SlidePicker .ticks>div:first-child,.SlidePicker .ticks>div:last-child{background-color:#5c2e91;border-radius:50%;width:20px;height:20px;margin-top:5px;position:relative}.SlidePicker .ticks>div:first-child{left:7px}.SlidePicker .ticks>div:last-child{left:-7px}@media screen and (max-width:768px){.SlidePicker input[type="text"]{max-width:unset;width:25%}.SlidePicker>div{width:75%}.SlidePicker label{bottom:-30px}}.c-checkbox.disqualified input[type=checkbox]:checked+span:after{content:"";color:#d55a00}.c-checkbox.disqualified input[type=checkbox]:checked+span:before{border-color:#d55a00}.display-b{display:block}.display-ib{display:inline-block}.no-width{max-width:unset;min-width:unset;width:auto}.no-padding{padding:0}.no-padding-top{padding-top:0}.no-margin{margin:0}.undefined-col-spacer>[data-grid^="col"]{margin-right:40px}.vertical-align-middle{vertical-align:middle}.account-manage-responsive{}.team-edit-responsive textarea{width:100%}.c-text-field{min-width:300px}@media screen and (max-width:1200px){.team-edit-responsive .manage-members-control .member-listing div[data-grid="col-5"],.team-edit-responsive .manage-members-control .member-listing div[data-grid="col-7"]{width:100%}}@media screen and (max-width:1082px){.profile-summary{margin-left:unset}.account-manage-responsive{width:70%}.social-footer{padding:0 24px}.account-edit-responsive{width:100%;padding:0 24px}.fixed-bar{padding:10px 24px}.fixed-bar .submitted{margin-left:-24px;margin-right:-24px}.fixed-bar .submitted .display-ib{padding-left:35px}.team-edit-responsive .c-textarea textarea{min-width:unset}.team-edit-responsive .c-select:not(.f-inline-block){width:95%;min-width:unset;max-width:unset}.team-edit-responsive input.c-text-field[type="text"]{width:95%}.team-edit-responsive .image-upload-control{width:95%}}@media screen and (max-width:766px){.hide-mobile{display:none}.timeline-progress{flex-direction:column;display:grid;grid-auto-rows:1fr}.timeline-progress .step{width:100%;padding:10px 0;padding-left:35px}.timeline-progress .step span:first-child{margin-top:0;display:inline-block}.timeline-progress .step span{display:block}.timeline-progress .step:before{display:inline-block;position:absolute;left:0;top:13px}.timeline-progress .step:not(:first-child):after{width:5px;top:-100%;left:5px;height:100%;top:-70%}.account-edit-responsive div[data-grid~="col-6"]{width:100%}.account-manage-responsive{width:100%}.team-edit-responsive .manage-members-control{width:100%;max-width:unset;min-width:unset}.team-edit-responsive .manage-members-control .member-listing div[data-grid="col-5"]{width:30%;float:left}.team-edit-responsive .manage-members-control .member-listing div[data-grid="col-7"]{width:70%;float:right}}.c-alert[role="alert"]>div>.c-paragraph,.m-alert[role="alert"]>div>.c-paragraph{display:block}.clearfix{clear:both}.clearfix:after{content:''}.c-carousel .c-group div{white-space:normal}