._clearfix:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}._prewrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;-ms-word-wrap:break-word;word-wrap:break-word}._buttons a.button,.ui-dialog-buttonpane a.button,._buttons input[type=button],.ui-dialog-buttonpane input[type=button],._buttons input[type=submit],.ui-dialog-buttonpane input[type=submit],._buttons button,.ui-dialog-buttonpane button{display:inline-block;margin-left:0;margin-right:0.75em;border:0;border-bottom:1px solid #5596b0;padding:0.5em 1em;color:white;font-size:1em;line-height:1;font-weight:bold;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;background-color:#02b3ff;background-image:linear-gradient(bottom,#02b3ff 1%,#04beff 100%);background-image:-o-linear-gradient(bottom,#02b3ff 1%,#04beff 100%);background-image:-moz-linear-gradient(bottom,#02b3ff 1%,#04beff 100%);background-image:-webkit-linear-gradient(bottom,#02b3ff 1%,#04beff 100%);background-image:-ms-linear-gradient(bottom,#02b3ff 1%,#04beff 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#02b3ff),color-stop(1,#04beff));-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}._buttons a.button:hover,.ui-dialog-buttonpane a.button:hover,._buttons input[type=button]:hover,.ui-dialog-buttonpane input[type=button]:hover,._buttons input[type=submit]:hover,.ui-dialog-buttonpane input[type=submit]:hover,._buttons button:hover,.ui-dialog-buttonpane button:hover{color:white;background-color:#04beff;background-image:linear-gradient(bottom,#04beff 1%,#02b3ff 100%);background-image:-o-linear-gradient(bottom,#04beff 1%,#02b3ff 100%);background-image:-moz-linear-gradient(bottom,#04beff 1%,#02b3ff 100%);background-image:-webkit-linear-gradient(bottom,#04beff 1%,#02b3ff 100%);background-image:-ms-linear-gradient(bottom,#04beff 1%,#02b3ff 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#04beff),color-stop(1,#02b3ff))}._buttons a.button:active,.ui-dialog-buttonpane a.button:active,._buttons input[type=button]:active,.ui-dialog-buttonpane input[type=button]:active,._buttons input[type=submit]:active,.ui-dialog-buttonpane input[type=submit]:active,._buttons button:active,.ui-dialog-buttonpane button:active{background:#47c9ff;position:relative;top:1px;-webkit-text-shadow:none;text-shadow:none;border-bottom-color:transparent}._buttons a.button.gray,.ui-dialog-buttonpane a.button.gray,._buttons input[type=button].gray,.ui-dialog-buttonpane input[type=button].gray,._buttons input[type=submit].gray,.ui-dialog-buttonpane input[type=submit].gray,._buttons button.gray,.ui-dialog-buttonpane button.gray{border-bottom-color:#999;background-color:#c4c4c4;background-image:linear-gradient(bottom,#c4c4c4 1%,#ccc 100%);background-image:-o-linear-gradient(bottom,#c4c4c4 1%,#ccc 100%);background-image:-moz-linear-gradient(bottom,#c4c4c4 1%,#ccc 100%);background-image:-webkit-linear-gradient(bottom,#c4c4c4 1%,#ccc 100%);background-image:-ms-linear-gradient(bottom,#c4c4c4 1%,#ccc 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#c4c4c4),color-stop(1,#ccc))}._buttons a.button.gray:hover,.ui-dialog-buttonpane a.button.gray:hover,._buttons input[type=button].gray:hover,.ui-dialog-buttonpane input[type=button].gray:hover,._buttons input[type=submit].gray:hover,.ui-dialog-buttonpane input[type=submit].gray:hover,._buttons button.gray:hover,.ui-dialog-buttonpane button.gray:hover{background-color:#ccc;background-image:linear-gradient(bottom,#ccc 1%,#c4c4c4 100%);background-image:-o-linear-gradient(bottom,#ccc 1%,#c4c4c4 100%);background-image:-moz-linear-gradient(bottom,#ccc 1%,#c4c4c4 100%);background-image:-webkit-linear-gradient(bottom,#ccc 1%,#c4c4c4 100%);background-image:-ms-linear-gradient(bottom,#ccc 1%,#c4c4c4 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#ccc),color-stop(1,#c4c4c4))}._buttons a.dangerous,.ui-dialog-buttonpane a.dangerous{background-image:none !important;border:none !important;margin-top:8px !important;-webkit-text-shadow:none !important;text-shadow:none !important;text-decoration:underline !important;color:#d13e43 !important;font-size:0.75em !important;display:inline-block}._buttons a.dangerous:hover,.ui-dialog-buttonpane a.dangerous:hover{color:#990306}._panel{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;list-style-type:none;border:1px solid #e3e3e3;margin-bottom:20px}._panel header,._panel div.header{background:#f9f9f9;padding:0.75em;border-bottom:1px solid #f1f1f1}._panel header h1,._panel div.header h1{color:#2699c7;font-size:1em;line-height:1.4;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin:0;padding:0}._panel header h1 a,._panel div.header h1 a{color:#2699c7}._panel header h1 a:hover,._panel div.header h1 a:hover{color:#1e789c}._panel .inside{padding:11px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none;margin:0;padding:0}li{margin:0;padding:0}h1,h2,h3,h4,h5,h6,dd,dt{margin:0;padding:0}html,:root{overflow-y:scroll}button{cursor:pointer}.marginbounds:first-child{margin-top:0}.marginbounds:last-child{margin-bottom:0}.miniscroll::-webkit-scrollbar{width:10px}.miniscroll::-webkit-scrollbar-track{background:#ddd;border-left:1px solid #ccc}.miniscroll::-webkit-scrollbar-thumb{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:white;border-width:1px 0 1px 1px;border-style:solid;border-color:#ccc}.dialog{display:none}.ui-widget-overlay{position:absolute;top:0;left:0;background:#666;-moz-opacity:0.35;opacity:0.35;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);filter:alpha(opacity = 35) !important}.ui-dialog{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0;background:white;-moz-box-shadow:3px 5px 14px #999;-webkit-box-shadow:3px 5px 14px #999;box-shadow:3px 5px 14px #999;font-size:1.1em;border:0;overflow:visible}.ui-dialog .dialog-alert{top:-80px;position:absolute;left:1px;overflow:visible}.ui-dialog .ui-widget-content{border:0;overflow:visible}.ui-dialog .ui-dialog-titlebar{font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-width:0 0 1px 0;background:#cbf0ff;border-bottom:1px solid #bbebff;color:#007db1;font-size:1.5em;line-height:1.5em;padding:10px 15px 3px;cursor:move}.ui-dialog .ui-dialog-titlebar.light{font-weight:normal}.ui-dialog .ui-dialog-content{padding:15px !important;line-height:1.3em;color:#333}.ui-dialog .ui-dialog-buttonpane{margin-top:0 !important;padding:10px 15px;border-top:1px solid #e8e8e8;background:#eee;overflow:hidden}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog .ui-dialog-buttonpane button{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 10px 0 0}.ui-dialog .ui-dialog-buttonpane button .ui-button-text{padding:0}.ui-dialog .ui-icon-closethick{display:none !important}.niceform fieldset{border:2px solid #efefef;border:2px solid rgba(150,150,150,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:2em;margin-bottom:2em;position:relative}.niceform fieldset legend{background:none;text-align:left;font-size:1.5em;color:#4c4c4c;top:1em;position:absolute}.niceform fieldset legend+*{margin-top:3em !important}.niceform label{font-size:1em;font-weight:normal;margin:1em 0;color:#9c9c9c}.niceform input[type=text],.niceform input[type=number],.niceform textarea,.niceform select,.niceform input[type=email],.niceform input[type=number]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);background-color:#ededf2;background-color:rgba(0,0,75,0.07);padding:0.5em 0.75em;display:block;width:40.4255319%;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.niceform input[type=text]:hover,.niceform input[type=number]:hover,.niceform textarea:hover,.niceform select:hover,.niceform input[type=email]:hover,.niceform input[type=number]:hover{background-color:#e5e5ed;background-color:rgba(0,0,75,0.1)}.niceform input[type=text]:active,.niceform input[type=number]:active,.niceform textarea:active,.niceform select:active,.niceform input[type=email]:active,.niceform input[type=number]:active,.niceform input[type=text]:focus,.niceform input[type=number]:focus,.niceform textarea:focus,.niceform select:focus,.niceform input[type=email]:focus,.niceform input[type=number]:focus{background-color:#e5e5ed;background-color:rgba(0,0,75,0.1);outline-color:#20beff;outline-width:3px}.niceform input[readonly],.niceform input[disabled],.niceform select[readonly],.niceform select[disabled]{background-color:#d9d9dc;background-color:rgba(0,0,20,0.15);color:#aaa}.niceform input[readonly]:hover,.niceform input[disabled]:hover,.niceform select[readonly]:hover,.niceform select[disabled]:hover{background-color:#d9d9dc;background-color:rgba(0,0,20,0.15)}.niceform select{-webkit-appearance:none;background-image:url("../../shared/img/dropdown.png");background-repeat:no-repeat;background-position:right center;padding-right:1.75em}.niceform .select2-container{width:40.42555319%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.niceform .select2-container.select2-container-active .select2-choices{-webkit-box-shadow:none;box-shadow:none;border:none}.niceform .select2-container .select2-choices{border:0;background-color:rgba(0,0,75,0.07);background-image:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0.125em}.niceform .select2-container .select2-choices:hover{background-color:rgba(0,0,75,0.1)}.niceform .select2-container .select2-choices:active,.niceform .select2-container .select2-choices:focus{background-color:rgba(0,0,75,0.1);outline-color:#20beff;outline-width:3px}.niceform input[type=number]{max-width:8em}.niceform input[type=file],.niceform .slider{display:block;width:40.4255319%;margin:0.5em 0}.niceform input.full,.niceform textarea.full,.niceform select.full{width:100%}.niceform .field.full input,.niceform .field.full textarea,.niceform .field.full>div{width:100%}.niceform div.radio,.niceform div.check{margin:0.5em 0}.niceform div.radio label,.niceform div.check label{display:block;color:#4c4c4c;margin:0}.niceform .fields-row{margin:1.5em 0}.niceform .fields-row:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.niceform .fields-row>div,.niceform .fields-row>div.field{float:left;margin-right:2.1276595%;width:40.4255319%;margin-top:0;margin-bottom:0}.niceform .fields-row>div.no-width,.niceform .fields-row>div.field.no-width{width:auto}.niceform .fields-row>div input,.niceform .fields-row>div.field input,.niceform .fields-row>div textarea,.niceform .fields-row>div.field textarea{width:100%}.niceform hr{border:0;height:.5em;background:rgba(0,0,0,0.2);margin:3em 0}.niceform hr.short{width:33%}.niceform .fieldnote{font-size:0.8125em;opacity:0.75;margin:0.5em 0;max-width:25em}.niceform>div,.niceform fieldset>div{margin:1.5em 0}.niceform div.field{margin:1.5em 0}.niceform div.field.row:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.niceform div.field.row>label{float:left;margin:0.43em 0.5em 0.4em 0;width:17.021276%;word-wrap:break-word}.niceform div.field.row>input,.niceform div.field.row>textarea,.niceform div.field.row>select,.niceform div.field.row>div.custom,.niceform div.field.row .select2-container{float:left;margin-right:1em}.niceform div.field.row .fieldnote{float:left;margin:0 0 0 0.5em;max-width:30%}.niceform div.field.row div.radio,.niceform div.field.row div.check{float:left}.niceform div.field.row div.radio label,.niceform div.field.row div.check label{display:inline;margin-right:2em}.niceform div.field.row div.radio+.fieldnote,.niceform div.field.row div.check+.fieldnote{margin-top:0.8125em}.niceform .no-label-row>input,.niceform .no-label-row>div,.niceform .no-label-row>select{display:inline;margin-right:0.5em;margin-bottom:1em;width:auto}.niceform button,.niceform input[type=submit],.niceform input[type=button],.niceform a.button{font-size:1em;border:0;border-bottom:1px solid rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:white;padding:0.5em 1.25em;margin-right:0.25em;background:#26b2eb;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.niceform button:hover,.niceform input[type=submit]:hover,.niceform input[type=button]:hover,.niceform a.button:hover{background:#55c3ef}.niceform button.big,.niceform input[type=submit].big,.niceform input[type=button].big,.niceform a.button.big{font-size:1.25em}.niceform button.small,.niceform input[type=submit].small,.niceform input[type=button].small,.niceform a.button.small{font-size:0.8125em}.niceform button.grey,.niceform input[type=submit].grey,.niceform input[type=button].grey,.niceform a.button.grey{background:#aaa}.niceform button.grey:hover,.niceform input[type=submit].grey:hover,.niceform input[type=button].grey:hover,.niceform a.button.grey:hover{background:#b7b7b7}.niceform button.red,.niceform input[type=submit].red,.niceform input[type=button].red,.niceform a.button.red{background:#d70014}.niceform button.red:hover,.niceform input[type=submit].red:hover,.niceform input[type=button].red:hover,.niceform a.button.red:hover{background:#f10016}.niceform button:disabled,.niceform input[type=submit]:disabled,.niceform input[type=button]:disabled,.niceform a.button:disabled{background:#ddd;color:#aaa;border-bottom-color:rgba(0,0,0,0.1)}.niceform .make-slider{background:none !important;-webkit-appearance:none !important;padding:0 !important}.niceform .slider{display:block;background:#eee;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:0.5em;margin:1.5em 0 2em}.niceform .slider .ui-slider-handle{height:2em;width:1em;top:-0.75em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:-0.5em;position:absolute;background:#ccc;-webkit-appearance:none}.niceform div.caption-field{margin-top:1.5em;margin-bottom:1.5em}.niceform div.caption-field:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.niceform div.caption-field>label{float:left;width:15%;margin-right:2%;color:#444}.niceform div.caption-field>*:nth-child(2){float:left;width:30%}.niceform div.caption-field div.caption{margin-left:3%;width:50%;float:right;font-size:0.75em;color:#777;font-family:Verdana;margin-top:4px;opacity:0.8}.niceform div.caption-field .text-core *{font-size:0.875em !important;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}.niceform .twocol div.caption-field>label{width:30%;margin:0}.niceform .twocol div.caption-field>:nth-child(2){width:68%;margin-left:2%}.niceform .legal{background:white;padding:2em;border:1px solid #ddd;overflow:auto;height:16em;line-height:1.5;resize:vertical;font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;font-weight:normal}.niceform .legal.light{font-weight:normal}.niceform.wide-labels div.field.row>label,.niceform .wide-labels div.field.row>label{width:30%}table.datatable{border:1px solid #ccc;border-collapse:collapse;text-align:left;font-size:0.75em}table.datatable th{font-weight:bold}table.datatable th,table.datatable td{border:1px solid #ccc;padding:3px 5px;text-align:left;vertical-align:top}table.inlinetable{border:1px solid #ccc;border-collapse:collapse;text-align:left}table.inlinetable th{font-weight:bold}table.inlinetable th,table.inlinetable td{border:1px solid #ccc;padding:3px;text-align:left;vertical-align:top}table.nicetable{font-size:0.875em;line-height:1.5;margin:1em 0;max-width:100%}table.nicetable a.secondary{color:#666;border-bottom:1px dotted #bbb}table.nicetable tr{border-width:1px 0;border-style:solid;border-color:#ddd}table.nicetable tr:first-child{border-top-width:0}table.nicetable th{font-weight:bold;color:black;vertical-align:bottom}table.nicetable td,table.nicetable th{text-align:left;padding:0.5em 0.25em}table.nicetable td:first-child,table.nicetable th:first-child{padding-left:0}table.nicetable td{color:#444;vertical-align:middle}table.nicetable td img{vertical-align:middle;margin:1em 0}table.nicetable td img.headshot{margin:0;height:1.5em;width:1.5em}table.nicetable.stripe tr:nth-child(2n){background-color:#fafafa}table.nicetable.stripe td:first-child,table.nicetable.stripe th:first-child{padding-left:0.5em}table.nicetable.full{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}table.nicetable.roomy td,table.nicetable.roomy th{text-align:left;padding:1em 0.5em}table.nicetable.roomy td:first-child,table.nicetable.roomy th:first-child{padding-left:0}table.nicetable.tight td,table.nicetable.tight th{text-align:left;padding:0.25em 0.125em}table.nicetable.tight td:first-child,table.nicetable.tight th:first-child{padding-left:0}table.nicetable.border td,table.nicetable.border th{border:1px solid #ddd;padding-left:0.75em !important;padding-right:0.75em !important}table.nicetable.align-top td{vertical-align:top}table.nicetable.link-rows th{background:white}table.nicetable.link-rows tr:hover{background:#ebf9ff}table.nicetable.link-cells tr td:hover{background:#ebf9ff}table.nicetable.dictionary td:nth-child(2){color:#888}table.nicetable .selected{background:rgba(32,190,255,0.1)}div.nicedialog{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:20px}div.nicedialog .ui-dialog-titlebar{background:none;border:0;font-size:2em;line-height:1.2;font-weight:normal;text-shadow:none;text-align:center;color:#777;position:relative}div.nicedialog .ui-dialog-titlebar .ui-dialog-title{float:none}div.nicedialog .ui-icon-closethick{display:block !important}div.nicedialog .ui-dialog-titlebar-close{position:absolute;right:0;top:0;font-size:0.7em;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}div.nicedialog a{color:#20beff}div.nicedialog a:hover{color:#86dcff}.box{padding:19px;border:1px solid #ddd;margin-bottom:20px}.box:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.half-left,.half-right{width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.half-left{float:left;margin-right:1%;clear:both}.half-right{float:right;margin-left:1%;clear:right}.third-left,.third-mid,.third-right{width:32%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.third-left{clear:both}.third-left,.third-mid{float:left;margin-right:2%}.third-right{float:left;clear:right}h1{color:#188ebf;font-size:2em;line-height:1.2;padding-bottom:0;margin-bottom:1em;clear:both;font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;font-weight:normal}h1.light{font-weight:normal}h1#wiki-table{color:black}h3{font-weight:bold;font-size:1em;margin-bottom:0.75em}p{margin:0.75em 0}a{text-decoration:none;color:#111}.content h1,.content h2,.content h3,.content h4,.content h5{margin:1em 0}.content h1:first-child,.content h2:first-child,.content h3:first-child,.content h4:first-child,.content h5:first-child{margin-top:0}.content h1:last-child,.content h2:last-child,.content h3:last-child,.content h4:last-child,.content h5:last-child{margin-bottom:0}.content h2{font-size:1.5em;line-height:1.2}.content h3{font-weight:bold;font-size:1.25em;line-height:1.2}.content h4{font-size:1em;line-height:1.4}.content p,.content ol,.content ul{font-size:1em;line-height:1.5em;color:#333;color:#444;margin:0.75em 0}.content p:first-child,.content ol:first-child,.content ul:first-child{margin-top:0}.content p:last-child,.content ol:last-child,.content ul:last-child{margin-bottom:0}.content ul.dots{list-style:disc}.content ol{list-style:decimal}.content .private-icon-small,.content .limited-icon-small{top:0px;left:6px;position:relative;display:inline-block;*display:inline;zoom:1}.content .private-icon-small{background-image:url(../img/private-icon-small.png);width:22px;height:13px;top:-1px;left:3px}.content .limited-icon-small{background-image:url(../img/limited-icon-small.png);width:18px;height:12px}.content .limited-icon-small.invited{background:url(../img/limited-icon-yes-small.png);height:18px;margin-top:-6px;top:3px}.content .private-icon-forum{padding-right:5px}.headshot{vertical-align:text-bottom}.grey{color:#ccc}.message{border:0;font-weight:normal;font-size:1.25em;line-height:1.3;padding:0;position:relative;z-index:100}.message div.message-inside{width:890px;margin:0 auto;padding:2em 50px 2em 0;background-position:right center;background-repeat:no-repeat}.message div.message-inside a{color:white;font-weight:normal}.message div.message-inside a:hover{border-bottom:1px dotted white}.message.error{background-color:#e8a696;color:#684941}.message.error .message-inside{background-image:url(../img/message-error.png)}.message.success .message-inside a,.message.warning .message-inside a,.message.information .message-inside a{color:black;border-bottom:1px dotted rgba(0,0,0,0.4)}.message.success .message-inside a:hover,.message.warning .message-inside a:hover,.message.information .message-inside a:hover{color:#00a7ec;border-bottom-color:#00a7ec}.message.success{background-color:#bee8a5;color:#546848}.message.success .message-inside{background-image:url(../img/message-success.png)}.message.warning{background-color:#fee1a9;color:#686548}.message.warning .message-inside{background-image:url(../img/message-warning.png)}.message.information{background-color:#def6ff;color:#78787a}.message.information .message-inside{background-image:url(../img/message-info.png)}.message .remove-button{font-weight:bold;color:rgba(0,0,0,0.6);position:absolute;right:0.75em;top:1.5em;cursor:pointer;font-size:1.25em}.message .remove-button:hover{color:#00a7ec}.field-validation-error{color:red;font-size:0.75em;padding-bottom:3px;display:block}#main>div.validation-summary-errors{border:0;font-weight:normal;font-size:1.25em;line-height:1.3;padding:0;position:relative;z-index:100;background-color:#f27676;background-image:url(../img/message-error.png);border-color:#bb5b5b;color:white}#main>div.validation-summary-errors div.message-inside{width:890px;margin:0 auto;padding:2em 50px 2em 0;background-position:right center;background-repeat:no-repeat}#main>div.validation-summary-errors div.message-inside a{color:white;font-weight:normal}#main>div.validation-summary-errors div.message-inside a:hover{border-bottom:1px dotted white}#main>div.validation-summary-errors.error{background-color:#e8a696;color:#684941}#main>div.validation-summary-errors.error .message-inside{background-image:url(../img/message-error.png)}#main>div.validation-summary-errors.success .message-inside a,#main>div.validation-summary-errors.warning .message-inside a,#main>div.validation-summary-errors.information .message-inside a{color:black;border-bottom:1px dotted rgba(0,0,0,0.4)}#main>div.validation-summary-errors.success .message-inside a:hover,#main>div.validation-summary-errors.warning .message-inside a:hover,#main>div.validation-summary-errors.information .message-inside a:hover{color:#00a7ec;border-bottom-color:#00a7ec}#main>div.validation-summary-errors.success{background-color:#bee8a5;color:#546848}#main>div.validation-summary-errors.success .message-inside{background-image:url(../img/message-success.png)}#main>div.validation-summary-errors.warning{background-color:#fee1a9;color:#686548}#main>div.validation-summary-errors.warning .message-inside{background-image:url(../img/message-warning.png)}#main>div.validation-summary-errors.information{background-color:#def6ff;color:#78787a}#main>div.validation-summary-errors.information .message-inside{background-image:url(../img/message-info.png)}#main>div.validation-summary-errors .remove-button{font-weight:bold;color:rgba(0,0,0,0.6);position:absolute;right:0.75em;top:1.5em;cursor:pointer;font-size:1.25em}#main>div.validation-summary-errors .remove-button:hover{color:#00a7ec}.reminder-message{border:0;margin:20px 0 20px;padding:6px 39px;font-size:0.75em;line-height:1.4;background:#fbf096;color:#736a27;background-image:url("../../shared/img/reminder-icon.png");background-repeat:no-repeat;background-position:0 center}.information-message{border:0;margin:20px 0 20px;padding:6px 39px;font-size:0.75em;line-height:1.4;background:#f2f2f2;color:#676767;background-image:url("../../shared/img/information-icon.png");background-repeat:no-repeat;background-position:0 center}.tooltip-help{display:none}a.pdf-link{padding-left:24px !important;background:url(../img/link-icons/pdf_icon.gif) 0 center;background-repeat:no-repeat;line-height:20px;padding-top:0.3em;padding-bottom:0.3em}a.img-link{padding-left:24px;background-image:url(../img/link-icons/jpg_icon.gif);background-repeat:no-repeat;line-height:20px;padding-top:0.3em;padding-bottom:0.3em;font-weight:bold}a.wiki-detach{padding-left:24px;background-repeat:no-repeat;background-image:url(../img/remove-icon.png);color:#f17c69 !important}a.more-link{float:right;margin-top:-18px}p.center{text-align:center}.help-text{padding:8px 8px 8px 70px;border:1px solid #edeaca;color:#8e8d7b;font-size:0.75em;line-height:1.4;margin-bottom:10px;background:url("../../shared/img/icon-help-text.png") #fcf9ed no-repeat 10px center}.notice-text{padding:8px 8px 8px 70px;border:1px solid #9bd6ee;min-height:32px;color:#116284;font-size:0.75em;line-height:1.4;margin-bottom:10px;background:url("../../shared/img/icon-notice-text.png") #bfecff no-repeat 10px center}.trademark{font-size:0.75em;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;vertical-align:super}#connect-eligible-alert-box{width:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);background:#f28b79}#connect-eligible-alert-box #connect-eligible-alert-inside{width:940px;margin:0 auto;padding:3em 0;white-space:nowrap}#connect-eligible-alert-box #connect-eligible-alert-inside h1{font-size:1.125em;font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;color:white;font-weight:normal;display:inline}#connect-eligible-alert-box #connect-eligible-alert-inside h1.light{font-weight:normal}#connect-eligible-alert-box #connect-eligible-alert-inside h1 strong{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}#connect-eligible-alert-box #connect-eligible-alert-inside h1 a{border-bottom:1px solid rgba(255,255,255,0.5);color:white}#connect-eligible-alert-box #connect-eligible-alert-inside h1 a:hover{border-bottom-color:black}#connect-eligible-alert-box #connect-eligible-alert-inside .connect-button{display:inline;background:rgba(0,0,0,0.05);padding:0.5em 1em;color:white;margin:0 1em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#connect-eligible-alert-box #connect-eligible-alert-inside .connect-button:hover{background:rgba(0,0,0,0.15)}#connect-eligible-alert-box #connect-eligible-alert-inside .remove{display:inline;font-size:0.625em;color:#673b34}#connect-eligible-alert-box #connect-eligible-alert-inside .remove:hover{border-bottom:1px solid #673b34}#connect-eligible-alert-box.dismissed{background:#54565c;text-align:center}#hovering-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#222;-moz-opacity:0.6;opacity:0.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity = 60) !important;z-index:1005;cursor:pointer}#hovering-overlay .center,#hovering-overlay.center{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;color:white;height:1em;font-size:2em}#menu-open-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:white;z-index:9;-moz-opacity:0.01;opacity:0.01;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);filter:alpha(opacity = 1) !important}#modal-window{background:white;-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.1);box-shadow:3px 3px 3px rgba(0,0,0,0.1);position:fixed;top:40px;left:50%;width:820px;margin-left:-410px;height:700px;z-index:1010;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}#modal-window #close-modal-link{position:absolute;right:20px;top:20px;font-size:1.5em;font-weight:bold;cursor:pointer;opacity:0.5}#modal-window #close-modal-link:hover{opacity:1}#modal-window iframe{width:100%;height:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-width:0px}#modal-window.kaggle-page{width:1000px;margin-left:-493px;overflow:auto}#modal-window.kaggle-page.loading{width:1000px}#modal-window.loading{background-image:url("../../shared/img/spinners/cloudspinner-white.gif");background-repeat:no-repeat;background-position:center;min-height:64px;min-width:64px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:820px}body{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;line-height:1.45;color:#333}#wrap{background-color:white;display:block;min-width:980px}#wrap:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#header2{background:#47494d}#header2:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#header2 #header2-inside{width:940px;margin:0 auto;padding:2em 0;position:relative}#header2 #header2-inside:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#header2 a#logo{float:left;width:25%;position:relative;height:2em}#header2 a#logo img{width:85px;height:auto}#header2 ul{white-space:nowrap}#header2 ul li{display:inline-block;margin:0;font-size:1em;z-index:11;position:relative}#header2 ul li a{display:inline-block;padding:0.3125em 1em;font-size:0.875em;vertical-align:middle;color:white;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#22ffffff,endColorstr=#22ffffff);background:rgba(255,255,255,0.1);-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#header2 ul li a:hover{background:rgba(255,255,255,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#44ffffff,endColorstr=#44ffffff)}#header2 ul li:first-child a{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}#header2 ul li:last-child a{-webkit-border-radius:0px 3px 3px 0;-moz-border-radius:0px 3px 3px 0;border-radius:0px 3px 3px 0}#header2 ul li>ul{z-index:10;background:#fff;outline:1px solid rgba(0,0,0,0.1);display:none;-moz-box-shadow:0px 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.1);box-shadow:0px 3px 3px rgba(0,0,0,0.1);position:absolute;top:1.8125em;width:10em;text-align:left;-webkit-border-radius:0px 0 3px 3px;-moz-border-radius:0px 0 3px 3px;border-radius:0px 0 3px 3px}#header2 ul li>ul.open{display:block}#header2 ul li>ul li{display:block;margin:0}#header2 ul li>ul li a{color:#777;padding:0.33em 1em;display:block;border-radius:0 !important}#header2 ul li>ul li a:hover{color:black}#header2 ul li>ul li:first-child a{padding-top:0.625em}#header2 ul li>ul li:last-child a{padding-bottom:0.625em}#header2 ul#header-ul{float:left;width:45%;text-align:center}#header2 ul#header-control{float:right;width:30%;text-align:right}#header2 ul#header-control li a{background:rgba(0,0,0,0.15);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#22000000,endColorstr=#22000000)}#header2 ul#header-control li a:hover{background:rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#44000000,endColorstr=#44000000)}#header2 ul#header-control li a.clear{background:transparent}#header2 ul#header-control #header-account a{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#header2 ul#header-control #header-account a:hover{background:rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#44000000,endColorstr=#22000000)}#header2 ul#header-control #header-logout a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#header2 #top-bar-signin{display:none;position:absolute;top:3.8em;right:0;background:white;color:#333;padding:1.5em;z-index:1000;width:23%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:1px solid rgba(0,0,0,0.1);-moz-box-shadow:0px 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.1);box-shadow:0px 3px 3px rgba(0,0,0,0.1)}#header2 #top-bar-signin #social-authentication-top-head{float:left;font-size:0.875em;line-height:1.2}#header2 #top-bar-signin #social-authentication-top-buttons{float:right}#header2 #top-bar-signin #social-authentication-top-buttons a{margin-left:0.125em;display:inline-block;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:36px;width:36px}#header2 #top-bar-signin #social-authentication-top-buttons a:hover{-moz-box-shadow:0px 0px 6px #20beff;-webkit-box-shadow:0px 0px 6px #20beff;box-shadow:0px 0px 6px #20beff}#header2 #top-bar-signin #UserName,#header2 #top-bar-signin #Password{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);margin:0;padding:6px;font-size:0.875em;border:1px solid #ccc}#header2 #top-bar-signin #UserName{border-bottom:0;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;margin-top:1em}#header2 #top-bar-signin #Password{-webkit-border-radius:0px 0 2px 2px;-moz-border-radius:0px 0 2px 2px;border-radius:0px 0 2px 2px;margin-bottom:1em}#header2 #top-bar-signin #remember-me{float:left;font-size:0.75em;line-height:2}#header2 #top-bar-signin form:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#header2 #top-bar-signin input{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}#header2 #top-bar-signin input[type=submit]{float:right;border:0;background:#20beff;padding:0.5em 1em;font-size:0.875em;margin:0;color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer}#header2 #top-bar-signin input[type=submit]:hover{background:#06b7ff}#header2 #top-bar-signin #forgot-links{float:none;clear:both;margin-top:2em;font-size:0.75em}#header2 #top-bar-signin #forgot-links a{color:#20beff}#header2 #top-bar-signin #forgot-links a:hover{color:#f17c69}.ie.lte7 #header2{position:relative;z-index:100}.ie.lte7 #header2 ul li{display:inline;margin-right:2px}.ie.lte7 #header2 ul li>ul{position:absolute;left:0;z-index:1000;border:1px solid #ccc}.ie.lte7 #header2 ul li>ul li{width:100%}.ie.lte7 #header2 ul li>ul li a{z-index:1001;display:block}.ie.lte7 #header2 #top-bar-signin #UserName,.ie.lte7 #header2 #top-bar-signin #Password{display:block;clear:both;width:100% !important}.ie.lte7 #doc-title{z-index:99}.ie.lte7 #content,.ie.lte7 #home2,.ie.lte7 #doc-title,.ie.lte7 #doc-inside{z-index:98}.ie.lte7 #use-cases{display:none}.ie.lte7 #menu-open-overlay{display:none !important}@-moz-document url-prefix(){#header2 ul li>ul{outline:0;border:1px solid rgba(0,0,0,0.2)}}
body.site-admin{margin-top:30px}body.site-admin #top-bar{position:fixed}#top-bar{background:black;position:relative;top:0;z-index:1000;font-family:Verdana,Geneva,sans-serif;width:100%}#top-bar #top-bar-inside{padding:0;height:30px;font-size:0.75em;width:948px;margin:0 auto;position:relative}#top-bar #top-bar-inside a:hover,#top-bar #top-bar-inside a:focus{color:#f17c69}#top-bar #top-bar-inside ul{top:0;right:0;position:absolute}#top-bar #top-bar-inside form:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#top-bar #top-bar-inside #top-bar-admin-menu{width:60%;float:none;position:absolute;top:0;left:0}#top-bar #top-bar-inside #top-bar-admin-menu:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#top-bar #top-bar-inside #top-bar-admin-menu ul{position:relative}#top-bar #top-bar-inside #top-bar-admin-menu>li{float:left;position:relative;line-height:30px}#top-bar #top-bar-inside #top-bar-admin-menu>li a.cog,#top-bar #top-bar-inside #top-bar-admin-menu>li a.cog:hover{background-image:url("../../shared/img/sprites/base-sprites.png");background-color:transparent;background-position:-140px 9px;height:23px;width:14px;padding:0 2px;display:block;opacity:0.8}#top-bar #top-bar-inside #top-bar-admin-menu>li a.cog:hover,#top-bar #top-bar-inside #top-bar-admin-menu>li a.cog:hover:hover{opacity:1}#top-bar #top-bar-inside #top-bar-admin-menu>li .arrow{position:absolute;right:5px;top:1px;display:block;line-height:15px;font-size:1.2em}#top-bar #top-bar-inside #top-bar-admin-menu>li a{color:#ccc;cursor:pointer;padding:0 8px;display:block}#top-bar #top-bar-inside #top-bar-admin-menu>li.open>a{background:#555;color:white}#top-bar #top-bar-inside #top-bar-admin-menu>li.open>div{display:block}#top-bar #top-bar-inside #top-bar-admin-menu>li>div{display:none;position:absolute;top:30px;width:200px;left:0;border:1px solid rgba(0,0,0,0.2);-moz-box-shadow:0px 5px 15px rgba(50,50,50,0.1);-webkit-box-shadow:0px 5px 15px rgba(50,50,50,0.1);box-shadow:0px 5px 15px rgba(50,50,50,0.1)}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul{padding:7px 0;width:200px;background:#fff;border-bottom:1px solid #c5d7d9}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul>li{line-height:15px;float:none;margin:0;position:relative}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul>li strong,#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul>li a{display:block;padding:3px 10px 3px 15px;line-height:18px}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul>li strong{background:rgba(0,0,0,0.06);position:relative;top:-8px;padding:8px 10px 8px 15px}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul>li a{color:#555}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul>li a:hover{background:#444;color:white}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul>li>ul{background:#f8f8f8;width:180px;position:absolute;left:200px;border:1px solid rgba(0,0,0,0.1);top:-6px;display:none;padding:5px 0;-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.1);box-shadow:2px 2px 6px rgba(0,0,0,0.1)}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul>li>ul>li a{padding:3px 10px 3px 15px}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul>li>ul>li.spacer{height:1px;line-height:1px;background:#c5d7d9;margin:6px 0}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul>li:hover>ul{display:block}#top-bar #top-bar-inside #top-bar-admin-menu>li>div>ul.context{background:#d9edef;border-bottom-color:#cadcde}#top-bar #top-bar-inside #user-search{float:right;top:0;margin-right:1.9%;width:20%;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}#top-bar #top-bar-inside #user-search>input{width:100%;line-height:1.5em;margin-top:0.25em;padding:0.25em 0.5em;margin-bottom:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:white;border:0;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;opacity:0.3;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#top-bar #top-bar-inside #user-search>input:hover,#top-bar #top-bar-inside #user-search>input:focus,#top-bar #top-bar-inside #user-search>input.open{opacity:1}#top-bar #top-bar-inside #clear-search{position:absolute;right:10px;top:10px}#top-bar #top-bar-inside #search-results{display:none;position:absolute;font-size:1.25em;border:0px solid rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:1.5em;top:2.25em;right:-1em;background:white;width:70%;-moz-box-shadow:2px 2px 2em rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 2em rgba(0,0,0,0.2);box-shadow:2px 2px 2em rgba(0,0,0,0.2);max-height:30em;overflow:auto}#top-bar #top-bar-inside #search-results img{margin:0.125em 0.5em 0.125em 0}#top-bar #top-bar-inside #search-results a{color:#20beff}#top-bar #top-bar-inside #search-results a:hover{color:#f17c69}#top-bar #top-bar-inside #search-results table{margin:0}#top-bar #top-bar-inside #top-bar-links .login-link,#top-bar #top-bar-inside #top-bar-links .logout-link{color:#5b90a5;font-weight:bold;display:block;background:#eee;padding:5px 8px 4px}#top-bar #top-bar-inside #top-bar-links .login-link:hover,#top-bar #top-bar-inside #top-bar-links .logout-link:hover{background:#ddd}#top-bar #top-bar-inside #top-bar-note{width:50%;float:left;color:white}#top-bar #top-bar-inside #top-bar-note a{color:#eee}#top-bar #top-bar-inside #top-bar-note a:hover{color:#20beff}#top-bar #top-bar-inside #top-bar-signin{display:none;position:absolute;top:24px;right:-1px;border:1px solid #999;padding:0 0 10px;width:240px;background:#f3f9ff;border-top:1px solid #e6ecf2;text-align:right}#top-bar #top-bar-inside #top-bar-signin a{padding:0;background:none}#top-bar #top-bar-inside #top-bar-signin a:focus{background:#20beff;-moz-outline:3px solid #20beff;outline:3px solid #20beff;color:#222}#top-bar #top-bar-inside #top-bar-signin #social-authentication-top{border-top:1px solid #fff;border-bottom:1px solid #e6ecf2;padding:22px 20px 21px;overflow:hidden}#top-bar #top-bar-inside #top-bar-signin #social-authentication-top #social-authentication-top-head{float:left;color:#637c96;font-weight:bold;text-align:left;width:44px;margin-top:-2px}#top-bar #top-bar-inside #top-bar-signin #social-authentication-top #social-authentication-top-buttons{float:right}#top-bar #top-bar-inside #top-bar-signin #social-authentication-top #social-authentication-top-buttons a{margin-left:2px;width:36px;height:36px;display:inline-block;position:relative}#top-bar #top-bar-inside #top-bar-signin #social-authentication-top #social-authentication-top-buttons a:hover{-moz-box-shadow:0px 0 10px #20beff;-webkit-box-shadow:0px 0 10px #20beff;box-shadow:0px 0 10px #20beff}#top-bar #top-bar-inside #top-bar-signin #signin{margin:16px 16px 12px}#top-bar #top-bar-inside #top-bar-signin #kaggle-acct-allowed{text-align:center;padding:1em 0;color:#777}#top-bar #top-bar-inside #top-bar-signin input[type=text],#top-bar #top-bar-inside #top-bar-signin input[type=password]{-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);width:95%;padding:2%;margin-bottom:5px;border:1px solid #ccc}#top-bar #top-bar-inside #top-bar-signin input[type=text]:hover,#top-bar #top-bar-inside #top-bar-signin input[type=password]:hover{border:1px solid #aaa}#top-bar #top-bar-inside #top-bar-signin input[type=text]:focus,#top-bar #top-bar-inside #top-bar-signin input[type=password]:focus{border:1px solid #20beff}#top-bar #top-bar-inside #top-bar-signin input[type=checkbox]:focus~label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#20beff;padding:3px}#top-bar #top-bar-inside #top-bar-signin input[type=button],#top-bar #top-bar-inside #top-bar-signin input[type=submit]{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:right;width:77px;background:#02b5ff;padding:6px 16px;font-size:0.875em;line-height:1;color:white;font-weight:bold;border:0;border-bottom:1px solid #5596b0;cursor:pointer;position:relative;margin-bottom:0}#top-bar #top-bar-inside #top-bar-signin input[type=submit]:hover{background:#35c4ff}#top-bar #top-bar-inside #top-bar-signin input[type=submit]:focus{background:#53cdff}#top-bar #top-bar-inside #top-bar-signin input[type=submit]:active{background:#0092ce;border-bottom:0;margin-bottom:1px;position:relative;-webkit-text-shadow:none;text-shadow:none;top:1px}#top-bar #top-bar-inside #top-bar-signin #remember-me{float:left;line-height:32px;zoom:1}#top-bar #top-bar-inside #top-bar-signin #forgot-links{clear:both;border-top:1px solid #ddd;padding-top:6px;text-align:center}#header{height:75px;position:relative;z-index:100}#header #header-inside{margin-left:auto;margin-right:auto;width:960px}#header #header-inside #logo{display:inline;float:left;margin-left:10px;margin-right:10px;width:160px;padding-top:17px}#header #header-inside #top-menu{float:right;padding-top:30px;margin-right:-10px}#header #header-inside #top-menu li{float:left;margin-right:16px;padding-bottom:5px}#header #header-inside #top-menu li img{vertical-align:-1px}#header #header-inside #top-menu a:focus{background:#aaa;-moz-outline:4px solid #aaa;outline:4px solid #aaa}#footer{border-top:1px solid #ddd}#footer #footer-inside{margin:2em auto;height:2em;width:940px;position:relative}#footer #footer-inside:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#footer #footer-inside #footer-social{height:2em;position:absolute;right:0;top:0;padding-right:0.5em}#footer #footer-inside #footer-social a{background-image:url("../../shared/img/sprites/base-sprites.png");background-repeat:no-repeat;position:absolute;width:20px;height:20px;top:0;left:0;width:24px;height:24px;display:inline-block;vertical-align:middle;position:relative;-moz-opacity:0.7;opacity:0.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity = 70) !important}#footer #footer-inside #footer-social a:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}#footer #footer-inside #footer-social a.twitter{background-position:-72px -120px}#footer #footer-inside #footer-social a.facebook{background-position:-72px -40px}#footer #footer-inside #footer-social a.linkedin{background-position:-72px -80px}#footer #footer-inside #footer-copyright{line-height:2;position:absolute;left:0;top:0;margin-left:0.5em;font-size:0.875em;color:#c4c9cd}#footer #footer-inside #footer-links{width:80%;margin-left:10%;position:absolute;top:0;left:0;text-align:center;margin-right:0.75em;font-size:0.875em;line-height:2}#footer #footer-inside #footer-links a{margin:0 0.2em}#footer #footer-inside #footer-links a:hover{color:#20beff}.ie.lte7 #footer #footer-inside>*{margin:30px 0 0;padding-bottom:30px}#main{margin-top:2em;padding-bottom:4em;margin-left:auto;margin-right:auto;width:960px}#main:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.full-wide #main{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:98%;padding:0 1%}.double-wide #main{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.double-wide #main .content{width:48%;margin:0 0.5%;float:left}.double-wide #main .content:first-child{margin-left:1.5%}.double-wide #main .content:last-child{margin-right:1.5%}.content{display:inline;float:left;margin-left:0.96%;margin-right:0.96%;width:72.9166666%;position:relative}.content a{color:#20beff}.content a:hover{color:#f17c69}.content div.full-width{width:100%;position:relative}.content div.four-zero-four{text-align:center;padding:3em 0}.content div.four-zero-four a.home-link{font-size:1.2em;color:#333;font-weight:bold}.content div.four-zero-four h1{padding-top:0.5em;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#0087be}#sidebar{display:inline;float:left;margin-left:0.96%;margin-right:0.96%;width:22.916666%}#sidebar>h4{background-color:#20beff;padding:0.5em 1em;color:white;font-weight:900;clear:both}#sidebar>h4 a{color:white}#sidebar .widget{margin-bottom:1.25em;clear:both}#sidebar .widget:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#sidebar #user-profile-widget.widget{font-size:0.875em;clear:both;color:#999}#sidebar #user-profile-widget.widget:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#sidebar #user-profile-widget.widget #user-profile-widget-avatar{float:left;margin-right:1em;width:45.454545%;height:auto}#sidebar #user-profile-widget.widget #user-profile-widget-details{float:left;width:48.181818%}#sidebar #user-profile-widget.widget #user-profile-widget-details a{white-space:nowrap}#sidebar #user-profile-widget.widget #name{font-size:1em;line-height:1.5em;color:#333}#sidebar #user-profile-widget.widget a{color:#2699c7}#sidebar #user-profile-widget.widget a:hover{color:#20beff}#sidebar #recent-blogs.widget ul,#sidebar #global-forum.widget ul{padding:1em 0.625em}#sidebar #recent-blogs.widget li,#sidebar #global-forum.widget li{cursor:pointer;margin-bottom:0.5em;line-height:1.3}#sidebar #recent-blogs.widget li h5,#sidebar #global-forum.widget li h5{font-size:0.75em}#sidebar #recent-blogs.widget li h5 a,#sidebar #global-forum.widget li h5 a{font-weight:normal;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;border-bottom:0;-ms-word-wrap:break-word;word-wrap:break-word}#sidebar #recent-blogs.widget li h5 a:hover,#sidebar #global-forum.widget li h5 a:hover{color:#20beff}#sidebar #recent-blogs.widget li:last-child,#sidebar #global-forum.widget li:last-child{margin-bottom:0}#sidebar #active-comps li.comp{position:relative;padding:0.75em;border-bottom:1px dashed #ddd}#sidebar #active-comps li.comp:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#sidebar #active-comps li.comp:last-child{border-bottom:0}#sidebar #active-comps li.comp h5{font-size:0.875em}#sidebar #active-comps li:hover .quicklinks{display:block}#sidebar #active-comps .quicklinks{font-size:0.7em;display:none;margin-top:0.333em;position:absolute;background:#ebf9ff;border:1px solid #ddd;border-top:0;bottom:-3em;left:-1px;width:101%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:1em;z-index:100}#sidebar #active-comps .quicklinks:hover{display:block}#sidebar #active-comps .quicklinks li{float:left;margin-right:0.75em}#sidebar #active-comps .quicklinks a{color:#20beff}#sidebar #active-comps .quicklinks a:hover{color:#f17c69}#stats-ticker{font-weight:normal;color:#888;clear:both;overflow:hidden;margin-bottom:1.5em}#stats-ticker .numbers{float:left;clear:both}#stats-ticker .ticker-caption{margin-bottom:0.5em;margin-left:0.75em;float:left;line-height:2em;color:#777}#stats-ticker .ticker-caption-teams{margin-bottom:0.75em}#stats-ticker .ticker-number{float:left;width:1.1875em;height:2em;background:url("../../shared/img/sprites/base-sprites.png");background-repeat:no-repeat;background-position:0 -160px;margin-right:1px;margin-bottom:0.5em}#stats-ticker .ticker-0{background-position:0 -160px}#stats-ticker .ticker-1{background-position:-19.5px -160px}#stats-ticker .ticker-2{background-position:-39px -160px}#stats-ticker .ticker-3{background-position:-58.5px -160px}#stats-ticker .ticker-4{background-position:-78px -160px}#stats-ticker .ticker-5{background-position:-97.5px -160px}#stats-ticker .ticker-6{background-position:-117px -160px}#stats-ticker .ticker-7{background-position:-136.5px -160px}#stats-ticker .ticker-8{background-position:-156px -160px}#stats-ticker .ticker-9{background-position:-175.5px -160px}.full-inside{width:940px;margin:0 auto}@font-face{font-family:'Pressura';
src:url('../webfonts/GT-Pressura-Regular.eot');
src:url('../webfonts/GT-Pressura-Regular?#iefix') format('embedded-opentype'),url('../webfonts/GT-Pressura-Regular.woff') format('woff'),url('../webfonts/GT-Pressura-Regular.ttf') format('truetype'),url('../webfonts/GT-Pressura-Regular.svg#svgPressura') format('svg');
font-weight:normal}
@font-face{font-family:'Pressura';
src:url('../webfonts/GT-Pressura-Light.eot');
src:url('../webfonts/GT-Pressura-Light?#iefix') format('embedded-opentype'),url('../webfonts/GT-Pressura-Light.woff') format('woff'),url('../webfonts/GT-Pressura-Light.ttf') format('truetype'),url('../webfonts/GT-Pressura-Light.svg#svgPressura') format('svg');
font-weight:300}
.front-aug14>div{padding:3em 0;text-align:center}.front-aug14>div h2{font-family:Pressura;font-size:1.75em;text-transform:uppercase;letter-spacing:1px;margin-bottom:1em}.front-aug14>div a.button{padding:0.5em 1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.front-aug14 #head #head-links{text-transform:uppercase;font-family:Pressura;letter-spacing:1px;color:rgba(255,255,255,0.7);width:30em;margin:2em auto;position:relative;z-index:2}.front-aug14 #head #head-links a{color:white;white-space:nowrap;-o-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.front-aug14 #head #head-links a:hover{color:#79e2ff}.front-aug14 #for-customers{background:#007b9e;color:white;z-index:2;position:relative}.front-aug14 #for-customers h2{color:white}.front-aug14 #for-customers a.button{background:white;color:black}.front-aug14 #for-customers a.button:hover{background:#79e2ff}.front-aug14 #for-customers #for-customers-split{width:700px;margin:0 auto 1em}.front-aug14 #for-customers #for-customers-split:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.front-aug14 #for-customers #for-customers-split img{padding-bottom:1em}.front-aug14 #for-customers #for-customers-split>div{width:50%;float:left;padding:0 1.8em 0.75em;margin-bottom:0.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.front-aug14 #for-customers #for-customers-split>div:first-child{border-right:1px solid white}.front-aug14 #for-customers #for-customers-split h3{font-size:1.25em;font-family:Pressura;text-transform:uppercase;letter-spacing:0.5px}.front-aug14 #for-customers #for-customers-split p{margin-bottom:2em}.front-aug14 #front-featured{background:#d6dfe3}.front-aug14 #front-featured h2{color:#537584;position:relative;width:400px;margin-left:auto;margin-right:auto}.front-aug14 #front-featured h2 small{position:absolute;left:360px;font-size:0.5em;width:100px}.front-aug14 #front-featured h2 small a:hover{color:#1d8baa}.front-aug14 #front-featured a.button{color:white;background:#1d8baa;padding-top:0.75em;padding-bottom:0.75em}.front-aug14 #front-featured a.button:hover{background:#3aa2bf}.front-aug14 #front-featured ul{width:100%;text-align:center;vertical-align:top}.front-aug14 #front-featured ul li{display:inline-block;width:17%;max-width:213px;margin:0 10px;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.front-aug14 #front-featured ul li img{background:white;max-width:213px;width:100%;height:auto;margin:0 auto}.front-aug14 #front-featured ul li .info-box{height:130px;background:#e2e8eb;margin-bottom:4em;padding-top:3em;padding-left:1em;padding-right:1em;margin-top:-2.5em}.front-aug14 #front-featured ul li .info-box h3{margin-bottom:0;height:2.25em;line-height:1.1;font-family:Pressura;overflow:hidden;font-size:1.25em}.front-aug14 #front-featured ul li .info-box h3 a:hover{color:#1d8baa}.front-aug14 #front-featured ul li .info-box p{font-size:0.8em;color:#777;height:4.4em;overflow:hidden}.front-aug14 #front-featured .fame-fortune-fun{margin:1.5em 0 4em;font-size:0.85em;color:#86a1ad}.top-banner{background:#47494d;background-repeat:no-repeat;background-position:center center}.top-banner .backdrop-image{position:absolute;z-index:1;left:50%;margin-left:-353px;top:0}.top-banner h1{z-index:2;position:relative;color:white;font-size:4.5em;width:7em;font-weight:100;font-family:Pressura;margin:0 auto;line-height:1em}.top-banner .slide-hidden-video{text-align:center;opacity:0.9;z-index:2;position:relative}.top-banner .slide-hidden-video:hover{opacity:1}#front-oct13 #front-video{background:#47494d;text-align:center;padding:1em 0 3em}#front-oct13 #front-top{background:#86cde2;text-align:center;padding-bottom:2em}@media only screen and (max-height:850px){#front-oct13 #front-top{text-align:left;padding-bottom:3em}}#front-oct13 #front-top #front-top-inside{width:940px;margin:0 auto;position:relative}#front-oct13 #front-top #frontpage-graphic{margin:0 auto;display:block}@media only screen and (max-height:850px){#front-oct13 #front-top #frontpage-graphic{width:600px;height:auto;margin:0;position:absolute;top:0;right:-102px}}#front-oct13 #front-top #front-slogan{width:770px;margin:1em auto;color:white;text-align:center;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100}#front-oct13 #front-top #front-slogan a{color:white;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#front-oct13 #front-top #front-slogan a:hover{opacity:0.7}@media only screen and (max-height:850px){#front-oct13 #front-top #front-slogan{margin:0;width:50%;text-align:left;padding:2em 0 1em}}#front-oct13 #front-top #frontpage-clients{opacity:0.9}#front-oct13 #front-top #frontpage-clients:hover{opacity:1}@media only screen and (max-height:850px){#front-oct13 #front-top #frontpage-clients{width:50%;height:auto}}#front-oct13 #front-top #frontpage-compete{margin-top:1.5em;font-size:1.125em;color:#466c86}#front-oct13 #front-top #frontpage-compete a{color:#466c86}#front-oct13 #front-top #frontpage-compete a:hover{color:white}#front-oct13 #front-oil{background:#a7daea}#front-oct13 #front-oil:hover{background:#abdceb;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;cursor:pointer}#front-oct13 #front-oil #front-oil-inside{width:730px;margin:0 auto;padding:3em 0}#front-oct13 #front-oil #front-oil-inside:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#front-oct13 #front-oil #front-oil-inside img{float:left;width:304px;height:auto}#front-oct13 #front-oil #front-oil-inside #front-oil-text{color:#466c86;float:right;width:54%;margin-left:4%;font-size:1.125em;line-height:1.5;margin-top:3px}#front-oct13 #front-oil #front-oil-inside #front-oil-text small{text-transform:uppercase;font-weight:bold}#front-oct13 #front-oil #front-oil-inside #front-oil-text a{background:#fff48e;font-size:0.7em;padding:3px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;top:-1px;left:3px;white-space:nowrap}#front-oct13 #front-oil #front-oil-inside #front-oil-text a:hover{background:#ffef5b}#front-oct13 #front-head{width:940px;margin:2em auto}#front-oct13 #front-featured{width:100%;margin:0 auto;position:relative;height:24em;overflow:hidden}#front-oct13 #front-featured #featured-texture{width:100%;height:24em;z-index:1;position:absolute}#front-oct13 #front-featured #featured-slides{height:24em;background:rgba(0,0,0,0.1);overflow:hidden;position:absolute;width:100%}#front-oct13 #front-featured #featured-slides img{min-width:100%;height:auto;margin:0 auto;display:none}#front-oct13 #front-featured #featured-slides img.selected{display:block}#front-oct13 #front-featured #front-featured-inside{width:940px;margin:0 auto;position:relative}#front-oct13 #front-featured #featured-info{position:absolute;z-index:10;top:4em;height:16em;overflow:hidden;left:50%;margin-left:-21%;width:42%;background:#1f9cd0;color:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:2em}#front-oct13 #front-featured #featured-info ul li{display:none;height:8.5em;overflow:hidden}#front-oct13 #front-featured #featured-info ul li.selected{display:block;cursor:pointer}#front-oct13 #front-featured #featured-info h2{font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;line-height:1.15;margin-bottom:0.5em}#front-oct13 #front-featured #featured-info h2.light{font-weight:normal}#front-oct13 #front-featured #featured-info h2 a:hover{color:#d2f2fc}#front-oct13 #front-featured #featured-info h3{font-weight:normal}#front-oct13 #front-featured #featured-info h4{font-size:0.75em;margin-bottom:2em}#front-oct13 #front-featured #featured-info h4 a{margin-left:1em;font-weight:normal;opacity:0.6}#front-oct13 #front-featured #featured-info h4 a:hover{opacity:1}#front-oct13 #front-featured #featured-info a{color:white}#front-oct13 #front-featured #featured-info #featured-dots{position:absolute;bottom:1em}#front-oct13 #front-featured #featured-info #featured-dots a{border-radius:50%;border:3px solid white;height:0.5em;width:0.5em;display:inline-block;margin-right:0.25em}#front-oct13 #front-featured #featured-info #featured-dots a.selected{background:white}#front-oct13 #front-featured #featured-info #featured-dots a.selected:hover{border-color:white}#front-oct13 #front-featured #featured-info #featured-dots a:hover{border-color:black}#front-oct13 #featured-back{width:50%;height:24em;position:absolute;left:0;top:0;z-index:3;background:white;opacity:0.0001;cursor:pointer}#front-oct13 #featured-back:hover{opacity:0.2}#front-oct13 #featured-forward{width:50%;height:24em;position:absolute;z-index:3;right:0;top:0;background:white;opacity:0.0001;cursor:pointer}#front-oct13 #featured-forward:hover{opacity:0.2}#front-oct13 #front-blog{width:940px;margin:2em auto}#front-oct13 #front-media{width:940px;margin:2em auto}#home2{width:100%;text-align:center}#home2>header{padding:3em 0 4em;background:#47494d;color:white;text-align:left}#home2>header #header-inside{width:940px;margin:0 auto;position:relative}#home2>header #header-inside:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#home2>header h1.big-tagline{float:left;width:73.404255%;font-size:2.75em;line-height:1.2;font-weight:bold}#home2>header #header-action{float:right;width:24.46808%;font-size:0.875em;text-align:center;color:rgba(255,255,255,0.7)}#home2>header #header-action>a{font-weight:bold;color:white}#home2>header #header-action>a:hover{border-bottom:1px solid white}#home2>header #header-action .header-action-button{color:white;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;padding:0.8em;text-align:center;display:block;background:#51c8f8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:0.5em;margin-bottom:0.5em;font-size:2em;font-weight:normal}#home2>header #header-action .header-action-button:hover{border-bottom:0;background:#20b9f6}#home2>header #header-facts{clear:both;width:100%;float:left;margin-top:1em}#home2>header #header-facts:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#home2>header #header-facts>div{width:30%;padding-right:3%;float:left}#home2>header #header-facts small{font-family:Verdana,Geneva,sans-serif}#home2>header .pitch-box{margin-bottom:2em}#home2>header h1,#home2>header h2{margin:0;padding:0;font-size:2.5em;line-height:1.2}#home2>header h1{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:white}#home2>header h2{font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;font-weight:normal}#home2>header h2.light{font-weight:normal}#home2>header #hero-links{margin-top:2em;color:#a9e0ff}#home2>header #hero-links a{color:white;text-decoration:none;background:#63d2ff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0.5em 0.75em;margin:0 0.25em}#home2>header #hero-links a:first-child{margin-left:0}#home2>header #hero-links a:hover{background:#008fc9}#home2>header #thought{position:absolute;right:0;top:0}#home2 #use-cases>h3,#home2 #clients>h3,#home2 #scientists>h3,#home2 #media>h3,#home2 #use-cases #use-cases-header h3,#home2 #clients #use-cases-header h3,#home2 #scientists #use-cases-header h3,#home2 #media #use-cases-header h3{font-size:1.25em;width:940px;margin:0 auto;text-align:left;color:white;margin-bottom:1.5em;line-height:1.4;font-weight:normal}#home2 #media{padding:4em 0}#home2 #use-cases{background:#5eb6da;padding-top:5em;padding-bottom:2em}#home2 #use-cases #use-cases-header{text-align:center}#home2 #use-cases #use-cases-header h3{display:inline-block;margin:0;margin-bottom:0.5em;vertical-align:top}#home2 #looking-for-competitions{background:url("../../shared/img/homepage-bg.png") no-repeat;background-position:center top;min-height:12em;position:relative;font-size:1.25em;line-height:1.4}#home2 #looking-for-competitions a{display:block;margin:0 auto;max-width:24em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:1.5em;color:#0d4c66;background:#e2f4fb;position:relative;top:3.75em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#home2 #looking-for-competitions a:hover{background:#ccecf8}#home2 .picker{display:none}#home2 .kslide{display:block;width:940px;padding:0;margin:0em auto;height:8.75em;box-sizing:border-box;text-align:center;position:relative;color:white;font-size:0.875em}#home2 .kslide>ul{margin:1.25em 0}#home2 .kslide ul{position:relative}#home2 .kslide ul.kslide-level{display:none}#home2 .kslide ul.open-child{position:absolute;top:0}#home2 .kslide .kslide-root>li .subcat-title{padding:4.1875em 0.625em 0}#home2 .kslide li{position:absolute;display:block;width:10em;height:10em;padding:3.857em 0.7142em;font-weight:bold;text-align:center;color:white;border-radius:3px;background-color:#e66161;background-repeat:no-repeat;background-position:center 22%;-webkit-background-size:32px 32px;-moz-background-size:32px 32px;background-size:32px 32px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}#home2 .kslide li:hover{background-color:#e97777}#home2 .kslide li.mindmap-parent{top:0 !important;left:0 !important;width:100%;height:320px;background:transparent;z-index:50}#home2 .kslide li.has-ideas.open-ideas{background:transparent}#home2 .kslide li.has-ideas.open-ideas:hover{background:transparent}#home2 .kslide li .subcat-title{position:absolute;top:0;left:0;width:140px;padding:54px 10px;height:140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}#home2 .kslide li.no-children{background:#ccc;color:#eee}#home2 .kslide li#industry{background-image:url("../../shared/img/usecase/use-1-industry.png")}#home2 .kslide li#consumer{background-image:url("../../shared/img/usecase/use-1-consumer.png")}#home2 .kslide li#finance{background-image:url("../../shared/img/usecase/use-1-finance.png")}#home2 .kslide li#medical{background-image:url("../../shared/img/usecase/use-1-medical.png")}#home2 .kslide li#internet{background-image:url("../../shared/img/usecase/use-1-internet.png")}#home2 .kslide li#function{background-image:url("../../shared/img/usecase/use-1-function.png")}#home2 .kslide .parent-category{background-color:#f19181 !important}#home2 .ideas.mindmap{position:absolute;top:0;left:-10px;width:940px;height:320px;box-sizing:border-box;text-align:center}#home2 .ideas.mindmap>.idea-title{background:#54a3c3;position:absolute;width:207.5px;height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:40px 10px;text-align:center;margin:0;cursor:pointer;border-radius:3px;z-index:10}#home2 .mindmap>.idea-title:hover{background:#4299bc}#home2 .mindmap li{background:#f3efdd;color:#666;box-sizing:border-box;padding:1em;outline:0 solid #f3efdd;line-height:16px;margin:0;width:200px;height:auto;min-height:2em;position:absolute;list-style:none;z-index:400;border-radius:3px;cursor:pointer;box-shadow:0 3px 3px rgba(0,0,0,0.1)}#home2 .mindmap li:hover{background:#b5edea}#home2 .mindmap .navline{position:absolute;height:2px;background-color:rgba(255,255,255,0.3);transform-origin:0% 100%;-webkit-transform-origin:0% 100%}#home2 .callout-link{float:right;color:#20beff;font-size:0.8em;font-weight:bold;border-bottom:1px solid #20beff}#home2 .callout-link:hover{color:#00a7ec}#home2 #clients{background:#5eb6da;padding-bottom:6em;padding-top:2em}#home2 #clients .pitch-box{width:940px;margin:0 auto}#home2 #clients .pitch-box a{opacity:0.8}#home2 #clients .pitch-box a:hover{opacity:1}#home2 #scientists{background:#f8f8f8;border-bottom:1px solid #eee}#home2 #scientists .pitch-box{width:940px;margin:0 auto}#home2 #media li{display:inline-block;margin:0 15px;opacity:0.8}#home2 #media li:hover{opacity:1}.content .home-item:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.content .home-item ul{list-style-type:none}.content .home-item .time{float:right}.content .home-item .feed h3{float:left}.content .home-item .feed li{padding:12px 0 12px 25px;background-position:left center}.content .home-item .feed li:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.content .home-item .feed li div.time{color:#888;margin-top:3px}.content #homepage-introduction{height:290px;width:940px;margin-bottom:25px;padding-bottom:5px}.content #homepage-introduction #homepage-slogan{font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;text-align:center;font-size:2.25em;color:#444;margin-bottom:1em;text-transform:none;letter-spacing:0;padding-bottom:0}.content #homepage-introduction #homepage-slogan.light{font-weight:normal}.content #homepage-introduction #homepage-intro{clear:both;margin-bottom:2em;text-align:center}.content #homepage-introduction #homepage-intro:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.content #homepage-introduction #homepage-intro p{font-size:0.75em;line-height:1.414em}.content #homepage-introduction #homepage-intro .reasons-link{font-weight:bold;top:-1em;position:relative;font-size:0.875em}.content #homepage-introduction #homepage-intro #homepage-intro-a{float:left;width:33%;margin-left:15%;margin-right:2%}.content #homepage-introduction #homepage-intro #homepage-intro-b{float:right;width:33%;margin-right:15%;margin-left:0%;padding-left:1.8%;border-left:1px solid #f1f1f1}.content #homepage-introduction #homepage-intro h2{color:#20beff;font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;font-size:1.25em;line-height:1.414em;margin-bottom:1em}.content #homepage-introduction #homepage-intro h2.light{font-weight:normal}.content #homepage-introduction #homepage-intro a{color:#f17c69;font-weight:bold}.content #homepage-introduction #homepage-intro a:hover{color:#20beff}.content #homepage-introduction #homepage-intro ul{list-style:disc;padding-left:1em}.content #homepage-introduction #homepage-intro .signup-button{margin-top:.75em;margin-bottom:1em;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:1em;color:white;font-size:1.125em;background-color:#ff9471;background-color:#eb7957;background-image:linear-gradient(bottom,#eb7957 1%,#ff9571 100%);background-image:-o-linear-gradient(bottom,#eb7957 1%,#ff9571 100%);background-image:-moz-linear-gradient(bottom,#eb7957 1%,#ff9571 100%);background-image:-webkit-linear-gradient(bottom,#eb7957 1%,#ff9571 100%);background-image:-ms-linear-gradient(bottom,#eb7957 1%,#ff9571 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#eb7957),color-stop(1,#ff9571));border-bottom:1px solid #c9623e}.content #homepage-introduction #homepage-intro .signup-button:hover{-moz-box-shadow:0px 0 10px #20beff;-webkit-box-shadow:0px 0 10px #20beff;box-shadow:0px 0 10px #20beff;color:white}.content #home-welcome{background:#f5fafc;border:1px solid #e1f0f6;padding:1em;margin-bottom:1em;position:relative;overflow:hidden}.content #home-welcome:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.content #home-welcome h1{font-size:1.5em;color:#666;font-weight:normal;margin-bottom:0;padding-bottom:0}.content #home-welcome p{margin-bottom:1em}.content #home-welcome h2{font-size:1em}.content #home-welcome #home-welcome-a{float:left;width:210px;margin-right:15px}.content #home-welcome #home-welcome-b{float:left;width:210px;margin-right:15px}.content #home-welcome #home-welcome-c{float:left;width:210px}.content #home-welcome #home-welcome-a img,.content #home-welcome #home-welcome-b img,.content #home-welcome #home-welcome-c img{margin-top:1em;margin-bottom:1em}.content #home-welcome a{font-weight:bold}.content #home-welcome a#not-a-host-link{font-size:0.75em;color:#f17c69;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap}.content #home-welcome a:hover#not-a-host-link{color:#20beff}.content #home-welcome .home-welcome-dismiss{display:block;position:absolute;top:10px;right:10px;-moz-opacity:0.8;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity = 80) !important}.content #home-welcome .home-welcome-dismiss:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}.content #home-welcome a.more-link.comps:hover{color:#20beff}.content .front-recent{overflow:hidden;margin:0}.content .front-recent li{float:left;width:25%;height:auto;padding:15px 0 0 0;text-align:center;border-width:0 1px 0 0;border-color:#e3e3e3;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.content .front-recent li:nth-child(4n){border-right:0}.content .front-recent img{margin-bottom:5px}.content .front-recent h5{padding:0 1em;height:2.5em;overflow:hidden;margin:0 0 1em 0;font-size:1em;line-height:1.25em;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:pre-line}.content .front-recent a{color:#444}.content .front-recent a:hover{color:#20beff}.content .front-recent .winners{height:4.5em;font-size:0.75em;background:#f8fdff;border-top:1px solid #e1eff5;padding:10px;text-align:left}.content .front-recent .winners div{height:1.6em;line-height:1.7em;overflow:hidden;color:rgba(0,0,0,0.5);font-size:11px}.content .front-recent .winners div span{background:blue;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:white;padding:0 3px;font-size:10px;margin-right:3px}.content .front-recent .winners div:nth-child(1) span{background:#3ebbff}.content .front-recent .winners div:nth-child(2) span{background:#aaa}.content .front-recent .winners div:nth-child(3) span{background:#dbb980}.content .comp-hosting{border:0;border-top:1px solid #e8e8e8;width:100%;max-width:100%;-ms-word-break:break-strict;word-break:break-strict}.content .comp-hosting thead th{border-width:0 1px 0 0;border-style:solid;border-color:#ddd;background:#f3f3f3;text-align:left;font-weight:normal;color:#111;padding:6px 9px}.content .comp-hosting thead th:last-child{border-width:0}.content .comp-hosting tr td{vertical-align:top;padding:9px 9px;border-width:0 1px 1px 0;border-style:solid;border-color:#e3e3e3;font-size:0.875em;line-height:1.414em}.content .comp-hosting tr td .comp-img{float:left;margin-right:10px}.content .comp-hosting tr td h4{margin:0}.content .comp-hosting tr:last-child td{border-bottom-width:0}.content .comp-hosting li{margin-bottom:3px}.content .comp-hosting tr.unfinished{background:#fff8f7}.content .comp-hosting tr.unfinished p a{color:#f17c69 !important}.content .comp-hosting tr.unfinished p a:hover{color:#20beff !important}.content .comp-hosting tr.active{background:#f8fdff}.content .comp-hosting .this-week{color:#999}.content .front-current-container{padding-left:50px;background-repeat:no-repeat;background-position:-1px 9px;position:relative}.content .front-current-container .tooltip{position:absolute;top:0;left:0;width:50px;height:100%;background:transparent}.content .front-current-container .tooltip .tooltip-text{display:none;top:14px;font-weight:bold;width:100px;left:-120px;position:relative;text-align:right;z-index:100;padding:10px;text-transform:capitalize}.content .front-current-container .tooltip:hover .tooltip-text{display:block}.content #featured-container{background-color:#ef877f;background-image:url("../../shared/img/home-icon-featured.png")}.content #featured-container .tooltip-text{color:#ef877f}.content #ge-container{background-color:#50b9e5;background-image:url("../../shared/img/home-icon-ge.png")}.content #ge-container .tooltip-text{color:#50b9e5;text-transform:uppercase}.content #research-container{background-color:#cbdde1;background-image:url("../../shared/img/home-icon-research.png")}.content #research-container .tooltip-text{color:#9abdc5}.content #recruitment-container{background-color:#fee1a9;background-image:url("../../shared/img/home-icon-recruitment.png")}.content #recruitment-container .tooltip-text{color:#fdb52b}.content #getting-started-container{background-color:#baf9e6;background-image:url("../../shared/img/home-icon-getting-started.png")}.content #getting-started-container .tooltip-text{color:#16ebab}.content #playground-container{background-color:#dcc8af;background-image:url("../../shared/img/home-icon-playground.png")}.content #playground-container .tooltip-text{color:#c5a37a}.content #masters-container{background-color:#f9ae64;background-image:url("../../shared/img/home-icon-masters.png")}.content #masters-container .tooltip-text{color:#f8a14b}.content .front-current.multiple{border:0;margin-top:0;margin:0}.content .front-current.multiple li{background:white;border-bottom:1px solid #ddd;padding:0;cursor:pointer;overflow:hidden;height:100px;clear:both;width:100%;position:relative}.content .front-current.multiple li:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.content .front-current.multiple li a{color:#333 !important}.content .front-current.multiple li:hover{background:#fafeff !important;-moz-outline:0px;outline:0px}.content .front-current.multiple li:hover a{color:#20beff !important}.content .front-current.multiple li:hover .comp-stats-column{background:#f0fcff}.content .front-current.multiple li.competing-in{background-color:#fdeeec}.content .front-current.multiple .front-current-image{margin:0;position:absolute;left:0;top:0;clear:both;background:white;padding:12px;border-right:1px solid #ddd}.content .front-current.multiple .front-comp-details{width:548px;margin-left:100px;float:left;color:#777;position:relative}.content .front-current.multiple .front-comp-details h3{padding-bottom:0;font-size:1em;margin-bottom:0.25em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content .front-current.multiple .front-comp-details h3 a{color:#111;font-weight:bold}.content .front-current.multiple .front-comp-details h3 a:hover{color:#20beff}.content .front-current.multiple .front-comp-details .front-comp-desc{font-size:0.75em;line-height:1.4}.content .front-current.multiple .job-desc{margin-top:6px;overflow:hidden;font-size:0.75em;line-height:1.4}.content .front-current.multiple .job-desc .job-title{color:black;display:inline}.content .front-current.multiple .job-desc .job-employer{color:black;font-weight:bold;display:inline}.content .front-current.multiple .job-desc .job-open-positions{display:inline}.content .front-current.multiple .comp-desc-column{width:382px;float:left;padding:24px}.content .front-current.multiple .comp-stats-column{position:absolute;width:70px;top:0;right:0;height:70px;background:#f8f8f8;padding:24px}.content .front-current.multiple .stats{font-family:Verdana,Geneva,sans-serif;font-size:0.625em;padding:0;line-height:1.6;margin-top:0}.content .homepage-heading.comp-type h1{color:#20beff;margin:0;padding:0;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}.content .home-item .homepage-heading{position:relative}.content #recent-heading{position:relative}.content #recent-heading .complete-note{position:absolute;top:0;font-size:0.625em;right:1em;line-height:4.6em;color:#777}.content #recent-heading .heading-icon{background-position:0 -100px}.ie.lte8 .content .front-current{margin-bottom:0}.content.homepage+#sidebar{position:relative;top:325px;margin-bottom:325px}#standalone-signin{background:#47494d;width:100%;padding:2em 0}#standalone-signin .validation-summary-errors{text-align:center;font-size:1.25em;color:#ff7f7f}#standalone-signin h1{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;text-align:center;color:white}#standalone-signin #group-note{padding:1em;max-width:400px;margin:0 auto 4em;color:rgba(255,255,255,0.5);text-align:center;font-size:0.75em}#standalone-signin #group-note p{font-family:Verdana,Geneva,sans-serif}form#create-account,form#login-account{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);border:3px solid white;max-width:560px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:2em auto;position:relative;margin-bottom:2em;color:white}form#create-account:after,form#login-account:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}form#create-account h2,form#login-account h2{font-weight:normal;text-align:center;padding:0.75em 0;margin:0}form#create-account a,form#login-account a{color:#20beff}form#create-account a:hover,form#login-account a:hover{color:#f17c69}form#create-account a:focus,form#login-account a:focus{background:#20beff;color:white;-moz-outline:1px solid #20beff;outline:1px solid #20beff}form#create-account fieldset,form#login-account fieldset{padding:2em 6em;margin:0 auto;position:relative}form#create-account fieldset:last-child,form#login-account fieldset:last-child{border-bottom:0}form#create-account fieldset#existing-user,form#login-account fieldset#existing-user{text-align:center}form#create-account fieldset#social-authentication,form#login-account fieldset#social-authentication{text-align:center;border-bottom:3px solid white}form#create-account fieldset#social-authentication #signup-subtitle,form#login-account fieldset#social-authentication #signup-subtitle{width:100%;display:none;position:absolute;left:0px;font-weight:bold;margin-top:0.5em;font-size:0.8125em}form#create-account fieldset#social-authentication img,form#login-account fieldset#social-authentication img{margin:0;padding:0 0.125em;opacity:0.8}form#create-account fieldset#social-authentication img:hover,form#login-account fieldset#social-authentication img:hover{opacity:1}form#create-account fieldset#social-authentication #or-manual-signup,form#login-account fieldset#social-authentication #or-manual-signup{font-size:1em;line-height:1.5em;color:#333;margin-top:3em;color:white}form#create-account div.field,form#login-account div.field{margin-bottom:0.5em}form#create-account div.field.field.center,form#login-account div.field.field.center{text-align:center}form#create-account div.field.field:last-child,form#login-account div.field.field:last-child{margin-bottom:0}form#create-account label,form#login-account label{clear:both;width:40%;text-align:left;float:left;color:white;margin-right:1.5em;font-size:0.875em;margin-bottom:0.25em}form#create-account .checkbox-input,form#login-account .checkbox-input{padding:0.5em;margin-bottom:1em;clear:both;text-align:center}form#create-account .checkbox-input label,form#login-account .checkbox-input label{font-size:0.75em;font-weight:bold;float:none;clear:none;width:auto;text-align:left;margin:0;top:0;line-height:1.2}form#create-account #newsletter-label,form#login-account #newsletter-label{float:none;clear:none;color:#555}form#create-account input[type=text],form#login-account input[type=text],form#create-account input[type=password],form#login-account input[type=password]{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);float:none;clear:both;width:100%;padding:0.5em;font-size:1.125em;border:0;margin-top:0;margin-bottom:10px;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1)}form#create-account input[type=text]:hover,form#login-account input[type=text]:hover,form#create-account input[type=password]:hover,form#login-account input[type=password]:hover{outline:1px solid black}form#create-account input[type=text]:focus,form#login-account input[type=text]:focus,form#create-account input[type=password]:focus,form#login-account input[type=password]:focus{outline:1px solid #20beff}form#create-account input[type=submit],form#login-account input[type=submit]{padding:0.75em 3em;margin:0.5em 0;color:white;font-size:1.25em;background:#00cdff;border:0;border-radius:3px;font-weight:bold}form#create-account input[type=submit]:hover,form#login-account input[type=submit]:hover{background:#00b8e6}form#create-account fieldset#manual-signup,form#login-account fieldset#manual-signup{display:none;padding:3em}form#create-account fieldset#manual-signup div.field.standard label,form#login-account fieldset#manual-signup div.field.standard label{float:left;text-align:right;width:34%;line-height:3em}form#create-account fieldset#manual-signup div.field.standard input,form#login-account fieldset#manual-signup div.field.standard input{float:right;width:60%;clear:none}form#create-account fieldset#manual-signup.almost-there,form#login-account fieldset#manual-signup.almost-there{display:block}form#create-account #terms-caution,form#login-account #terms-caution{margin-left:3em;margin-right:3em;text-align:center;clear:both;margin-top:1em;color:#777;font-size:0.9em;line-height:1.4em}form#create-account .field-forgot-link,form#login-account .field-forgot-link{float:right;display:block;width:40%;font-size:0.75em;text-align:right}form#create-account:last-child,form#login-account:last-child{margin-bottom:10em}form#create-account .validation-summary-errors,form#login-account .validation-summary-errors{background:#ffe7e1;border:1px solid #ffdcce;padding:1em;font-weight:bold}form#create-account input.input-validation-error,form#login-account input.input-validation-error{border:1px solid #ffdcce}form#create-account .field-validation-error,form#login-account .field-validation-error{top:-9px;position:relative;color:#e73913;display:block;clear:both;margin-left:40%;margin-bottom:0.5em}form#create-account.hovering,form#login-account.hovering{position:absolute;z-index:1010;-moz-box-shadow:10px 10px 50px rgba(50,50,50,0.5);-webkit-box-shadow:10px 10px 50px rgba(50,50,50,0.5);box-shadow:10px 10px 50px rgba(50,50,50,0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#login-page-signup{position:relative;padding:1.5em;margin:0 auto;margin-bottom:3.5em}#login-page-signup a{color:#20beff;font-weight:normal}#login-page-signup a:hover,#login-page-signup a:focus{color:#f17c69}#login-page-signup.no-oauth{height:17px;text-align:center}#login-page-signup.no-oauth label{float:none;width:100%}#confirmation{background-color:#77cced;background-image:url("../../shared/img/bg-registration.png");background-repeat:no-repeat;background-position:center 4em;padding:6em 4em;width:100%;min-height:33em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);text-align:center;color:white}#confirmation .field-validation-error{color:black;font-size:1em;margin:1em 0}#confirmation h1,#confirmation p{color:white}#confirmation h1{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.75em;font-weight:normal;letter-spacing:-1px}#confirmation p{font-size:1.5em}#confirmation #verify-top{width:360px;margin:-2em auto 3em;min-height:402px}#confirmation #verify-top h1{margin:0 auto 0.4em;font-family:'Merriweather',Georgia,sans-serif;font-weight:bold}#confirmation #verify-top h1.light{font-weight:normal}#confirmation #verify-top p{font-size:1.125em}#confirmation #verify-top .editor-label{margin-top:2em;font-weight:bold}#confirmation #verify-top .editor-label a{color:white;text-decoration:underline}#confirmation #verify-top .editor-field{position:relative;margin:0.25em 0}#confirmation #verify-top .editor-field img#phone-icon{position:absolute;left:1px;top:1px;background:#f3f3f3;border-right:1px;padding:6px 12px}#confirmation #verify-top input[type=tel],#confirmation #verify-top input[type=text]{font-size:1.75em;margin:0;text-align:left;width:100%;padding:6px 5px 5px 61px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}#confirmation #verify-top .verify-code input[type=text]{text-align:center;padding:6px 5px;margin:0 auto}#confirmation #verify-top input[type=submit]{font-size:1.5em;padding:0.5em 1em;margin-top:1em;margin-right:0}#confirmation #resend-code{margin-top:3em;font-size:0.85em;margin-bottom:10em}#confirmation #resend-code a{color:white;text-decoration:underline}#confirmation #resend-code a:hover{color:black}#confirmation #verify-bottom{width:940px;margin:6em auto;background:#6eb7d4;padding:2em 2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}#confirmation #verify-bottom:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#confirmation #verify-bottom a{color:white;text-decoration:underline}#confirmation #verify-bottom a:hover{color:black}#confirmation #verify-bottom h2{font-size:1.5em;letter-spacing:3px;font-weight:normal;margin-bottom:1em}#confirmation #verify-bottom #verify-faq .question{float:left;width:29%;clear:both;text-align:right;padding-right:5%;padding-left:6%;margin-bottom:1.333em;font-size:1.43em;font-weight:100;position:relative;top:-6px}#confirmation #verify-bottom #verify-faq .answer{width:57%;margin-right:3%;float:right;text-align:left;line-height:1.4em;margin-bottom:2em}#recaptcha_widget_div{margin:2em auto;width:318px}#comp-header{margin-left:1.041666666%;margin-right:1.041666666%;width:97.91666666%;height:6.25em;position:relative;margin-top:3em;margin-bottom:2em}#comp-header:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#comp-header>a img{float:left;width:22.6595%;height:100%;background:white}#comp-header #comp-header-details{float:right;clear:none;width:74.680851063%}#comp-header #comp-header-details h1{text-transform:none;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;white-space:nowrap;margin-bottom:10px;margin-top:-3px;position:relative;left:-2px}#comp-header #comp-header-details h1 a:hover{color:#004d6d}#comp-header #comp-header-details h2{font-size:0.9em;font-weight:600;color:#80b4c7;margin-top:0px}#comp-header #comp-header-details h2 a{color:#80b4c7}#comp-header #comp-header-details #comp-header-stats{position:relative}#comp-header #comp-header-details #comp-header-stats-progress-section{height:13px;position:relative;margin-bottom:2px}#comp-header #comp-header-details #comp-header-stats-progress-section #comp-progress-start,#comp-header #comp-header-details #comp-header-stats-progress-section #comp-progress-end{height:9px;width:9px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;top:0px;border:2px solid white}#comp-header #comp-header-details #comp-header-stats-progress-section #comp-progress-start{left:-3px;background:#008abc}#comp-header #comp-header-details #comp-header-stats-progress-section #comp-progress-end{right:-3px;background:#adc0c7}#comp-header #comp-header-details #comp-header-stats-progress-section #comp-progress-end.finished{background:#008abc}#comp-header #comp-header-details #comp-header-stats-progress-section .comp-progress-milestone{top:-3px;position:absolute;margin-left:-12px}#comp-header #comp-header-details #comp-header-stats-progress-section .comp-progress-milestone .circle{position:relative;z-index:10;width:11px;height:11px;border-radius:50%;background:red;border:2px solid white;top:2px}#comp-header #comp-header-details #comp-header-stats-progress-section .comp-progress-milestone .milestone-key{position:absolute;top:-1em;left:-1em;white-space:nowrap;font-size:0.65em;background:white;z-index:10}#comp-header #comp-header-details #comp-header-stats-progress-section .comp-progress-milestone .milestone-caption{display:none;position:absolute;bottom:-0.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:11em;left:-5em;text-align:center;z-index:9}#comp-header #comp-header-details #comp-header-stats-progress-section .comp-progress-milestone .milestone-caption h2{margin:0 0 0.5em 0;font-size:0.7em;font-weight:normal;font-family:Verdana,Geneva,sans-serif}#comp-header #comp-header-details #comp-header-stats-progress-section .comp-progress-milestone .milestone-caption h2 strong{color:#405760;font-weight:normal}#comp-header #comp-header-details #comp-header-stats-progress-section .comp-progress-milestone .milestone-caption h3{background:white;border:1px solid rgba(0,0,0,0.2);margin:0;font-size:0.85em;padding:0.5em 0.5em 2.5em 0.5em}#comp-header #comp-header-details #comp-header-stats-progress-section .comp-progress-milestone:hover{z-index:12}#comp-header #comp-header-details #comp-header-stats-progress-section .comp-progress-milestone:hover .milestone-caption{display:block}#comp-header #comp-header-details #comp-header-stats-progress-section .comp-progress-milestone:hover .milestone-key{opacity:0.3}#comp-header #comp-header-details #comp-header-stats-progress{background:#adc0c7;height:5px;position:relative;top:4px;margin-bottom:0em}#comp-header #comp-header-details #comp-header-stats-progress #comp-header-stats-teams{background:#008abc;color:white;height:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);float:left}#comp-header #comp-header-details #comp-header-stats-start{float:left;font-size:0.8em;line-height:1.5;color:#999}#comp-header #comp-header-details #comp-header-stats-end{float:right;font-size:0.8em;line-height:1.5;color:#999}#comp-header #comp-header-details #comp-header-stats-end .to-go-note{color:#555}#comp-header #comp-header-details .finished #comp-header-stats-end{float:left;margin-left:3px}#comp-header #comp-header-details .finished h1{margin-bottom:20px}#comp-header #comp-header-details #comp-header-stats-prize{position:absolute;color:#777;font-size:1em;width:100%;text-align:center;line-height:1.5;top:1.75em}#comp-header img.private-tag{position:relative;top:-5px;left:3px}#comp-header img.limited-tag{position:relative;top:-5px;left:3px}#comp-header.preview{margin-top:2em}#comp-header.preview h1 .preview-tag{color:#f17c69;position:relative;bottom:0.75em;letter-spacing:0;font-size:0.5em}.comp-sidebar{display:inline;float:left;margin-left:1.041666666%;margin-right:1.041666666%;width:22.1875%}.comp-sidebar .widget{margin-bottom:1.5em}.comp-sidebar #stats-ticker .ticker{float:none;width:100%;margin-bottom:2em;font-size:1em;line-height:1.5em;color:#333}.comp-sidebar #comp-sidebar-placeholder,#sidebar #comp-sidebar-placeholder{background:#f5f5f5;text-align:center;padding:4em 0;color:#aaa}.comp-sidebar #competition-dashboard a,#sidebar #competition-dashboard a{color:#555}.comp-sidebar #competition-dashboard a:hover,#sidebar #competition-dashboard a:hover{color:black}.comp-sidebar #competition-dashboard>ul,#sidebar #competition-dashboard>ul{font-size:0.875em;line-height:1.2;background:#fcfcfc}.comp-sidebar #competition-dashboard>ul>li,#sidebar #competition-dashboard>ul>li{border-top:1px solid white;border-bottom:1px solid #edebeb}.comp-sidebar #competition-dashboard>ul>li>a,#sidebar #competition-dashboard>ul>li>a{padding:0.5em 0.75em}.comp-sidebar #competition-dashboard>ul>li a:hover,#sidebar #competition-dashboard>ul>li a:hover{color:#0083b9}.comp-sidebar #competition-dashboard>ul>li ul,#sidebar #competition-dashboard>ul>li ul{border-left:2px solid #dad7d3;margin-left:0.75em;padding-left:0.75em;margin-bottom:0.75em;margin-top:0;position:relative}.comp-sidebar #competition-dashboard>ul>li ul li,#sidebar #competition-dashboard>ul>li ul li{margin-bottom:0.33em}.comp-sidebar #competition-dashboard>ul>li ul li:last-child,#sidebar #competition-dashboard>ul>li ul li:last-child{margin-bottom:0}.comp-sidebar #competition-dashboard>ul>li ul li>a,#sidebar #competition-dashboard>ul>li ul li>a{background-position:94.5% center}.comp-sidebar #competition-dashboard>ul li:hover,#sidebar #competition-dashboard>ul li:hover{background-color:#f3f3f3}.comp-sidebar #competition-dashboard>ul li.selected,#sidebar #competition-dashboard>ul li.selected{background:#ebf9ff}.comp-sidebar #competition-dashboard>ul li.selected li,#sidebar #competition-dashboard>ul li.selected li{background:#ebf9ff}.comp-sidebar #competition-dashboard>ul li.warning,#sidebar #competition-dashboard>ul li.warning{color:#999}.comp-sidebar #competition-dashboard>ul>li:last-child,#sidebar #competition-dashboard>ul>li:last-child{border-bottom:0}.comp-sidebar #competition-dashboard>ul #pages-flyout,#sidebar #competition-dashboard>ul #pages-flyout,.comp-sidebar #competition-dashboard>ul .flyout,#sidebar #competition-dashboard>ul .flyout{padding:0;padding-left:1em;font-size:0.875em;border-left:2px solid #ddd;line-height:1.5}.comp-sidebar #competition-dashboard>ul #pages-flyout li,#sidebar #competition-dashboard>ul #pages-flyout li,.comp-sidebar #competition-dashboard>ul .flyout li,#sidebar #competition-dashboard>ul .flyout li{margin-bottom:0}.comp-sidebar #competition-dashboard>ul #pages-flyout a,#sidebar #competition-dashboard>ul #pages-flyout a,.comp-sidebar #competition-dashboard>ul .flyout a,#sidebar #competition-dashboard>ul .flyout a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:85%;color:#8f8f8f}.comp-sidebar #competition-dashboard>ul #pages-flyout a:hover,#sidebar #competition-dashboard>ul #pages-flyout a:hover,.comp-sidebar #competition-dashboard>ul .flyout a:hover,#sidebar #competition-dashboard>ul .flyout a:hover{color:#555}.comp-sidebar #competition-dashboard>ul li>a,#sidebar #competition-dashboard>ul li>a{background-position:95% center;background-repeat:no-repeat;display:block}.comp-sidebar #competition-dashboard>ul li.cd-data>a,#sidebar #competition-dashboard>ul li.cd-data>a{background-image:url("../../shared/img/dash/data.png")}.comp-sidebar #competition-dashboard>ul li.cd-home:last-child,#sidebar #competition-dashboard>ul li.cd-home:last-child{padding-bottom:2px}.comp-sidebar #competition-dashboard>ul li.cd-home>a,#sidebar #competition-dashboard>ul li.cd-home>a{background-image:url("../../shared/img/dash/home.png")}.comp-sidebar #competition-dashboard>ul li.cd-info>a,#sidebar #competition-dashboard>ul li.cd-info>a{background-image:url("../../shared/img/dash/info.png")}.comp-sidebar #competition-dashboard>ul li.cd-prospect>a,#sidebar #competition-dashboard>ul li.cd-prospect>a{background-image:url("../../shared/img/dash/prospect.png")}.comp-sidebar #competition-dashboard>ul li.cd-submissions>a,#sidebar #competition-dashboard>ul li.cd-submissions>a{background-image:url("../../shared/img/dash/submissions.png")}.comp-sidebar #competition-dashboard>ul li.cd-model>a,#sidebar #competition-dashboard>ul li.cd-model>a{background-image:url("../../shared/img/dash/model.png")}.comp-sidebar #competition-dashboard>ul li.cd-leaderboard>a,#sidebar #competition-dashboard>ul li.cd-leaderboard>a{background-image:url("../../shared/img/dash/leaderboard.png")}.comp-sidebar #competition-dashboard>ul li.cd-forum>a,#sidebar #competition-dashboard>ul li.cd-forum>a{background-image:url("../../shared/img/dash/forums.png")}.comp-sidebar #competition-dashboard>ul li.cd-submit>a,#sidebar #competition-dashboard>ul li.cd-submit>a{background-image:url("../../shared/img/dash/submit.png")}.comp-sidebar #competition-dashboard>ul li.cd-team>a,#sidebar #competition-dashboard>ul li.cd-team>a{background-image:url("../../shared/img/dash/team.png")}.comp-sidebar #competition-dashboard>ul li.cd-downloadlog>a,#sidebar #competition-dashboard>ul li.cd-downloadlog>a{background-image:url("../../shared/img/dash/log.png")}.comp-sidebar #competition-dashboard>ul li.cd-invitations>a,#sidebar #competition-dashboard>ul li.cd-invitations>a{background-image:url("../../shared/img/dash/invitations.png")}.comp-sidebar #competition-dashboard>ul li.cd-wizard>a,#sidebar #competition-dashboard>ul li.cd-wizard>a{background-image:url("../../shared/img/dash/wizard.png")}.comp-sidebar #competition-dashboard>ul li.cd-admins>a,#sidebar #competition-dashboard>ul li.cd-admins>a{background-image:url("../../shared/img/dash/admins.png")}.comp-sidebar #competition-dashboard>ul li.cd-edit>a,#sidebar #competition-dashboard>ul li.cd-edit>a{background-image:url("../../shared/img/dash/edit.png")}.comp-sidebar #compside-discussions ul,#sidebar #compside-discussions ul{padding:0.75em}.comp-sidebar #compside-discussions li,#sidebar #compside-discussions li{font-size:0.75em;line-height:1.1;margin-bottom:0.75em;border-bottom:1px dashed #eee;padding-bottom:0.75em;-ms-word-wrap:break-word;word-wrap:break-word}.comp-sidebar #compside-discussions li:last-child,#sidebar #compside-discussions li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.comp-sidebar #compside-discussions a:hover,#sidebar #compside-discussions a:hover{color:#20beff}.comp-sidebar #compside-discussions .post-time,#sidebar #compside-discussions .post-time{color:gray;font-size:0.8em}.comp-sidebar #compside-leaderboard ol,#sidebar #compside-leaderboard ol{padding:0.75em;list-style-type:decimal;list-style-position:outside;margin-left:1.25em;color:#989898}.comp-sidebar #compside-leaderboard ol li,#sidebar #compside-leaderboard ol li{-ms-word-wrap:break-word;word-wrap:break-word;padding:0.16em;font-size:0.75em;border-bottom:1px dotted #efefef}.comp-sidebar #compside-leaderboard ol li a:hover,#sidebar #compside-leaderboard ol li a:hover{color:#20beff}.comp-sidebar #compside-leaderboard ol li:last-child,#sidebar #compside-leaderboard ol li:last-child{border-bottom:0}.comp-sidebar#comp-dash-header{position:relative;width:97.91666666%;z-index:100;margin-bottom:2em}.comp-sidebar#comp-dash-header:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.comp-sidebar#comp-dash-header #competition-dashboard-dropdown{display:none;z-index:99;position:relative}.comp-sidebar#comp-dash-header #competition-dashboard{width:22.446808%;float:left;position:relative;margin-bottom:0}.comp-sidebar#comp-dash-header #competition-dashboard header{cursor:pointer;position:relative}.comp-sidebar#comp-dash-header #competition-dashboard #triangle{position:absolute;right:0.5em;top:0.75em;color:#d3d3d3;-webkit-text-shadow:0px -1px 0 #bbb;text-shadow:0px -1px 0 #bbb}.comp-sidebar#comp-dash-header #competition-dashboard:hover header{background:#f5f5f5}.comp-sidebar#comp-dash-header #competition-dashboard:hover>ul{display:block;position:absolute;z-index:2000;width:100%;top:3.2em;border-width:0 1px 1px 1px;border-style:solid;border-color:#e3e3e3;left:-1px;-moz-box-shadow:0px 2px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.3);box-shadow:0px 2px 5px rgba(0,0,0,0.3)}.comp-sidebar#comp-dash-header #comp-dash-header-title{float:right;width:74.68085%;border-top:1px solid #e3e3e3;height:2.25em;padding-top:0.75em}.comp-sidebar#comp-dash-header #comp-dash-header-title h1{font-size:1.25em;color:#6f7175;margin:0;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}.comp-sidebar#comp-dash-header #comp-dash-header-title h1 .back-link a{font-size:0.75em;font-weight:bold;color:#f17c69;margin-left:0.75em}.comp-sidebar#comp-dash-header #comp-dash-header-title h1 .back-link a:hover{color:#20beff}.comp-sidebar#comp-dash-header #comp-dash-header-title a{color:#6f7175}.comp-sidebar#comp-dash-header #comp-dash-header-title a span.small{font-size:0.7em}.comp-sidebar#comp-dash-header #comp-dash-header-title a.lboard-link.selected{color:black;font-weight:bold}.comp-sidebar#comp-dash-header #comp-dash-header-title a.lboard-link{font-weight:normal}.comp-sidebar#comp-dash-header #comp-dash-header-title a:hover{color:black}.comp-sidebar#comp-dash-header #comp-dash-header-title span.bull{color:#ccc}.comp-sidebar#comp-dash-header #comp-dash-header-title span.bull:last-child{display:none}.comp-content{display:inline;margin-left:1.041666666%;margin-right:1.041666666%;width:72.91666666%;float:right}.comp-content .comp-content-inside{position:relative}.comp-content .comp-content-inside #competition-intro img{max-width:100%;height:auto}.comp-content .comp-content-inside a{color:#2699c7}.comp-content .comp-content-inside a:hover{color:#20beff}.comp-content .comp-content-inside a.button{color:white}.comp-content #leapfrog{margin-bottom:30px}.comp-content .leapfrog-tooltip{border:1px solid #ccc;padding:0.25em;background-color:#eee;-moz-opacity:0.8;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity = 80) !important}.comp-content .submissions-section{margin-bottom:3em}.comp-content .submissions-section h4{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:black}.comp-content .submissions-section table{background:white}.comp-content .submissions-section.leaderboard{position:relative;top:-1.25em}.comp-content .submissions-section:last-child{border-bottom-width:0}.comp-content .submissions-section tr.invalid{background:#fff2f2;color:#a94442}.comp-content .submissions-section tr.invalid a.file{color:#a94442}.comp-content .submissions-section tr.invalid.selected{background:#ffb0b0}.comp-content .submissions-section img.submission-check-warning{width:12px;height:12px;background:#ffb0b0;padding:6px;-webkit-border-radius:34%;-moz-border-radius:34%;border-radius:34%;margin:0}.comp-content .submissions-section td{position:relative}.comp-content .submissions-section img.submission-check-warning:hover+.submission-error-note{display:block}.comp-content .submissions-section .submission-error-note{display:none;position:absolute;left:-6em;padding:0.5em;font-size:0.75em;top:4em;width:14em;background:white;border:1px solid #999}.comp-content #submit-selection-changes{float:left;font-weight:normal}.comp-content #submission-save-warning{margin-top:0;font-size:0.75em;color:#a94442;float:left;margin-bottom:2em;width:61%;position:relative;top:-1px}.comp-content .submissions-note{margin:0.75em 0 2em}.comp-content .submissions-note a.comp-link{background:#20beff;color:white;padding:0.25em 1em;margin-left:1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.comp-content .submissions-note a.comp-link:hover{background:#3ac5ff}.comp-content #new-action-bar:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.comp-content #new-action-bar a{font-size:1.125em;line-height:1.5em;display:block}.comp-content table#data-files{margin-bottom:2em}.comp-content table#data-files tbody{border-bottom:4px solid #ccc}.comp-content table#data-files tbody:last-child{border-bottom:0}.comp-content table#data-files td{padding:0.5em}.comp-content table#data-files tr:nth-child(even){background-color:#f4f4f4;border-right:none}.comp-content table#data-files tr:nth-child(odd){background-color:white;border-right:none}.comp-content table#data-files tbody.solution-file{background:#fff3b0}.comp-content table#data-files tbody.solution-file .file-name{font-weight:bold}.comp-content table#data-files tbody.solution-file td:nth-child(even){background-color:transparent !important}.comp-content table#data-files tbody.solution-file td:nth-child(odd){background-color:transparent !important}.comp-content table#data-files a{color:#20beff;font-weight:bold}.comp-content table#data-files a:hover{color:#f17c69}.comp-content table#data-files a.help{color:#f17c69}.comp-content table#data-files .file-name{color:#333;width:60%;-ms-word-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all}.comp-content table#data-files .obsolete-link{background:#e9d5d5;color:#666;padding:0.25em}.comp-content .rules-warning{font-size:1.125em;margin-bottom:1.5em;line-height:1.4}.comp-content .rules-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);background:url("../../shared/img/rules-blackout-bg.png");text-align:center;padding:3em 1.5em;border:5px solid white}.comp-content .rules-overlay .rules-dialog{background:#fff8e8;border:1px solid #d7cbb0;margin:1.25em 4em 1em;-moz-box-shadow:0px 10px 20px #bbb;-webkit-box-shadow:0px 10px 20px #bbb;box-shadow:0px 10px 20px #bbb}.comp-content .rules-overlay .rules-dialog h2{font-size:1.1em}.comp-content .rules-overlay .rules-dialog p{margin-bottom:0;color:#888}.comp-content .rules-overlay .rules-dialog .rules-form{background:#fff1d1;padding:1em}.comp-content .rules-overlay .rules-dialog .rules-form input{float:none !important;display:inline !important}.comp-content .rules-overlay .rules-dialog .rules-form #do-not-accept{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;-webkit-text-shadow:none;text-shadow:none;font-size:0.75em;color:#333;padding:0}.comp-content .rules-overlay .rules-dialog-text{padding:2em 2em 1.5em}.comp-content #comp-homepage-content{color:#333}.comp-content #comp-homepage-content h2.page-name{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;border:0;color:black;font-size:1.5em;font-weight:normal;line-height:1.4;margin:0.5em 0 1em;padding-bottom:0}.comp-content #comp-homepage-content h2+p{margin-top:0}.comp-content #comp-homepage-content p:last-child{margin-bottom:0;padding-bottom:0}.comp-content #comp-homepage-content img{margin:1em 0}.comp-content #comp-homepage-content input[name=doNotAccept]{background:white;color:black;-webkit-text-shadow:none;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0}.comp-content #comp-homepage-content input[name=doNotAccept]:hover{background:none;color:red}.comp-content #comp-homepage-content .edit-competition-page{display:block;clear:both;padding-top:20px}.comp-content #comp-homepage-content ul#standard-rules{padding:0;width:100%;margin:3em 0;list-style:none}.comp-content #comp-homepage-content ul#standard-rules li{padding:1.5em 0;margin:0;border-bottom:1px dotted #ddd}.comp-content #comp-homepage-content ul#standard-rules li:first-child{padding-top:0}.comp-content #comp-homepage-content ul#standard-rules h3{margin:0 0 0.5em;padding:0;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}.comp-content #comp-homepage-content ul#standard-rules p{margin:0;padding:0}.comp-content #comp-homepage-content .rules-dates{padding-bottom:1.5em;border-bottom:1px dotted #ddd}.comp-content #comp-homepage-content ul#standard-rules+.rules-dates{margin-top:-1.5em}.comp-content p#end-time-note{border-style:dotted;border-width:1px 0 0;border-color:#ddd;padding:2em 0 0;margin:0;margin-top:3em;margin-bottom:1em !important;text-align:center;color:#888}.comp-content p#end-time-note strong{color:#555}.comp-content #private-notice{padding:1.5em 1em 1.5em 5em;background:url(../img/private-icon.png) 23px 49% no-repeat #edfcf8;color:#00a57b;font-size:1em;line-height:1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 0 1em 0}.comp-content #limited-notice{padding:1.5em 1em 1.5em 4em;background:url(../img/limited-icon.png) 15px center no-repeat #fcf6ed;color:#e77e0c;font-size:1em;line-height:1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 0 1em 0}.comp-content #limited-notice.invited-to-participate{background-image:url('../img/limited-icon-yes.png')}.comp-content #stats-ticker{padding-top:2em;padding-bottom:0.75em}.comp-content #team-name-label{float:left;width:6.25em;clear:both;line-height:2em;height:2em;color:#888}.comp-content input#team-name{font-size:1.25em;padding:0.5em;border:1px solid #ccc;margin-bottom:2em}.comp-content input#team-name:hover{-moz-box-shadow:0px 0 10px #b9ebff;-webkit-box-shadow:0px 0 10px #b9ebff;box-shadow:0px 0 10px #b9ebff}.comp-content #team-edit label{color:#777}.comp-content #team-edit input[type=text]{height:1.72em}.comp-content #team-edit div.field{margin:2.5em 0}.comp-content #team-edit div.field:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.comp-content #team-edit div.field>label{float:left;width:25%;color:#777}.comp-content #team-edit div.field .input{float:left;width:74%}.comp-content #team-edit div.field .slide-down{margin-left:33%;padding:1em}.comp-content #team-edit #current-team{width:74%;float:left;margin-top:0;margin-bottom:2em}.comp-content #team-edit #current-team li{height:11.5em}.comp-content #team-edit #team-invites{margin-left:25%}.comp-content #team-edit #pending-invites{margin:0.5em 0 2em 0;border-top:1px solid #ccc}.comp-content #team-edit #rejected-invites{margin:0.5em 0 2em 0;border-top:1px solid #ccc}.comp-content #team-edit #team-invites-warnings{margin:0.5em 0 2em 0;font-size:0.8em;font-style:italic;color:#777}.comp-content #team-edit #invite-member{margin:0.5em 0 2em 0;width:100%}.comp-content #team-edit #invite-merger{margin:0.5em 0 2em 0;width:100%}.comp-content .team-action{clear:both;margin-bottom:1em;padding:1em;background:#f5f5f5}.comp-content .team-action:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.comp-content .team-action.warn{background:#ffecec}.comp-content .team-action.warn input,.comp-content .team-action.warn input[type=submit]{background:#ffcaca;color:#76686b;border-bottom-color:#e49898}.comp-content .team-action.warn input:hover,.comp-content .team-action.warn input[type=submit]:hover{background:#fdd8d8}.comp-content .team-action input,.comp-content .team-action input[type=submit]{width:40%;float:left}.comp-content .team-action p{float:right;width:55%;font-size:0.85em;margin:0.5em 0;opacity:0.7}.comp-content .team-invite-message{clear:both;margin-bottom:1em;padding:1em;border:1px solid #999;font-size:0.85em}.comp-content .team-invite-message.error{border:1px solid #c99;background:#ffecec}.comp-content #submitAsForm{clear:both}.comp-content #submitAsForm section#host-contact{background:#def6ff;padding:2em;margin:2em 0}.comp-content #submitAsForm>div{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);text-align:center;padding:2em 0;margin-bottom:2em;margin-top:1em}.comp-content #submitAsForm>div input{margin-right:0;padding:1em 2em}.comp-content #submitAsForm>div p{color:#888;height:2.4em;line-height:1.2;padding:0 20%}.comp-content #submitAsForm>div:last-child{border-left:1px solid #ccc}.comp-content #submitAsForm>div img{margin:2em auto 1em;display:block}.comp-content #team-form{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#f8f8f8;width:100%;position:relative;margin-bottom:2em}.comp-content #team-form input[type=text]{font-size:1.25em;padding:0.25em;border:1px solid #ddd;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.comp-content #team-form fieldset{margin:0;padding:2em;border-top:1px solid white;border-bottom:1px solid #e9e9e9}.comp-content #team-form fieldset input[type=checkbox]{vertical-align:top}.comp-content #team-form fieldset label{font-size:1em;font-weight:bold;color:#86878b;display:inline-block;margin-bottom:0.5em;max-width:90%}.comp-content #team-form fieldset:empty{display:none}.comp-content #delete-team{margin-bottom:1.5em}.comp-content #delete-team input,.comp-content #delete-team p{display:inline-block}.comp-content #team-options div{margin-bottom:1.5em}.comp-content #team-name-div div input+label,.comp-content #team-options div input+label,.comp-content #delete-team div input+label,.comp-content #team-members div input+label,.comp-content #save-team div input+label,.comp-content #add-to-team div input+label{font-weight:bold}.comp-content #team-name-div div .helptext,.comp-content #team-options div .helptext,.comp-content #delete-team div .helptext,.comp-content #team-members div .helptext,.comp-content #save-team div .helptext,.comp-content #add-to-team div .helptext{margin-left:2em;font-size:0.75em;margin-right:2em}.comp-content #team-name-div div .helptext:last-child,.comp-content #team-options div .helptext:last-child,.comp-content #delete-team div .helptext:last-child,.comp-content #team-members div .helptext:last-child,.comp-content #save-team div .helptext:last-child,.comp-content #add-to-team div .helptext:last-child{margin-bottom:0}.comp-content #team-name-div div:first-child,.comp-content #team-options div:first-child,.comp-content #delete-team div:first-child,.comp-content #team-members div:first-child,.comp-content #save-team div:first-child,.comp-content #add-to-team div:first-child{margin-top:0}.comp-content #team-name-div div:last-child,.comp-content #team-options div:last-child,.comp-content #delete-team div:last-child,.comp-content #team-members div:last-child,.comp-content #save-team div:last-child,.comp-content #add-to-team div:last-child{margin-bottom:0}.comp-content #team-name-div .note,.comp-content #team-options .note,.comp-content #delete-team .note,.comp-content #team-members .note,.comp-content #save-team .note,.comp-content #add-to-team .note{font-size:0.75em;color:#777;line-height:1.3;margin-top:1em}.comp-content #save-team{padding:0.75em 1.5em;text-align:center}.comp-content #save-team input{display:inline-block !important;float:none !important;padding:1em 1.75em !important;font-size:1.25em !important}.comp-content #team-members{padding-bottom:0.5em !important}.comp-content #current-team{padding-left:0;list-style:none;margin-top:1em}.comp-content #current-team:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.comp-content #current-team li{background:#eaeaea;color:#333;float:left;margin-right:2%;margin-bottom:1.5em;width:23.5%;height:13em;text-align:center;position:relative}.comp-content #current-team li img{width:100%;height:auto;vertical-align:top}.comp-content #current-team li .user-details{padding:0.75em}.comp-content #current-team li h3{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75em;line-height:1.3;font-weight:bold;color:#111;margin:0;padding:0}.comp-content #current-team li h3 a{color:#111}.comp-content #current-team li h4{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75em;line-height:1.4;font-weight:normal;margin:0;color:#333;padding:0}.comp-content #current-team li h4 a{color:#00a7ec;font-weight:normal}.comp-content #current-team li h4 a:hover{color:#003b53}.comp-content #current-team li:nth-child(4n){margin-right:0}.comp-content #current-team li.you{background:#f1a295}.comp-content #current-team li.leader{background:#20beff}.comp-content #current-team li.you.leader{background:#f17c69}.comp-content #current-team li.add-team-member{border:1px dotted #c2c2c2;width:20%;height:180px;background:url("../../shared/img/add-user.png");background-position:50% 50%;cursor:pointer;position:relative}.comp-content #current-team li.add-team-member #add-to-team-triangle{position:absolute;bottom:-2.15em;left:0;width:auto;height:auto}.comp-content #current-team li.add-team-member:hover,.comp-content #current-team li.add-team-member.open{background:url("../../shared/img/add-user-hover.png");background-position:50% 50%}.comp-content #current-team a{color:#333;display:block;font-weight:bold}.comp-content #current-team a.remove{color:black;font-weight:normal;font-size:0.625em;font-family:Verdana,Geneva,sans-serif}.comp-content #current-team a.remove img{-moz-opacity:0.8;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity = 80) !important;width:auto;height:auto;border:0;position:absolute;right:-6px;top:-5px}.comp-content #current-team a.remove img:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}.comp-content #current-team.dragactive{-moz-outline:3px dotted #20beff;outline:3px dotted #20beff}.comp-content #current-team.draghover{-moz-outline:3px dashed #f17c69;outline:3px dashed #f17c69}.comp-content #add-to-team{display:none;max-height:420px;overflow-y:auto;border-top:0 !important;background:url("../../shared/img/addusers-bg.png") repeat-x;background-color:#e2e2e2;text-align:center}.comp-content #add-to-team:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.comp-content #add-to-team h2{text-align:center}.comp-content #add-to-team h5{display:block;padding:0.5em 1em;color:white;background-repeat:repeat-x;cursor:pointer;background-image:url("../../shared/img/accord-head.png");margin:0}.comp-content #add-to-team #user-taken-note{padding:1em 0 0;clear:both;font-size:0.75em}.comp-content #add-to-team .ui-accordion-content{padding:1.5em}.comp-content #add-to-team #add-to-team:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.comp-content #add-to-team input[type='text']{margin:0;width:40%;padding:0.25em;font-size:1em;float:left}.comp-content #add-to-team input[type='image']{vertical-align:-0.5em;margin-left:0.75em;float:left}.comp-content #add-to-team img{-moz-opacity:0.9;opacity:0.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity = 90) !important;width:100%;height:auto}.comp-content #add-to-team img:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}.comp-content #add-to-team .unavailable-user{cursor:default}.comp-content #add-to-team .unavailable-user img{-moz-opacity:0.3;opacity:0.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity = 30) !important}.comp-content #add-to-team .unavailable-user img:hover{-moz-opacity:0.3;opacity:0.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity = 30) !important}.comp-content #add-to-team .unavailable-user img:hover{-moz-opacity:0.3;opacity:0.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity = 30) !important}.comp-content #add-to-team .unavailable-user img.unavailable-icon{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important;z-index:1000;position:absolute}.comp-content #add-to-team .unavailable-user img.unavailable-icon:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}.comp-content #add-to-team li{width:18%;height:160px;overflow:hidden;float:left;margin-right:2%;margin-top:1em;font-size:0.75em;line-height:1.2;font-family:Verdana,Geneva,sans-serif;cursor:pointer;list-style:none;position:relative}.comp-content #add-to-team li:nth-child(5n){margin-right:0}.comp-content #add-to-team a{display:block;font-weight:bold}.comp-content #add-to-team #user-search input{display:inline-block;float:none}.comp-content #add-to-team #user-search input[type=text]{padding:0.5em;position:relative;top:1px}.comp-content #add-to-team #user-search-results{width:100%;margin:1em auto}.comp-content #add-to-team #user-search-results ul{padding-left:0}.comp-content #add-to-team #user-search-results li h3{font-size:1em;line-height:1.3;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:#1b9fd6;font-weight:bold}.comp-content #add-to-team.admin-team{padding:1.5em;display:block;min-height:5em;width:93%;position:relative;margin-bottom:1.5em}.comp-content #leaderboard-conditions,.comp-content .submission-notes{font-weight:normal;font-size:.75em;line-height:1.3;overflow:hidden;float:left;width:75%;margin-bottom:2em}.comp-content #leaderboard-conditions p,.comp-content .submission-notes p{margin:0}.comp-content #puppet-message{width:25%;float:right;font-size:.75em;line-height:1.3;text-align:right}.comp-content #leaderboard-legend{font-size:.75em;font-weight:bold;display:inline;margin-left:0.5em}.comp-content #submit-progress{background-repeat:no-repeat;color:white;line-height:1em;clear:both;text-align:center}.comp-content #submit-progress input[type=submit],.comp-content #submit-progress input[type=button]{display:inline !important;float:none !important;font-size:1.25em;padding:1em 1.5em}.comp-content #submission-form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:72%;float:left;margin-bottom:2em}.comp-content #submission-form fieldset{background:#f7f7f7;border-bottom:1px solid #e5e5e5;border-top:1px solid white;padding:1.5em}.comp-content #submission-form fieldset label{display:block;color:#888;font-weight:bold;line-height:1em;margin-bottom:1em}.comp-content #submission-form fieldset label:last-child{margin-bottom:0}.comp-content #submission-form fieldset textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:100%;resize:vertical;border:1px solid #ccc;padding:0.75em;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}.comp-content #submission-form fieldset input[type=text]{width:100%;padding:0.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.comp-content #submission-form.model-upload{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.comp-content #submission-form #upload-div{background:#fff7e8;position:relative;height:7.5em;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding-top:2.5em;border-bottom:1px solid #ece1cb;cursor:pointer}.comp-content #submission-form #upload-div #SubmissionUpload,.comp-content #submission-form #upload-div #modelUpload{position:absolute;width:100%;height:100%;-moz-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity = 0) !important;top:0;left:0;cursor:pointer}.comp-content #submission-form #upload-div #SubmissionUpload:active+input[type=button],.comp-content #submission-form #upload-div #modelUpload:active+input[type=button]{background-color:#fcf7eb;background-image:linear-gradient(bottom,#fcf7eb 1%,#ece1cb 100%);background-image:-o-linear-gradient(bottom,#fcf7eb 1%,#ece1cb 100%);background-image:-moz-linear-gradient(bottom,#fcf7eb 1%,#ece1cb 100%);background-image:-webkit-linear-gradient(bottom,#fcf7eb 1%,#ece1cb 100%);background-image:-ms-linear-gradient(bottom,#fcf7eb 1%,#ece1cb 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#fcf7eb),color-stop(1,#ece1cb))}.comp-content #submission-form #upload-div input[type=button]{border:1px solid #ece1cb;font-weight:bold;padding:0.5em 1em;color:#7e786e;background:#f9eed9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#ece1cb;background-image:linear-gradient(bottom,#ece1cb 1%,#faeed9 100%);background-image:-o-linear-gradient(bottom,#ece1cb 1%,#faeed9 100%);background-image:-moz-linear-gradient(bottom,#ece1cb 1%,#faeed9 100%);background-image:-webkit-linear-gradient(bottom,#ece1cb 1%,#faeed9 100%);background-image:-ms-linear-gradient(bottom,#ece1cb 1%,#faeed9 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#ece1cb),color-stop(1,#faeed9))}.comp-content #submission-form #upload-div #upload-name{color:#7e786e;margin-top:0.5em}.comp-content #submission-form #upload-div:hover{background:#fffbf2}.comp-content #submission-form .submission-item-notes{font-size:0.75em;color:#777;line-height:1.4;margin:1em 0}.comp-content #submission-form .submission-item-notes:last-child{margin-bottom:0}.comp-content #submission-requirements{float:right;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);list-style:none;padding:0;margin:0}.comp-content #submission-requirements li{margin-bottom:2em}.comp-content #submission-requirements li img{margin-bottom:0.5em}.comp-content #submission-requirements li h3{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.8125em;font-weight:bold;color:#484848;margin:0;padding:0}.comp-content #submission-requirements li p,.comp-content #submission-requirements li li{font-size:0.75em;line-height:1.4}.comp-content #submission-requirements li ul{padding-left:1em}.comp-content #submission-requirements li p{margin:0 0 1em 0}.comp-content.submissions-page h3{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left}.comp-content.submissions-page textarea.submission-desc-textarea{width:334px;height:175px;border-color:#ccc;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1)}.comp-content.submissions-page textarea.submission-desc-textarea:hover{border-color:#555}.comp-content.submissions-page textarea.submission-desc-textarea:active{border-color:#20beff !important}.comp-content.with-sidebar .comp-content-inside{padding:1.5em}.comp-content.with-sidebar header{padding:0.75em 1em}.comp-content.with-sidebar header.info a.info{color:black}.comp-content.with-sidebar header.data a.data{color:black}.comp-content.with-sidebar header.submit a.submit{color:black}.comp-content.with-sidebar .simple-steps a{color:#2699c7;margin:0 0.5em}.comp-content.with-sidebar .simple-steps a.selected{color:black}.comp-content.with-sidebar .simple-steps a:hover{color:#1e789c}.comp-content.with-sidebar.submissions-page .comp-content-inside{padding:0}.comp-content.view-team-profile-page .comp-content-inside{padding-bottom:0}.comp-content.leaderboard-page,.comp-content.forum-page,.comp-content.topic-page,.comp-content.create-topic-page,.comp-content.prospector-page,.comp-content.reply-topic-page,.comp-content.submissions-page-page,.comp-content.full-width{width:940px !important}.comp-content.submissions-page-page header{background:#eee}.comp-content.submissions-page-page .section{padding:2em;background:#f8f8f8}.comp-content.submissions-page-page .section ul,.comp-content.submissions-page-page .section li,.comp-content.submissions-page-page .section div{margin:1em 0;padding:0}.comp-content.submissions-page-page h3{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0;border-bottom:1px solid #ddd;padding:0.75em;background:white;cursor:pointer}.comp-content.submissions-page-page h3 em{font-style:normal;color:#aaa;display:block;float:left;width:81px}.comp-content.submissions-page-page h3:hover{background:#eaf9ff}.comp-content.submissions-page-page h3.ui-state-active,.comp-content.submissions-page-page h3.ui-state-active:hover{background:#d2f2ff}.comp-content.submissions-page-page table{background:white;margin-top:1.5em}.comp-content.forum-page .show-posts-from{padding-top:0;position:relative;top:-2.375em}.comp-content #leaderboard-table{width:940px;margin-bottom:1.5em;clear:both;border:1px solid #e5e5e5;font-size:1em}.comp-content #leaderboard-table a{font-weight:normal}.comp-content #leaderboard-table a:hover{color:#0083b9}.comp-content #leaderboard-table a.self-tweet-button{background:white;display:inline-block;padding:0.5em 0.75em;margin-top:0.75em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:black}.comp-content #leaderboard-table a.self-tweet-button img{vertical-align:bottom;height:24px;width:24px}.comp-content #leaderboard-table a.self-tweet-button:hover{background:#fcfbe3}.comp-content #leaderboard-table th{font-size:0.75em;text-align:left;background:#eceeef;color:#888;padding:1.5em 0 0.5em;vertical-align:bottom;text-align:center}.comp-content #leaderboard-table th img{vertical-align:-2px}.comp-content #leaderboard-table th small{font-size:0.75em}.comp-content #leaderboard-table tr.my-submission{background:rgba(32,190,255,0.3);font-weight:bold}.comp-content #leaderboard-table tr.my-submission a{font-weight:bold}.comp-content #leaderboard-table tr abbr.score{color:#2699c7;max-width:25em;display:block;margin:0;padding:0;top:0;overflow:hidden;word-break:break-all;border-bottom:0}.comp-content #leaderboard-table tr.lurking{background:#ffe9de !important}.comp-content #leaderboard-table tr th:nth-child(3),.comp-content #leaderboard-table tr td:nth-child(3){text-align:left;padding-left:0.75em}.comp-content #leaderboard-table tr th:last-child,.comp-content #leaderboard-table tr td:last-child{text-align:left;padding-left:1.25em}.comp-content #leaderboard-table tr td:last-child{font-size:0.85em}.comp-content #leaderboard-table tr td:last-child abbr{color:#aaa;border-bottom:0}.comp-content #leaderboard-table tr td:last-child abbr:hover{color:#aaa}.comp-content #leaderboard-table tr th:nth-child(4){cursor:pointer}.comp-content #leaderboard-table tr tr.my-submission{background-color:#ff9281}.comp-content #leaderboard-table tr tr.my-submission a{color:#292929}.comp-content #leaderboard-table tr.my-submission.closed-comp-submission{background-color:#fff3b0}.comp-content #leaderboard-table tr.benchmark{background:#bbb !important;color:white}.comp-content #leaderboard-table tr.benchmark .leader-number{background:url(../img/leaderboard-benchmark.png) no-repeat center 8px #535353}.comp-content #leaderboard-table tr.benchmark .benchmark-details{width:164px;font-size:0.8em;line-height:1.3em;padding-bottom:1.2em;margin-top:-6px}.comp-content #leaderboard-table tr.benchmark a{color:white;font-weight:bold}.comp-content #leaderboard-table td{border-top:1px solid #f3f3f3;text-align:center;padding:0.5em 0.25em}.comp-content #leaderboard-table td:nth-child(3) a{color:black}.comp-content #leaderboard-table td:nth-child(3) a:hover{color:#00a7ec}.comp-content #leaderboard-table td .team-icon{vertical-align:-1px}.comp-content #leaderboard-table td.delta{padding-left:0.5em;font-size:0.75em;font-weight:bold;color:#bbb}.comp-content #leaderboard-table td .closed-comp-note{font-family:Verdana,Geneva,sans-serif;font-size:0.625em;float:right;margin-right:0.3em}.comp-content #leaderboard-table td:first-child,.comp-content #leaderboard-table th:first-child{padding-left:0.75em}.comp-content #leaderboard-table td:first-child{opacity:0.5}.comp-content #leaderboard-table td.submission-result{background:#2aa6d7;opacity:1;color:white;padding:1em !important;font-size:1em !important}.comp-content #leaderboard-table td.submission-result h2,.comp-content #leaderboard-table td.submission-result h3,.comp-content #leaderboard-table td.submission-result h4{margin:0}.comp-content #leaderboard-table td.submission-result.bench{visibility:hidden;position:absolute;background:#636363}.comp-content #leaderboard-table td.submission-result.bench H3{font-size:0.75em}.comp-content #leaderboard-table tr.benchmark:hover+tr td.bench,.comp-content #leaderboard-table td.bench:hover{visibility:visible;position:relative}.comp-content #leaderboard-table ul.team-members{padding-left:0;display:none;margin:0.5em 0}.comp-content #leaderboard-table ul.team-members li{font-family:Verdana,Geneva,sans-serif;font-size:0.8125em;line-height:1.3;list-style:disc inside;padding-left:1em}.comp-content #leaderboard-table ul.team-members li a{color:#888 !important}.comp-content #leaderboard-table ul.team-members li a:hover{color:#333 !important}.comp-content #leaderboard-table .submission-desc{font-size:0.625em;color:#777;line-height:1.2;padding-bottom:1em}.comp-content #leaderboard-table .submission-img{margin-bottom:1em}.comp-content #leaderboard-table .close-tooltip{position:absolute;display:block;right:0.9em;top:0.8em;cursor:pointer}.comp-content a.show-submission-warnings{display:block;color:rgba(0,0,0,0.5);font-size:0.8125em}.comp-content a.file{-ms-word-break:break-all;word-break:break-all}.comp-content .submission-desc{-ms-word-break:break-all;word-break:break-all}.comp-content .submission-date{color:#888;font-size:0.8125em}.comp-content #leagues-selection{padding:1em;border:1px solid #eee;clear:both;font-size:0.75em;font-family:Verdana,Geneva,sans-serif;text-align:center}.comp-content table#existing-invitations{margin:2em 0;border-top:1px solid #ddd}.comp-content table#existing-invitations td{padding:2em 0.5em}.comp-content table#existing-invitations td:first-child{padding-left:0}.comp-content table#existing-invitations td:last-child{text-align:right;padding-right:0}.comp-content table#existing-invitations td:last-child a.button{width:7.5em;text-align:center}.comp-content .tabs-box:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.comp-content .tabs-box .tabs-box-tab{border:1px solid #efefef;background:#f9f9f9;padding:1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:none}.comp-content .tabs-box .tabs-box-tab:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.comp-content .tabs-box .tabs-box-tab input[type=button]{float:none}.comp-content .tabs-box .tabs-box-switcher{background:white;padding-left:0.25em}.comp-content .tabs-box .tabs-box-switcher:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.comp-content .tabs-box .tabs-box-switcher li{list-style:none}.comp-content .tabs-box .tabs-box-switcher li a{float:left;margin-right:0.25em;padding:0.41em 1em;background:#d9d9d9;color:#919191;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;border:1px solid #d3d3d3;border-bottom:0;position:relative;top:3px}.comp-content .tabs-box .tabs-box-switcher li a a{color:#8d8d8d}.comp-content .tabs-box .tabs-box-switcher li a.selected{background-color:#f9f9f9;position:relative;top:1px;border:1px solid #efefef;border-bottom:0;padding:0.5em 1em;font-weight:bold}.comp-content .tabs-box .tabs-box-switcher li a:hover{background:#ecf9ff}.comp-content .tabs-box .tabs-box-switcher li a.selected:hover{background:#f9f9f9}.comp-content .tabs-box #tab1{display:block}.comp-content #invites{margin-bottom:2em}.comp-content #invites p{font-size:0.75em;line-height:1.33em;margin-bottom:2em}.comp-content #invites h4{color:#f17c69;text-transform:none;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:1em;line-height:1.33em;margin-top:0;letter-spacing:normal}.comp-content #invites h4 em{font-style:normal;color:#555}.comp-content #invites #invite-code{font-size:1.375em;color:#777}.comp-content #invites #invite-code a{color:#777}.comp-content #invites #invite-code a#invite-code-editlink{font-weight:bold;font-size:0.65em;color:#f17c69}.comp-content #invites #invite-code a:hover#invite-code-editlink{color:#20beff}.comp-content #invites #invite-code #invite-code-editbox{display:none;float:right;width:63%}.comp-content #invites #invite-code #invite-code-editbox input[type=text]{font-size:1.375em;border:0;border-bottom:1px dotted #aaa}.comp-content #invites #invite-code #invite-code-editbox input[type=text]:focus{color:#20beff}.comp-content #invites #invite-code #invite-code-editbox input[type=button]{float:none;display:inline}.comp-content #invites #email-code-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:100%;padding:0.25em 1em;height:10.5em;background:url(../img/lined-bg.png) repeat-y;background-attachment:local;color:#333;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0.75em 0;border-color:#aaa}.comp-content #invites #email-code-list:hover{border-color:#222}.comp-content #invites #email-code-list:focus{border-color:#20beff}.comp-content #invites #email-code-list.placeholder{color:#aaa}.comp-content #invites #number-of-codes{display:block;margin:0;width:80px;padding:0.25em 0.5em;font-size:1.375em;color:#777;text-align:center}.comp-content #invites #number-of-codes:focus{color:#20beff}.comp-content #invites .option{clear:both;margin-top:1em;margin-bottom:0.5em;overflow:hidden}.comp-content #invites .option input{float:left}.comp-content #invites .option label{float:left;padding-left:0.25em;color:#777}.comp-content #invites #generated-codes{margin:2em 0 0;border-top:1px solid #ccc;padding-top:1em;overflow:hidden}.comp-content #invites #generated-codes h5{font-size:0.75em;text-transform:uppercase}.comp-content #invites #generated-codes #generated-codes-note{float:right;position:relative;top:-1em}.comp-content #invites #generated-codes ul{padding-left:0;clear:both}.comp-content #invites #generated-codes li{list-style:none;margin:0 1em 1em 0;float:left;width:50%;color:#20beff}.comp-content #invites #generated-codes li .links{color:#555;width:183px;border:1px solid #666;padding:0.5em;height:10em;line-height:1.7em;overflow-y:scroll;background:white;margin-bottom:2px}.comp-content #invites #generated-codes li .links a{display:block}.comp-content #sent-invites{overflow:hidden}.comp-content #sent-invites table{width:75%;float:left}.comp-content #sent-invites table .remove{float:right}.comp-content #sent-invites table a.profilelink{color:#20beff;font-weight:bold}.comp-content #sent-invites table a:hover.profilelink{color:#00a7ec}.comp-content #sent-invites table .pending-email{color:#666}.comp-content #sent-invites #sent-invites-filter{float:right;width:22%}.comp-content #sent-invites #sent-invites-filter input{float:left;clear:both}.comp-content #sent-invites #sent-invites-filter label{width:70%;float:right;line-height:1.5}.comp-content #sent-invites #sent-invites-filter .filter-group{clear:both;overflow:hidden;margin:2em 0}.comp-content #sent-invites .singleuse{color:#333}.comp-content #sent-invites .unlimited{color:#888}.comp-content #sent-invites .pending{color:#d9c05e}.comp-content #sent-invites .accepted{color:#3bd386}.comp-content #sent-invites label.checked{font-weight:bold}#description-edit{display:none}#description-edit #description-edit-form label{display:block;clear:both;color:#555;margin-top:1em}#description-edit #description-edit-form label:first-child{margin-top:0}#description-edit #description-edit-form textarea,#description-edit #description-edit-form input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;padding:0.25em;width:100%;height:15em}.preview #new-action-bar,.preview #end-time-note{display:none}.admin-page,.admin-page.ui-widget{width:940px;border:0 !important;padding:0 !important;margin:2em 0 !important;font-size:1em;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}.admin-page a,.admin-page.ui-widget a{color:#20beff}.admin-page a:hover,.admin-page.ui-widget a:hover{color:#f17c69}.admin-page a .back-link,.admin-page.ui-widget a .back-link{border-bottom:1px solid #ccc;margin-bottom:1em;display:table;color:#f17c69}.admin-page a .back-link:hover,.admin-page.ui-widget a .back-link:hover{color:#20beff}.admin-page h2,.admin-page.ui-widget h2,.admin-page h2:first-child,.admin-page.ui-widget h2:first-child{border-bottom:0}.admin-page .ui-tabs-nav,.admin-page.ui-widget .ui-tabs-nav{padding:0;margin:0;width:100%;border:0;background:none;font-size:0.9em}.admin-page .ui-tabs-nav li,.admin-page.ui-widget .ui-tabs-nav li{margin:0;padding:0;top:0;position:relative;border-color:white}.admin-page .ui-tabs-nav li a,.admin-page.ui-widget .ui-tabs-nav li a{color:#999;font-weight:normal;padding:0.5em 1.5em}.admin-page .ui-tabs-nav li a:hover,.admin-page.ui-widget .ui-tabs-nav li a:hover{color:#f17c69}.admin-page .ui-tabs-nav li.ui-tabs-active,.admin-page.ui-widget .ui-tabs-nav li.ui-tabs-active{top:1px;border-color:#ddd;background:white}.admin-page .ui-tabs-nav li.ui-tabs-active a,.admin-page.ui-widget .ui-tabs-nav li.ui-tabs-active a{color:#222}.admin-page .ui-tabs-nav li.ui-tabs-active a:hover,.admin-page.ui-widget .ui-tabs-nav li.ui-tabs-active a:hover{color:#222}.admin-page .ui-tabs-panel,.admin-page.ui-widget .ui-tabs-panel{background:WHITE;border:0;border-top:1px solid #ccc;padding:0}.admin-page .ui-tabs-panel>div,.admin-page.ui-widget .ui-tabs-panel>div{padding:2em 0 !important;overflow:visible !important}.admin-page .ui-tabs-panel.dict>div,.admin-page.ui-widget .ui-tabs-panel.dict>div{clear:both;margin:1em 0;padding:1em 0;border-bottom:1px solid #ccc}.admin-page .ui-tabs-panel.dict>div:after,.admin-page.ui-widget .ui-tabs-panel.dict>div:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.admin-page .ui-tabs-panel.dict>div>h2,.admin-page.ui-widget .ui-tabs-panel.dict>div>h2{clear:both;float:left;width:20%}.admin-page .ui-tabs-panel.dict>div>div,.admin-page.ui-widget .ui-tabs-panel.dict>div>div{float:right;width:80%;clear:none;padding:0 !important}.admin-page .ui-tabs-panel li,.admin-page.ui-widget .ui-tabs-panel li{margin:0.5em 0;padding:0}.admin-page .ui-tabs-panel li a,.admin-page.ui-widget .ui-tabs-panel li a{padding:0.25em 0;color:#333;border-bottom:1px solid #bbb}.admin-page .ui-tabs-panel li a:hover,.admin-page.ui-widget .ui-tabs-panel li a:hover{background:rgba(32,190,255,0.25)}.admin-page fieldset,.admin-page.ui-widget fieldset{border:1px solid #f3f3f3;padding:0.5em;color:#777}.admin-page legend,.admin-page.ui-widget legend{color:#888;font-size:1em;font-weight:bold}.admin-page ul,.admin-page.ui-widget ul{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:100%;list-style:none;margin:0;padding:0}.admin-page ul li,.admin-page.ui-widget ul li{margin:1em 0;padding:0.75em 0;background:white}.admin-page #modify-inputs label,.admin-page.ui-widget #modify-inputs label,.admin-page .niceform.wide label,.admin-page.ui-widget .niceform.wide label{width:35%}.admin-page #email-competitors label,.admin-page.ui-widget #email-competitors label{display:block}.admin-page .CodeMirror,.admin-page.ui-widget .CodeMirror{border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:100%;font-size:0.8125em;line-height:1.4;background:#fafafa}.admin-page .CodeMirror .CodeMirror-gutter-text,.admin-page.ui-widget .CodeMirror .CodeMirror-gutter-text{padding-top:1em}.admin-page .CodeMirror .CodeMirror-scroll,.admin-page.ui-widget .CodeMirror .CodeMirror-scroll{height:32em}.admin-page .ui-tabs-panel>div,.admin-page.ui-widget .ui-tabs-panel>div{padding:1.5em;clear:both;overflow:hidden;border-bottom:1px solid #ddd}.admin-page #admin-competitions-table,.admin-page.ui-widget #admin-competitions-table{background:white;border-collapse:separate;width:100%;border:1px solid #e0e0e0;border-right:0;border-bottom:0}.admin-page #admin-competitions-table thead,.admin-page.ui-widget #admin-competitions-table thead{font-size:0.75em;line-height:1.414em}.admin-page #admin-competitions-table thead a,.admin-page.ui-widget #admin-competitions-table thead a{color:#111;-moz-opacity:0.7;opacity:0.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity = 70) !important}.admin-page #admin-competitions-table thead a:hover,.admin-page.ui-widget #admin-competitions-table thead a:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}.admin-page #admin-competitions-table thead th,.admin-page.ui-widget #admin-competitions-table thead th{border-right:1px solid #eee;font-weight:normal;border-top:1px solid #eee;border-bottom:1px solid #bbb;background:#ddd;padding:0.5em}.admin-page #admin-competitions-table thead th.sorted,.admin-page.ui-widget #admin-competitions-table thead th.sorted{font-weight:bold}.admin-page #admin-competitions-table thead th:nth-child(1),.admin-page.ui-widget #admin-competitions-table thead th:nth-child(1){text-align:left}.admin-page #admin-competitions-table tr>td:nth-child(1),.admin-page.ui-widget #admin-competitions-table tr>td:nth-child(1){padding-left:0.5em}.admin-page #admin-competitions-table tr.active-comp>td:nth-child(1),.admin-page.ui-widget #admin-competitions-table tr.active-comp>td:nth-child(1){border-left:5px solid #94e0ff}.admin-page #admin-competitions-table tr.finished-comp>td:nth-child(1),.admin-page.ui-widget #admin-competitions-table tr.finished-comp>td:nth-child(1){border-left:5px solid #f0f0f0}.admin-page #admin-competitions-table tr.your-comp>td:nth-child(1),.admin-page.ui-widget #admin-competitions-table tr.your-comp>td:nth-child(1){border-left:5px solid #f19181}.admin-page #admin-competitions-table tr.finished-comp>td:nth-child(4),.admin-page.ui-widget #admin-competitions-table tr.finished-comp>td:nth-child(4){color:#aaa}.admin-page #admin-competitions-table tr td,.admin-page.ui-widget #admin-competitions-table tr td{padding:0.5em;text-align:center;vertical-align:middle;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-size:0.8125em}.admin-page #admin-competitions-table tr td h3,.admin-page.ui-widget #admin-competitions-table tr td h3{line-height:1.3;margin:0;padding:0}.admin-page #admin-competitions-table tr td h4,.admin-page.ui-widget #admin-competitions-table tr td h4{font-size:0.75em;line-height:1.3em;margin:0;padding:0}.admin-page #admin-competitions-table tr td h4 a,.admin-page.ui-widget #admin-competitions-table tr td h4 a{color:#444}.admin-page #admin-competitions-table tr td.active div,.admin-page.ui-widget #admin-competitions-table tr td.active div,.admin-page #admin-competitions-table tr td.complete div,.admin-page.ui-widget #admin-competitions-table tr td.complete div,.admin-page #admin-competitions-table tr td.proposed div,.admin-page.ui-widget #admin-competitions-table tr td.proposed div{line-height:4em;padding:0 10px}.admin-page #admin-competitions-table tr td.active div,.admin-page.ui-widget #admin-competitions-table tr td.active div{background:#94ffd0;color:#006136}.admin-page #admin-competitions-table tr td.complete div,.admin-page.ui-widget #admin-competitions-table tr td.complete div{background:#ddd;color:#444}.admin-page #admin-competitions-table tr td.proposed div,.admin-page.ui-widget #admin-competitions-table tr td.proposed div{background:#ffec94;color:#615000}.admin-page #admin-competitions-table tr td:nth-child(1),.admin-page.ui-widget #admin-competitions-table tr td:nth-child(1){text-align:left}.admin-page #admin-competitions-table tr:nth-child(even),.admin-page.ui-widget #admin-competitions-table tr:nth-child(even){background:#f9f9f9}.admin-page #admin-competitions-table .competition-image,.admin-page.ui-widget #admin-competitions-table .competition-image{float:left;border:1px solid #ededed;margin-right:0.75em;-moz-opacity:0.9;opacity:0.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity = 90) !important}.admin-page #admin-competitions-table .competition-image:hover,.admin-page.ui-widget #admin-competitions-table .competition-image:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}.admin-page #admin-competitions-table .competition-details,.admin-page.ui-widget #admin-competitions-table .competition-details{float:right;width:252px}.admin-page #admin-competitions-table .competition-details .competitions-types,.admin-page.ui-widget #admin-competitions-table .competition-details .competitions-types{font-size:0.625em;color:#888;font-weight:bold}.admin-page #admin-competitions-table .competition-details h4,.admin-page.ui-widget #admin-competitions-table .competition-details h4{color:#20beff;margin-bottom:0;padding-bottom:0}.admin-page #admin-competitions-table .competition-details h4:hover,.admin-page.ui-widget #admin-competitions-table .competition-details h4:hover{color:#f17c69}.admin-page #admin-competitions-table .competition-details p,.admin-page.ui-widget #admin-competitions-table .competition-details p{margin:0;font-size:0.75em;line-height:1.414em;margin-top:3px;color:#666}.admin-page #admin-competitions-table .competition-details .competition-summary a,.admin-page.ui-widget #admin-competitions-table .competition-details .competition-summary a{color:#444}.admin-page .edit-pages-tabs,.admin-page.ui-widget .edit-pages-tabs{border:0;padding:0;margin:0;background:transparent}.admin-page .edit-pages-tabs #tabs-menu,.admin-page.ui-widget .edit-pages-tabs #tabs-menu{margin:0;padding:0;margin-bottom:1em;list-style-type:none}.admin-page .edit-pages-tabs #tabs-menu li,.admin-page.ui-widget .edit-pages-tabs #tabs-menu li{display:inline-block;margin-right:0.25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:white}.admin-page .edit-pages-tabs #tabs-menu li.ui-tabs-active,.admin-page.ui-widget .edit-pages-tabs #tabs-menu li.ui-tabs-active{top:0;background:#a9d9fa;border-bottom:0}.admin-page .edit-pages-tabs #tabs-menu li a,.admin-page.ui-widget .edit-pages-tabs #tabs-menu li a{padding:1em 1em;display:block}.admin-page .edit-pages-tabs #tabs-menu li a .count,.admin-page.ui-widget .edit-pages-tabs #tabs-menu li a .count{font-weight:bold}.admin-page .edit-pages-tabs .ui-tabs-panel,.admin-page.ui-widget .edit-pages-tabs .ui-tabs-panel{border:0;padding:0;margin:0;background:transparent}.admin-page.edit-pages-accordion,.admin-page.ui-widget.edit-pages-accordion,.admin-page .edit-pages-accordion,.admin-page.ui-widget .edit-pages-accordion{margin:0;padding:0 !important}.admin-page.edit-pages-accordion h2,.admin-page.ui-widget.edit-pages-accordion h2,.admin-page .edit-pages-accordion h2,.admin-page.ui-widget .edit-pages-accordion h2{font-weight:normal;font-size:1.125em;margin:0 !important;cursor:pointer;display:block;overflow:hidden;padding:0.75em 1em;background:#f5f8fa;color:#7f9199;border:0}.admin-page.edit-pages-accordion h2 strong,.admin-page.ui-widget.edit-pages-accordion h2 strong,.admin-page .edit-pages-accordion h2 strong,.admin-page.ui-widget .edit-pages-accordion h2 strong{color:#546065;font-weight:bold}.admin-page.edit-pages-accordion h2.add-new-page,.admin-page.ui-widget.edit-pages-accordion h2.add-new-page,.admin-page .edit-pages-accordion h2.add-new-page,.admin-page.ui-widget .edit-pages-accordion h2.add-new-page{background:#fcf6d4;color:#696658}.admin-page.edit-pages-accordion h2:hover,.admin-page.ui-widget.edit-pages-accordion h2:hover,.admin-page .edit-pages-accordion h2:hover,.admin-page.ui-widget .edit-pages-accordion h2:hover{background:#e1eff2 !important}.admin-page.edit-pages-accordion h2 .title-info,.admin-page.ui-widget.edit-pages-accordion h2 .title-info,.admin-page .edit-pages-accordion h2 .title-info,.admin-page.ui-widget .edit-pages-accordion h2 .title-info{display:none}.admin-page.edit-pages-accordion h2 .title-closedtitle,.admin-page.ui-widget.edit-pages-accordion h2 .title-closedtitle,.admin-page .edit-pages-accordion h2 .title-closedtitle,.admin-page.ui-widget .edit-pages-accordion h2 .title-closedtitle{float:right;display:block;font-size:0.75em}.admin-page.edit-pages-accordion h2.ui-state-active,.admin-page.ui-widget.edit-pages-accordion h2.ui-state-active,.admin-page .edit-pages-accordion h2.ui-state-active,.admin-page.ui-widget .edit-pages-accordion h2.ui-state-active{background:#4198bc !important;color:white;margin-top:1.5em;height:3.4em;cursor:default}.admin-page.edit-pages-accordion h2.ui-state-active strong,.admin-page.ui-widget.edit-pages-accordion h2.ui-state-active strong,.admin-page .edit-pages-accordion h2.ui-state-active strong,.admin-page.ui-widget .edit-pages-accordion h2.ui-state-active strong{color:white}.admin-page.edit-pages-accordion h2.ui-state-active .open-revisions,.admin-page.ui-widget.edit-pages-accordion h2.ui-state-active .open-revisions,.admin-page .edit-pages-accordion h2.ui-state-active .open-revisions,.admin-page.ui-widget .edit-pages-accordion h2.ui-state-active .open-revisions{color:white}.admin-page.edit-pages-accordion h2.ui-state-active .open-revisions:hover,.admin-page.ui-widget.edit-pages-accordion h2.ui-state-active .open-revisions:hover,.admin-page .edit-pages-accordion h2.ui-state-active .open-revisions:hover,.admin-page.ui-widget .edit-pages-accordion h2.ui-state-active .open-revisions:hover{border-bottom:1px solid white}.admin-page.edit-pages-accordion h2.ui-state-active .title-info,.admin-page.ui-widget.edit-pages-accordion h2.ui-state-active .title-info,.admin-page .edit-pages-accordion h2.ui-state-active .title-info,.admin-page.ui-widget .edit-pages-accordion h2.ui-state-active .title-info{display:block;float:right;width:50%;font-size:0.75em;line-height:1.45em;color:#d2e3ec}.admin-page.edit-pages-accordion h2.ui-state-active .title-info>*,.admin-page.ui-widget.edit-pages-accordion h2.ui-state-active .title-info>*,.admin-page .edit-pages-accordion h2.ui-state-active .title-info>*,.admin-page.ui-widget .edit-pages-accordion h2.ui-state-active .title-info>*{display:inline-block}.admin-page.edit-pages-accordion h2.ui-state-active .save-button,.admin-page.ui-widget.edit-pages-accordion h2.ui-state-active .save-button,.admin-page .edit-pages-accordion h2.ui-state-active .save-button,.admin-page.ui-widget .edit-pages-accordion h2.ui-state-active .save-button{background:#41cf98;padding:1.7em 1em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:inline-block;margin-left:10px;color:#1f7151;line-height:1.125em;float:right}.admin-page.edit-pages-accordion h2.ui-state-active .save-button:hover,.admin-page.ui-widget.edit-pages-accordion h2.ui-state-active .save-button:hover,.admin-page .edit-pages-accordion h2.ui-state-active .save-button:hover,.admin-page.ui-widget .edit-pages-accordion h2.ui-state-active .save-button:hover{background:#55d4a3}.admin-page.edit-pages-accordion h2.ui-state-active .save-button.saved,.admin-page.ui-widget.edit-pages-accordion h2.ui-state-active .save-button.saved,.admin-page .edit-pages-accordion h2.ui-state-active .save-button.saved,.admin-page.ui-widget .edit-pages-accordion h2.ui-state-active .save-button.saved{background:rgba(255,255,255,0.4);color:rgba(0,0,0,0.4)}.admin-page.edit-pages-accordion h2.ui-state-active .title-closedname,.admin-page.ui-widget.edit-pages-accordion h2.ui-state-active .title-closedname,.admin-page .edit-pages-accordion h2.ui-state-active .title-closedname,.admin-page.ui-widget .edit-pages-accordion h2.ui-state-active .title-closedname{display:none}.admin-page.edit-pages-accordion h2:nth-of-type(2n),.admin-page.ui-widget.edit-pages-accordion h2:nth-of-type(2n),.admin-page .edit-pages-accordion h2:nth-of-type(2n),.admin-page.ui-widget .edit-pages-accordion h2:nth-of-type(2n){background:#edf1f2}.admin-page.edit-pages-accordion div.add-new-page h2,.admin-page.ui-widget.edit-pages-accordion div.add-new-page h2,.admin-page .edit-pages-accordion div.add-new-page h2,.admin-page.ui-widget .edit-pages-accordion div.add-new-page h2{display:none}.admin-page.edit-pages-accordion .page-edit-div,.admin-page.ui-widget.edit-pages-accordion .page-edit-div,.admin-page .edit-pages-accordion .page-edit-div,.admin-page.ui-widget .edit-pages-accordion .page-edit-div{padding:1em 1.5em}.admin-page.edit-pages-accordion .page-edit-div input,.admin-page.ui-widget.edit-pages-accordion .page-edit-div input,.admin-page .edit-pages-accordion .page-edit-div input,.admin-page.ui-widget .edit-pages-accordion .page-edit-div input,.admin-page.edit-pages-accordion .page-edit-div label,.admin-page.ui-widget.edit-pages-accordion .page-edit-div label,.admin-page .edit-pages-accordion .page-edit-div label,.admin-page.ui-widget .edit-pages-accordion .page-edit-div label{display:inline !important}.admin-page.edit-pages-accordion .revisions-list,.admin-page.ui-widget.edit-pages-accordion .revisions-list,.admin-page .edit-pages-accordion .revisions-list,.admin-page.ui-widget .edit-pages-accordion .revisions-list{background:#7ab7d0;color:white;padding:1.5em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);font-size:0.75em}.admin-page.edit-pages-accordion .revisions-list table,.admin-page.ui-widget.edit-pages-accordion .revisions-list table,.admin-page .edit-pages-accordion .revisions-list table,.admin-page.ui-widget .edit-pages-accordion .revisions-list table{width:100%}.admin-page.edit-pages-accordion .revisions-list table td,.admin-page.ui-widget.edit-pages-accordion .revisions-list table td,.admin-page .edit-pages-accordion .revisions-list table td,.admin-page.ui-widget .edit-pages-accordion .revisions-list table td,.admin-page.edit-pages-accordion .revisions-list table th,.admin-page.ui-widget.edit-pages-accordion .revisions-list table th,.admin-page .edit-pages-accordion .revisions-list table th,.admin-page.ui-widget .edit-pages-accordion .revisions-list table th{text-align:left;padding:0.33333em}.admin-page.edit-pages-accordion .revisions-list table td:first-child,.admin-page.ui-widget.edit-pages-accordion .revisions-list table td:first-child,.admin-page .edit-pages-accordion .revisions-list table td:first-child,.admin-page.ui-widget .edit-pages-accordion .revisions-list table td:first-child,.admin-page.edit-pages-accordion .revisions-list table th:first-child,.admin-page.ui-widget.edit-pages-accordion .revisions-list table th:first-child,.admin-page .edit-pages-accordion .revisions-list table th:first-child,.admin-page.ui-widget .edit-pages-accordion .revisions-list table th:first-child{padding-left:0;width:30%}.admin-page.edit-pages-accordion .revisions-list table td:nth-child(2),.admin-page.ui-widget.edit-pages-accordion .revisions-list table td:nth-child(2),.admin-page .edit-pages-accordion .revisions-list table td:nth-child(2),.admin-page.ui-widget .edit-pages-accordion .revisions-list table td:nth-child(2),.admin-page.edit-pages-accordion .revisions-list table th:nth-child(2),.admin-page.ui-widget.edit-pages-accordion .revisions-list table th:nth-child(2),.admin-page .edit-pages-accordion .revisions-list table th:nth-child(2),.admin-page.ui-widget .edit-pages-accordion .revisions-list table th:nth-child(2){width:15%}.admin-page.edit-pages-accordion .revisions-list table td:nth-child(3),.admin-page.ui-widget.edit-pages-accordion .revisions-list table td:nth-child(3),.admin-page .edit-pages-accordion .revisions-list table td:nth-child(3),.admin-page.ui-widget .edit-pages-accordion .revisions-list table td:nth-child(3),.admin-page.edit-pages-accordion .revisions-list table th:nth-child(3),.admin-page.ui-widget.edit-pages-accordion .revisions-list table th:nth-child(3),.admin-page .edit-pages-accordion .revisions-list table th:nth-child(3),.admin-page.ui-widget .edit-pages-accordion .revisions-list table th:nth-child(3){width:15%}.admin-page.edit-pages-accordion .revisions-list table td:nth-child(4),.admin-page.ui-widget.edit-pages-accordion .revisions-list table td:nth-child(4),.admin-page .edit-pages-accordion .revisions-list table td:nth-child(4),.admin-page.ui-widget .edit-pages-accordion .revisions-list table td:nth-child(4),.admin-page.edit-pages-accordion .revisions-list table th:nth-child(4),.admin-page.ui-widget.edit-pages-accordion .revisions-list table th:nth-child(4),.admin-page .edit-pages-accordion .revisions-list table th:nth-child(4),.admin-page.ui-widget .edit-pages-accordion .revisions-list table th:nth-child(4){width:40%}.admin-page.edit-pages-accordion .revisions-list table td a.show-diff,.admin-page.ui-widget.edit-pages-accordion .revisions-list table td a.show-diff,.admin-page .edit-pages-accordion .revisions-list table td a.show-diff,.admin-page.ui-widget .edit-pages-accordion .revisions-list table td a.show-diff,.admin-page.edit-pages-accordion .revisions-list table th a.show-diff,.admin-page.ui-widget.edit-pages-accordion .revisions-list table th a.show-diff,.admin-page .edit-pages-accordion .revisions-list table th a.show-diff,.admin-page.ui-widget .edit-pages-accordion .revisions-list table th a.show-diff{background:rgba(255,255,255,0.6);padding:3px 13px;border-radius:3px}.admin-page.edit-pages-accordion .revisions-list table td a.show-diff:hover,.admin-page.ui-widget.edit-pages-accordion .revisions-list table td a.show-diff:hover,.admin-page .edit-pages-accordion .revisions-list table td a.show-diff:hover,.admin-page.ui-widget .edit-pages-accordion .revisions-list table td a.show-diff:hover,.admin-page.edit-pages-accordion .revisions-list table th a.show-diff:hover,.admin-page.ui-widget.edit-pages-accordion .revisions-list table th a.show-diff:hover,.admin-page .edit-pages-accordion .revisions-list table th a.show-diff:hover,.admin-page.ui-widget .edit-pages-accordion .revisions-list table th a.show-diff:hover{background:rgba(255,255,255,0.8)}.admin-page.edit-pages-accordion .revisions-list table tr td:first-child,.admin-page.ui-widget.edit-pages-accordion .revisions-list table tr td:first-child,.admin-page .edit-pages-accordion .revisions-list table tr td:first-child,.admin-page.ui-widget .edit-pages-accordion .revisions-list table tr td:first-child{color:rgba(255,255,255,0.7)}.admin-page.edit-pages-accordion .revisions-list table tr:first-child,.admin-page.ui-widget.edit-pages-accordion .revisions-list table tr:first-child,.admin-page .edit-pages-accordion .revisions-list table tr:first-child,.admin-page.ui-widget .edit-pages-accordion .revisions-list table tr:first-child{border-bottom:1px solid white}.admin-page.edit-pages-accordion .revisions-list table tr:first-child>*,.admin-page.ui-widget.edit-pages-accordion .revisions-list table tr:first-child>*,.admin-page .edit-pages-accordion .revisions-list table tr:first-child>*,.admin-page.ui-widget .edit-pages-accordion .revisions-list table tr:first-child>*{padding-bottom:0.66666em}.admin-page.edit-pages-accordion .revisions-list table tr:nth-child(2) td,.admin-page.ui-widget.edit-pages-accordion .revisions-list table tr:nth-child(2) td,.admin-page .edit-pages-accordion .revisions-list table tr:nth-child(2) td,.admin-page.ui-widget .edit-pages-accordion .revisions-list table tr:nth-child(2) td{padding-top:1em}.admin-page.edit-pages-accordion .revisions-list table .radio-box,.admin-page.ui-widget.edit-pages-accordion .revisions-list table .radio-box,.admin-page .edit-pages-accordion .revisions-list table .radio-box,.admin-page.ui-widget .edit-pages-accordion .revisions-list table .radio-box{padding:0.25em 0.5em;display:inline-block;margin-right:0.25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.admin-page.edit-pages-accordion .revisions-list table .radio-box input,.admin-page.ui-widget.edit-pages-accordion .revisions-list table .radio-box input,.admin-page .edit-pages-accordion .revisions-list table .radio-box input,.admin-page.ui-widget .edit-pages-accordion .revisions-list table .radio-box input{margin:0}.admin-page.edit-pages-accordion .revisions-list table .radio-box:first-child,.admin-page.ui-widget.edit-pages-accordion .revisions-list table .radio-box:first-child,.admin-page .edit-pages-accordion .revisions-list table .radio-box:first-child,.admin-page.ui-widget .edit-pages-accordion .revisions-list table .radio-box:first-child{background:rgba(0,0,0,0.1)}.admin-page.edit-pages-accordion .revisions-list table .radio-box:nth-child(2),.admin-page.ui-widget.edit-pages-accordion .revisions-list table .radio-box:nth-child(2),.admin-page .edit-pages-accordion .revisions-list table .radio-box:nth-child(2),.admin-page.ui-widget .edit-pages-accordion .revisions-list table .radio-box:nth-child(2){background:rgba(0,0,0,0.2)}.admin-page.edit-pages-accordion .revisions-list table .radio-box:hover,.admin-page.ui-widget.edit-pages-accordion .revisions-list table .radio-box:hover,.admin-page .edit-pages-accordion .revisions-list table .radio-box:hover,.admin-page.ui-widget .edit-pages-accordion .revisions-list table .radio-box:hover{background:rgba(0,0,0,0.3)}.admin-page.edit-pages-accordion .revisions-list table .radio-box.selected,.admin-page.ui-widget.edit-pages-accordion .revisions-list table .radio-box.selected,.admin-page .edit-pages-accordion .revisions-list table .radio-box.selected,.admin-page.ui-widget .edit-pages-accordion .revisions-list table .radio-box.selected{background:#00fcd0 !important}.admin-page.edit-pages-accordion .revisions-list table a,.admin-page.ui-widget.edit-pages-accordion .revisions-list table a,.admin-page .edit-pages-accordion .revisions-list table a,.admin-page.ui-widget .edit-pages-accordion .revisions-list table a{color:#3d5b68}.admin-page.edit-pages-accordion .revisions-list table a:hover,.admin-page.ui-widget.edit-pages-accordion .revisions-list table a:hover,.admin-page .edit-pages-accordion .revisions-list table a:hover,.admin-page.ui-widget .edit-pages-accordion .revisions-list table a:hover{color:#1f2e34}.admin-page.edit-pages-accordion .ui-accordion-content,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content,.admin-page .edit-pages-accordion .ui-accordion-content,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content{padding:0;margin-bottom:1.5em;position:relative}.admin-page.edit-pages-accordion .ui-accordion-content .CodeMirror,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .CodeMirror,.admin-page .edit-pages-accordion .ui-accordion-content .CodeMirror,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .CodeMirror{border:0;border-bottom:1px solid #eee}.admin-page.edit-pages-accordion .ui-accordion-content .name-edits,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .name-edits,.admin-page .edit-pages-accordion .ui-accordion-content .name-edits,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .name-edits{position:absolute;top:-73px;left:1.125em;width:45%;min-width:320px}.admin-page.edit-pages-accordion .ui-accordion-content .name-edits input,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .name-edits input,.admin-page .edit-pages-accordion .ui-accordion-content .name-edits input,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .name-edits input{padding-left:0.25em}.admin-page.edit-pages-accordion .ui-accordion-content .name-edits .floating-label,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .name-edits .floating-label,.admin-page .edit-pages-accordion .ui-accordion-content .name-edits .floating-label,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .name-edits .floating-label{position:absolute;right:0;text-align:right;width:20%;font-size:0.75em;color:#ccc}.admin-page.edit-pages-accordion .ui-accordion-content .name-edits>*,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .name-edits>*,.admin-page .edit-pages-accordion .ui-accordion-content .name-edits>*,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .name-edits>*{display:inline-block;width:100%;font-size:1.1em;border:0;margin-bottom:5px}.admin-page.edit-pages-accordion .ui-accordion-content .name-edits>*:first-child,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .name-edits>*:first-child,.admin-page .edit-pages-accordion .ui-accordion-content .name-edits>*:first-child,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .name-edits>*:first-child{font-weight:bold}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes,.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes{background:#ebf4f7;overflow:hidden}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes>div,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes>div,.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes>div,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes>div{display:block;float:left;margin-bottom:0;padding:1em 1.5em}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes>div input,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes>div input,.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes>div input,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes>div input{margin-bottom:0}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes>div label,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes>div label,.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes>div label,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes>div label{color:#344951;cursor:pointer}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(1),.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(1),.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(1),.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(1){background:#c2dae4}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(2),.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(2),.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(2),.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(2){background:#d1e2e8}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(3),.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(3),.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(3),.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes>div:nth-child(3){background:#e1eaed}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on,.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on{background:#ecf7eb}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(1),.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(1),.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(1),.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(1){background:#c6e4c2}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(2),.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(2),.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(2),.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(2){background:#d4e8d1}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(3),.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(3),.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(3),.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes>div.switched-on:nth-child(3){background:#e3ede1}.admin-page.edit-pages-accordion .ui-accordion-content textarea,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content textarea,.admin-page .edit-pages-accordion .ui-accordion-content textarea,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:100%;padding:0.75em;font-size:0.75em;line-height:1.3em}.admin-page.edit-pages-accordion .ui-accordion-content label,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content label,.admin-page .edit-pages-accordion .ui-accordion-content label,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content label{display:block;clear:both}.admin-page.edit-pages-accordion .ui-accordion-content .checkboxes label,.admin-page.ui-widget.edit-pages-accordion .ui-accordion-content .checkboxes label,.admin-page .edit-pages-accordion .ui-accordion-content .checkboxes label,.admin-page.ui-widget .edit-pages-accordion .ui-accordion-content .checkboxes label{display:inline}#competitions-intro-container{background:#f28b79;width:100%;padding:2.5em 0}#competitions-intro{color:white;width:940px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}#competitions-intro:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#competitions-intro h1{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125em;line-height:1.25;color:white;margin:0}#competitions-intro h2{font-size:1.125em}#competitions-intro p{color:white}#competitions-intro a{color:white;border-bottom:1px solid white}#competitions-intro a:hover{border-bottom-color:black}#competitions-intro>div{float:left;width:34.0425%;margin-right:5.31914%}#competitions-intro>div p{font-size:0.75em;margin-top:1.75em}#competitions-intro ul{margin-top:0.333em}#competitions-intro ul li{float:left;width:18.085106%;margin-right:3.1914%;color:white}#competitions-intro ul li:last-child{margin-right:0}#competitions-intro ul li h2{font-size:1.5em;line-height:1;margin:0.75em 0}#competitions-intro ul li p{font-size:0.875em;color:#f9d7d2}#competitions{width:940px;float:none;display:block;margin:2em auto}#competitions:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#competitions #competitions-page-sidebar{float:left;width:220px;margin-right:2.12765%}#competitions #competitions-page-sidebar.affix-top{position:relative}#competitions #competitions-page-sidebar.affix{position:fixed;top:1.25em}#competitions #competitions-page-sidebar #view-switch li{padding:0.75em;cursor:pointer;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;font-weight:bold}#competitions #competitions-page-sidebar #view-switch li.active{background:#2699c7 !important;color:white !important;width:100%}#competitions #competitions-page-sidebar #view-switch li:hover{background:#f3f3f3;width:100%;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#competitions #competitions-sidebar{margin-left:0.75em}#competitions #competitions-sidebar h1{font-size:1.375em}#competitions #competitions-sidebar h2{color:#f17c69;font-size:1em;margin:2em 0 0}#competitions #competitions-sidebar #search{-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);padding:0.5em 0.5em 0.5em 1.5625em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #ccc;margin:1.25em 0;background:url("../../shared/img/search.png") no-repeat 7px center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:100%}#competitions #competitions-sidebar #search:hover{border-color:#aaa}#competitions #competitions-sidebar #search:focus{border-color:#20beff}#competitions #competitions-sidebar .filter{border:1px solid #f2f2f2;padding:1em;margin-bottom:1em;font-size:0.875em;line-height:1.4}#competitions #competitions-sidebar .filter h3{margin:0;font-size:1.33em}#competitions #competitions-sidebar label{color:#777;position:relative;top:-1px}#competitions #competitions-sidebar label.checked{color:#444;font-weight:bold}#competitions #competitions-sidebar label.limited{color:#008a70}#competitions #competitions-sidebar label.private{color:#00c89a}#competitions #competitions-sidebar label.open{color:#20beff}#competitions #competitions-content{float:right;width:74.4680851%}#competitions #competitions-content:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#competitions #competitions-content .limited{color:#008a70}#competitions #competitions-content .private{color:#00c89a}#competitions #competitions-content .open{color:#20beff}#competitions #competitions-content #competitions-table{border-collapse:separate;width:100%;border:1px solid #e0e0e0;border-right:0;border-bottom:0}#competitions #competitions-content #competitions-table thead{font-size:0.875em;line-height:1.414em}#competitions #competitions-content #competitions-table thead a{color:#111;-moz-opacity:0.7;opacity:0.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity = 70) !important}#competitions #competitions-content #competitions-table thead a:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}#competitions #competitions-content #competitions-table thead th{border-right:1px solid #e0e0e0;font-weight:normal;border-top:1px solid #f2f4f4;border-bottom:1px solid #e0e0e0;background:#eceeef;padding:0.5em}#competitions #competitions-content #competitions-table thead th:nth-child(1){text-align:left}#competitions #competitions-content #competitions-table thead th.sorted{font-weight:bold}#competitions #competitions-content #competitions-table tr:nth-child(even){background:#f9f9f9}#competitions #competitions-content #competitions-table tr td{padding:0.5em;text-align:center;vertical-align:middle;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}#competitions #competitions-content #competitions-table tr td:nth-child(1){text-align:left}#competitions #competitions-content #competitions-table tr>td:nth-child(1){padding-left:0.5em}#competitions #competitions-content #competitions-table tr.active-comp>td:nth-child(1){border-left:5px solid #94e0ff}#competitions #competitions-content #competitions-table tr.finished-comp>td:nth-child(1){border-left:5px solid #f0f0f0}#competitions #competitions-content #competitions-table tr.your-comp>td:nth-child(1){border-left:5px solid #f19181}#competitions #competitions-content #competitions-table tr.finished-comp>td:nth-child(4){color:#aaa}#competitions #competitions-content #competitions-table .competition-image{float:left;border:1px solid #ededed;margin-right:0.75em;-moz-opacity:0.9;opacity:0.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);filter:alpha(opacity = 90) !important}#competitions #competitions-content #competitions-table .competition-image:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}#competitions #competitions-content #competitions-table .competition-details{float:right;width:73%}#competitions #competitions-content #competitions-table .competition-details .competitions-types{font-size:0.625em;color:#888;font-weight:bold}#competitions #competitions-content #competitions-table .competition-details h4{color:#2699c7;margin-bottom:0;padding-bottom:0}#competitions #competitions-content #competitions-table .competition-details h4:hover{color:#20beff}#competitions #competitions-content #competitions-table .competition-details p{margin:0;font-size:0.75em;line-height:1.414em;margin-top:0.25em;color:#666}#competitions #competitions-content #competitions-table .competition-details .competition-summary a{color:#777}#competitions #competitions-content #competitions-table .competition-details .job-desc{background:#f3f3f3;font-size:0.75em;line-height:1.4;padding:0.25em;border-left:3px solid #4b9672}#competitions #competitions-content #competitions-table .competition-details .job-desc .job-title,#competitions #competitions-content #competitions-table .competition-details .job-desc .job-employer{font-weight:bold;color:black;display:inline}#competitions #competitions-content #competitions-table .competition-details .job-desc .job-location,#competitions #competitions-content #competitions-table .competition-details .job-desc .job-salary-range{color:#777}#competitions #competitions-content #competitions-table .competition-details .job-desc .job-open-positions{color:#777;display:inline}#competitions #competitions-content #competitions-table .competition-details .job-desc:hover{background:#eaeaea}#competitions #competitions-content .page-number{font-size:1em;line-height:1.5em;color:#333;color:#f17c69;text-align:center;position:relative;top:2em;margin:0 auto;width:100%}#unpublished-container{width:100%;height:2.5em;background:#aa5454;margin:0 auto}#unpublished-container #unpublished{font-size:1.125em;text-align:center;color:white;line-height:2.5em}.cms-page{font-size:1em;line-height:1.5em;color:#333}.cms-page ul:first-child,.cms-page ol:first-child,.cms-page h1:first-child,.cms-page h2:first-child,.cms-page h3:first-child,.cms-page h4:first-child,.cms-page h5:first-child,.cms-page p:first-child{margin-top:0}.cms-page ul:last-child,.cms-page ol:last-child,.cms-page h1:last-child,.cms-page h2:last-child,.cms-page h3:last-child,.cms-page h4:last-child,.cms-page h5:last-child,.cms-page p:last-child{margin-bottom:0}.cms-page hr{height:1px;border:0;background:#eee}.cms-page h1,.cms-page h2,.cms-page h3,.cms-page h4,.cms-page h5,.cms-page p,.cms-page li,.cms-page ul{margin:0;padding:0}.cms-page h1,.cms-page h2,.cms-page h3,.cms-page h4,.cms-page h5,.cms-page h6{line-height:1.2;font-weight:500;margin-top:1.5em;margin-bottom:0.5em}.cms-page h1:first-child,.cms-page h2:first-child,.cms-page h3:first-child,.cms-page h4:first-child,.cms-page h5:first-child,.cms-page h6:first-child{margin-top:0;padding-top:0}.cms-page h1{font-size:2em;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:black;margin-top:1.5em;margin-bottom:1em}.cms-page h2{font-size:1.75em}.cms-page h3{font-size:1.5em}.cms-page h4{font-size:1.25em}.cms-page h5{font-size:1em}.cms-page h6{font-size:0.875em}.cms-page p{color:#555;font-size:1em;margin-top:0.8em;margin-bottom:0.8em}.cms-page p:empty{display:none}.cms-page ol{width:90%;list-style:decimal outside;padding-left:1.5em;margin:1.5em 0}.cms-page ol li{padding-left:1.5em;margin:0.25em 0}.cms-page ul{width:90%;list-style:disc outside;padding-left:20px;margin:1.5em 0}.cms-page ul li{padding-left:1.5em;margin:0.25em 0}.cms-page li>ol,.cms-page li>ul{margin:0.5em 0 !important}.cms-page li>ul{list-style-type:square}.cms-page dl{margin:1em 0}.cms-page dl:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.cms-page dl dt{background:#20beff;color:white;padding:0.25em;clear:both;float:left;width:20%;margin-right:4%;margin-bottom:1em}.cms-page dl dd{float:right;width:75%;margin-bottom:1em}.cms-page blockquote{font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;font-weight:normal;border-left:1px solid #20beff;padding:1em 2em;line-height:1.5;color:#555}.cms-page blockquote.light{font-weight:normal}.cms-page ol ol{list-style:lower-alpha}.cms-page ol.lettered{list-style:lower-alpha}.cms-page .cms-subcategory{border-top:1px dotted #20beff;margin-bottom:2.5em}.cms-page .cms-subcategory h2{color:#20beff}.cms-page .cms-subcategory object{margin-bottom:2em}.cms-page a{color:#2699c7}.cms-page a:hover{color:#20beff}.cms-page pre{margin:1em 0;border:1px dotted #ccc;padding:1em;background:#fefff0;color:#7b7c75;white-space:pre-wrap;font-size:0.8125em;line-height:1.4}.cms-page .MathJax_Display{position:static}a.wiki-rename-link{font-size:0.625em;color:#f17c69;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}.cms-preview{background:#edfaff;padding:1em}#wmd-preview.wiki-page{padding:2.4375em;border:1px solid #ddd}#contact h2,#press-contact h2{margin-top:1.5em;margin-bottom:0;color:#f17c69;font-size:1.25em}#contact #contact-form-fields,#press-contact #contact-form-fields{background-color:#fafafa;border:1px solid #f2f2f2;padding:1em 1em 0.75em}#contact #contact-form-fields>div,#press-contact #contact-form-fields>div{margin-bottom:1em}#contact input,#press-contact input,#contact select,#press-contact select,#contact textarea,#press-contact textarea,#contact label,#press-contact label{display:block;margin:0;min-width:250px}#contact input[type=submit],#press-contact input[type=submit]{width:100px;min-width:100px}#contact label,#press-contact label{color:#838383}#contact input,#press-contact input{margin-bottom:5px}#contact textarea,#press-contact textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:1em;width:100%;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5em;color:#333;border:1px solid #ddd;margin-bottom:1em;height:15em}#contact #send-bar,#press-contact #send-bar{padding:1em 1em 0.5em;background:#d3f2ff}#contact #contact-send:hover,#press-contact #contact-send:hover{-moz-box-shadow:0px 0 10px #20beff;-webkit-box-shadow:0px 0 10px #20beff;box-shadow:0px 0 10px #20beff}#contact p,#press-contact p{margin-top:0}#contact p a,#press-contact p a{font-weight:bold}#overlay-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(10,10,10,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#22000000,endColorstr=#22000000);z-index:2000}#processing{display:none;width:540px;height:230px;padding:70px 20px 10px;background:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto;text-align:center;-moz-box-shadow:0px 0 30px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0px 0 30px 0 rgba(0,0,0,0.2);box-shadow:0px 0 30px 0 rgba(0,0,0,0.2);position:relative}#processing #processing-message{position:absolute;top:280px;left:0;width:100%;padding:3% 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);text-align:left;font-weight:bold;background-color:white}#processing #processing-message .processing-actions{font-weight:normal;margin-top:0.5em}#processing #processing-message.error{background-color:#bd3030;color:white}#processing #processing-message.error a{color:white;text-decoration:underline}#processing #processing-message.timeout{background-color:#888;color:white}#processing #processing-message.timeout a{color:white;text-decoration:underline}#processing #processing-message.warning{background-color:#fc6;color:#555}#processing #processing-message.warning a{color:black;text-decoration:underline}ul.feed{padding:0.5em 1em;margin:0}ul.feed li{border-top-color:#f8f8f8}ul.feed li:first-child{border-top:0}ul.feed li{padding:1.5em 0;border-top:1px solid #dfdfdf;overflow:hidden;padding-left:25px;position:relative;color:#777;background:no-repeat 0 20px}ul.feed li a{font-weight:normal;color:#2699c7}ul.feed li a:hover{color:#20beff}ul.feed li h3{font-weight:normal;font-size:0.875em;line-height:1.4;padding-bottom:0;color:black;margin:0}ul.feed li div.time{font-size:0.625em;font-weight:normal;line-height:1.3;color:#999;margin-top:0.25em}ul.feed li div.time a{color:black;font-weight:normal}ul.feed li div.time a:hover{color:#20beff}ul.feed li .feed-icon{background-image:url("../../shared/img/sprites/base-sprites.png");background-repeat:no-repeat;position:absolute;left:0;top:13px;width:20px;height:20px;background-position:-20px center}ul.feed li.created .feed-icon{background-position:-20px 0}ul.feed li.finish .feed-icon{background-position:-20px -20px}ul.feed li.newfriend .feed-icon{background-position:-20px -40px}ul.feed li.profile-update .feed-icon{background-position:-20px -60px}ul.feed li.reply .feed-icon{background-position:-20px -80px}ul.feed li.submit .feed-icon{background-position:-20px -100px}ul.feed li.upvoted .feed-icon{background-position:-20px -120px}ul.feed li.topic .feed-icon{background-position:-20px -140px}ul.feed a.feed-delete{float:right;position:absolute;right:0;top:20px;display:none}ul.feed li:hover a.feed-delete{display:block;-moz-opacity:0.7;opacity:0.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);filter:alpha(opacity = 70) !important}ul.feed li:hover a.feed-delete:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}#logins-list{margin-top:1em}#logins-list li{padding:1em 1em 1em 5em;background:#eee;margin-bottom:1em;font-size:1em}#logins-list li .sep{color:#ccc}#logins-list li.link-notes{background:white;padding-left:0}#logins-list li a.unlink{color:#f17c69 !important}#logins-list li a:hover{color:#20beff !important}#logins-list li.google{background:url("../../shared/img/authentication-64-google.png") #e7f2ec no-repeat 0 0}#logins-list li.google a{color:#0f8241}#logins-list li.facebook{background:url("../../shared/img/authentication-64-facebook.png") #f0f7fc no-repeat 0 0}#logins-list li.facebook a{color:#126b90}#logins-list li.windows{background:url("../../shared/img/authentication-64-windows.png") #edf0f7 no-repeat 0 0}#logins-list li.windows a{color:#d2442c}#logins-list li.yahoo{background:url("../../shared/img/authentication-64-yahoo.png") #f5eff6 no-repeat 0 0}#logins-list li.yahoo a{color:#873695}#logins-list li.kaggle{line-height:2.25em;padding:.6em 1em .6em 5em;background:url("../../shared/img/authentication-64-kaggle.png") #eee no-repeat 0 0}#logins-list #change-kaggle-username{display:none}#logins-list #change-kaggle-username input[type=submit]{float:none;display:inline}#logins-list #change-kaggle-username #cancel-change-username{float:right}#logins-list #current-kaggle-username a{display:inline}#logins-list #current-kaggle-username a:hover{color:#0083b9}.profile-message{border:1px solid #ddd}.profile-message .profile-contact-bar{background:#f3f3f3;border-bottom:1px solid #eee;padding:1.5em}.profile-message .profile-contact-bar input#cancel{background:#bbb;border-bottom-color:#888}.profile-message .profile-contact-bar input#cancel:hover{background:#aaa}.profile-message .profile-contact-bar:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.profile-message .profile-contact-div{padding:1.5em;background:#fcfcfc}.profile-message .profile-contact-div>div{margin-bottom:0.33em}.profile-message .profile-contact-div label{font-size:0.875em;color:#888;width:10%;display:inline-block;line-height:2;font-weight:bold}.profile-message .profile-contact-div .field{font-size:0.875em;color:black;line-height:2}.profile-message .profile-contact-div .field .secret{color:#c00}.profile-message .profile-contact-div .profile-message-subject{height:1.75em;font-weight:bold}.profile-message .profile-contact-div .profile-message-body{padding-top:1.5em;border-top:1px dashed #eee;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;-ms-word-wrap:break-word;word-wrap:break-word;font-family:"Courier New",Courier,monospace}.profile-message .profile-contact-div input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);font-size:1em;line-height:1.5em;color:#333;height:1.75em;padding:0.25em;border:1px solid #ccc;margin:0 0 5px}.profile-message .profile-contact-div textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:100%;padding:0.75em;border:1px solid #ccc;margin-top:0.75em;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5em;color:#333}.profile-message .profile-contact-div input:hover,.profile-message .profile-contact-div textarea:hover{border-color:#aaa}.profile-message .profile-contact-div input:focus,.profile-message .profile-contact-div textarea:focus{border-color:#20beff}#ajaxLoadingOverlay{position:absolute;top:0;left:0;background:#666;-moz-opacity:0.2;opacity:0.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter:alpha(opacity = 20) !important;width:100%;height:100%}.account-dialog input,.account-dialog textarea{width:90%;padding:.25em;font-size:1.125em}.account-dialog label{display:block;font-weight:bold;font-size:0.75em;color:#888}.account-dialog textarea{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875em}.account-dialog label[for='NewPassword'],.account-dialog label[for='ConfirmPassword']{color:green}.account-dialog .delete-note{background:#fffde3;padding:0.75em;font-size:0.75em;line-height:1.4}.account-dialog .delete-note a{color:#20beff}.account-dialog .delete-note a:hover{color:#f17c69}#users-navbar{margin-top:1em;text-align:right;overflow:hidden;line-height:2;color:#888}#users-navbar a.selected{color:#20beff;font-weight:bold}#users-navbar input{float:left;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.1);border:1px solid #ccc;padding:0.25em 0.25em 0.25em 2em;width:20%;background:url(../img/search-bg.png) #fff no-repeat 7px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#users-navbar input:hover{border-color:#aaa}#users-navbar input:focus{border-color:#20beff}ul.users-list{overflow:visible}ul.users-list:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}ul.users-list li{float:left;width:18.4%;margin-right:2%;margin-bottom:1.5em;padding-bottom:0.75em;text-align:center;background:#f6f6f6}ul.users-list li:nth-child(5n){margin-right:0}ul.users-list li img{vertical-align:bottom;width:100%;height:auto}ul.users-list li .user-stat{background:#f3f3f3;color:#888;text-align:right;font-size:0.75em;padding:0.5em 1em}ul.users-list li .user-stat .rank{float:left;font-weight:bold;color:#333}ul.users-list li p{margin:0;font-size:0.75em;line-height:1.3em;height:3.9em;overflow:hidden}ul.users-list li h4{margin:0.75em 0 0.5em;overflow:hidden;line-height:1.1;height:1.1em}ul.users-list a{color:#2699c7}ul.users-list a:hover,ul.users-list a.hover{color:#20beff}ul.users-list a:hover img,ul.users-list a.hover img{-moz-box-shadow:0px 0 10px #b9ebff;-webkit-box-shadow:0px 0 10px #b9ebff;box-shadow:0px 0 10px #b9ebff}ul.users-list .upvotes,ul.users-list .comps{color:#999}ul.users-list .spinner{margin-top:20px}#user-pages,.standard-pager{margin-top:1em;font-size:1.125em;line-height:1.4}#user-pages a,.standard-pager a{border:1px solid #ccc;padding:0.25em 0.5em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:0.25em}#user-pages span.current,.standard-pager span.current{border:1px solid #20beff;padding:0.25em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:0.25em}#user-pages span.disabled,.standard-pager span.disabled{border:1px solid #ddd;padding:0.25em;color:#eee;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-right:0.25em}#user-pages a:hover,.standard-pager a:hover{border-color:#888;-moz-box-shadow:0px 0 10px #b9ebff;-webkit-box-shadow:0px 0 10px #b9ebff;box-shadow:0px 0 10px #b9ebff}.ko-link{float:right;opacity:0.2;margin-top:-1.8em;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.ko-link:hover{opacity:0.8}#rename-div input[type=text]{padding:0.5em;font-size:1.25em;margin:0;width:75%}.content .hostv2{clear:both;width:940px}.content .hostv2 form{margin:1.5em 0}.content .hostv2 h1{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.75em;line-height:1.2em;color:#f17c69;text-align:center;margin:0;padding:0}.content .hostv2 h2{font-weight:normal;color:#555;margin:0;padding:1em 0}.content .hostv2 input[type=text]:hover,.content .hostv2 input[type=number]:hover,.content .hostv2 textarea:hover{border-color:#333}.content .hostv2 input[type=text]:focus,.content .hostv2 input[type=number]:focus,.content .hostv2 textarea:focus{border-color:#20beff;background-color:#f7fdff}.content .hostv2 span.required{color:red}.content .hostv2 .contact-message{background:#eff9f5;background:url("../../shared/img/contact-message-icon.png") #eff9f5 no-repeat 20px center;border:1px solid #e7f0ec;padding:1.5em 1.5em 1.5em 6.25em;margin:2.5em 0}.content .hostv2 .contact-message h1{font-size:1.25em;line-height:1em;color:#4c4d4f;text-align:left;margin:0;padding:0}.content .hostv2 .contact-message h2{font-size:1em;line-height:1.5em;color:#333;color:#4c4d4f;font-style:normal;text-align:left;margin:0;margin-top:0.25em;padding:0}.content .hostv2 .form-section{clear:both;margin-bottom:1.5em}.content .hostv2 .form-section:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.content .hostv2 .form-section .form-section-caption{float:left;width:29.7872%;padding-right:2.12765%;font-size:0.875em;line-height:1.4em}.content .hostv2 .form-section .form-section-caption h2{font-weight:bold;color:#222;margin:0;padding:0;margin-bottom:1em;line-height:1.4}.content .hostv2 .form-section .form-section-caption h4{margin-top:2em;color:#ff7200;font-size:1em;line-height:1.4;font-weight:normal}.content .hostv2 .form-section .form-section-caption p{margin-bottom:1em}.content .hostv2 .form-section .form-section-caption .plupload_file_size,.content .hostv2 .form-section .form-section-caption .plupload_total_status,.content .hostv2 .form-section .form-section-caption .plupload_header_text{display:none}.content .hostv2 .form-section .form-section-caption ul{list-style-type:disc;margin-left:1em}.content .hostv2 .form-section .form-section-fieldsets{float:right;width:68.08510%}.content .hostv2 .form-item{display:block;margin-bottom:2em;clear:both}.content .hostv2 .form-item h3{color:black;margin:0.75em 0 0.5em;padding:0;font-size:1em;line-height:1.5em;text-transform:none}.content .hostv2 .form-item>label{font-size:0.9em;line-height:1.4em;color:#888;display:block;margin-bottom:4px}.content .hostv2 .form-item>label .required{color:red}.content .hostv2 .form-item>label small{font-size:0.75em;color:#adadad}.content .hostv2 .form-item.single-checkbox{overflow:hidden}.content .hostv2 .form-item.single-checkbox input{float:left;margin-top:0.5em}.content .hostv2 .form-item.single-checkbox label{float:left;margin-left:0.75em;font-weight:normal}.content .hostv2 .form-item .checkbox-field{font-size:1em;line-height:1.5em;color:#333;margin:0.75em 0}.content .hostv2 .field-caption{background:#fcf9ed;padding:0.25em 0.5em;border:1px solid #e7e2b7;color:#737263;font-size:0.75em;line-height:1.5;margin-bottom:1em;position:relative}.content .hostv2 .multiple-text-fields{padding:1.5em;background:#e6e6e6;border:1px solid #ddd}.content .hostv2 .multiple-text-fields li:last-child{margin-bottom:0}.content .hostv2 .multiple-text-fields li{margin-bottom:0.75em;overflow:hidden}.content .hostv2 textarea#AdditionalRules{height:8em}.content .hostv2 textarea+.field-caption,.content .hostv2 input[type=text]+.field-caption{border-top:0}.content .hostv2 input[type=text],.content .hostv2 input[type=number]{padding:0.5em;border:1px solid #aaa;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.content .hostv2 input[type=number]{width:25%}.content .hostv2 textarea{margin:0;width:100%;padding:0.75em;border:1px solid #aaa;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5em;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.content .hostv2 select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:100%;padding:0.5em;font-size:1em;line-height:1.4;border:1px solid #ccc}.content .hostv2 fieldset{background:#f7f7f7;padding:4.5em 1.5em 1.5em;border:1px solid #e6e6e6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 auto;position:relative;margin-bottom:1.25em}.content .hostv2 fieldset h3{font-size:0.75em;color:#989898;text-transform:uppercase;margin-bottom:1.25em;padding-bottom:0}.content .hostv2 fieldset>*:last-child{margin-bottom:0}.content .hostv2 fieldset.no-legend{padding-top:2em}.content .hostv2 fieldset.center{text-align:center;padding-top:1em}.content .hostv2 fieldset.split{margin:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.content .hostv2 fieldset.split+fieldset.split{border-top:0}.content .hostv2 fieldset.split:last-child{border-bottom:1px solid #ccc}.content .hostv2 .ui-widget{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}.content .hostv2 legend{background:#e5eff3;padding:0.625em;color:#20beff;position:absolute;top:0;left:1.5em;border-width:0 1px 1px;border-style:solid;border-color:#dbe9ee;font-weight:bold}.content .hostv2#hostv2-step-0{margin-bottom:30em}.content .hostv2#hostv2-step-0 h1{background:none}.content .hostv2#hostv2-step-0 fieldset{padding-left:2em;padding-right:2em}.content .hostv2#hostv2-step-0 legend{left:2.4em}.content .hostv2#hostv2-step-0 #hostv2-bottom-navigation-buttons{float:none;width:100%;text-align:center}.content .hostv2 #competition-length-text{margin:0.625em 0}.content .hostv2 #competition-length-text h4{font-size:1.125em;font-weight:bold;color:#444;line-height:1.4}.content .hostv2 #competition-length-text h5{font-size:1em;line-height:1.5em;color:#333;color:#888;font-weight:normal}.content .hostv2 .competition-image-preview{width:213px;height:100px;margin-bottom:2em;margin-right:0.75em;float:left;background:white;border:1px solid #ccc}.content .hostv2 .competition-image-preview.icon{width:76px;height:76px;margin-right:9.1875em}.content .hostv2 .form-item.image-buttons:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.content .hostv2 .form-item.image-buttons label{cursor:pointer;float:left;margin-right:1.5em}.content .hostv2 .form-item.image-buttons label:last-child{margin-right:0}.content .hostv2 .form-item.image-buttons img{border:1px solid #ccc}.content .hostv2 .form-item.image-buttons input[type=radio]{display:none}.content .hostv2 .form-item.image-buttons label:hover img{-moz-outline:2px solid #f3afa4;outline:2px solid #f3afa4;outline-offset:-2px}.content .hostv2 .form-item.image-buttons label.selected{background:#b9ebff;-moz-outline:10px solid #b9ebff;outline:10px solid #b9ebff}.content .hostv2 .form-item.image-buttons label.selected img{-moz-outline:2px solid #20beff;outline:2px solid #20beff;outline-offset:-2px}.content .hostv2 .form-item.image-buttons.four-images label{width:200px;margin-right:1.25em}.content .hostv2 .form-item.image-buttons.four-images label:last-child{margin-right:0 !important}.content .hostv2 .form-item.image-buttons.three-images label{width:270px}.content .hostv2 .form-item.image-buttons.two-images label{width:420px}.content .hostv2 .form-item.image-buttons.two-images label{margin-right:22px}.content .hostv2 .form-item.image-buttons.two-images label:nth-child(2n){margin-right:0}.content .hostv2 #recruitment-checkbox{margin-bottom:0}.content .hostv2 #recruitment-checkbox.checked{margin-bottom:2em}.content .hostv2 #additional-rules-fieldset h1{text-align:center;color:#f17c69;font-size:1.125em;line-height:1.4;font-weight:bold;padding:10px 0}.content .hostv2 #comp-rules-faq{background:#fffefa;border:1px solid #edebe4;margin-bottom:1.5em}.content .hostv2 #comp-rules-faq h1{border-bottom:1px solid #edebe4}.content .hostv2 #comp-rules-faq h3{font-size:1em;line-height:1.5em;color:#333;text-transform:none;color:#111;font-weight:bold;margin-bottom:0.25em}.content .hostv2 #comp-rules-faq .left{width:50%;float:left;padding:1.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.content .hostv2 #comp-rules-faq .right{width:50%;float:right;border-left:1px solid #edebe4;padding:1.525em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.content .hostv2 #comp-rules-faq .bottom{border-top:1px solid #edebe4;padding:0.75em;clear:both;text-align:center}.content .hostv2 .switch .ui-button.ui-state-active{background-image:linear-gradient(bottom,#f5fcfe 0%,#ebf8fc 50%,#f5fcfe 50%,#f5fcfe 100%);background-image:-o-linear-gradient(bottom,#f5fcfe 0%,#ebf8fc 50%,#f5fcfe 50%,#f5fcfe 100%);background-image:-moz-linear-gradient(bottom,#f5fcfe 0%,#ebf8fc 50%,#f5fcfe 50%,#f5fcfe 100%);background-image:-webkit-linear-gradient(bottom,#f5fcfe 0%,#ebf8fc 50%,#f5fcfe 50%,#f5fcfe 100%);background-image:-ms-linear-gradient(bottom,#f5fcfe 0%,#ebf8fc 50%,#f5fcfe 50%,#f5fcfe 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f5fcfe),color-stop(0.5,#ebf8fc),color-stop(0.5,#f5fcfe),color-stop(1,#f5fcfe));font-weight:bold;border-color:#a6e4f3;color:#1681ad}.content .hostv2 .comp-budget-switch{width:100%;margin-top:1.25em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.content .hostv2 .comp-budget-switch .ui-button{margin-bottom:0.5em;width:33%}.content .hostv2 #comp-type-switch .ui-button,.content .hostv2 #comp-visibility-switch .ui-button{width:50%}.content .hostv2 #access-type-switch .ui-button,.content .hostv2 #protection-type-switch .ui-button{width:50%}.content .hostv2 .switch-desc-three{overflow:hidden;margin-top:0.75em;text-align:center;font-size:0.75em}.content .hostv2 .switch-desc-three div{width:29%;float:left;margin:0% 2%}.content .hostv2 .switch-desc-two{overflow:hidden;margin-top:0.75em;text-align:center;font-size:0.75em}.content .hostv2 .switch-desc-two div{width:40%;margin-left:5%;margin-right:5%;float:left}.content .hostv2 .switch-desc-one{overflow:hidden;margin-top:0.75em;text-align:center}.content .hostv2 .switch-desc-one div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:100%;float:left}.content .hostv2 .advanced-option{float:right;font-size:0.625em;font-weight:bold;color:#1681ad;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}.content .hostv2 .advanced-option:hover{color:#1ca3da}.content .hostv2 #upload-replacement{font-size:1em;line-height:1.5em;color:#333;display:block;text-align:center;margin-bottom:1.25em}.content .hostv2 #data-upload-div{border:0;padding:0;margin:0}.content .hostv2 #data-upload-div.already-has-upload{display:none}.content .hostv2 #data-upload-div .ui-tabs-nav{position:relative;top:0;z-index:1000;border:0;padding:0;margin:0;background:none}.content .hostv2 #data-upload-div .ui-tabs-nav .ui-tabs-active{background:#f7f7f7;font-weight:bold}.content .hostv2 #data-upload-div .ui-tabs-nav .ui-tabs-active a{color:black}.content .hostv2 #data-upload-div .ui-tabs-nav a{color:#666}.content .hostv2 #data-upload-div .ui-tabs-nav a:hover{color:#333}.content .hostv2 .data-upload-usage-col{background-color:#ccc}.content .hostv2 .additional-note{color:#777;font-size:0.75em;line-height:1.4;margin-top:1.4em}.content .hostv2 .data-upload-div{text-align:center}.content .hostv2 .data-upload-box{background:#fffeed;border:1px solid #ebead5;padding:1em;margin:0.75em 3.625em}.content .hostv2 .data-upload-box .radios{margin:0 1.25em 0;text-align:left;line-height:1.4;color:#5c5c56}.content .hostv2 #comp-length-switch{margin-right:0;margin-bottom:1.25em}.content .hostv2 #comp-length-switch label{width:33%}.content .hostv2 .rule{font-size:0.875em}.content .hostv2 .rule input{margin-right:0.75em}.content .hostv2 .rule input:checked+label{font-weight:bold}.content .hostv2 .rule+.help-text{margin-top:1.25em}.content .hostv2 #solution-table-scroller{margin-bottom:1.25em;width:590px;overflow-x:auto;cursor:pointer}.content .hostv2 .solution-split-checkbox{clear:both;font-size:0.875em;padding-top:1.25em}.content .hostv2 .solution-split-checkbox input{float:right}.content .hostv2 .solution-split-checkbox .split-note{font-size:0.625em;color:#999}.content .hostv2 #solution-file-preview{background:white;width:100%}.content .hostv2 #solution-file-preview th{border:1px solid #ccc;padding:0.5em;background:#e4e4e4}.content .hostv2 #solution-file-preview td{border:1px solid #ccc;padding:0.5em;text-align:center}.content .hostv2 #solution-file-preview td.ui-selecting{background:#d3f2ff !important}.content .hostv2 #solution-file-preview td.ui-selected,.content .hostv2 #solution-file-preview td.ui-selected.hover{background:#a0e3ff !important}.content .hostv2 #solution-file-preview td.hover{background:#ecf9ff}.content .hostv2 #solution-file-preview.has-solution{background:#eee}.content .hostv2 #select-the-columns{float:left;width:76%;font-size:0.875em;line-height:2}.content .hostv2 .already-has-solution{background:#555;padding:0.5em;color:white;margin:1.25em 5em 0.125em}.content .hostv2 .skip-upload{background:none;border:0;font-size:0.625em;color:#20beff;cursor:pointer;margin-top:1em}.content .hostv2 .skip-upload:hover{color:#f17c69}.content .hostv2 .evaluation-fields .radio-and-text input[type=radio]{float:left;margin-top:0.75em;margin-right:0.75em}.content .hostv2 .evaluation-fields .radio-and-text input[type=number],.content .hostv2 .evaluation-fields .radio-and-text input[type=text]{width:3.5em}.content .hostv2 #solution-fields>div{clear:both}.content .hostv2 .plupload_container{padding:0 !important;margin:0}.content .hostv2 #solution-upload{background-color:#c5eeff;border:1px solid #b1e8ff;padding:1em 0.75em 0.75em;margin-bottom:2em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.content .hostv2 .show-details{background:red;color:white;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;padding:0px 4px;font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;font-style:italic;font-size:0.75em}.content .hostv2 .show-details.light{font-weight:normal}.content .hostv2 .processing-details{display:none;position:absolute;top:0;left:1.5em;width:300px;font-size:0.9125em;white-space:pre-wrap;background:rgba(255,200,200,0.9);padding:1em;z-index:100;border:1px solid rgba(0,0,0,0.1)}.content .hostv2 .processing-details-div{position:relative}.content .hostv2 .processing-details-div:hover .processing-details{display:block}.content .hostv2 #prediction-column-range{float:right;width:24%;overflow:hidden}.content .hostv2 #prediction-column-range #number-of-rows-start{width:3em;margin-right:0.75em}.content .hostv2 #prediction-column-range #number-of-rows-end{width:3em;margin-left:0.75em}.content .hostv2 #prediction-column-range div{float:left;line-height:1.5;font-size:1.25em;color:#646568}.content .hostv2 #prediction-column-range input{text-align:center;float:left;width:3.75em;height:2em;line-height:2em;padding:0.25em;border:1px solid #ccc}.content .hostv2 #prediction-column-range div{float:left;width:1.25em;text-align:center;line-height:2}.content .hostv2 #validation-sets{clear:both;overflow:hidden}.content .hostv2 #prediction-types li{float:left;margin-right:2%;width:48%;height:18em;margin-bottom:2em}.content .hostv2 #prediction-types li img{border:1px solid #aaa;padding:0 3em;background:white}.content .hostv2 #prediction-types li input{display:none}.content .hostv2 #prediction-types li.selected{background:#d3f2ff;-moz-outline:4px solid #d3f2ff;outline:4px solid #d3f2ff;border-color:#20beff}.content .hostv2 #prediction-types h3{font-weight:normal;color:black;text-transform:none;margin:0.25em 0 0.75em 0;padding:0}.content .hostv2 #prediction-types p{color:#666;margin:0;padding:0}.content .hostv2 #prediction-types label:hover img{-moz-box-shadow:0px 0 10px #86dcff;-webkit-box-shadow:0px 0 10px #86dcff;box-shadow:0px 0 10px #86dcff;cursor:pointer}.content .hostv2 #evaluation-metrics,.content .hostv2 #evaluation-metrics-extra{padding:1.25em 0}.content .hostv2 #evaluation-metrics li,.content .hostv2 #evaluation-metrics-extra li{padding:0.25em;font-size:1em;line-height:1.5em;color:#333}.content .hostv2 #evaluation-metrics li.most-popular,.content .hostv2 #evaluation-metrics-extra li.most-popular{background:#b5fffb}.content .hostv2 #evaluation-metrics .most-popular-note,.content .hostv2 #evaluation-metrics-extra .most-popular-note{float:right;font-size:0.625em;font-weight:bold;text-transform:uppercase;color:#79aaa7}.content .hostv2 #host-protection-caption{text-align:center;font-size:1em;line-height:1.5;margin:1.25em}.content .hostv2 #wizard-pages{padding:0;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.content .hostv2 #wizard-pages h3{font-size:1em;line-height:1.8;display:block;background:#ddd;padding:0.5em 2em;margin-top:1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:0}.content .hostv2 #wizard-pages h3 .page-description{float:right;font-size:0.625em}.content .hostv2 #wizard-pages h3 input{padding:0.25em;line-height:1.25em}.content .hostv2 #wizard-pages h3 .edit-links{display:block;float:right}.content .hostv2 #wizard-pages h3:first-child{margin-top:0}.content .hostv2 #wizard-pages h3.ui-state-active{background:#a7e5ff;color:black;font-weight:bold;margin-bottom:0}.content .hostv2 .edit-page-container{margin:0;padding:0;border:0;position:relative;top:-1px;clear:both}.content .hostv2 .edit-page-container .mceLayout{margin:0 0}.content .hostv2 .edit-page-container .edit-page-actions{overflow:hidden;margin:0 0 0;background:#f4f4f4;padding:1em;font-size:0.8125em}.content .hostv2 .edit-page-container .edit-page-actions .edit-page-actions-buttons{float:left;width:50%}.content .hostv2 .edit-page-container .edit-page-actions .edit-page-actions-buttons input[type=submit]{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;background:#20beff;color:white;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:0.5em 1.5em}.content .hostv2 .edit-page-container .edit-page-actions .edit-page-actions-buttons input[type=submit]:hover{background:#00a7ec}.content .hostv2 .edit-page-container .edit-page-actions .edit-page-actions-buttons #delete-page{background:transparent;border:0;color:red;font-size:0.75em;padding:0;margin-left:2em}.content .hostv2 .edit-page-container .edit-page-actions .edit-page-actions-buttons #delete-page:hover{color:black}.content .hostv2 .edit-page-container .edit-page-actions .edit-page-actions-published{float:right;line-height:2.5;width:40%;text-align:right}.content .hostv2 .edit-page-container textarea.edit-page{padding:1.25em;width:540px;border:1px solid #ccc;margin:1.25em 0}.content .hostv2 #add-custom-page{font-size:1em;line-height:1.6;display:block;background:#fef4e7;padding:0.75em 0.75em 0.75em 2em;-webkit-text-shadow:0px 1px 1px #fff;text-shadow:0px 1px 1px #fff;margin-top:1.25em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #aaa;width:100%;text-align:left;color:#20beff;cursor:pointer}.content .hostv2 #add-custom-page:hover{background:#fdedd8}#comp-preview-send{padding:1.25em 0;font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;width:940px;margin:1.5em 0.75em 0;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #eee;color:white;background:#f3f3f3;z-index:1000}#comp-preview-send.light{font-weight:normal}#comp-preview-send form{margin:2em 20em 1em;padding:1.25em;background-color:#02b3ff;background-image:linear-gradient(bottom,#02b3ff 1%,#5cceff 100%);background-image:-o-linear-gradient(bottom,#02b3ff 1%,#5cceff 100%);background-image:-moz-linear-gradient(bottom,#02b3ff 1%,#5cceff 100%);background-image:-webkit-linear-gradient(bottom,#02b3ff 1%,#5cceff 100%);background-image:-ms-linear-gradient(bottom,#02b3ff 1%,#5cceff 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#02b3ff),color-stop(1,#5cceff));-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-bottom:1px solid #5596b0;cursor:pointer;font-size:0.75em}#comp-preview-send h1{padding-bottom:0;margin-bottom:0}#comp-preview-send h1,#comp-preview-send h2{color:white}#comp-preview-send h2{-webkit-text-shadow:none;text-shadow:none;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}#comp-preview-send>h1{color:#333;font-size:1.5em}#comp-preview-send>h2{color:#666}#comp-preview-send>h2 a{color:#20beff}#comp-preview-send>h2 a:hover{color:#f17c69}#comp-preview-send #not-ready-notice{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;margin-bottom:0.8125em;font-size:0.875em;line-height:1.4}#comp-preview-send .competition-overview{margin-top:0.8125em;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;color:#f17c69;font-weight:bold}#comp-preview-send .competition-overview:hover{color:#20beff}#comp-preview-send form:hover{background-color:#5cceff;background-image:linear-gradient(bottom,#5cceff 1%,#02b3ff 100%);background-image:-o-linear-gradient(bottom,#5cceff 1%,#02b3ff 100%);background-image:-moz-linear-gradient(bottom,#5cceff 1%,#02b3ff 100%);background-image:-webkit-linear-gradient(bottom,#5cceff 1%,#02b3ff 100%);background-image:-ms-linear-gradient(bottom,#5cceff 1%,#02b3ff 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#5cceff),color-stop(1,#02b3ff))}#comp-preview-send+#competition{-moz-outline:1px solid #ddd;outline:1px solid #ddd;outline-offset:0.75em;overflow:hidden;margin-top:0.75em;padding-bottom:1.25em}#wizard-overview #wizard-overview-header{background:#e4f7ff;padding:1.25em;border:1px solid #ccc}#wizard-overview #wizard-overview-header h1{margin:0;padding:0;margin-bottom:0.25em;font-size:1.5em;line-height:1.4;font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;color:#333;font-weight:normal}#wizard-overview #wizard-overview-header h1.light{font-weight:normal}#wizard-overview #wizard-overview-header h2{margin:0;padding:0;text-align:center;font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;color:#777;font-size:1em;line-height:1.5em;color:#333}#wizard-overview #wizard-overview-header h2.light{font-weight:normal}#control-panel{overflow:hidden;background:#e5e5e5;border:1px solid #ccc;border-top:0}#control-panel #control-panel-buttons{float:left;width:25%;background:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}#control-panel #control-panel-buttons a{display:block;border-bottom:1px solid #ccc;padding:1.5em;text-align:center;background-color:#fcfcfc;background-image:linear-gradient(bottom,#fcfcfc 1%,#fff 100%);background-image:-o-linear-gradient(bottom,#fcfcfc 1%,#fff 100%);background-image:-moz-linear-gradient(bottom,#fcfcfc 1%,#fff 100%);background-image:-webkit-linear-gradient(bottom,#fcfcfc 1%,#fff 100%);background-image:-ms-linear-gradient(bottom,#fcfcfc 1%,#fff 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#fcfcfc),color-stop(1,#fff));color:#333}#control-panel #control-panel-buttons a.active,#control-panel #control-panel-buttons a.active:hover{background-image:linear-gradient(bottom,#99e0ff 100%,#6fc6eb 0%);background-image:-o-linear-gradient(bottom,#99e0ff 100%,#6fc6eb 0%);background-image:-moz-linear-gradient(bottom,#99e0ff 100%,#6fc6eb 0%);background-image:-webkit-linear-gradient(bottom,#99e0ff 100%,#6fc6eb 0%);background-image:-ms-linear-gradient(bottom,#99e0ff 100%,#6fc6eb 0%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(1,#99e0ff),color-stop(0,#6fc6eb))}#control-panel #control-panel-buttons a:hover{background-color:#ecf9ff;background-image:none}#control-panel #control-panel-tabs{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);float:right;width:75%;border-left:1px solid #ccc;background:white;min-height:24em;border-top:1px solid #ccc}#control-panel #control-panel-tabs>div{padding:1.5em 3em}#control-panel #control-panel-tabs>div dl{border-width:1px 0 0 0;border-style:solid;border-color:#e7e7e7;padding:1em 0;margin:0;overflow:hidden}#control-panel #control-panel-tabs>div dl dt{float:left;color:#818286;font-size:0.875em;line-height:1.4;max-width:30%}#control-panel #control-panel-tabs>div dl dd{float:right;max-width:70%;text-align:right}#control-panel #control-panel-tabs>div a.change{font-size:0.75em;color:#e49329;line-height:1.4}#control-panel #control-panel-tabs>div a:hover.change{color:#20beff}#control-panel #control-panel-tabs>div dl:first-child,#control-panel #control-panel-tabs>div legend+dl{border-width:0}#control-panel #control-panel-tabs>div .overview-comp-image{border:1px solid #ccc;background:#e6e6e6;margin-bottom:0.75em;vertical-align:middle}#control-panel #control-panel-tabs>div dl.editing{background:#f7f6e7}#control-panel #control-panel-tabs>div .overview-currently{display:inline}#control-panel #control-panel-tabs>div .overview-inputs{display:none;padding-right:0.75em;color:#4f4e41}#control-panel #control-panel-tabs>div .overview-inputs textarea{width:400px}#control-panel #control-panel-tabs>div .overview-inputs input[type=text]{width:340px}#control-panel #control-panel-tabs>div .overview-inputs input[type=number]{width:115px}#control-panel #control-panel-tabs>div .overview-inputs input[type=submit]{margin-top:0.75em;padding:0.25em 0.75em;border:1px solid #06b7ff;background:#20beff;color:white;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-left:0.75em}#control-panel #control-panel-tabs>div .overview-inputs input[type=submit]:hover{background:#3ac5ff;cursor:pointer}#control-panel #control-panel-tabs>div .overview-inputs input[type=radio]{margin-left:1.125em}#control-panel #control-panel-tabs>div .overview-inputs .cancel{font-size:0.75em;color:#f17c69}#control-panel #control-panel-tabs>div .overview-inputs .cancel:hover{color:#20beff}#control-panel #control-panel-tabs>div fieldset{background:white;padding:2em 0 0 0.8125em;border-width:0;border-left:3px solid #eee;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}#control-panel #control-panel-tabs>div fieldset legend{left:0;background:none;border:0}.hostv2-bottom-note{font-size:1em;line-height:1.4em;color:#6c7277;text-align:center;margin-bottom:1.125em}#hostv2-bottom-navigation{margin-top:1.25em}#hostv2-bottom-navigation:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#hostv2-bottom-navigation button,#hostv2-bottom-navigation input[type=submit]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0.5em 1.25em;-moz-box-shadow:0px 1px 0 #888;-webkit-box-shadow:0px 1px 0 #888;box-shadow:0px 1px 0 #888;width:10em;margin-left:0.75em}#hostv2-bottom-navigation button:hover,#hostv2-bottom-navigation input[type=submit]:hover{border-color:#97e1ff;-moz-box-shadow:0 0 15px #86dcff;-webkit-box-shadow:0 0 15px #86dcff;box-shadow:0 0 15px #86dcff}#hostv2-bottom-navigation .next-button{color:#005b81;border:1px solid #95daf6;cursor:pointer;background-color:#90cfe8;background-image:linear-gradient(bottom,#90cfe8 1%,#9ae2ff 100%);background-image:-o-linear-gradient(bottom,#90cfe8 1%,#9ae2ff 100%);background-image:-moz-linear-gradient(bottom,#90cfe8 1%,#9ae2ff 100%);background-image:-webkit-linear-gradient(bottom,#90cfe8 1%,#9ae2ff 100%);background-image:-ms-linear-gradient(bottom,#90cfe8 1%,#9ae2ff 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#90cfe8),color-stop(1,#9ae2ff))}#hostv2-bottom-navigation .next-button:hover{border-color:#71cff5;background-image:linear-gradient(bottom,#9ae2ff 0%,#90cfe8 100%);background-image:-o-linear-gradient(bottom,#9ae2ff 0%,#90cfe8 100%);background-image:-moz-linear-gradient(bottom,#9ae2ff 0%,#90cfe8 100%);background-image:-webkit-linear-gradient(bottom,#9ae2ff 0%,#90cfe8 100%);background-image:-ms-linear-gradient(bottom,#9ae2ff 0%,#90cfe8 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#9ae2ff),color-stop(1,#90cfe8))}#hostv2-bottom-navigation #save-and-quit{background:none;font-size:0.875em;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;width:auto;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ccc;cursor:pointer}#hostv2-bottom-navigation #save-and-quit:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#20beff}#hostv2-bottom-navigation #hostv2-bottom-contact{text-align:right;clear:both;float:right;margin-top:1.5em;font-size:0.625em}#hostv2-bottom-navigation #hostv2-bottom-contact a{font-size:0.875em;line-height:1}#hostv2-bottom-navigation #hostv2-bottom-navigation-left{float:left;width:49%;line-height:3.125em}#hostv2-bottom-navigation #hostv2-bottom-navigation-left a{color:#333;border-bottom:1px dotted #20beff}#hostv2-bottom-navigation #hostv2-bottom-navigation-left a:hover{color:#20beff}#hostv2-bottom-navigation #hostv2-bottom-navigation-left #hostv2-share-dialog-contents{display:none}#hostv2-share-dialog-contents{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}#hostv2-share-dialog-contents input{width:95%;padding:2%;border:1px solid #ccc;font-size:0.75em;font-weight:bold;display:block}#hostv2-share-dialog-contents a:hover{color:#f17c69}#hostv2-share-dialog-contents p{color:#666}#hostv2-share-dialog-contents .ui-widget-contents{padding:2em !important}.ui-dialog.ui-widget-content{border-color:#ddd}#hostv2-bottom-navigation-buttons{float:right;width:50%;text-align:right}#hostv2-bottom-navigation-buttons input[type=submit]{cursor:pointer}#hostv2-bottom-navigation-buttons .save-button{display:inline-block;position:relative;cursor:pointer;color:#777;border:1px solid #cfdbe5;padding:0.5em 1em;background-color:#e9f2f7;background-image:linear-gradient(bottom,#e9f2f7 1%,#fcfeff 100%);background-image:-o-linear-gradient(bottom,#e9f2f7 1%,#fcfeff 100%);background-image:-moz-linear-gradient(bottom,#e9f2f7 1%,#fcfeff 100%);background-image:-webkit-linear-gradient(bottom,#e9f2f7 1%,#fcfeff 100%);background-image:-ms-linear-gradient(bottom,#e9f2f7 1%,#fcfeff 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#e9f2f7),color-stop(1,#fcfeff))}#hostv2-bottom-navigation-buttons .save-button img{position:absolute;left:1.125em;top:6px}#host-control-on-preview{margin-left:0.75em;margin-top:2.8125em}.host-control{width:940px;margin:2em 0 3em}.host-control:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.host-control #host-progress-sections{white-space:nowrap;border-bottom:1px solid #eee}.host-control #host-progress-sections:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.host-control #host-progress-sections li{margin-right:1%;float:left;width:15.83%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}.host-control #host-progress-sections li:last-child{margin-right:0}.host-control #host-progress-sections li a{display:block;text-align:center;background:#f6f6f6;padding:1em;font-size:1em;line-height:1.5em;color:#333;color:#888;font-size:0.8125em;white-space:nowrap}.host-control #host-progress-sections li a strong{color:#444;margin-left:4px}.host-control #host-progress-sections li a:hover{background:#ecf9ff;color:#20beff}.host-control #host-progress-sections li div{text-align:center;font-family:Verdana,Geneva,sans-serif;font-size:0.625em;padding:0.333em 0}.host-control #host-progress-sections.inactive li a{color:#777;cursor:default}.host-control #host-progress-sections.inactive li a:hover{background:#f6f6f6;color:#777}.host-control#host-control-1 li:nth-child(1) a,.host-control#host-control-2 li:nth-child(2) a,.host-control#host-control-3 li:nth-child(3) a,.host-control#host-control-4 li:nth-child(4) a,.host-control#host-control-5 li:nth-child(5) a,.host-control#host-control-6 li:nth-child(6) a{background:#53cfff !important;color:white !important;font-weight:bold}.host-control#host-control-1 li:nth-child(1) a strong,.host-control#host-control-2 li:nth-child(2) a strong,.host-control#host-control-3 li:nth-child(3) a strong,.host-control#host-control-4 li:nth-child(4) a strong,.host-control#host-control-5 li:nth-child(5) a strong,.host-control#host-control-6 li:nth-child(6) a strong{color:white}#prospector-grid-section #prospector-grid-head{height:2em;margin:0 0 1.25em}#prospector-grid-section #prospector-grid-head #prospector-grid-head-total{float:left;width:50%;font-size:1em;line-height:2em}#prospector-grid-section #prospector-grid-head #prospector-grid-head-sort{float:right;width:50%;text-align:right;font-family:Verdana,Geneva,sans-serif;line-height:30px;font-size:0.75em;color:#777}#prospector-grid-section #prospector-grid-head #prospector-grid-head-sort strong{color:black}#prospector-grid-section #prospector-grid-head #prospector-grid-head-sort a{font-weight:normal}#prospector-grid-section #prospector-grid{list-style:none;margin:0;padding:0}#prospector-grid-section #prospector-grid:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#prospector-grid-section #prospector-grid li{float:left;width:32%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);height:246px;margin-right:2%;margin-bottom:2em}#prospector-grid-section #prospector-grid li#prospector-grid-create img{background:#eaf9ff;border:1px dashed #d2dfe4}#prospector-grid-section #prospector-grid li#prospector-grid-create a.create-submission{background:#d1eaf4;display:block;text-align:center;color:#00a7ec;padding:1em 0}#prospector-grid-section #prospector-grid li#prospector-grid-create:hover img{background:#dbf5ff}#prospector-grid-section #prospector-grid li#prospector-grid-create:hover a.create-submission{background:#b8dfee;color:#005f86 !important}#prospector-grid-section #prospector-grid li:nth-child(3n){margin-right:0}#prospector-grid-section #prospector-grid li header{background:#f1f1f1;padding:0.25em;line-height:1.3;font-size:0.75em;font-family:Verdana,Geneva,sans-serif;color:#a6a6a6}#prospector-grid-section #prospector-grid li header a{color:#a6a6a6}#prospector-grid-section #prospector-grid li header a:hover{color:#888}#prospector-grid-section #prospector-grid li header a.votes{background:url("../../shared/img/prospect-header-star.png") no-repeat;padding-left:1em;padding-right:0.25em}#prospector-grid-section #prospector-grid li header a.comments{background:url("../../shared/img/prospect-header-comment.png") no-repeat;padding-left:1em}#prospector-grid-section #prospector-grid li header a.author{float:right;color:#20beff}#prospector-grid-section #prospector-grid li header a.author:hover{color:#0083b9}#prospector-grid-section #prospector-grid li img{vertical-align:bottom}#prospector-grid-section #prospector-grid li .excerpt{width:100%;height:10em;line-height:10em;background:#ebebeb;display:inline-block;overflow:hidden;vertical-align:middle}#prospector-grid-section #prospector-grid li .excerpt img{margin:-200px 0;width:300px;height:auto;vertical-align:middle}#prospector-grid-section #prospector-grid li .excerpt .excerpt-text{display:block;padding:1em 4em 0;height:7.8em;font-weight:bold;color:#c4c4c4;overflow:hidden;line-height:1.333;text-overflow:ellipsis}#prospector-grid-section #prospector-grid li .excerpt .excerpt-text:hover{color:#aaa}#prospector-grid-section #prospector-grid li h2{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:0.875em;line-height:1.4;max-height:2.8em;overflow:hidden;margin:9px 0 0 0;text-overflow:ellipsis}#prospector-grid-section #prospector-grid li h2 a{color:black}#prospector-grid-section #prospector-grid li h2 a:hover{background:#d3f2ff}#prospector-grid-section #prospector-grid li h3{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 1em 0;padding:0;font-size:0.75em;line-height:1.4}#prospector-grid-section #prospector-grid li h3 a{color:gray}html.ie #prospector-grid{width:960px}html.ie #prospector-grid li header{position:relative}html.ie #prospector-grid li header a.author{float:none;position:absolute;top:8px;right:5px}html.ie #prospector-create fieldset#attach-file,html.ie #prospector-create fieldset#attach-video{width:49.9%}#prospector-slideshow{margin-bottom:2em;position:relative}#prospector-slideshow #prospector-slideshow-images{padding:1.25em;background:#f5f5f5;overflow:hidden}#prospector-slideshow #prospector-slideshow-images img.slideshow-image{background:white;-moz-box-shadow:0px 1px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.1);box-shadow:0px 1px 10px rgba(0,0,0,0.1);width:auto;height:auto;max-width:900px;max-height:506px;vertical-align:middle}#prospector-slideshow #prospector-slideshow-images div.prospector-slide{height:506px;line-height:506px;text-align:center;vertical-align:middle}#prospector-slideshow #prospector-slideshow-images div.prospector-attachments{height:506px;text-align:center;vertical-align:middle;padding:1.25em 200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}#prospector-slideshow #prospector-slideshow-images div.prospector-attachments h3{font-size:1.5em}#prospector-slideshow #prospector-slideshow-images div.prospector-attachments ol{padding-left:20px;color:#777;overflow:auto}#prospector-slideshow #prospector-slideshow-images div.prospector-attachments li{line-height:1.1;margin:5px 0}#prospector-slideshow #prospector-slideshow-images div.prospector-attachments li a{-ms-word-wrap:break-word;word-wrap:break-word;font-weight:bold}#prospector-slideshow #prospector-slideshow-prev{position:absolute;left:-16px;padding:11px 18px 10px 15px}#prospector-slideshow #prospector-slideshow-next{position:absolute;right:-16px;padding:11px 15px 10px 18px}#prospector-slideshow #prospector-slideshow-prev,#prospector-slideshow #prospector-slideshow-next{top:250px;-webkit-border-radius:27px;-moz-border-radius:27px;border-radius:27px;background:white;border:3px solid #f3f3f3;width:1em;height:1.75em}#prospector-slideshow #prospector-slideshow-prev:hover,#prospector-slideshow #prospector-slideshow-next:hover{border-color:#20beff}#prospector-slideshow #prospector-slideshow-prev:active,#prospector-slideshow #prospector-slideshow-next:active{border-color:#f17c69}#prospector-slideshow #prospector-slideshow-totals{text-align:center;padding:0.75em;background:#eee}.comp-content h2.prospector-preview{font-family:Verdana,Geneva,sans-serif;text-transform:uppercase;color:#f17c69}#prospector-view{margin-top:1.25em}#prospector-view:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#prospector-view #prospector-view-content{float:left;width:61.7021276%;margin-right:2.12765%}#prospector-view #prospector-view-content>h2{font-family:Verdana,Geneva,sans-serif;text-transform:uppercase;color:#f17c69}#prospector-view #prospector-view-content>h1{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:black;line-height:1.33333;font-size:1.5em;margin:0 0 1em 0;padding:0}#prospector-view #prospector-view-content>h1 .back-link{font-size:0.75em}#prospector-view #prospector-view-content>h1 .back-link a{color:#f17c69}#prospector-view #prospector-view-content>h1 .back-link a:hover{color:#20beff}#prospector-view #prospector-view-content #prospector-view-actions{margin-bottom:1.25em}#prospector-view #prospector-view-content #prospector-view-actions:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#prospector-view #prospector-view-content #prospector-view-actions>div{float:left;margin-right:0.75em;height:1.5em;line-height:1.5}#prospector-view #prospector-view-content #prospector-view-actions #prospector-view-stats{background:#f1f1f1;color:#a6a6a6;padding:0 0.25em}#prospector-view #prospector-view-content #prospector-view-actions #prospector-view-stats .votes{background:url("../../shared/img/prospect-header-star.png") no-repeat;padding-left:1em;padding-right:0.25em}#prospector-view #prospector-view-content #prospector-view-actions #prospector-view-stats .comments{background:url("../../shared/img/prospect-header-comment.png") no-repeat;padding-left:1em}#prospector-view #prospector-view-content #prospector-view-actions #prospector-view-social img{width:1.25em;height:1.25em;margin-top:0.125em;margin-right:0.125em;-moz-opacity:0.8;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);filter:alpha(opacity = 80) !important}#prospector-view #prospector-view-content #prospector-view-actions #prospector-view-social img:hover{-moz-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100) !important}#prospector-view #prospector-view-content #prospector-view-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);clear:both}#prospector-view #prospector-view-content #prospector-view-text p{margin-right:0.75em}#prospector-view #prospector-view-content #prospector-view-text iframe{margin:0.75em 0}#prospector-view #prospector-view-content #prospector-view-text img,#prospector-view #prospector-view-content #prospector-view-text embed,#prospector-view #prospector-view-content #prospector-view-text video,#prospector-view #prospector-view-content #prospector-view-text audio{max-width:100%;height:auto;margin:0.75em 0}#prospector-view #prospector-view-content #prospector-view-text #prospector-view-awards{float:left;width:37%;list-style:none;margin:0 1.25em 1.25em 0;padding:0}#prospector-view #prospector-view-content #prospector-view-text #prospector-view-awards li{margin:0;padding:1.25em;border:1px solid #ddd;font-weight:bold}#prospector-view #prospector-view-content #prospector-view-text #prospector-view-awards li.milestone{background:#ffd9d3;color:#a05448;border-color:#ffc3b9}#prospector-view #prospector-view-content #prospector-view-text #prospector-view-awards li.finalist{background:#b4e9ff;color:#477c92;border-color:#9be2ff}#prospector-view #prospector-view-content #prospector-view-text .back-link a{color:#f17c69;font-size:0.75em}#prospector-view #prospector-view-content #prospector-view-text .back-link a:hover{color:#20beff}#prospector-view #prospector-view-sidebar{float:right;width:36.1702127%}#prospector-view #prospector-view-sidebar #prospect-upvote{font-size:1.125em;line-height:1.125;font-weight:bold}#prospector-view #prospector-view-sidebar #prospect-upvote #upvoted{background-color:#7cd9ff;background-image:url("../../shared/img/prospect-upvote-grey.png");background-repeat:no-repeat;background-position:94% center;color:#5e5e5e;padding:2em 1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#prospector-view #prospector-view-sidebar #prospect-upvote #upvote-this{display:block;background-color:#5e5e5e;background-image:url("../../shared/img/prospect-upvote-blue.png");background-repeat:no-repeat;background-position:94% center;color:white;cursor:pointer;padding:1.25em 1em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#prospector-view #prospector-view-sidebar #prospect-upvote #upvote-this:hover{background-color:#444}#prospector-view #prospector-view-sidebar #upvoted-comment{background:#f4f4f4;padding:1em}#prospector-view #prospector-view-sidebar #upvoted-comment label{font-size:0.75em;font-family:Verdana,Geneva,sans-serif;font-weight:normal;margin-bottom:0.75em}#prospector-view #prospector-view-sidebar #upvoted-comment textarea{padding:0.75em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);border:1px solid #ccc;width:100%;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.75em;line-height:1.4}#prospector-view #prospector-view-sidebar #upvoted-comment input[type=submit]{padding:0.25em 0.5em;font-size:.75em}#prospector-view #prospector-view-sidebar #prospector-view-sidebar-placeholder{background:#f7f7f7;color:#aaa;font-weight:bold;padding:6.25em 1.25em;text-align:center}#prospector-view #prospector-view-sidebar #prospector-view-sidebar-placeholder img{margin-bottom:0.75em}#prospector-view #prospector-view-sidebar #prospect-comments{margin-top:1.5em;border-left:0.75em solid #f9f9f9}#prospector-view #prospector-view-sidebar #prospect-comments h3{padding-left:1em;padding-bottom:1.25em;border-bottom:1px solid #dadada;font-size:0.875em;color:#5b5b5b;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif}#prospector-view #prospector-view-sidebar #prospect-comments ul{padding:0;margin:0;list-style:none}#prospector-view #prospector-view-sidebar #prospect-comments ul li{padding-left:1em;margin-top:1.25em;padding-bottom:1em;border-bottom:1px solid #dadada}#prospector-view #prospector-view-sidebar #prospect-comments ul li header{font-family:Verdana,Geneva,sans-serif;font-size:0.625em;line-height:1.4;color:#888;margin-bottom:0.5em}#prospector-view #prospector-view-sidebar #prospect-comments ul li .comment-text{font-size:0.875em;line-height:1.4}#prospector-view #prospector-view-sidebar #prospect-comments ul li .comment-text p:first-child{margin-top:0}#prospector-view #prospector-view-sidebar #prospect-comments #add-comment{padding-left:1em;margin-top:1.25em}#prospector-view #prospector-view-sidebar #prospect-comments #add-comment h4{font-size:0.875em;line-height:1.4;color:#333;margin-bottom:0.25em}#prospector-view #prospector-view-sidebar #prospect-comments #add-comment textarea{width:100%;padding:0.75em;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);font-size:0.875em;line-height:1.4}#prospector-create{border:1px solid #e5e5e5;margin-bottom:1.25em;text-align:center}#prospector-create fieldset{padding:1.25em;border-bottom:1px solid #e9e9e9;border-top:1px solid white;background:#f8f8f8}#prospector-create fieldset h2{font-size:0.875em;color:#777;margin:0 0 1em;padding:0;vertical-align:middle}#prospector-create fieldset h2 img{vertical-align:-0.125em;margin-right:0.125em}#prospector-create fieldset input[type=text],#prospector-create fieldset textarea{border:1px solid #ddd}#prospector-create fieldset input[type=text]:hover,#prospector-create fieldset textarea:hover{border-color:#ccc}#prospector-create fieldset input[type=text]:focus,#prospector-create fieldset textarea:focus{border-color:#53cdff}#prospector-create fieldset#existing-attachments{background:#f1f1f1;text-align:left}#prospector-create fieldset#existing-attachments ul{list-style:none;margin:0;padding:0;overflow:auto}#prospector-create fieldset#existing-attachments li{display:inline-block;margin-right:0.5em;margin-bottom:1.25em;width:170px;position:relative;left:0;top:0}#prospector-create fieldset#existing-attachments li>div{border:1px solid #ccc;width:168px;height:95px;text-align:center;display:inline-block;line-height:95px;vertical-align:middle;overflow:hidden;margin-bottom:10px}#prospector-create fieldset#existing-attachments li>div img{width:168px;height:auto;vertical-align:middle;margin:-100px 0}#prospector-create fieldset#existing-attachments li a.remove{display:block;float:right}#prospector-create fieldset#existing-attachments li label{text-align:left;line-height:13px;font-size:0.75em;height:13px;overflow:hidden;font-family:Verdana,Geneva,sans-serif;color:#666;width:88%;float:left;display:block;text-overflow:ellipsis;white-space:nowrap}#prospector-create fieldset#existing-attachments.placeholder{background-color:#666}#prospector-create fieldset#attach-file,#prospector-create fieldset#attach-video{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);height:145px;background:#fff7e8}#prospector-create fieldset#attach-file:after,#prospector-create fieldset#attach-video:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#prospector-create fieldset#attach-file label,#prospector-create fieldset#attach-video label{display:block;clear:both;margin-top:7px;font-family:Verdana,Geneva,sans-serif;color:#777;font-size:0.75em;line-height:1.4}#prospector-create fieldset#attach-file input,#prospector-create fieldset#attach-video input{display:inline-block;margin:0 0 10px;padding:0;height:30px}#prospector-create fieldset#attach-file input[type=file],#prospector-create fieldset#attach-video input[type=file]{background:#ffeece;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:240px}#prospector-create fieldset#attach-file{float:left;border-right:1px solid #ece1cb}#prospector-create fieldset#attach-video{float:right;border-left:1px solid white;overflow:hidden}#prospector-create fieldset#attach-video input[type=text]{width:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);height:30px;padding:4px}#prospector-create fieldset#attach-video input[type=button]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:25%;height:30px;margin-left:1%}#prospector-create fieldset#prospect-title input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:9px;width:100%;font-size:1.25em;line-height:1;text-align:center}#prospector-create fieldset#prospect-description input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:9px;width:100%;font-size:1.25em;line-height:1em;text-align:center;margin-bottom:1em}#prospector-create fieldset#prospect-description textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);width:100%;padding:10px;border:1px solid #ddd;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875em}#prospector-create fieldset#prospect-description textarea:hover{border-color:#ccc}#prospector-create fieldset#prospect-description textarea:focus{border-color:#53cdff}#prospector-create fieldset#draft-saved-message{padding:10px;background-color:#b0f276}#prospector-create fieldset#submit-fieldset a.button,#prospector-create fieldset#submit-fieldset input[type=button],#prospector-create fieldset#submit-fieldset input[type=submit],#prospector-create fieldset#submit-fieldset button{font-size:1.25em;line-height:1.25}#prospector-create fieldset#submit-fieldset a.button.left,#prospector-create fieldset#submit-fieldset input[type=button].left,#prospector-create fieldset#submit-fieldset input[type=submit].left,#prospector-create fieldset#submit-fieldset button.left{float:left}#prospector-create fieldset#submit-fieldset a.button.right,#prospector-create fieldset#submit-fieldset input[type=button].right,#prospector-create fieldset#submit-fieldset input[type=submit].right,#prospector-create fieldset#submit-fieldset button.right{margin-left:0.5em;margin-right:0;float:right}@media screen and (max-height:2000px){#prospect-list{height:1000px}}@media screen and (max-height:1200px){#prospect-list{height:800px}}@media screen and (max-height:1000px){#prospect-list{height:600px}}@media screen and (max-height:800px){#prospect-list{height:457px}}.prospect-page.comp-content{width:940px}.prospect-page.comp-content span.admin-link{font-size:1em;line-height:1.5em;color:#333}.prospect-page.comp-content #prospector-post{font-size:1em;line-height:1.5em;color:#333;margin-bottom:20px;background:url("../../shared/img/bg-check-pink.png");padding:20px 36px}#prospector{background:url("../../shared/img/prospect-control-bg.png") repeat-y;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:200px}#prospector:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#prospector #create-prospect{display:block}#prospector #prospect-view{float:left;width:33.6%;background:#f7f7f7;border-top:1px solid white;border-right:1px solid #ccc;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#prospector #prospect-view>h2{border-bottom:1px solid #ccc;padding:0.5em;margin:0;font-weight:normal;color:#777;letter-spacing:0;font-size:1.125em;text-align:center}#prospector #prospect-view #prospect-status{border-bottom:1px solid #ccc;padding:13px;background:#ecf9ff;border-top:1px solid white}#prospector #prospect-view #prospect-status a{color:#f17c69}#prospector #prospect-view #prospect-status a:hover{color:#ed533a}#prospector #prospect-view #prospect-list{overflow:auto;list-style-type:none;padding:0}#prospector #prospect-view #prospect-list li{border-top:1px solid #f5f5f5;border-bottom:1px solid #ccc;padding:10px 10px 13px;background:#eee}#prospector #prospect-view #prospect-list li h4{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:black;font-weight:normal;margin-top:3px;margin-bottom:0;padding:0;float:left;clear:none;width:90%}#prospector #prospect-view #prospect-list li h4 a{font-weight:normal;color:black;display:block}#prospector #prospect-view #prospect-list li h4 a:hover{color:#f17c69}#prospector #prospect-view #prospect-list li>div{clear:both}#prospector #prospect-view #prospect-list li .title-vote img{width:20px;height:21px;position:relative;top:2px}#prospector #prospect-view #prospect-list li.prospect-selected{background:#f1d3ce;border-right:3px solid #f17c69;padding-right:7px}#prospector #prospect-view #prospect-list .details{margin-top:4px}#prospector #prospect-view #prospect-list a.upvote{float:left;width:9%;cursor:pointer}#prospector #prospect-view #prospect-list .prospect-specs{float:left;font-family:Verdana,Geneva,sans-serif;font-size:0.625em;line-height:1}#prospector #prospect-view #prospect-list .prospect-by{font-family:Verdana,Geneva,sans-serif;font-size:0.625em;line-height:1;float:right}#prospector #prospect-view #prospect-list li:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#prospector #prospect-main{width:66.2%;float:right}#prospector #prospect-main input[type=text]{padding:1%;width:100%;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc)}#prospector #prospect-main #prospect-editor,#prospector #prospect-main #prospect-remove{border-bottom:1px dashed #ccc;padding-bottom:20px}#prospector #prospect-main #prospect-editor h3,#prospector #prospect-main #prospect-remove h3{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #ccc;padding:10px;margin:0;font-weight:normal;color:#777;letter-spacing:0;font-size:1.125em;text-align:center;line-height:1.4}#prospector #prospect-main #prospect-editor form,#prospector #prospect-main #prospect-remove form{padding:20px}#prospector #prospect-main #prospect-details{padding:20px;position:relative}#prospector #prospect-main #prospect-details #prospect-title{margin-right:70px}#prospector #prospect-main #prospect-details #wmd-preview{font-size:1em;line-height:1.5em;color:#333;margin-top:38px}#prospector #prospect-main #prospect-ajax{padding:20px;position:relative}#prospector #prospect-main #prospect-voting{position:absolute;top:15px;right:10px}#prospector #prospect-main .prospect-link a{font-size:0.875em;color:#f17c69}#prospector #prospect-main .prospect-link a:hover{color:#20beff}#prospector #prospect-main .prospector-comments,#prospector #prospect-main .prospector-new-comment,#prospector #prospect-main .prospector-attachments{border-top:1px dotted #ccc;padding:10px 0}#prospector #prospect-main #prospect-editor:after,#prospector #prospect-main #prospect-remove:after,#prospector #prospect-main #prospect-attach:after,#prospector #prospect-main #prospect-ajax:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}#prospector #prospect-main #prospect-attach{margin-bottom:20px;padding:15px 15px 20px;background:#eee;border:1px solid #e3e3e3}#prospector #prospect-main #wmd-preview img{max-width:100%;height:auto;margin:20px 0}.uploader{width:100%}.uploader h1{margin:1.5em 0;padding:0}.uploader .uploader-header{clear:both;background:#fcfaf0;border:1px solid #e4e3da;padding:1.5em;margin:1.5em 0 0}.uploader .uploader-header button{font-size:1em;font-weight:bold;color:white;border:0;padding:0.5em 1.75em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.uploader .uploader-header button:hover{-moz-box-shadow:0px 0 6px #20beff;-webkit-box-shadow:0px 0 6px #20beff;box-shadow:0px 0 6px #20beff}.uploader .uploader-header button.uploader-add{background:#88adbc;background-color:#6797aa;background-image:linear-gradient(bottom,#6797aa 1%,#88adbc 100%);background-image:-o-linear-gradient(bottom,#6797aa 1%,#88adbc 100%);background-image:-moz-linear-gradient(bottom,#6797aa 1%,#88adbc 100%);background-image:-webkit-linear-gradient(bottom,#6797aa 1%,#88adbc 100%);background-image:-ms-linear-gradient(bottom,#6797aa 1%,#88adbc 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#6797aa),color-stop(1,#88adbc));border-bottom:1px solid #507c8e}.uploader .uploader-header .uploader-progress{float:right;width:30%}.uploader .uploader-header .uploader-progress-bar{height:1.25em;margin-bottom:0.5em}.uploader .uploader-header .uploader-progress-stats{font-size:0.625em;line-height:1.2;font-family:Verdana,Geneva,sans-serif;color:#aaa}.uploader .uploader-header .uploader-progress-stats span{color:#222}.uploader .uploader-files{font-size:1em;line-height:1.5em;color:#333;background:#f6f6f6;border-width:0 1px 1px;border-style:solid;border-color:#e4e4e4;clear:both;overflow:hidden;margin:0 auto;text-align:left}.uploader .uploader-files li:first-child{border-top:0}.uploader .uploader-files li:last-child{border-bottom:0}.uploader .uploader-files>li{clear:both;overflow:hidden;border-bottom:1px solid #ddd;border-top:1px solid white;padding:1.25em}.uploader .uploader-files>li ul li{float:left}.uploader .uploader-files>li ul li.uploader-file-name{width:60%;line-height:2em}.uploader .uploader-files>li ul .uploader-file-size{color:#888}.uploader .uploader-files>li ul li.uploader-file-progress{width:20%}.uploader .uploader-files>li ul .uploader-file-progress-bar{height:1.125em;margin:0.25em 0}.uploader .uploader-files>li ul li.uploader-file-status{width:18%;float:right;text-align:right}.uploader .uploader-files>li ul .uploader-file-buttons a.pause{background-color:#faa732;background-image:linear-gradient(bottom,#faa732 1%,#fbbc64 100%);background-image:-o-linear-gradient(bottom,#faa732 1%,#fbbc64 100%);background-image:-moz-linear-gradient(bottom,#faa732 1%,#fbbc64 100%);background-image:-webkit-linear-gradient(bottom,#faa732 1%,#fbbc64 100%);background-image:-ms-linear-gradient(bottom,#faa732 1%,#fbbc64 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#faa732),color-stop(1,#fbbc64))}.uploader .uploader-files>li ul .uploader-file-buttons a.pause:hover{background-color:#fbbc64;background-image:linear-gradient(bottom,#fbbc64 1%,#faa732 100%);background-image:-o-linear-gradient(bottom,#fbbc64 1%,#faa732 100%);background-image:-moz-linear-gradient(bottom,#fbbc64 1%,#faa732 100%);background-image:-webkit-linear-gradient(bottom,#fbbc64 1%,#faa732 100%);background-image:-ms-linear-gradient(bottom,#fbbc64 1%,#faa732 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.01,#fbbc64),color-stop(1,#faa732))}.uploader .uploader-files>li ul a.uploader-file-delete{line-height:1.4em;font-size:1.5em;color:#f19181;cursor:pointer}.uploader .uploader-files>li ul a.uploader-file-delete:hover{color:#e74125}.uploader .uploader-files .uploader-file-message{float:left;line-height:1.75em}.uploader .uploader-files .uploader-file-message.success{color:#46ad41}.uploader .uploader-files .uploader-file-message.failure{color:#ad4146}.uploader-hover{position:fixed;width:100%;height:10%;padding:18% 0;color:#444;font-weight:bold;font-size:1.75em;left:0;top:0;background:rgba(100,100,100,0.4);text-align:center;z-index:3000;line-height:100%}.content .hostv2 .form-section .form-section-caption .existing-mediabox{padding:0.5em;border:1px solid #ddd;border-top-width:0}.content .hostv2 .form-section .form-section-caption .existing-mediabox h4{margin:0.5em;padding:0;font-weight:bold;text-align:center;color:black}.content .hostv2 .form-section .form-section-caption .existing-mediabox p{font-size:0.75em;text-align:center;margin:1em 3em}.content .hostv2 .form-section .form-section-caption .existing-images{margin:0;border-bottom:1px solid #f4f4f4}.content .hostv2 .form-section .form-section-caption .existing-images li{list-style:none;border-top:1px solid #f4f4f4;word-wrap:break-word;margin:0;padding:0.25em}.content .hostv2 .form-section .form-section-caption .existing-images li a.img-link{background-position:left center;display:block;margin:0;padding:0 0 0 1.75em}.content .hostv2 .form-section .form-section-caption .uploader .uploader-add,.content .hostv2 .form-section .form-section-caption .uploader .uploader-progress{width:100%;float:none}.content .hostv2 .form-section .form-section-caption .uploader .uploader-progress{margin:1em 0 0}.content .hostv2 .form-section .form-section-caption .uploader .uploader-files{font-size:0.75em;margin-left:0;list-style-type:none}.content .hostv2 .form-section .form-section-caption .uploader .uploader-files ul{margin-left:0;list-style:none}.content .hostv2 .form-section .form-section-caption .uploader .uploader-files ul>li{float:none;display:block;clear:both;width:100%}.content .hostv2 .form-section .form-section-caption .uploader .uploader-files li.uploader-file-name{word-wrap:break-word;line-height:1.5;margin-bottom:0.5em}#files-pickup{width:940px}#files-pickup td:first-child,#files-pickup td:last-child{font-size:0.8125em}.content:last-child{width:940px}#doc-title,#wiki-header{background:#f3f3f3;height:6.5em;line-height:6.5;text-align:center;width:100%;position:relative}#doc-title .inside,#wiki-header .inside{width:940px}#doc-title h1,#wiki-header h1{line-height:2.625;text-align:center;font-size:2.5em;font-weight:normal;color:#6f7073}#doc-menu{background:#f3f3f3;width:100%;border-top:1px solid #dedede;text-align:center;padding:1em 0 0;font-size:1em}#doc-menu li{display:inline-block;list-style:none;margin:0 0.75em;padding-bottom:1em}#doc-menu.energy li.energy,#doc-menu.competitions li.competitions,#doc-menu.scientists li.scientists,#doc-menu.customers li.customers{padding-bottom:0.75em;border-bottom:0.25em solid #dd7564}#solutions-contactbar{background:#86cde2;color:white;padding:0.5em 0;text-align:center;font-size:2em;position:fixed;width:100%;bottom:0}#solutions-contactbar:hover{background:#5dbcd8;cursor:pointer;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#solutions-contactbar a{font-weight:300;color:white}#solutions-close{position:absolute;top:1em;right:1em;font-size:2em;color:white;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}#solutions-close:hover{color:black}#solutions-contact{display:none;position:fixed;width:100%;height:70%;overflow:auto;background:#86cde2;bottom:0;left:0;box-shadow:0px -10px 30px rgba(0,0,0,0.1);z-index:5}#solutions-contact h1{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;font-size:2em;font-weight:300;color:white;margin:1em 0}#solutions-contact form{width:560px;margin:0 auto}#solutions-contact form label{float:left;width:20%}#solutions-contact form input[type=text],#solutions-contact form input[type=email]{float:left;width:60%;border:1px solid rgba(0,0,0,0.4)}#solutions-contact form textarea{float:left;width:80%;height:9em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);border:1px solid rgba(0,0,0,0.4)}#solutions-contact form #contact-send{margin-left:20%;font-size:1.25em;background:#369bbe}#solutions-contact form #contact-send:hover{background:#2b7b96}#solutions-contact form #contact-form-fields div{margin:1em 0;clear:both}#solutions-contact form #contact-form-fields div:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.doc-inside{width:940px;margin:1.5em auto 9em;display:block;float:none}.doc-inside .scientists-select{text-align:center;margin:4em 0 2em}.doc-inside .scientists-select div{cursor:pointer;margin:0 0.5em;display:inline-block}.doc-inside .scientists-select .selected img{outline:2px solid #20beff}.doc-inside .scientists-select h3{margin-top:1em}.doc-inside .scientists{width:630px;margin:2em auto;padding-top:3em;border-top:1px solid #ddd}.doc-inside .scientists>div{clear:both;margin-bottom:3em;overflow:hidden}.doc-inside .scientists>div img{float:left;margin-right:2em}.doc-inside .scientists>div div{float:left;width:420px}.doc-inside .scientists>div h3,.doc-inside .scientists>div h4{margin:0}.doc-inside .scientists>div ul{list-style:disc;margin-left:1.5em;margin-top:0.75em;margin-bottom:0.75em}.doc-inside .scientists>div ul li{margin-bottom:0.5em}div.message+div.content>#doc-title,div.message+div.content>#wiki-header{margin-top:2.1875em}.doc-page:first-child{width:50%;margin:5em 25%}.doc-page:first-child .outsize{width:700px;max-width:700px;position:relative;left:-115px;height:auto}.doc-page:first-child .outsizest{width:940px;max-width:940px;position:relative;left:-235px;height:auto}.doc-nav{margin-top:1.5em;margin-right:80px;width:220px;float:left}.doc-nav.affix{position:fixed;top:1.125em}.doc-nav h1,.doc-nav h2,.doc-nav h3,.doc-nav h4,.doc-nav h5,.doc-nav p,.doc-nav ul,.doc-nav li{margin:0;padding:0}.doc-nav li.subcat{padding:0.25em 0;color:#555;margin-top:1em;font-weight:bold}.doc-nav li.subcat:first-child{margin-top:0}.doc-nav li.subcat a{color:#555}.doc-nav li a{display:block;padding:0.25em 0.75em;margin-left:-10px;color:#888;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.doc-nav li a:hover{background:#f3f3f3;color:#555}.doc-nav li.active a{background:#20beff;color:white}.doc-nav+.doc-page{width:61.70212%;float:right;margin-right:6.382978%;margin-bottom:18em}.doc-page{margin-top:1.5em;width:940px}.doc-page h2{border-bottom:0}.doc-page .left{text-align:left}.doc-page .center{text-align:center}.doc-page .right{text-align:right}.doc-page h1,.doc-page h2,.doc-page h3,.doc-page h4,.doc-page h5,.doc-page h6{padding:0;margin:1em 0}.doc-page h1:first-child,.doc-page h2:first-child,.doc-page h3:first-child,.doc-page h4:first-child,.doc-page h5:first-child,.doc-page h6:first-child{margin-top:0}.doc-page h1:last-child,.doc-page h2:last-child,.doc-page h3:last-child,.doc-page h4:last-child,.doc-page h5:last-child,.doc-page h6:last-child{margin-bottom:0}.doc-page h4+p{margin-top:-0.75em}.doc-page a{color:#20beff}.doc-page a:hover{color:#00a7ec}.doc-page h1{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:black;margin:2em 0 1em}.doc-page h1.section-heading{color:#c8c8c8;font-weight:bold}.doc-page h2{margin:2.5em 0 0.5em;font-family:'Merriweather',Georgia,sans-serif;font-weight:bold;font-weight:normal;border-bottom:0}.doc-page h2.light{font-weight:normal}.doc-page img.section-image{margin:3em 0 2em 0 !important}.doc-page img.section-image+h2{margin-top:0}.doc-page h3{font-weight:bold;color:black;margin:2em 0 0.5em}.doc-page h4{color:#acaeb3;text-transform:uppercase;letter-spacing:1px}.doc-page p.intro,.doc-page ul.intro,.doc-page ol.intro,.doc-page dl.intro{font-size:1.25em;margin:2em 0;color:#777;font-weight:200}.doc-page p.intro a,.doc-page ul.intro a,.doc-page ol.intro a,.doc-page dl.intro a{white-space:nowrap}.doc-page ol{list-style:decimal;margin-left:2em}.doc-page ul{list-style:disc;margin-left:2em}.doc-page ol,.doc-page ul{margin:1em 0}.doc-page li{margin-bottom:1em}.doc-page img.doc-image,.doc-page iframe{margin:2em auto;max-width:100%}.doc-page img.doc-image{height:auto}.doc-page .doc-action{display:inline-block;padding:0.5em 1.5em;font-size:0.875em;font-weight:400;background:#f17c69;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:white;margin-top:1em;-o-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.doc-page .doc-action:hover{color:white;background:#ed533a}.doc-page .columns-3{margin:2em 0}.doc-page .columns-3:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}.doc-page .columns-3>*{width:30%;margin-right:3%;margin-top:0;float:left;vertical-align:top}.doc-page .bordered{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url(../../shared/js/ie/boxsizing.htc);padding:5px;border:1px solid #ddd;-moz-box-shadow:0px 3px 8px rgba(30,30,30,0.1);-webkit-box-shadow:0px 3px 8px rgba(30,30,30,0.1);box-shadow:0px 3px 8px rgba(30,30,30,0.1)}.doc-page .bordered.bigborder{padding:1em}body#tinymce{margin:1.5em}