.modal,.popover,[hidden],template{display:none}body,figure{margin:0}.invisible,img{visibility:hidden}.content-container ul.content-list>li .content-image.diagramimg img,.content-item-image.diagramimg img{object-position:0 100%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.caret,.checkbox-inline,.mobile-hamburger-menu,.radio-inline,img{vertical-align:middle}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;margin-top:20px;margin-bottom:20px}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.dropdown-menu,.modal-content,.popover{background-clip:padding-box}a,a:focus,a:hover{text-decoration:none}.img-thumbnail,body{background-color:#312e2b}*,:after,:before{-ms-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#312e2b}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#005e94}a:focus,a:hover{color:#e6912c}a:focus{outline-offset:-2px}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;transition:all .2s ease-in-out .2s ease-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}select[multiple],select[size],textarea.form-control{height:auto}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}[role=button]{cursor:pointer}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}fieldset,legend{padding:0;border:0}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}fieldset{margin:0;min-width:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.checkbox,.radio,input[type=file],output{display:block}input[type=search]{-ms-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin-top:1px\9;line-height:normal}.form-control,output{line-height:1.42857143}input[type=range]{display:block;width:100%}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.dropdown-toggle:focus,.modal,.modal-content,.open>a,a:active,a:focus{outline:0}output{padding-top:7px;font-size:14px;color:#555}.form-control{width:100%;background-color:#fff;background-image:none}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.form-group-sm .form-control,.input-sm{padding:5px 10px;border-radius:3px;font-size:12px}.input-sm{height:30px;line-height:1.5}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;line-height:1.5}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;color:#756e67}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.pagination{display:inline-block;padding-left:0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#005e94;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#e6912c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#8c8a88;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}code,kbd{padding:2px 4px;font-size:90%}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.popover,.tooltip{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none}.pre-scrollable{max-height:340px;overflow-y:scroll}.modal,.modal-open,.progress{overflow:hidden}.modal{position:fixed;z-index:1050;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);-webkit-transform:translate(0,-25%);-moz-transform:translate(0,-25%);--ms-transform:translate(0, -25%);transform:translate(0,-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);--ms-transform:translate(0, 0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{font-style:normal;text-align:left;text-align:start;filter:alpha(opacity=0)}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{color:#fff;text-align:center}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{margin-bottom:-5px;border-width:5px 5px 0;border-top-color:rgba(0,0,0,.4);bottom:0}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,.4)}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:rgba(0,0,0,.4)}.popover{position:absolute;top:0;left:0;z-index:1060;max-width:276px;padding:1px;font-style:normal;font-weight:400;text-align:left;text-align:start;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.section-header.clickable a:before,[class*=" icon-"],[class^=icon-]{font-family:Chess;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.form-horizontal .control-label,.user-content p,ul.content-list>li .content-title{word-wrap:break-word;word-break:break-word}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.dropdown,.dropup,.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.left>.arrow:after,.popover.right>.arrow:after{content:" ";bottom:-10px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.input-group{display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.disabled-msg a,.text-underline{text-decoration:underline}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-danger,.progress-striped .progress-bar-info,.progress-striped .progress-bar-success,.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.clickable-row,a{cursor:pointer}.open>.dropdown-menu{display:block}.dropdown-menu-left{left:0;right:auto}.dropdown-header{font-size:12px;color:#777}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.content-container .section-title:after,.content-container .section-wrapper-slim:after,.content-container .section-wrapper:after{content:" ";display:block;clear:both}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease;transition:width .6s ease .2s ease-out}.progress-bar-striped,.progress-striped .progress-bar{background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-bar-info{background-color:#5bc0de}.progress-bar-warning{background-color:#f0ad4e}.progress-bar-danger{background-color:#d9534f}img[src]{visibility:visible}a:active,a:focus{-moz-outline-style:none}a:link,button{-webkit-tap-highlight-color:rgba(0,0,0,.1);-ms-touch-action:manipulation;touch-action:manipulation}main{position:relative;display:block;margin:0;padding:0}.board-layout #content,.content-container .section-title,section{margin-bottom:15px}section{background-color:#fff;border-radius:3px}section.new-registrations{background-color:#769656}section:not(.go-premium-banner):not(.profile-card){box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}#live-app-bootstrap section{box-shadow:none}#content{width:100%}#content.content-right{float:right;margin-right:0}#content.content-wide{width:100%!important;margin-right:0}#content.content-wide .footer{width:100%}#content.content-wide .footer .footer-nav{float:left;width:64%;text-align:left}#content.content-wide .footer .footer-socials{float:left;width:36%;text-align:right;top:-12px}#sidebar .section-row.center,.content-container .section-row.center,.disabled-msg,.modal .section-row.center{text-align:center}.content-container .section-wrapper{padding:15px}.content-container .section-wrapper-slim{padding:7.5px}.content-container .section-title h1{margin-bottom:0}.deleting{opacity:.3;pointer-events:none}.flex{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#sidebar .section-row:after,#sidebar .section-wrapper:after,.content-container .section-row:after,.modal .section-row:after{content:" ";display:block;clear:both}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.horizontal{-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:start;align-content:flex-start}.flex .flex{-ms-flex-negative:0;flex-shrink:0}.flex .shrink{-ms-flex-negative:1;flex-shrink:1}.flex .expand{-ms-flex-positive:1;flex-grow:1}.flex .expand.center{-ms-flex-pack:center;justify-content:center}#sidebar{width:100%}#sidebar.sidebar-left{margin-right:15px}#content,#sidebar,.content-sidebar-container{margin:0 auto}#sidebar .section-wrapper{padding:15px}#sidebar .section-row,.content-container .section-row,.modal .section-row{padding:0 0 15px;position:relative}#sidebar .section-row.no-bottom,#sidebar .section-row:last-child,.content-container .section-row.no-bottom,.content-container .section-row:last-child,.modal .section-row.no-bottom,.modal .section-row:last-child{padding-bottom:0}#sidebar .section-wrapper.less-space-bottom,.content-container .section-wrapper.less-space-bottom,.modal .section-wrapper.less-space-bottom{padding-bottom:15px}#sidebar .section-wrapper.no-bottom,.content-container .section-wrapper.no-bottom,.modal .section-wrapper.no-bottom{padding-bottom:0}#sidebar .section-wrapper.no-top,.content-container .section-wrapper.no-top,.modal .section-wrapper.no-top{padding-top:0}#sidebar .section-wrapper.half-top,.content-container .section-wrapper.half-top,.modal .section-wrapper.half-top{padding-top:15px}#sidebar .section-wrapper+.section-header,.content-container .section-wrapper+.section-header,.modal .section-wrapper+.section-header{border-top-left-radius:0;border-top-right-radius:0}.below-board-container{width:100%;max-width:690px;margin-top:15px}.section-header,.section-header.clickable a{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-hamburger-menu{font-size:4rem;line-height:40px;display:inline-block;position:absolute;top:-5px;padding:0 5px 0 15px;z-index:1}.mobile-hamburger-menu i{color:#fff;opacity:.5;text-shadow:1px 1px #312e2b}.section-relative{position:relative}.section-relative>.dropdown{position:absolute;top:11px;right:5px;width:auto}.section-relative>.dropdown .special-field{color:#8c8a88}.section-header{position:relative;height:50px;background-color:#f1f1f1;line-height:1.64285714;border-radius:3px 3px 0 0;padding:13px}.section-header.no-bg{background-color:transparent}.section-header.clickable{padding:0}.section-header.clickable a{display:block;color:#666463;padding:13px 30px 13px 13px}.section-header.clickable a:before{font-weight:400;text-align:center;display:inline-block;content:"\2026";font-size:1.8rem;position:absolute;right:13px;top:50%;line-height:1;margin-top:-10px;color:#8c8a88}.section-header.clickable:hover [class^=icon-]{color:#797776}.section-header.clickable:hover a{color:#312e2b}.section-header.clickable:hover a:before{color:#797776}.section-header.clickable .avatar-50{margin-top:-13px;margin-left:-13px}.section-header .header-count{font-weight:400;color:#8c8a88;padding-left:2px}.section-header [class^=icon-]{float:left;margin:0 13px 0 0;font-size:3.2rem;width:20px;line-height:.6}.section-header .extra-icon-btn{float:right;background-color:transparent;border:none;height:50px;margin:-13px -13px 0 0;padding:10px}.section-header .extra-icon-btn [class^=icon-]{margin:-4px 3px 0 0;line-height:1}.section-header .extra-icon-btn:hover [class^=icon-]{color:#666463}.section-header .extra-icon-btn.lighter [class^=icon-]{color:#bfbeba}.section-header .extra-icon-btn.lighter:hover [class^=icon-]{color:#a7a6a2}.section-header.btm{border-radius:0 0 3px 3px}.section-header .thinking-24,.section-header .white-thinking-24{background-color:#f1f1f1;margin-top:-12px;position:absolute;right:15px;top:50%}.container-fluid{padding:0}div.modal-body div.modal-content{font-size:16px;margin-bottom:10px}.modal-content{width:100%;border:none;border-radius:3px}div.popover{width:276px}div.popover .popover-content{padding:15px}div.popover span.confirmbutton-msg{display:block;padding:0 0 15px;line-height:20px}@media (max-width:960px){div.popover:not(.board-popover):not(.svelte){position:fixed;top:35%!important;left:50%!important;transform:translate(-50%,0);max-width:400px;margin:0;width:90%!important;text-align:center}div.popover:not(.board-popover):not(.svelte) .arrow{display:none}div.popover:not(.board-popover):not(.svelte) .btn{margin:0 2px}.popup-open{overflow:hidden}.popup-open main:after{content:'';position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1040}}div.clear,hr.clear{clear:both}hr.bottom-spacer{margin-bottom:20px}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.ng-cloak,.ng-hide,[data-ng-cloak],[ng-cloak]{display:none!important}.static-placeholder{background-color:gold}a.row{display:block}.inline-block{display:inline-block}.dropdown-menu a[dropdown-toggle]:focus{background-color:#fff;outline:0}.game-win{color:#4b7636}.game-draw{color:#a7a6a2}.game-loss{color:#e6912c}.results-not-found{color:#666463;line-height:45px;font-weight:600}.disabled-msg,i.impersonating{color:#b33430}#no-padding .bottom{padding-bottom:0}#no-padding .top{padding-top:0}#no-padding .left{padding-left:0}#no-padding .right{padding-right:0}.content-item-image{background-repeat:no-repeat;background-position:center center;background-size:cover}.content-item-image img{position:absolute;width:100%;height:100%;object-fit:cover}.content-item-image.diagramimg{background-position:bottom center}.border-top{border-top:1px solid #e8e7e6!important}.border-bottom{border-bottom:1px solid #e8e7e6!important}.no-border{border:none!important}.disabled-msg{background:#ffd2cc;padding:30px;margin:0 0 15px;border-radius:3px}.disabled-msg a{color:inherit}.element-fixed{position:fixed!important;width:100%;bottom:0;padding:10px 15px!important;z-index:110;background:rgba(255,255,255,.5);animation:my-animation .2s ease;max-width:400px;left:50%;border-radius:3px 3px 0 0;transform:translateX(-50%)}.cg-alignment{max-width:400px;margin:0 auto!important}@keyframes my-animation{from{opacity:0;bottom:-60px}to{opacity:1;bottom:0}}@font-face{font-family:Chess;src:url(/bundles/web/fonts/chessglyph-regular.0c4860f1.eot);src:url(/bundles/web/fonts/chessglyph-regular.0c4860f1.eot?#iefix) format('embedded-opentype'),url(/bundles/web/fonts/chessglyph-regular.599fa175.woff2) format('woff2'),url(/bundles/web/fonts/chessglyph-regular.9abd6981.woff) format('woff'),url(/bundles/web/fonts/chessglyph-regular.4bccad76.ttf) format('truetype'),url(/bundles/web/fonts/chessglyph-regular.c0594f36.svg#ChessGlyphRegular) format('svg');font-weight:400;font-style:normal}p{margin:0 0 5px}p.no-margin{margin:0}h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-weight:600;line-height:1.25;color:#666463;text-rendering:optimizelegibility}h1{font-size:2.4rem;color:#26211b;line-height:1.25}h2{font-size:1.8rem}h3{font-size:1.5rem}h4,h5,h6{font-size:1.4rem}h1.subtitle small{position:relative;top:-5px;font-size:60%;color:#797776}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}h3.subtitle{font-size:1.2rem;padding:0;margin:10px 15px -10px;color:#8c8a88}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.bold{font-weight:700}.semibold{font-weight:600}.full-width{width:100%}p.paragraph-large{margin:0 0 20px;font-size:1.5rem}p.paragraph-small{margin:0;font-size:1.2rem;line-height:1.42857143}p.paragraph-height-input{line-height:32px}p.paragraph-height-input-small{line-height:28px}.time,time{color:#a7a6a2;font-style:normal}hr{height:1px;margin:0;background:#e8e7e6;border:none}.danger{color:#b33430}.success{color:#4b7636}.warning{color:#e6912c}.neutral{color:#a7a6a2}.text-medium{font-weight:500}.text-strong{font-weight:700}.formatted-message{padding:20px;background-color:#faf8d7}.danger,.success,.warning{font-weight:600}.danger a,.danger i,.success a,.success i,.warning a,.warning i{color:inherit}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav>li,.nav>li>a{display:block;position:relative}.nav:after{clear:both}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#005e94}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.form-horizontal .form-group:last-child,.nav-justified>li>a,form{margin-bottom:0}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:3px 3px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#312e2b;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:0;margin-right:0;border-radius:3px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:3px 3px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#312e2b}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:3px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:3px 3px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#312e2b}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.country-flag,.country-flag-small{display:inline-block;background-repeat:no-repeat;vertical-align:middle;padding-top:0}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.country-flag{background-image:url(/bundles/web/images/sprites/flags-v3.80210ba3.png);width:32px;height:32px}@media all and (-webkit-min-device-pixel-ratio:2),all and (min--moz-device-pixel-ratio:2),all and (min-resolution:192dpi),all and (min-resolution:2dppx){.country-flag{background-image:url(/bundles/web/images/sprites/flags-v3@2x.bbf5bbd9.png);background-size:512px 512px}}.country-flag-small{position:relative;background-image:url(/bundles/web/images/sprites/flags-small-v3.e3d8d9ef.png);width:16px;height:16px;margin-left:2px}@media all and (-webkit-min-device-pixel-ratio:2),all and (min--moz-device-pixel-ratio:2),all and (min-resolution:192dpi),all and (min-resolution:2dppx){.country-flag-small{background-image:url(/bundles/web/images/sprites/flags-v3.80210ba3.png);background-size:256px 256px}}.country-flag{margin-left:5px}.membership-level,.membership-level-md{margin-left:3px;overflow:hidden;background-repeat:no-repeat;padding-top:0;display:inline-block;position:relative;vertical-align:middle}.country-flag.abkhazia{background-position:0 0}.country-flag.afghanistan,.country-flag.flag-9,.country-flag.flag-af{background-position:-32px 0}.country-flag.aland{background-position:-64px 0}.country-flag.albania,.country-flag.flag-10,.country-flag.flag-al{background-position:-96px 0}.country-flag.algeria,.country-flag.flag-223,.country-flag.flag-dz{background-position:-128px 0}.country-flag.american-samoa,.country-flag.flag-153,.country-flag.flag-as{background-position:-160px 0}.country-flag.andorra,.country-flag.flag-11,.country-flag.flag-ad{background-position:-192px 0}.country-flag.angola,.country-flag.flag-319,.country-flag.flag-ao{background-position:-224px 0}.country-flag.anguilla,.country-flag.flag-12,.country-flag.flag-ai{background-position:-256px 0}.country-flag.antarctica{background-position:-288px 0}.country-flag.antigua-and-barbuda,.country-flag.flag-13,.country-flag.flag-ag{background-position:-320px 0}.country-flag.argentina,.country-flag.flag-4,.country-flag.flag-ar{background-position:-352px 0}.country-flag.armenia,.country-flag.flag-14,.country-flag.flag-am{background-position:-384px 0}.country-flag.aruba,.country-flag.flag-15,.country-flag.flag-aw{background-position:-416px 0}.country-flag.australia,.country-flag.flag-17,.country-flag.flag-au{background-position:-448px 0}.country-flag.austria,.country-flag.flag-18,.country-flag.flag-at{background-position:0 -32px}.country-flag.azerbaijan,.country-flag.flag-156,.country-flag.flag-az{background-position:-32px -32px}.country-flag.bahamas,.country-flag.flag-19,.country-flag.flag-bs{background-position:-64px -32px}.country-flag.bahrain,.country-flag.flag-20,.country-flag.flag-bh{background-position:-96px -32px}.country-flag.bangladesh,.country-flag.flag-177,.country-flag.flag-bd{background-position:-128px -32px}.country-flag.barbados,.country-flag.flag-21,.country-flag.flag-bb{background-position:-160px -32px}.country-flag.belarus,.country-flag.flag-22,.country-flag.flag-by{background-position:-192px -32px}.country-flag.belgium,.country-flag.flag-5,.country-flag.flag-be{background-position:-224px -32px}.country-flag.belize,.country-flag.flag-23,.country-flag.flag-bz{background-position:-256px -32px}.country-flag.benin,.country-flag.flag-179,.country-flag.flag-bj{background-position:-288px -32px}.country-flag.bermuda,.country-flag.flag-24,.country-flag.flag-bm{background-position:-320px -32px}.country-flag.bhutan,.country-flag.flag-180,.country-flag.flag-bt{background-position:-352px -32px}.country-flag.bolivia,.country-flag.flag-25,.country-flag.flag-bo{background-position:-384px -32px}.country-flag.bosnia-and-herzegovina,.country-flag.flag-26,.country-flag.flag-ba{background-position:-416px -32px}.country-flag.botswana,.country-flag.flag-181,.country-flag.flag-bw{background-position:-448px -32px}.country-flag.brazil,.country-flag.flag-27,.country-flag.flag-br{background-position:0 -64px}.country-flag.british-virgin-islands,.country-flag.flag-329,.country-flag.flag-vg{background-position:-32px -64px}.country-flag.brunei,.country-flag.flag-182,.country-flag.flag-bn{background-position:-64px -64px}.country-flag.bulgaria,.country-flag.flag-28,.country-flag.flag-bg{background-position:-96px -64px}.country-flag.burkina-faso,.country-flag.flag-334 .country-flag.flag-bf{background-position:-128px -64px}.country-flag.burundi,.country-flag.flag-183,.country-flag.flag-bi{background-position:-160px -64px}.country-flag.cambodia,.country-flag.flag-184,.country-flag.flag-kh{background-position:-192px -64px}.country-flag.cameroon,.country-flag.flag-185,.country-flag.flag-cm{background-position:-224px -64px}.country-flag.canada,.country-flag.flag-3,.country-flag.flag-ca{background-position:-256px -64px}.country-flag.cape-verde,.country-flag.flag-186,.country-flag.flag-cv{background-position:-288px -64px}.country-flag.cayman-islands,.country-flag.flag-30,.country-flag.flag-ky{background-position:-320px -64px}.country-flag.central-african-republic,.country-flag.flag-187,.country-flag.flag-cf{background-position:-352px -64px}.country-flag.chad,.country-flag.flag-188,.country-flag.flag-td{background-position:-384px -64px}.country-flag.chile,.country-flag.flag-32,.country-flag.flag-cl{background-position:-416px -64px}.country-flag.china,.country-flag.flag-33,.country-flag.flag-cn{background-position:-448px -64px}.country-flag.colombia,.country-flag.flag-34,.country-flag.flag-co{background-position:0 -96px}.country-flag.commonwealth{background-position:-32px -96px}.country-flag.comoros,.country-flag.flag-320,.country-flag.flag-km{background-position:-64px -96px}.country-flag.costa-rica,.country-flag.flag-35,.country-flag.flag-cr{background-position:-96px -96px}.country-flag.flag-190,.country-flag.flag-ci,.country-flag.ivory-coast{background-position:-128px -96px}.country-flag.croatia,.country-flag.flag-36,.country-flag.flag-hr{background-position:-160px -96px}.country-flag.cuba,.country-flag.flag-37,.country-flag.flag-cu{background-position:-192px -96px}.country-flag.cyprus,.country-flag.flag-39,.country-flag.flag-cy{background-position:-224px -96px}.country-flag.czech-republic,.country-flag.flag-40,.country-flag.flag-cz{background-position:-256px -96px}.country-flag.democratic-republic-of-the-congo,.country-flag.flag-318,.country-flag.flag-cd{background-position:-288px -96px}.country-flag.denmark,.country-flag.flag-41,.country-flag.flag-dk{background-position:-320px -96px}.country-flag.djibouti,.country-flag.flag-191,.country-flag.flag-dj{background-position:-352px -96px}.country-flag.dominica,.country-flag.flag-42,.country-flag.flag-dm{background-position:-384px -96px}.country-flag.dominican-republic,.country-flag.flag-43,.country-flag.flag-do{background-position:-416px -96px}.country-flag.east-timor{background-position:-448px -96px}.country-flag.ecuador,.country-flag.flag-44,.country-flag.flag-ec{background-position:0 -128px}.country-flag.egypt,.country-flag.flag-45,.country-flag.flag-eg{background-position:-32px -128px}.country-flag.el-salvador,.country-flag.flag-46,.country-flag.flag-sv{background-position:-64px -128px}.country-flag.england,.country-flag.flag-159,.country-flag.flag-xe{background-position:-96px -128px}.country-flag.equatorial-guinea,.country-flag.flag-192,.country-flag.flag-gq{background-position:-128px -128px}.country-flag.eritrea,.country-flag.flag-321,.country-flag.flag-er{background-position:-160px -128px}.country-flag.estonia,.country-flag.flag-47,.country-flag.flag-ee{background-position:-192px -128px}.country-flag.ethiopia,.country-flag.flag-301,.country-flag.flag-et{background-position:-224px -128px}.country-flag.european-union{background-position:-256px -128px}.country-flag.falkland-islands,.country-flag.flag-48,.country-flag.flag-fk{background-position:-288px -128px}.country-flag.faroes,.country-flag.flag-49,.country-flag.flag-fo{background-position:-320px -128px}.country-flag.fiji,.country-flag.flag-50,.country-flag.flag-fj{background-position:-352px -128px}.country-flag.aland-islands,.country-flag.finland,.country-flag.flag-336,.country-flag.flag-51,.country-flag.flag-ax,.country-flag.flag-fi{background-position:-384px -128px}.country-flag.flag-335,.country-flag.flag-337,.country-flag.flag-338,.country-flag.flag-52,.country-flag.flag-fr,.country-flag.flag-gf,.country-flag.flag-re,.country-flag.flag-yt,.country-flag.france,.country-flag.french-guiana,.country-flag.mayotte,.country-flag.reunion{background-position:-416px -128px}.country-flag.flag-193,.country-flag.flag-ga,.country-flag.gabon{background-position:-448px -128px}.country-flag.flag-271,.country-flag.flag-gm,.country-flag.gambia{background-position:0 -160px}.country-flag.flag-316,.country-flag.flag-xg,.country-flag.galicia{background-position:-64px -480px}.country-flag.flag-53,.country-flag.flag-ge,.country-flag.georgia{background-position:-32px -160px}.country-flag.flag-54,.country-flag.flag-de,.country-flag.germany{background-position:-64px -160px}.country-flag.flag-194,.country-flag.flag-gh,.country-flag.ghana{background-position:-96px -160px}.country-flag.gosquared{background-position:-128px -160px}.country-flag.flag-56,.country-flag.flag-gr,.country-flag.greece{background-position:-160px -160px}.country-flag.flag-57,.country-flag.flag-gl,.country-flag.greenland{background-position:-192px -160px}.country-flag.flag-58,.country-flag.flag-gd,.country-flag.grenada{background-position:-224px -160px}.country-flag.flag-60,.country-flag.flag-gu,.country-flag.guam{background-position:-256px -160px}.country-flag.flag-61,.country-flag.flag-gt,.country-flag.guatemala{background-position:-288px -160px}.country-flag.flag-62,.country-flag.flag-gg,.country-flag.guernsey{background-position:-320px -160px}.country-flag.flag-322,.country-flag.flag-gn,.country-flag.guinea{background-position:-352px -160px}.country-flag.flag-323,.country-flag.flag-gw,.country-flag.guinea-bissau{background-position:-384px -160px}.country-flag.flag-63,.country-flag.flag-gy,.country-flag.guyana{background-position:-416px -160px}.country-flag.flag-64,.country-flag.flag-ht,.country-flag.haiti{background-position:-448px -160px}.country-flag.flag-65,.country-flag.flag-hn,.country-flag.honduras{background-position:0 -192px}.country-flag.flag-66,.country-flag.flag-hk,.country-flag.hong-kong{background-position:-32px -192px}.country-flag.flag-67,.country-flag.flag-hu,.country-flag.hungary{background-position:-64px -192px}.country-flag.flag-68,.country-flag.flag-is,.country-flag.iceland{background-position:-96px -192px}.country-flag.flag-69,.country-flag.flag-in,.country-flag.india{background-position:-128px -192px}.country-flag.flag-70,.country-flag.flag-id,.country-flag.indonesia{background-position:-160px -192px}.country-flag.flag-71,.country-flag.flag-ir,.country-flag.iran{background-position:-192px -192px}.country-flag.flag-72,.country-flag.flag-iq,.country-flag.iraq{background-position:-224px -192px}.country-flag.flag-73,.country-flag.flag-ie,.country-flag.ireland{background-position:-256px -192px}.country-flag.flag-74,.country-flag.flag-im,.country-flag.isle-of-man{background-position:-288px -192px}.country-flag.flag-75,.country-flag.flag-il,.country-flag.israel{background-position:-320px -192px}.country-flag.flag-76,.country-flag.flag-it,.country-flag.italy{background-position:-352px -192px}.country-flag.flag-77,.country-flag.flag-jm,.country-flag.jamaica{background-position:-384px -192px}.country-flag.flag-78,.country-flag.flag-jp,.country-flag.japan{background-position:-416px -192px}.country-flag.flag-79,.country-flag.flag-je,.country-flag.jersey{background-position:-448px -192px}.country-flag.flag-80,.country-flag.flag-jo,.country-flag.jordan{background-position:0 -224px}.country-flag.flag-81,.country-flag.flag-kz,.country-flag.kazakhstan{background-position:-32px -224px}.country-flag.flag-195,.country-flag.flag-ke,.country-flag.kenya{background-position:-64px -224px}.country-flag.flag-82,.country-flag.flag-ki,.country-flag.kiribati{background-position:-96px -224px}.country-flag.flag-317,.country-flag.flag-xk,.country-flag.kosovo{background-position:-128px -224px}.country-flag.flag-84,.country-flag.flag-kw,.country-flag.kuwait{background-position:-160px -224px}.country-flag.flag-176,.country-flag.flag-kg,.country-flag.kyrgyzstan{background-position:-192px -224px}.country-flag.flag-196,.country-flag.flag-la,.country-flag.laos{background-position:-224px -224px}.country-flag.flag-85,.country-flag.flag-lv,.country-flag.latvia{background-position:-256px -224px}.country-flag.flag-86,.country-flag.flag-lb,.country-flag.lebanon{background-position:-288px -224px}.country-flag.flag-312,.country-flag.flag-ls,.country-flag.lesotho{background-position:-320px -224px}.country-flag.flag-197,.country-flag.flag-lr,.country-flag.liberia{background-position:-352px -224px}.country-flag.flag-261,.country-flag.flag-ly,.country-flag.libya{background-position:-384px -224px}.country-flag.flag-87,.country-flag.flag-li,.country-flag.liechtenstein{background-position:-416px -224px}.country-flag.flag-88,.country-flag.flag-lt,.country-flag.lithuania{background-position:-448px -224px}.country-flag.flag-89,.country-flag.flag-lu,.country-flag.luxembourg{background-position:0 -256px}.country-flag.flag-90,.country-flag.flag-mo,.country-flag.macau{background-position:-32px -256px}.country-flag.flag-91,.country-flag.flag-mk,.country-flag.macedonia{background-position:-64px -256px}.country-flag.flag-198,.country-flag.flag-mg,.country-flag.madagascar{background-position:-96px -256px}.country-flag.flag-281,.country-flag.flag-mw,.country-flag.malawi{background-position:-128px -256px}.country-flag.flag-92,.country-flag.flag-my,.country-flag.malaysia{background-position:-160px -256px}.country-flag.flag-314,.country-flag.flag-mv,.country-flag.maldives{background-position:-192px -256px}.country-flag.flag-313,.country-flag.flag-ml,.country-flag.mali{background-position:-224px -256px}.country-flag.flag-93,.country-flag.flag-mt,.country-flag.malta{background-position:-256px -256px}.country-flag.mars{background-position:-288px -256px}.country-flag.flag-160,.country-flag.flag-mh,.country-flag.marshall-islands{background-position:-320px -256px}.country-flag.flag-224,.country-flag.flag-mr,.country-flag.mauritania{background-position:-352px -256px}.country-flag.flag-311,.country-flag.flag-mu,.country-flag.mauritius{background-position:-384px -256px}.country-flag.flag-95,.country-flag.flag-mx,.country-flag.mexico{background-position:-416px -256px}.country-flag.flag-324,.country-flag.flag-fm,.country-flag.micronesia{background-position:-448px -256px}.country-flag.flag-96,.country-flag.flag-md,.country-flag.moldova{background-position:0 -288px}.country-flag.flag-97,.country-flag.flag-mc,.country-flag.monaco{background-position:-32px -288px}.country-flag.flag-157,.country-flag.flag-mn,.country-flag.mongolia{background-position:-64px -288px}.country-flag.flag-241,.country-flag.flag-me,.country-flag.montenegro{background-position:-96px -288px}.country-flag.flag-98,.country-flag.flag-ms,.country-flag.montserrat{background-position:-128px -288px}.country-flag.flag-199,.country-flag.flag-ma,.country-flag.morocco{background-position:-160px -288px}.country-flag.flag-200,.country-flag.flag-mz,.country-flag.mozambique{background-position:-192px -288px}.country-flag.flag-201,.country-flag.flag-mm,.country-flag.myanmar{background-position:-224px -288px}.country-flag.nato{background-position:-256px -288px}.country-flag.nagorno-karabakh{background-position:-288px -288px}.country-flag.flag-202,.country-flag.flag-na,.country-flag.namibia{background-position:-320px -288px}.country-flag.flag-99,.country-flag.flag-nr,.country-flag.nauru{background-position:-352px -288px}.country-flag.flag-100,.country-flag.flag-np,.country-flag.nepal{background-position:-384px -288px}.country-flag.flag-101,.country-flag.flag-nl,.country-flag.netherlands{background-position:-416px -288px}.country-flag.netherlands-antilles{background-position:-448px -288px}.country-flag.flag-102,.country-flag.flag-nz,.country-flag.new-zealand{background-position:0 -320px}.country-flag.flag-103,.country-flag.flag-ni,.country-flag.nicaragua{background-position:-32px -320px}.country-flag.flag-203,.country-flag.flag-ne,.country-flag.niger{background-position:-64px -320px}.country-flag.flag-204,.country-flag.flag-ng,.country-flag.nigeria{background-position:-96px -320px}.country-flag.norfolk-island{background-position:-128px -320px}.country-flag.north-cyprus{background-position:-160px -320px}.country-flag.flag-325,.country-flag.flag-kp,.country-flag.north-korea{background-position:-192px -320px}.country-flag.northern-mariana-islands{background-position:-224px -320px}.country-flag.flag-104,.country-flag.flag-no,.country-flag.norway{background-position:-256px -320px}.country-flag.olympics{background-position:-288px -320px}.country-flag.flag-105,.country-flag.flag-om,.country-flag.oman{background-position:-320px -320px}.country-flag.flag-106,.country-flag.flag-pk,.country-flag.pakistan{background-position:-352px -320px}.country-flag.flag-326,.country-flag.flag-pw,.country-flag.palau{background-position:-384px -320px}.country-flag.flag-291,.country-flag.flag-ps,.country-flag.flag-xp,.country-flag.palestine{background-position:-416px -320px}.country-flag.flag-107,.country-flag.flag-pa,.country-flag.panama{background-position:-448px -320px}.country-flag.flag-108,.country-flag.flag-pg,.country-flag.papua-new-guinea{background-position:0 -352px}.country-flag.flag-109,.country-flag.flag-py,.country-flag.paraguay{background-position:-32px -352px}.country-flag.flag-110,.country-flag.flag-pe,.country-flag.peru{background-position:-64px -352px}.country-flag.flag-111,.country-flag.flag-ph,.country-flag.philippines{background-position:-96px -352px}.country-flag.pitcairn-islands{background-position:-128px -352px}.country-flag.flag-112,.country-flag.flag-pl,.country-flag.poland{background-position:-160px -352px}.country-flag.flag-113,.country-flag.flag-pt,.country-flag.portugal{background-position:-192px -352px}.country-flag.flag-114,.country-flag.flag-pr,.country-flag.puerto-rico{background-position:-224px -352px}.country-flag.flag-206,.country-flag.flag-qa,.country-flag.qatar{background-position:-256px -352px}.country-flag.red-cross{background-position:-288px -352px}.country-flag.flag-189,.country-flag.flag-cg,.country-flag.republic-of-the-congo{background-position:-320px -352px}.country-flag.flag-115,.country-flag.flag-ro,.country-flag.romania{background-position:-352px -352px}.country-flag.flag-116,.country-flag.flag-ru,.country-flag.russia{background-position:-384px -352px}.country-flag.flag-207,.country-flag.flag-rw,.country-flag.rwanda{background-position:-416px -352px}.country-flag.saint-barthelemy{background-position:-448px -352px}.country-flag.saint-helena{background-position:0 -384px}.country-flag.flag-118,.country-flag.flag-kn,.country-flag.saint-kitts-and-nevis{background-position:-32px -384px}.country-flag.flag-119,.country-flag.flag-lc,.country-flag.saint-lucia{background-position:-64px -384px}.country-flag.flag-154,.country-flag.flag-vc,.country-flag.saint-vincent-and-the-grenadines{background-position:-96px -384px}.country-flag.flag-208,.country-flag.flag-ws,.country-flag.samoa{background-position:-128px -384px}.country-flag.flag-122,.country-flag.flag-sm,.country-flag.san-marino{background-position:-160px -384px}.country-flag.flag-209,.country-flag.flag-st,.country-flag.sao-tome-and-principe{background-position:-192px -384px}.country-flag.flag-123,.country-flag.flag-sa,.country-flag.saudi-arabia{background-position:-224px -384px}.country-flag.flag-162,.country-flag.flag-xs,.country-flag.scotland{background-position:-256px -384px}.country-flag.flag-210,.country-flag.flag-sn,.country-flag.senegal{background-position:-288px -384px}.country-flag.flag-231,.country-flag.flag-rs,.country-flag.serbia{background-position:-320px -384px}.country-flag.flag-327,.country-flag.flag-sc,.country-flag.seychelles{background-position:-352px -384px}.country-flag.flag-211,.country-flag.flag-sl,.country-flag.sierra-leone{background-position:-384px -384px}.country-flag.flag-125,.country-flag.flag-sg,.country-flag.singapore{background-position:-416px -384px}.country-flag.flag-126,.country-flag.flag-sk,.country-flag.slovakia{background-position:-448px -384px}.country-flag.flag-127,.country-flag.flag-si,.country-flag.slovenia{background-position:0 -416px}.country-flag.flag-128,.country-flag.flag-sb,.country-flag.solomon-islands{background-position:-32px -416px}.country-flag.flag-212,.country-flag.flag-so,.country-flag.somalia{background-position:-64px -416px}.country-flag.somaliland{background-position:-96px -416px}.country-flag.flag-129,.country-flag.flag-za,.country-flag.south-africa{background-position:-128px -416px}.country-flag.flag-130,.country-flag.flag-gs,.country-flag.south-georgia-and-the-south-sandwich-islands{background-position:-160px -416px}.country-flag.flag-175,.country-flag.flag-kr,.country-flag.south-korea{background-position:-192px -416px}.country-flag.south-ossetia{background-position:-224px -416px}.country-flag.flag-330,.country-flag.flag-ss,.country-flag.south-sudan{background-position:-256px -416px}.country-flag.flag-163,.country-flag.flag-es,.country-flag.spain{background-position:-288px -416px}.country-flag.flag-213,.country-flag.flag-lk,.country-flag.sri-lanka{background-position:-320px -416px}.country-flag.flag-178,.country-flag.flag-sd,.country-flag.sudan{background-position:-352px -416px}.country-flag.flag-131,.country-flag.flag-sr,.country-flag.suriname{background-position:-384px -416px}.country-flag.flag-214,.country-flag.flag-sz,.country-flag.swaziland{background-position:-416px -416px}.country-flag.flag-132,.country-flag.flag-se,.country-flag.sweden{background-position:-448px -416px}.country-flag.flag-133,.country-flag.flag-ch,.country-flag.switzerland{background-position:0 -448px}.country-flag.flag-158,.country-flag.flag-sy,.country-flag.syria{background-position:-32px -448px}.country-flag.flag-134,.country-flag.flag-tw,.country-flag.taiwan{background-position:-64px -448px}.country-flag.flag-215,.country-flag.flag-tj,.country-flag.tajikistan{background-position:-96px -448px}.country-flag.flag-216,.country-flag.flag-tz,.country-flag.tanzania{background-position:-128px -448px}.country-flag.flag-135,.country-flag.flag-th,.country-flag.thailand{background-position:-160px -448px}.country-flag.flag-218,.country-flag.flag-tg,.country-flag.togo{background-position:-192px -448px}.country-flag.flag-136,.country-flag.flag-to,.country-flag.tonga{background-position:-224px -448px}.country-flag.flag-137,.country-flag.flag-tt,.country-flag.trinidad-and-tobago{background-position:-256px -448px}.country-flag.flag-219,.country-flag.flag-tn,.country-flag.tunisia{background-position:-288px -448px}.country-flag.flag-138,.country-flag.flag-tr,.country-flag.turkey{background-position:-320px -448px}.country-flag.flag-139,.country-flag.flag-tm,.country-flag.turkmenistan{background-position:-352px -448px}.country-flag.flag-340,.country-flag.flag-tc,.country-flag.turks-and-caicos-islands{background-position:-384px -448px}.country-flag.flag-140,.country-flag.flag-tv,.country-flag.tuvalu{background-position:-416px -448px}.country-flag.flag-165,.country-flag.flag-vi,.country-flag.us-virgin-islands{background-position:-448px -448px}.country-flag.flag-220,.country-flag.flag-ug,.country-flag.uganda{background-position:-480px 0}.country-flag.flag-141,.country-flag.flag-ua,.country-flag.ukraine{background-position:-480px -32px}.country-flag.flag-142,.country-flag.flag-ae,.country-flag.united-arab-emirates{background-position:-480px -64px}.country-flag.flag-164,.country-flag.flag-gb,.country-flag.united-kingdom{background-position:-480px -96px}.country-flag.flag-225,.country-flag.flag-xx,.country-flag.international{background-position:-480px -128px}.country-flag.flag-2,.country-flag.flag-us,.country-flag.united-states{background-position:-480px -160px}.country-flag.flag-143,.country-flag.flag-uy,.country-flag.uruguay{background-position:-480px -192px}.country-flag.flag-145,.country-flag.flag-uz,.country-flag.uzbekistan{background-position:-480px -224px}.country-flag.flag-146,.country-flag.flag-vu,.country-flag.vanuatu{background-position:-480px -256px}.country-flag.flag-147,.country-flag.flag-va,.country-flag.vatican-city{background-position:-480px -288px}.country-flag.flag-148,.country-flag.flag-ve,.country-flag.venezuela{background-position:-480px -320px}.country-flag.flag-149,.country-flag.flag-vn,.country-flag.vietnam{background-position:-480px -352px}.country-flag.flag-166,.country-flag.flag-xw,.country-flag.wales{background-position:-480px -384px}.country-flag.flag-328,.country-flag.flag-eh,.country-flag.western-sahara{background-position:-480px -416px}.country-flag.flag-151,.country-flag.flag-ye,.country-flag.yemen{background-position:-480px -448px}.country-flag.flag-221,.country-flag.flag-zm,.country-flag.zambia{background-position:0 -480px}.country-flag.flag-222,.country-flag.flag-zw,.country-flag.zimbabwe{background-position:-32px -480px}.country-flag.canary-islands,.country-flag.flag-29,.country-flag.flag-xa{background-position:-96px -480px}.country-flag.catalonia,.country-flag.flag-315,.country-flag.flag-xc{background-position:-128px -480px}.country-flag.curacao,.country-flag.flag-38,.country-flag.flag-an{background-position:-160px -480px}.country-flag.flag-55,.country-flag.flag-gi,.country-flag.gibraltar{background-position:-192px -480px}.country-flag.flag-59,.country-flag.flag-gp,.country-flag.guadeloupe{background-position:-224px -480px}.country-flag.flag-94,.country-flag.flag-mq,.country-flag.martinique{background-position:-256px -480px}.country-flag.flag-120,.country-flag.flag-pm,.country-flag.saint-pierre-and-miquelon{background-position:-288px -480px}.country-flag.flag-217,.country-flag.flag-tl,.country-flag.timor-leste{background-position:-320px -480px}.country-flag.basque-country,.country-flag.flag-332,.country-flag.flag-xb{background-position:-352px -480px}.country-flag.flag-333,.country-flag.flag-nc,.country-flag.new-caledonia{background-position:-384px -480px}.country-flag.flag-339,.country-flag.flag-sx,.country-flag.sint-maarten{background-position:-416px -480px}.country-flag-small.abkhazia{background-position:0 0}.country-flag-small.afghanistan,.country-flag-small.flag-9,.country-flag-small.flag-af{background-position:-16px 0}.country-flag-small.aland{background-position:-32px 0}.country-flag-small.albania,.country-flag-small.flag-10,.country-flag-small.flag-al{background-position:-48px 0}.country-flag-small.algeria,.country-flag-small.flag-223,.country-flag-small.flag-dz{background-position:-64px 0}.country-flag-small.american-samoa,.country-flag-small.flag-153,.country-flag-small.flag-as{background-position:-80px 0}.country-flag-small.andorra,.country-flag-small.flag-11,.country-flag-small.flag-ad{background-position:-96px 0}.country-flag-small.angola,.country-flag-small.flag-319,.country-flag-small.flag-ao{background-position:-112px 0}.country-flag-small.anguilla,.country-flag-small.flag-12,.country-flag-small.flag-ai{background-position:-128px 0}.country-flag-small.antarctica{background-position:-144px 0}.country-flag-small.antigua-and-barbuda,.country-flag-small.flag-13,.country-flag-small.flag-ag{background-position:-160px 0}.country-flag-small.argentina,.country-flag-small.flag-4,.country-flag-small.flag-ar{background-position:-176px 0}.country-flag-small.armenia,.country-flag-small.flag-14,.country-flag-small.flag-am{background-position:-192px 0}.country-flag-small.aruba,.country-flag-small.flag-15,.country-flag-small.flag-aw{background-position:-208px 0}.country-flag-small.australia,.country-flag-small.flag-17,.country-flag-small.flag-au{background-position:-224px 0}.country-flag-small.austria,.country-flag-small.flag-18,.country-flag-small.flag-at{background-position:0 -16px}.country-flag-small.azerbaijan,.country-flag-small.flag-156,.country-flag-small.flag-az{background-position:-16px -16px}.country-flag-small.bahamas,.country-flag-small.flag-19,.country-flag-small.flag-bs{background-position:-32px -16px}.country-flag-small.bahrain,.country-flag-small.flag-20,.country-flag-small.flag-bh{background-position:-48px -16px}.country-flag-small.bangladesh,.country-flag-small.flag-177,.country-flag-small.flag-bd{background-position:-64px -16px}.country-flag-small.barbados,.country-flag-small.flag-21,.country-flag-small.flag-bb{background-position:-80px -16px}.country-flag-small.belarus,.country-flag-small.flag-22,.country-flag-small.flag-by{background-position:-96px -16px}.country-flag-small.belgium,.country-flag-small.flag-5,.country-flag-small.flag-be{background-position:-112px -16px}.country-flag-small.belize,.country-flag-small.flag-23,.country-flag-small.flag-bz{background-position:-128px -16px}.country-flag-small.benin,.country-flag-small.flag-179,.country-flag-small.flag-bj{background-position:-144px -16px}.country-flag-small.bermuda,.country-flag-small.flag-24,.country-flag-small.flag-bm{background-position:-160px -16px}.country-flag-small.bhutan,.country-flag-small.flag-180,.country-flag-small.flag-bt{background-position:-176px -16px}.country-flag-small.bolivia,.country-flag-small.flag-25,.country-flag-small.flag-bo{background-position:-192px -16px}.country-flag-small.bosnia-and-herzegovina,.country-flag-small.flag-26,.country-flag-small.flag-ba{background-position:-208px -16px}.country-flag-small.botswana,.country-flag-small.flag-181,.country-flag-small.flag-bw{background-position:-224px -16px}.country-flag-small.brazil,.country-flag-small.flag-27,.country-flag-small.flag-br{background-position:0 -32px}.country-flag-small.british-virgin-islands,.country-flag-small.flag-329,.country-flag-small.flag-vg{background-position:-16px -32px}.country-flag-small.brunei,.country-flag-small.flag-182,.country-flag-small.flag-bn{background-position:-32px -32px}.country-flag-small.bulgaria,.country-flag-small.flag-28,.country-flag-small.flag-bg{background-position:-48px -32px}.country-flag-small.burkina-faso{background-position:-64px -32px}.country-flag-small.burundi,.country-flag-small.flag-183,.country-flag-small.flag-bi{background-position:-80px -32px}.country-flag-small.cambodia,.country-flag-small.flag-184,.country-flag-small.flag-kh{background-position:-96px -32px}.country-flag-small.cameroon,.country-flag-small.flag-185,.country-flag-small.flag-cm{background-position:-112px -32px}.country-flag-small.canada,.country-flag-small.flag-3,.country-flag-small.flag-ca{background-position:-128px -32px}.country-flag-small.cape-verde,.country-flag-small.flag-186,.country-flag-small.flag-cv{background-position:-144px -32px}.country-flag-small.cayman-islands,.country-flag-small.flag-30,.country-flag-small.flag-ky{background-position:-160px -32px}.country-flag-small.central-african-republic,.country-flag-small.flag-187,.country-flag-small.flag-cf{background-position:-176px -32px}.country-flag-small.chad,.country-flag-small.flag-188,.country-flag-small.flag-td{background-position:-192px -32px}.country-flag-small.chile,.country-flag-small.flag-32,.country-flag-small.flag-cl{background-position:-208px -32px}.country-flag-small.china,.country-flag-small.flag-33,.country-flag-small.flag-cn{background-position:-224px -32px}.country-flag-small.colombia,.country-flag-small.flag-34,.country-flag-small.flag-co{background-position:0 -48px}.country-flag-small.commonwealth{background-position:-16px -48px}.country-flag-small.comoros,.country-flag-small.flag-320,.country-flag-small.flag-km{background-position:-32px -48px}.country-flag-small.costa-rica,.country-flag-small.flag-35,.country-flag-small.flag-cr{background-position:-48px -48px}.country-flag-small.flag-190,.country-flag-small.flag-ci,.country-flag-small.ivory-coast{background-position:-64px -48px}.country-flag-small.croatia,.country-flag-small.flag-36,.country-flag-small.flag-hr{background-position:-80px -48px}.country-flag-small.cuba,.country-flag-small.flag-37,.country-flag-small.flag-cu{background-position:-96px -48px}.country-flag-small.cyprus,.country-flag-small.flag-39,.country-flag-small.flag-cy{background-position:-112px -48px}.country-flag-small.czech-republic,.country-flag-small.flag-40,.country-flag-small.flag-cz{background-position:-128px -48px}.country-flag-small.democratic-republic-of-the-congo,.country-flag-small.flag-318,.country-flag-small.flag-cd{background-position:-144px -48px}.country-flag-small.denmark,.country-flag-small.flag-41,.country-flag-small.flag-dk{background-position:-160px -48px}.country-flag-small.djibouti,.country-flag-small.flag-191,.country-flag-small.flag-dj{background-position:-176px -48px}.country-flag-small.dominica,.country-flag-small.flag-42,.country-flag-small.flag-dm{background-position:-192px -48px}.country-flag-small.dominican-republic,.country-flag-small.flag-43,.country-flag-small.flag-do{background-position:-208px -48px}.country-flag-small.east-timor{background-position:-224px -48px}.country-flag-small.ecuador,.country-flag-small.flag-44,.country-flag-small.flag-ec{background-position:0 -64px}.country-flag-small.egypt,.country-flag-small.flag-45,.country-flag-small.flag-eg{background-position:-16px -64px}.country-flag-small.el-salvador,.country-flag-small.flag-46,.country-flag-small.flag-sv{background-position:-32px -64px}.country-flag-small.england,.country-flag-small.flag-159,.country-flag-small.flag-xe{background-position:-48px -64px}.country-flag-small.equatorial-guinea,.country-flag-small.flag-192,.country-flag-small.flag-gq{background-position:-64px -64px}.country-flag-small.eritrea,.country-flag-small.flag-321,.country-flag-small.flag-er{background-position:-80px -64px}.country-flag-small.estonia,.country-flag-small.flag-47,.country-flag-small.flag-ee{background-position:-96px -64px}.country-flag-small.ethiopia,.country-flag-small.flag-301,.country-flag-small.flag-et{background-position:-112px -64px}.country-flag-small.european-union{background-position:-128px -64px}.country-flag-small.falkland-islands,.country-flag-small.flag-48,.country-flag-small.flag-fk{background-position:-144px -64px}.country-flag-small.faroes,.country-flag-small.flag-49,.country-flag-small.flag-fo{background-position:-160px -64px}.country-flag-small.fiji,.country-flag-small.flag-50,.country-flag-small.flag-fj{background-position:-176px -64px}.country-flag-small.aland-islands,.country-flag-small.finland,.country-flag-small.flag-336,.country-flag-small.flag-51,.country-flag-small.flag-ax,.country-flag-small.flag-fi{background-position:-192px -64px}.country-flag-small.flag-335,.country-flag-small.flag-337,.country-flag-small.flag-338,.country-flag-small.flag-52,.country-flag-small.flag-fr,.country-flag-small.flag-gf,.country-flag-small.flag-re,.country-flag-small.flag-yt,.country-flag-small.france,.country-flag-small.french-guiana,.country-flag-small.mayotte,.country-flag-small.reunion{background-position:-208px -64px}.country-flag-small.flag-193,.country-flag-small.flag-ga,.country-flag-small.gabon{background-position:-224px -64px}.country-flag-small.flag-271,.country-flag-small.flag-gm,.country-flag-small.gambia{background-position:0 -80px}.country-flag-small.flag-316,.country-flag-small.flag-xg,.country-flag-small.galicia{background-position:-32px -240px}.country-flag-small.flag-53,.country-flag-small.flag-ge,.country-flag-small.georgia{background-position:-16px -80px}.country-flag-small.flag-54,.country-flag-small.flag-de,.country-flag-small.germany{background-position:-32px -80px}.country-flag-small.flag-194,.country-flag-small.flag-gh,.country-flag-small.ghana{background-position:-48px -80px}.country-flag-small.gosquared{background-position:-64px -80px}.country-flag-small.flag-56,.country-flag-small.flag-gr,.country-flag-small.greece{background-position:-80px -80px}.country-flag-small.flag-57,.country-flag-small.flag-gl,.country-flag-small.greenland{background-position:-96px -80px}.country-flag-small.flag-58,.country-flag-small.flag-gd,.country-flag-small.grenada{background-position:-112px -80px}.country-flag-small.flag-60,.country-flag-small.flag-gu,.country-flag-small.guam{background-position:-128px -80px}.country-flag-small.flag-61,.country-flag-small.flag-gt,.country-flag-small.guatemala{background-position:-144px -80px}.country-flag-small.flag-62,.country-flag-small.flag-gg,.country-flag-small.guernsey{background-position:-160px -80px}.country-flag-small.flag-322,.country-flag-small.flag-gn,.country-flag-small.guinea{background-position:-176px -80px}.country-flag-small.flag-323,.country-flag-small.flag-gw,.country-flag-small.guinea-bissau{background-position:-192px -80px}.country-flag-small.flag-63,.country-flag-small.flag-gy,.country-flag-small.guyana{background-position:-208px -80px}.country-flag-small.flag-64,.country-flag-small.flag-ht,.country-flag-small.haiti{background-position:-224px -80px}.country-flag-small.flag-65,.country-flag-small.flag-hn,.country-flag-small.honduras{background-position:0 -96px}.country-flag-small.flag-66,.country-flag-small.flag-hk,.country-flag-small.hong-kong{background-position:-16px -96px}.country-flag-small.flag-67,.country-flag-small.flag-hu,.country-flag-small.hungary{background-position:-32px -96px}.country-flag-small.flag-68,.country-flag-small.flag-is,.country-flag-small.iceland{background-position:-48px -96px}.country-flag-small.flag-69,.country-flag-small.flag-in,.country-flag-small.india{background-position:-64px -96px}.country-flag-small.flag-70,.country-flag-small.flag-id,.country-flag-small.indonesia{background-position:-80px -96px}.country-flag-small.flag-71,.country-flag-small.flag-ir,.country-flag-small.iran{background-position:-96px -96px}.country-flag-small.flag-72,.country-flag-small.flag-iq,.country-flag-small.iraq{background-position:-112px -96px}.country-flag-small.flag-73,.country-flag-small.flag-ie,.country-flag-small.ireland{background-position:-128px -96px}.country-flag-small.flag-74,.country-flag-small.flag-im,.country-flag-small.isle-of-man{background-position:-144px -96px}.country-flag-small.flag-75,.country-flag-small.flag-il,.country-flag-small.israel{background-position:-160px -96px}.country-flag-small.flag-76,.country-flag-small.flag-it,.country-flag-small.italy{background-position:-176px -96px}.country-flag-small.flag-77,.country-flag-small.flag-jm,.country-flag-small.jamaica{background-position:-192px -96px}.country-flag-small.flag-78,.country-flag-small.flag-jp,.country-flag-small.japan{background-position:-208px -96px}.country-flag-small.flag-79,.country-flag-small.flag-je,.country-flag-small.jersey{background-position:-224px -96px}.country-flag-small.flag-80,.country-flag-small.flag-jo,.country-flag-small.jordan{background-position:0 -112px}.country-flag-small.flag-81,.country-flag-small.flag-kz,.country-flag-small.kazakhstan{background-position:-16px -112px}.country-flag-small.flag-195,.country-flag-small.flag-ke,.country-flag-small.kenya{background-position:-32px -112px}.country-flag-small.flag-82,.country-flag-small.flag-ki,.country-flag-small.kiribati{background-position:-48px -112px}.country-flag-small.flag-317,.country-flag-small.flag-xk,.country-flag-small.kosovo{background-position:-64px -112px}.country-flag-small.flag-84,.country-flag-small.flag-kw,.country-flag-small.kuwait{background-position:-80px -112px}.country-flag-small.flag-176,.country-flag-small.flag-kg,.country-flag-small.kyrgyzstan{background-position:-96px -112px}.country-flag-small.flag-196,.country-flag-small.flag-la,.country-flag-small.laos{background-position:-112px -112px}.country-flag-small.flag-85,.country-flag-small.flag-lv,.country-flag-small.latvia{background-position:-128px -112px}.country-flag-small.flag-86,.country-flag-small.flag-lb,.country-flag-small.lebanon{background-position:-144px -112px}.country-flag-small.flag-312,.country-flag-small.flag-ls,.country-flag-small.lesotho{background-position:-160px -112px}.country-flag-small.flag-197,.country-flag-small.flag-lr,.country-flag-small.liberia{background-position:-176px -112px}.country-flag-small.flag-261,.country-flag-small.flag-ly,.country-flag-small.libya{background-position:-192px -112px}.country-flag-small.flag-87,.country-flag-small.flag-li,.country-flag-small.liechtenstein{background-position:-208px -112px}.country-flag-small.flag-88,.country-flag-small.flag-lt,.country-flag-small.lithuania{background-position:-224px -112px}.country-flag-small.flag-89,.country-flag-small.flag-lu,.country-flag-small.luxembourg{background-position:0 -128px}.country-flag-small.flag-90,.country-flag-small.flag-mo,.country-flag-small.macau{background-position:-16px -128px}.country-flag-small.flag-91,.country-flag-small.flag-mk,.country-flag-small.macedonia{background-position:-32px -128px}.country-flag-small.flag-198,.country-flag-small.flag-mg,.country-flag-small.madagascar{background-position:-48px -128px}.country-flag-small.flag-281,.country-flag-small.flag-mw,.country-flag-small.malawi{background-position:-64px -128px}.country-flag-small.flag-92,.country-flag-small.flag-my,.country-flag-small.malaysia{background-position:-80px -128px}.country-flag-small.flag-314,.country-flag-small.flag-mv,.country-flag-small.maldives{background-position:-96px -128px}.country-flag-small.flag-313,.country-flag-small.flag-ml,.country-flag-small.mali{background-position:-112px -128px}.country-flag-small.flag-93,.country-flag-small.flag-mt,.country-flag-small.malta{background-position:-128px -128px}.country-flag-small.mars{background-position:-144px -128px}.country-flag-small.flag-160,.country-flag-small.flag-mh,.country-flag-small.marshall-islands{background-position:-160px -128px}.country-flag-small.flag-224,.country-flag-small.flag-mr,.country-flag-small.mauritania{background-position:-176px -128px}.country-flag-small.flag-311,.country-flag-small.flag-mu,.country-flag-small.mauritius{background-position:-192px -128px}.country-flag-small.flag-95,.country-flag-small.flag-mx,.country-flag-small.mexico{background-position:-208px -128px}.country-flag-small.flag-324,.country-flag-small.flag-fm,.country-flag-small.micronesia{background-position:-224px -128px}.country-flag-small.flag-96,.country-flag-small.flag-md,.country-flag-small.moldova{background-position:0 -144px}.country-flag-small.flag-97,.country-flag-small.flag-mc,.country-flag-small.monaco{background-position:-16px -144px}.country-flag-small.flag-157,.country-flag-small.flag-mn,.country-flag-small.mongolia{background-position:-32px -144px}.country-flag-small.flag-241,.country-flag-small.flag-me,.country-flag-small.montenegro{background-position:-48px -144px}.country-flag-small.flag-98,.country-flag-small.flag-ms,.country-flag-small.montserrat{background-position:-64px -144px}.country-flag-small.flag-199,.country-flag-small.flag-ma,.country-flag-small.morocco{background-position:-80px -144px}.country-flag-small.flag-200,.country-flag-small.flag-mz,.country-flag-small.mozambique{background-position:-96px -144px}.country-flag-small.flag-201,.country-flag-small.flag-mm,.country-flag-small.myanmar{background-position:-112px -144px}.country-flag-small.nato{background-position:-128px -144px}.country-flag-small.nagorno-karabakh{background-position:-144px -144px}.country-flag-small.flag-202,.country-flag-small.flag-na,.country-flag-small.namibia{background-position:-160px -144px}.country-flag-small.flag-99,.country-flag-small.flag-nr,.country-flag-small.nauru{background-position:-176px -144px}.country-flag-small.flag-100,.country-flag-small.flag-np,.country-flag-small.nepal{background-position:-192px -144px}.country-flag-small.flag-101,.country-flag-small.flag-nl,.country-flag-small.netherlands{background-position:-208px -144px}.country-flag-small.netherlands-antilles{background-position:-224px -144px}.country-flag-small.flag-102,.country-flag-small.flag-nz,.country-flag-small.new-zealand{background-position:0 -160px}.country-flag-small.flag-103,.country-flag-small.flag-ni,.country-flag-small.nicaragua{background-position:-16px -160px}.country-flag-small.flag-203,.country-flag-small.flag-ne,.country-flag-small.niger{background-position:-32px -160px}.country-flag-small.flag-204,.country-flag-small.flag-ng,.country-flag-small.nigeria{background-position:-48px -160px}.country-flag-small.norfolk-island{background-position:-64px -160px}.country-flag-small.north-cyprus{background-position:-80px -160px}.country-flag-small.flag-325,.country-flag-small.flag-kp,.country-flag-small.north-korea{background-position:-96px -160px}.country-flag-small.northern-mariana-islands{background-position:-112px -160px}.country-flag-small.flag-104,.country-flag-small.flag-no,.country-flag-small.norway{background-position:-128px -160px}.country-flag-small.olympics{background-position:-144px -160px}.country-flag-small.flag-105,.country-flag-small.flag-om,.country-flag-small.oman{background-position:-160px -160px}.country-flag-small.flag-106,.country-flag-small.flag-pk,.country-flag-small.pakistan{background-position:-176px -160px}.country-flag-small.flag-326,.country-flag-small.flag-pw,.country-flag-small.palau{background-position:-192px -160px}.country-flag-small.flag-291,.country-flag-small.flag-ps,.country-flag-small.flag-xp,.country-flag-small.palestine{background-position:-208px -160px}.country-flag-small.flag-107,.country-flag-small.flag-pa,.country-flag-small.panama{background-position:-224px -160px}.country-flag-small.flag-108,.country-flag-small.flag-pg,.country-flag-small.papua-new-guinea{background-position:0 -176px}.country-flag-small.flag-109,.country-flag-small.flag-py,.country-flag-small.paraguay{background-position:-16px -176px}.country-flag-small.flag-110,.country-flag-small.flag-pe,.country-flag-small.peru{background-position:-32px -176px}.country-flag-small.flag-111,.country-flag-small.flag-ph,.country-flag-small.philippines{background-position:-48px -176px}.country-flag-small.pitcairn-islands{background-position:-64px -176px}.country-flag-small.flag-112,.country-flag-small.flag-pl,.country-flag-small.poland{background-position:-80px -176px}.country-flag-small.flag-113,.country-flag-small.flag-pt,.country-flag-small.portugal{background-position:-96px -176px}.country-flag-small.flag-114,.country-flag-small.flag-pr,.country-flag-small.puerto-rico{background-position:-112px -176px}.country-flag-small.flag-206,.country-flag-small.flag-qa,.country-flag-small.qatar{background-position:-128px -176px}.country-flag-small.red-cross{background-position:-144px -176px}.country-flag-small.flag-189,.country-flag-small.flag-cg,.country-flag-small.republic-of-the-congo{background-position:-160px -176px}.country-flag-small.flag-115,.country-flag-small.flag-ro,.country-flag-small.romania{background-position:-176px -176px}.country-flag-small.flag-116,.country-flag-small.flag-ru,.country-flag-small.russia{background-position:-192px -176px}.country-flag-small.flag-207,.country-flag-small.flag-rw,.country-flag-small.rwanda{background-position:-208px -176px}.country-flag-small.saint-barthelemy{background-position:-224px -176px}.country-flag-small.saint-helena{background-position:0 -192px}.country-flag-small.flag-118,.country-flag-small.flag-kn,.country-flag-small.saint-kitts-and-nevis{background-position:-16px -192px}.country-flag-small.flag-119,.country-flag-small.flag-lc,.country-flag-small.saint-lucia{background-position:-32px -192px}.country-flag-small.flag-154,.country-flag-small.flag-vc,.country-flag-small.saint-vincent-and-the-grenadines{background-position:-48px -192px}.country-flag-small.flag-208,.country-flag-small.flag-ws,.country-flag-small.samoa{background-position:-64px -192px}.country-flag-small.flag-122,.country-flag-small.flag-sm,.country-flag-small.san-marino{background-position:-80px -192px}.country-flag-small.flag-209,.country-flag-small.flag-st,.country-flag-small.sao-tome-and-principe{background-position:-96px -192px}.country-flag-small.flag-123,.country-flag-small.flag-sa,.country-flag-small.saudi-arabia{background-position:-112px -192px}.country-flag-small.flag-162,.country-flag-small.flag-xs,.country-flag-small.scotland{background-position:-128px -192px}.country-flag-small.flag-210,.country-flag-small.flag-sn,.country-flag-small.senegal{background-position:-144px -192px}.country-flag-small.flag-231,.country-flag-small.flag-rs,.country-flag-small.serbia{background-position:-160px -192px}.country-flag-small.flag-327,.country-flag-small.flag-sc,.country-flag-small.seychelles{background-position:-176px -192px}.country-flag-small.flag-211,.country-flag-small.flag-sl,.country-flag-small.sierra-leone{background-position:-192px -192px}.country-flag-small.flag-125,.country-flag-small.flag-sg,.country-flag-small.singapore{background-position:-208px -192px}.country-flag-small.flag-126,.country-flag-small.flag-sk,.country-flag-small.slovakia{background-position:-224px -192px}.country-flag-small.flag-127,.country-flag-small.flag-si,.country-flag-small.slovenia{background-position:0 -208px}.country-flag-small.flag-128,.country-flag-small.flag-sb,.country-flag-small.solomon-islands{background-position:-16px -208px}.country-flag-small.flag-212,.country-flag-small.flag-so,.country-flag-small.somalia{background-position:-32px -208px}.country-flag-small.somaliland{background-position:-48px -208px}.country-flag-small.flag-129,.country-flag-small.flag-za,.country-flag-small.south-africa{background-position:-64px -208px}.country-flag-small.flag-130,.country-flag-small.flag-gs,.country-flag-small.south-georgia-and-the-south-sandwich-islands{background-position:-80px -208px}.country-flag-small.flag-175,.country-flag-small.flag-kr,.country-flag-small.south-korea{background-position:-96px -208px}.country-flag-small.south-ossetia{background-position:-112px -208px}.country-flag-small.flag-330,.country-flag-small.flag-ss,.country-flag-small.south-sudan{background-position:-128px -208px}.country-flag-small.flag-163,.country-flag-small.flag-es,.country-flag-small.spain{background-position:-144px -208px}.country-flag-small.flag-213,.country-flag-small.flag-lk,.country-flag-small.sri-lanka{background-position:-160px -208px}.country-flag-small.flag-178,.country-flag-small.flag-sd,.country-flag-small.sudan{background-position:-176px -208px}.country-flag-small.flag-131,.country-flag-small.flag-sr,.country-flag-small.suriname{background-position:-192px -208px}.country-flag-small.flag-214,.country-flag-small.flag-sz,.country-flag-small.swaziland{background-position:-208px -208px}.country-flag-small.flag-132,.country-flag-small.flag-se,.country-flag-small.sweden{background-position:-224px -208px}.country-flag-small.flag-133,.country-flag-small.flag-ch,.country-flag-small.switzerland{background-position:0 -224px}.country-flag-small.flag-158,.country-flag-small.flag-sy,.country-flag-small.syria{background-position:-16px -224px}.country-flag-small.flag-134,.country-flag-small.flag-tw,.country-flag-small.taiwan{background-position:-32px -224px}.country-flag-small.flag-215,.country-flag-small.flag-tj,.country-flag-small.tajikistan{background-position:-48px -224px}.country-flag-small.flag-216,.country-flag-small.flag-tz,.country-flag-small.tanzania{background-position:-64px -224px}.country-flag-small.flag-135,.country-flag-small.flag-th,.country-flag-small.thailand{background-position:-80px -224px}.country-flag-small.flag-218,.country-flag-small.flag-tg,.country-flag-small.togo{background-position:-96px -224px}.country-flag-small.flag-136,.country-flag-small.flag-to,.country-flag-small.tonga{background-position:-112px -224px}.country-flag-small.flag-137,.country-flag-small.flag-tt,.country-flag-small.trinidad-and-tobago{background-position:-128px -224px}.country-flag-small.flag-219,.country-flag-small.flag-tn,.country-flag-small.tunisia{background-position:-144px -224px}.country-flag-small.flag-138,.country-flag-small.flag-tr,.country-flag-small.turkey{background-position:-160px -224px}.country-flag-small.flag-139,.country-flag-small.flag-tm,.country-flag-small.turkmenistan{background-position:-176px -224px}.country-flag-small.flag-340,.country-flag-small.flag-tc,.country-flag-small.turks-and-caicos-islands{background-position:-192px -224px}.country-flag-small.flag-140,.country-flag-small.flag-tv,.country-flag-small.tuvalu{background-position:-208px -224px}.country-flag-small.flag-165,.country-flag-small.flag-vi,.country-flag-small.us-virgin-islands{background-position:-224px -224px}.country-flag-small.flag-220,.country-flag-small.flag-ug,.country-flag-small.uganda{background-position:-240px 0}.country-flag-small.flag-141,.country-flag-small.flag-ua,.country-flag-small.ukraine{background-position:-240px -16px}.country-flag-small.flag-142,.country-flag-small.flag-ae,.country-flag-small.united-arab-emirates{background-position:-240px -32px}.country-flag-small.flag-164,.country-flag-small.flag-gb,.country-flag-small.united-kingdom{background-position:-240px -48px}.country-flag-small.flag-225,.country-flag-small.flag-xx,.country-flag-small.international{background-position:-240px -64px}.country-flag-small.flag-2,.country-flag-small.flag-us,.country-flag-small.united-states{background-position:-240px -80px}.country-flag-small.flag-143,.country-flag-small.flag-uy,.country-flag-small.uruguay{background-position:-240px -96px}.country-flag-small.flag-145,.country-flag-small.flag-uz,.country-flag-small.uzbekistan{background-position:-240px -112px}.country-flag-small.flag-146,.country-flag-small.flag-vu,.country-flag-small.vanuatu{background-position:-240px -128px}.country-flag-small.flag-147,.country-flag-small.flag-va,.country-flag-small.vatican-city{background-position:-240px -144px}.country-flag-small.flag-148,.country-flag-small.flag-ve,.country-flag-small.venezuela{background-position:-240px -160px}.country-flag-small.flag-149,.country-flag-small.flag-vn,.country-flag-small.vietnam{background-position:-240px -176px}.country-flag-small.flag-166,.country-flag-small.flag-xw,.country-flag-small.wales{background-position:-240px -192px}.country-flag-small.flag-328,.country-flag-small.flag-eh,.country-flag-small.western-sahara{background-position:-240px -208px}.country-flag-small.flag-151,.country-flag-small.flag-ye,.country-flag-small.yemen{background-position:-240px -224px}.country-flag-small.flag-221,.country-flag-small.flag-zm,.country-flag-small.zambia{background-position:0 -240px}.country-flag-small.flag-222,.country-flag-small.flag-zw,.country-flag-small.zimbabwe{background-position:-16px -240px}.country-flag-small.canary-islands,.country-flag-small.flag-29,.country-flag-small.flag-xa{background-position:-48px -240px}.country-flag-small.catalonia,.country-flag-small.flag-315,.country-flag-small.flag-xc{background-position:-64px -240px}.country-flag-small.curacao,.country-flag-small.flag-38,.country-flag-small.flag-an{background-position:-80px -240px}.country-flag-small.flag-55,.country-flag-small.flag-gi,.country-flag-small.gibraltar{background-position:-96px -240px}.country-flag-small.flag-59,.country-flag-small.flag-gp,.country-flag-small.guadeloupe{background-position:-112px -240px}.country-flag-small.flag-94,.country-flag-small.flag-mq,.country-flag-small.martinique{background-position:-128px -240px}.country-flag-small.flag-120,.country-flag-small.flag-pm,.country-flag-small.saint-pierre-and-miquelon{background-position:-144px -240px}.country-flag-small.flag-217,.country-flag-small.flag-tl,.country-flag-small.timor-leste{background-position:-160px -240px}.country-flag-small.basque-country,.country-flag-small.flag-332,.country-flag-small.flag-bc,.country-flag-small.flag-bq,.country-flag-small.flag-xb{background-position:-176px -240px}.country-flag-small.flag-333,.country-flag-small.flag-nc,.country-flag-small.new-caledonia{background-position:-192px -240px}.country-flag-small.flag-339,.country-flag-small.flag-sx,.country-flag-small.sint-maarten{background-position:-208px -240px}.membership-level{background-image:url(/bundles/web/images/sprites/membership.741e2e26.png);width:14px;height:14px}@media all and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.membership-level{background-image:url(/bundles/web/images/sprites/membership@2x.3bb21407.png);background-size:106px auto}}.membership-level.gold,.membership-level.level-30{top:-1px;width:15px;background-position:0 0}.membership-level.level-40,.membership-level.platinum{width:14px;background-position:-15px 0}.membership-level.diamond,.membership-level.level-50{width:15px;background-position:-29px 0}.membership-level.level-90,.membership-level.staff{width:10px;background-position:-44px 0}.membership-level.level-80,.membership-level.mod,.membership-level.moderator{width:10px;background-position:-54px 0}.membership-level.cheater,.membership-level.level-5{background-position:-64px 0}.membership-level.abuser,.membership-level.level-6{background-position:-78px 0}.membership-level.inactive,.membership-level.level-7,.membership-level.voluntarilyClosed{background-position:-92px 0}.membership-level-md{background-image:url(/bundles/web/images/sprites/membership-md.3f89d212.png);height:20px;width:0}@media all and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.membership-level-md{background-image:url(/bundles/web/images/sprites/membership-md@2x.65ab4524.png);background-size:65px auto}}.membership-level-md.gold{width:23px;background-position:-43px 0}.membership-level-md.platinum{width:21px;background-position:-22px 0}.membership-level-md.diamond{width:22px;background-position:0 0}.membership-level-large{margin-left:6px;display:inline-block;position:relative;background-image:url(/bundles/web/images/sprites/membership-lg.3bb21407.png);overflow:hidden;background-repeat:no-repeat;vertical-align:middle;padding-top:0;width:30px;height:30px}@media all and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.membership-level-large{background-image:url(/bundles/web/images/sprites/membership-lg@2x.5e1f40b3.png);background-size:212px auto}}.membership-level-large.gold{top:-3px;background-position:0 0}.membership-level-large.platinum{width:28px;background-position:-30px 0}.membership-level-large.diamond{width:30px;background-position:-58px 0}.membership-level-large.staff{top:-3px;width:20px;background-position:-88px 0}.membership-level-large.mod,.membership-level-large.moderator{top:-3px;width:20px;background-position:-108px 0}.membership-level-large.cheater{top:-3px;width:28px;background-position:-128px 0}.membership-level-large.abuser{top:-1px;width:28px;background-position:-156px 0}.membership-level-large.inactive,.membership-level-large.voluntarilyClosed{top:-1px;width:28px;background-position:-184px 0}.membership-level-xlg{display:inline-block;position:relative;background-image:url(/bundles/web/images/sprites/membership-xlg.0393668d.png);overflow:hidden;width:41px;height:37px;background-repeat:no-repeat;vertical-align:middle;padding-top:0}@media all and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.membership-level-xlg{background-image:url(/bundles/web/images/sprites/membership-xlg@2x.3a5b8ac3.png);background-size:119px auto}}.membership-level-xlg.gold{width:40px;background-position:-79px 0}.membership-level-xlg.platinum{width:38px;background-position:-41px 0}.membership-level-xlg.diamond{width:41px;background-position:0 0}[class*=" icon-"],[class^=icon-]{font-weight:400;text-align:center;color:#8c8a88;display:inline-block}[class*=" icon-"]:hover,[class^=icon-]:hover,a:hover [class*=" icon-"],a:hover [class^=icon-]{text-decoration:none}.svg{display:inline-block;width:1em;height:1em;fill:currentColor}.icon-magnifying-glass{padding-left:1px;margin-left:-1px}.icon-chess:before{content:'\0069'}.icon-960:before,.icon-chess960:before{content:'\010C'}.icon-threecheck:before{content:'\00CB'}.icon-kingofthehill:before{content:'\012A'}.icon-losers:before{content:'\012B'}.icon-crazyhouse:before{content:'\010E'}.icon-bughouse:before,.icon-lightning:before{content:'\011A'}.icon-solo-chess:before{content:'\1F06'}.icon-liveChess960:before{content:'\00D1'}.icon-live-tournament:before,.icon-tournament:before{content:'\004F'}.icon-live-teammatch:before,.icon-teammatch:before{content:'\03C4'}.icon-nav-horizontal:before{content:'\0052'}.icon-nav-vertical:before{content:'\00E7'}.icon-nav-expanded:before{content:'\03E1'}.icon-nav-collapsed:before{content:'\03E0'}.icon-collapse-down:before{content:'\1F29'}.icon-bug:before{content:'\00F5'}.icon-hourglass:before{content:'\03FA'}.icon-camera:before{content:'\0048'}.icon-camera-plus:before{content:'\03DF'}.icon-globe:before{content:'\004D'}.icon-order:before{content:'\004F'}.icon-flag:before{content:'\0059'}.icon-calendar:before{content:'\0061'}.icon-calendar-alt:before,.icon-daily:before{content:'\1F1A'}.icon-chat:before{content:'\0063'}.icon-chat-alt:before{content:'\007A'}.icon-chat-x:before{content:'\2044'}.icon-chess-book:before{content:'\006F'}.icon-filter:before{content:'\203A'}.icon-lock:before{content:'\0064'}.icon-inbox:before{content:'\0065'}.icon-lightbulb:before{content:'\0067'}.icon-nametag:before{content:'\0068'}.icon-mail:before{content:'\0075'}.icon-mail-alt:before{content:'\0079'}.icon-mail-plus:before{content:'\006B'}.icon-mail-exclaimation:before{content:'\03BB'}.icon-book:before{content:'\006F'}.icon-book-alt:before{content:'\00A4'}.icon-book-open:before{content:'\00B4'}.icon-files:before{content:'\03C3'}.icon-popup:before{content:'\0070'}.icon-depth:before{content:'\1F35'}.icon-bell:before{content:'\0071'}.icon-menu:before{content:'\0074'}.icon-home:before{content:'\0077'}.icon-home-alt:before{content:'\03DB'}.icon-custom-home:before{content:'\1F3A'}.icon-blitz:before,.icon-lightning:before{content:'\1F1C'}.icon-bullet:before{content:'\1F1D'}.icon-chess960:before{content:'\1F28'}.icon-chess-board-puzzle:before{content:'\1F15'}.icon-chess-board-puzzle-reversed:before{content:'\03DE'}.icon-fire:before{content:'\1F05'}.icon-fire-alt:before{content:'\1F25'}.icon-fire-puzzle:before{content:'\1EBA'}.icon-computer:before{content:'\1F21'}.icon-computer-search:before{content:'\03BE'}.icon-comp-analysis:before{content:'\1F3B'}.icon-comp-analysis-done:before{content:'\1F3C'}.icon-comp-drills:before{content:'\1F3E'}.icon-tag:before{content:'\00BD'}.icon-toolbox:before{content:'\00BC'}.icon-cake:before{content:'\00BE'}.icon-asterisk:before{content:'\002A'}.icon-trash:before{content:'\2022'}.icon-download:before{content:'\0022'}.icon-display-grid:before{content:'\00AB'}.icon-display-slider:before{content:'\2039'}.icon-display-list:before{content:'\203A'}.icon-pushpin:before{content:'\00BB'}.icon-key:before{content:'\00A2'}.icon-page:before{content:'\00A3'}.icon-page-alt:before{content:'\20AC'}.icon-page-pencil:before{content:'\0078'}.icon-news:before{content:'\0045'}.icon-equal:before{content:'\003D'}.icon-stats:before{content:'\003B'}.icon-stats-arrow-up:before{content:'\010D'}.icon-stats-x:before{content:'\00F0'}.icon-graphs:before{content:'\03C5'}.icon-binoculars:before{content:'\2014'}.icon-magnifying-glass:before{content:'\2013'}.icon-present:before{content:'\00BE'}.icon-exit:before{content:'\00D7'}.icon-handshake:before{content:'\002B'}.icon-cup:before{content:'\2021'}.icon-scales:before{content:'\0371'}.icon-paper-pencil:before{content:'\03A3'}.icon-todo-list:before{content:'\010F'}.icon-trophy-plus:before{content:'\03A5'}.icon-trophy-minus:before{content:'\03BA'}.icon-trophy-podium:before{content:'\03B5'}.icon-events:before{content:'\1F36'}.icon-privacy:before{content:'\03B2'}.icon-survey:before{content:'\03C1'}.icon-crossed-swords:before{content:'\03C4'}.icon-arena:before{content:'\1F39'}.icon-checkmark-box:before{content:'\03A8'}.icon-checkmark-box-plus:before{content:'\03A6'}.icon-tracked-content:before{content:'\00D5'}.icon-pawn-tracked:before{content:'\1F23'}.icon-queen-wreath:before{content:'\00F1'}.icon-crosshair:before{content:'\0111'}.icon-shield:before{content:'\014B'}.icon-chip:before{content:'\00F6'}.icon-chip-crossed:before{content:'\1F07'}.icon-comp-challenge:before{content:'\1F37'}.icon-smiley:before{content:'\03C2'}.icon-eye:before{content:'\0057'}.icon-select:before{content:'\03AD'}.icon-undo:before{content:'\004C'}.icon-link:before{content:'\0041'}.icon-x:before{content:'\0042'}.icon-reply:before{content:'\0043'}.icon-checkmark:before{content:'\0047'}.icon-correct:before{content:'\1F30'}.icon-incorrect:before{content:'\1F3F'}.icon-redo:before{content:'\1F22'}.icon-cycle:before{content:'\1F34'}.icon-plus:before{content:'\0056'}.icon-eval:before{content:'\1F33'}.icon-copy:before{content:'\1F24'}.icon-list:before{content:'\0072'}.icon-embed:before{content:'\221E'}.icon-darklight:before{content:'\1F3D'}.icon-image-plus:before{content:'\03B6'}.icon-follow:before{content:'\011E'}.icon-unfollow:before{content:'\0120'}.icon-quote:before{content:'\00D6'}.icon-web-view:before{content:'\0126'}.icon-streamer:before{content:'\1F23'}.icon-circle:before{content:'\0054'}.icon-circle-dashboard:before{content:'\004E'}.icon-circle-x:before{content:'\0051'}.icon-circle-3-dots:before{content:'\038F'}.icon-circle-timer:before,.icon-rapid:before{content:'\1F1B'}.icon-circle-gearwheel:before{content:'\00B7'}.icon-circle-clock:before{content:'\0027'}.icon-circle-clock-alt:before{content:'\00B0'}.icon-circle-question:before{content:'\0028'}.icon-circle-info:before{content:'\0029'}.icon-circle-arrow:before{content:'\00F7'}.icon-circle-block:before{content:'\222B'}.icon-circle-stop:before{content:'\0026'}.icon-circle-danger:before{content:'\2020'}.icon-circle-checkmark:before{content:'\03C7'}.icon-circle-compass:before{content:'\0121'}.icon-square:before{content:'\1F04'}.icon-square-reply:before{content:'\0058'}.icon-square-pencil:before{content:'\005A'}.icon-square-brush:before{content:'\006C'}.icon-square-in:before{content:'\00A1'}.icon-square-out:before{content:'\00BF'}.icon-square-bottom-in:before{content:'\039E'}.icon-square-x:before{content:'\00FC'}.icon-square-checkmark:before{content:'\03BF'}.icon-square-four:before{content:'\03F8'}.icon-square-plus:before{content:'\1F01'}.icon-square-minus:before{content:'\1F02'}.icon-square-equal:before{content:'\1F03'}.icon-caret-up:before{content:'\007C'}.icon-caret-down:before{content:'\003F'}.icon-caret-left:before{content:'\002F'}.icon-caret-right:before{content:'\005C'}.icon-chevron-up:before{content:'\003E'}.icon-chevron-bottom:before{content:'\003C'}.icon-chevron-left:before{content:'\002C'}.icon-chevron-right:before{content:'\2026'}.icon-double-chevron-left:before{content:'\0021'}.icon-double-chevron-right:before{content:'\03B1'}.icon-chevron-previous:before{content:'\0023'}.icon-chevron-next:before{content:'\0040'}.icon-chevron-down:before{content:'\1F18'}.icon-arrow-return:before{content:'\005F'}.icon-arrow-up:before{content:'\007D'}.icon-arrow-down:before{content:'\007B'}.icon-arrow-left:before{content:'\005B'}.icon-arrow-right:before{content:'\005D'}.icon-round-arrow-return:before{content:'\03BC'}.icon-bold-arrow-right:before{content:'\0386'}.icon-arrow-cross:before{content:'\0110'}.icon-user:before{content:'\0062'}.icon-users:before{content:'\006D'}.icon-users-alt:before{content:'\006E'}.icon-user-info:before{content:'\0076'}.icon-user-question:before{content:'\002D'}.icon-user-search:before{content:'\0024'}.icon-user-search-alt:before{content:'\014a'}.icon-user-feed:before{content:'\0025'}.icon-user-block:before{content:'\00A6'}.icon-user-plus:before{content:'\00B6'}.icon-users-plus:before{content:'\00FF'}.icon-user-x:before{content:'\00A7'}.icon-user-chain:before{content:'\0159'}.icon-user-broken-chain:before{content:'\0158'}.icon-user-shield:before{content:'\03DA'}.icon-user-shield-plus:before{content:'\0373'}.icon-chess-board:before,.icon-standard:before{content:'\0069'}.icon-chess-board-alt:before{content:'\2019'}.icon-chess-board-search:before{content:'\0394'}.icon-chess-board-search-alt:before{content:'\03A9'}.icon-question:before{content:'\00A9'}.icon-chess-board-plus:before{content:'\02C6'}.icon-chess-board-arrow:before{content:'\1F20'}.icon-chess-board-circle:before{content:'\00AB'}.icon-chess-board-gear:before{content:'\03F7'}.icon-chess-crown:before{content:'\03FB'}.icon-chess-crown-alt:before{content:'\1F26'}.icon-crown-learning:before{content:'\1F32'}.icon-chess-pawn:before{content:'\1F19'}.icon-chess-pawn-left-half-rook:before{content:'\0112'}.icon-chess-pawn-right-half-rook:before{content:'\0113'}.icon-chess-pawn-rook:before{content:'\0073'}.icon-chess-pawn-square:before{content:'\03B7'}.icon-chess-pawns:before{content:'\0073'}.icon-chess-move:before{content:'\1F18'}.icon-chess-move-alt:before{content:'\006A'}.icon-chess-board-folder:before{content:'\0398'}.icon-chess-board-paper:before{content:'\03A5'}.icon-chess-board-arrow-down:before,.icon-chess-board-arrow-left:before,.icon-chess-board-arrow-right:before{content:'\03CC'}.icon-chess-board-arrow-right{position:relative;top:2px;left:-2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);--ms-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-chess-board-arrow-left{position:relative;top:2px;left:2px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);--ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-chess-salad:before{content:'\1F0A'}.icon-checkbox:before{content:'\03A8'}.icon-checkbox-plus:before{content:'\03A6'}.icon-printer:before{content:'\00E5'}.icon-play:before{content:'\004A'}.icon-pause:before{content:'\004B'}.icon-sound-off:before{content:'\0050'}.icon-sound-on:before{content:'\0055'}.icon-repeat:before{content:'\0066'}.icon-shuffle:before{content:'\0049'}.icon-resize:before{content:'\03C0'}.icon-rss:before{content:'\1F31'}.icon-favorites:before{content:'\03AE'}.icon-facebook:before{content:'\0053'}.icon-facebook-alt:before{content:'\0044'}.icon-twitter:before{content:'\0046'}.icon-linkedin:before{content:'\00C5'}.icon-tumblr:before{content:'\00EB'}.icon-stumbleupon:before{content:'\00DF'}.icon-reddit:before{content:'\00B1'}.icon-google-plus:before{content:'\00AE'}.icon-google:before{content:'\1F08'}.icon-youtube:before{content:'\0060'}.icon-share:before{content:'\00A5'}.icon-twitch:before{content:'\0393'}.icon-instagram:before{content:'\1F00'}.icon-wikipedia:before{content:'\1F38'}.icon-android:before{content:'\00FE'}.icon-apple:before{content:'\25CA'}.icon-win-phone:before{content:'\03A0'}.icon-thumbs-down:before{content:'\2265'}.icon-thumbs-up:before{content:'\2264'}.icon-card:before{content:'\03DC'}.icon-paypal:before{content:'\0377'}.icon-membership-diamond:before{content:'\0370'}.icon-membership-platinum:before{content:'\0376'}.icon-membership-mod:before,.icon-membership-staff:before{content:'\0372'}.icon-membership-gold:before{content:'\03AE'}.icon-circle-hollow:before{content:'\03BD'}.icon-binoculars-crossed:before{content:'\00DE'}.icon-border-resize:before{content:'\03AC'}.icon-maximize:before{content:'\03DD'}.icon-minimize:before{content:'\03D8'}.icon-four-arrows:before{content:'\1F09'}.icon-live960:before{content:'\00D1'}.icon-signal:before{content:'\03AF'}.icon-proleague:before{content:'\014B'}.icon-bishop:before{content:'\0150'}.icon-bishop-outline:before{content:'\00C4'}.icon-bishop-black:before{content:'\0102'}.icon-bishop-2:before{content:'\0141'}.icon-knight:before{content:'\0156'}.icon-knight-outline:before{content:'\0116'}.icon-knight-black:before{content:'\00C7'}.icon-knight-2:before{content:'\0147'}.icon-rook:before{content:'\0166'}.icon-rook-outline:before{content:'\013B'}.icon-rook-black:before{content:'\013D'}.icon-rook-2:before{content:'\0145'}.icon-king:before{content:'\014C'}.icon-king-outline:before{content:'\0104'}.icon-king-black:before{content:'\0100'}.icon-queen:before{content:'\015E'}.icon-queen-outline:before{content:'\0136'}.icon-queen-black:before{content:'\012E'}.icon-pawn:before{content:'\0160'}.icon-pawn-outline:before{content:'\0122'}.icon-pawn-black:before{content:'\0118'}.icon-pawn-2:before{content:'\0164'}.icon-pawn-3:before{content:'\0162'}.icon-pawn-4:before{content:'\00DC'}.icon-pawn-5:before{content:'\0170'}.icon-pawn-6:before{content:'\016A'}.icon-pawn-7:before{content:'\0172'}.icon-pawn-8:before{content:'\016E'}.icon-zero:before{content:'\0030'}.icon-one:before{content:'\0031'}.icon-two:before{content:'\0032'}.icon-three:before{content:'\0033'}.icon-four:before{content:'\0034'}.icon-five:before{content:'\0035'}.icon-six:before{content:'\0036'}.icon-seven:before{content:'\0037'}.icon-eight:before{content:'\0038'}.icon-nine:before{content:'\0039'}.icon-colon:before{content:'\003A'}.icon-period:before{content:'\002E'}form .control-label{font-weight:400}.form-inline{display:inline}.form-horizontal .form-group .toggle-switch{margin-top:5px}.form-horizontal .control-label{padding-top:5px;text-align:left;font-weight:400;overflow-wrap:break-word}@media all and (min-width:768px){.form-horizontal .control-label{padding-right:0}.form-horizontal .control-label+.control-label{padding-right:15px}}.form-horizontal .toggle-control-group{padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #e8e7e6}.form-horizontal .toggle-control-group:after{content:" ";display:block;clear:both}.form-horizontal .toggle-control-group .toggle-switch{margin-top:5px;float:right}.form-horizontal .toggle-control-group.form-group{margin-left:0;margin-right:0}.form-horizontal .toggle-control-group.form-group div[class*=col]:first-child{padding-left:0}.form-horizontal .toggle-control-group.form-group div[class*=col]:last-child{padding-right:0}.form-horizontal .toggle-control-group.no-line{border-bottom:none;margin-bottom:0;padding-bottom:0}.form-horizontal .controls-range{margin-top:0}.form-horizontal .controls-range .control-label{margin-bottom:20px}.form-horizontal .controls-range .control-label.no-margin,.help-block{margin-bottom:0}@media all and (min-width:768px){.form-horizontal .controls-range{margin-top:27px}.form-horizontal .controls-range .control-label{margin-bottom:0}}.form-horizontal .controls-range .top-label{position:absolute;top:-22px;margin-left:2px;font-size:1.2rem}.form-horizontal .controls-range .range-field{float:left;width:36%;min-width:60px;margin-left:13%}.form-horizontal .controls-range .range-field:first-child{margin-left:15%}.form-horizontal .controls-range.left .range-field:first-child{margin-left:0}.form-horizontal .controls-range.left.full .range-field{width:43%}.form-horizontal .controls{margin-left:140px}.form-horizontal .checkbox-alternate{margin-left:0}.form-horizontal .checkbox-alternate label{display:inline;vertical-align:middle;margin-left:5px}.form-horizontal .date-group>button.btn{margin-left:10px}.form-horizontal .date-picker-select>div{display:inline-block}.form-horizontal .date-picker-select .chess-select{min-width:50px;margin-right:5px}.form-horizontal .date-picker-select .chess-select:last-child{margin-left:5px}.form-horizontal textarea{height:150px;resize:vertical}.form-horizontal .radio-form-group{padding:0 0 15px}.form-horizontal .radio-form-group .radio{float:left;clear:left}.form-horizontal .radio-form-group .control-label{padding-top:7px;float:left}.input-append .add-on,.input-prepend .add-on{margin-bottom:0;height:30px}.control-group{margin:0}.checkbox{margin:0;font-size:1.3rem}.help-block{font-size:1.2rem}.error input{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.error .help-block{color:#a94442}input.ng-invalid.ng-dirty{border-color:#b33430;color:#b33430}.toggle-pass{position:relative}.toggle-pass input{padding-right:35px!important}.toggle-pass .toggle-pass-btn{position:absolute;display:block;right:1px;bottom:1px;width:30px;height:28px;text-align:center;font-size:26px;line-height:25px;border-radius:0 4px 4px 0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-pass .toggle-pass-btn:hover i{color:#a7a6a2}.avatar-upload-wrapper{position:absolute;top:0;width:100%;height:100%;overflow:hidden}.avatar-upload-wrapper:hover span{opacity:1}.avatar-upload-wrapper span{display:block;text-align:center;font-size:1.3rem;font-weight:600;line-height:30px;color:#666463;position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,.8);opacity:.9;transition:opacity .1s}.avatar-upload-wrapper i{position:relative;top:3px;margin:0 5px 0 -7px;line-height:.5;font-size:2.8rem}.avatar-upload-wrapper input[type=file]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;margin:0;padding:0;font-size:100px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.ui-select-search-container .caret,.ui-select-search-container .chess-select .ui-select-match a.btn.btn-xs.btn-link .glyphicon.glyphicon-remove{font-family:Chess;font-weight:400;font-style:normal;speak:none;font-size:2rem;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:-moz-submit-invalid,:-moz-ui-invalid,:invalid{box-shadow:none}.ui-select-search-container .caret{color:#8c8a88;display:inline-block;border:none!important;top:20%!important;right:18px!important}.ui-select-search-container .caret:before{content:'\2013'}.ui-select-search-container .ui-select-allow-clear+.caret{display:none}.ui-select-search-container .ui-select-match-text,.ui-select-search-container .ui-select-placeholder{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select-search-container .form-control:focus{padding:5px 8px}.ui-select-search-container .selected-opening{display:inline-block;max-width:225px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select-search-container .chess-select .ui-select-match a.btn.btn-xs.btn-link{position:absolute;margin:0!important;top:0;bottom:0;right:0;line-height:1.3}.ui-select-search-container .chess-select .ui-select-match a.btn.btn-xs.btn-link .glyphicon.glyphicon-remove{display:inline-block;color:#a7a6a2}.ui-select-search-container .chess-select .ui-select-match a.btn.btn-xs.btn-link .glyphicon.glyphicon-remove:before{content:'\0042'}.ui-select-search-container .chess-select .ui-select-match a.btn.btn-xs.btn-link:hover .glyphicon.glyphicon-remove{color:#797776}.chess-board-container{background-color:transparent!important}#pgn{height:100px}#modal-output{height:100px;font-size:10px}.chessdiagram-holder{width:100%;min-height:540px;height:100%;overflow:hidden}.chessdiagram-holder .game-editor-board{float:left;width:600px;height:600px;margin:0;z-index:1}.chessdiagram-holder ul.dropdown-menu{left:8px!important}.event-col{padding-right:3px!important}.event-location-col{padding-left:1px!important}.multiLineMenuItem{display:inline-block!important;padding:3px 10px!important;min-width:41px;text-align:center}.using-nav-vertical .main-header a#logo{margin-left:50px}.main-header{position:relative;margin:5px 0 0}.main-header:after{content:" ";display:block;clear:both}.main-header a#logo{background-image:url(/bundles/web/images/sprites/nav-v3.9913ae99.png);overflow:hidden;background-position:top right;position:relative;display:inline-block;margin:0 0 6px;width:114px;height:36px;vertical-align:middle;padding-top:0;text-indent:-999em;z-index:2;font-size:2.4rem}@media all and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.main-header a#logo{background-image:url(/bundles/web/images/sprites/nav-v3@2x.e6317527.png);background-size:140px auto}}.main-header .header-back{display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px #312e2b;z-index:99;position:relative;font-size:1.5rem;top:9px;color:#fff;font-weight:700;margin-right:5px;opacity:.5}.main-header .header-back:hover,.main-header .user-nav>ul>li form>button.active,.main-header .user-nav>ul>li form>button.active i,.main-header .user-nav>ul>li form>button:hover,.main-header .user-nav>ul>li form>button:hover i,.main-header .user-nav>ul>li>a.active,.main-header .user-nav>ul>li>a.active i,.main-header .user-nav>ul>li>a:hover,.main-header .user-nav>ul>li>a:hover i,.main-header .user-nav>ul>li>div>a.active,.main-header .user-nav>ul>li>div>a.active i,.main-header .user-nav>ul>li>div>a:hover,.main-header .user-nav>ul>li>div>a:hover i{opacity:1}@media all and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape),all and (min-width:768px) and (max-width:1280px) and (min-device-width:13in),all and (min-width:1240px){.main-header .header-back{margin:0}}.main-header .header-back i{color:#fff;line-height:18px;font-size:1.8rem}.main-header .alert-notification-count[data-notification]{position:relative;display:block}.main-header .alert-notification-count:after{content:attr(data-notifications);display:block;min-width:14px;height:14px;text-align:center;position:absolute;top:21px;left:auto;right:-6px;padding:0 2px;background-color:#b33430;color:#fff;font-weight:600;border-radius:2px;font-size:1rem;z-index:1;line-height:1.4}.main-header .user-nav>ul>li.help-center button,.main-header .user-nav>ul>li.help-center button.active,.main-header .user-nav>ul>li.help-center button.disabled,.main-header .user-nav>ul>li.help-center button:active,.main-header .user-nav>ul>li.help-center button:focus,.main-header .user-nav>ul>li.help-center button:hover,.main-header .user-nav>ul>li.help-center button[disabled],.main-header .user-nav>ul>li.switch-version button,.main-header .user-nav>ul>li.switch-version button.active,.main-header .user-nav>ul>li.switch-version button.disabled,.main-header .user-nav>ul>li.switch-version button:active,.main-header .user-nav>ul>li.switch-version button:focus,.main-header .user-nav>ul>li.switch-version button:hover,.main-header .user-nav>ul>li.switch-version button[disabled]{border-width:0;background:none}.main-header .alert-notification-count.asterisk:after{line-height:1.7}.main-header .alert-notification-count.no-notifications:after{display:none}.main-header .user-nav{display:inline-block;position:absolute;z-index:99;right:10px;vertical-align:middle}.main-header .user-nav>ul{margin:0;position:relative;z-index:90}.main-header .user-nav>ul>li{display:inline-block}.main-header .user-nav>ul>li form>button,.main-header .user-nav>ul>li>a,.main-header .user-nav>ul>li>div>a{margin-left:5px;position:relative;display:inline-block}.main-header .user-nav>ul>li form>button>i,.main-header .user-nav>ul>li>a>i,.main-header .user-nav>ul>li>div>a>i{position:relative;top:3px;font-size:3rem;line-height:1;opacity:.5;color:#fff;text-shadow:1px 1px #312e2b}.main-header .user-nav>ul>li form>button>i.icon-lock,.main-header .user-nav>ul>li>a>i.icon-lock,.main-header .user-nav>ul>li>div>a>i.icon-lock{width:14px}.main-header .user-nav>ul>li form>button>i.impersonating,.main-header .user-nav>ul>li>a>i.impersonating,.main-header .user-nav>ul>li>div>a>i.impersonating{color:#b33430;opacity:1}.main-header .user-nav>ul>li.switch-version>form>button>i{font-size:2.5rem}.main-header .user-nav>ul>li.help-center,.main-header .user-nav>ul>li.switch-version{float:left;margin-left:15px;display:none}.main-header .user-nav>ul>li.help-center a,.main-header .user-nav>ul>li.help-center button,.main-header .user-nav>ul>li.switch-version a,.main-header .user-nav>ul>li.switch-version button{color:#fff;font-weight:600;text-shadow:1px 1px #312e2b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:.5}.main-header .user-nav>ul>li.help-center a i,.main-header .user-nav>ul>li.help-center button i,.main-header .user-nav>ul>li.switch-version a i,.main-header .user-nav>ul>li.switch-version button i{margin-right:2px;opacity:1}.main-header .user-nav>ul>li.help-center a:hover,.main-header .user-nav>ul>li.help-center a:hover i,.main-header .user-nav>ul>li.help-center button:hover,.main-header .user-nav>ul>li.help-center button:hover i,.main-header .user-nav>ul>li.switch-version a:hover,.main-header .user-nav>ul>li.switch-version a:hover i,.main-header .user-nav>ul>li.switch-version button:hover,.main-header .user-nav>ul>li.switch-version button:hover i{opacity:1}.main-header .user-nav>ul>li.report-link a{color:#fff;opacity:.5}.main-header .user-nav>ul>li.report-link a i,.main-header .user-nav>ul>li.report-link a:active,.main-header .user-nav>ul>li.report-link a:hover{opacity:1}.main-header .user-nav>ul>li.username{display:none}.main-header .user-nav>ul>li.username a{color:#fff;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px #312e2b}.main-header .user-nav>ul>li.username a:first-child{opacity:.5}.main-header .user-nav>ul>li.username a:first-child:hover,.main-header .user-nav>ul>li.username a:first-child:hover i{opacity:1}.main-header .user-nav>ul>li.search{display:none}.main-header .user-nav>ul>li.switch-nav{float:left;display:none}.main-header .user-nav>ul>li.help-center{display:none}.main-header .user-nav>ul>li.control-group{margin-right:15px}.main-header .user-nav.logged-out{top:calc(25% / 2)}.main-header .user-nav.logged-out ul li:last-child a{margin-right:0}.main-header .user-nav.logged-out .tagline{margin-right:10px;color:#fff;font-weight:600;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-header .user-nav.logged-out .btn{text-shadow:none}.main-header .user-nav.menu-bug ul{min-width:0}.main-header .user-nav.menu-bug li.report-bug{margin-right:0}.main-header .user-nav .username{display:inline-block;margin-right:3px;color:rgba(255,255,255,.5);font-weight:600;font-size:1.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-header .btn-nav:active,.main-header .btn-nav:focus,.main-header .btn-nav:hover,.main-header .user-nav .username:hover{color:#fff}.main-header .user-nav .username .membership-level{margin-left:3px;top:2px;vertical-align:baseline}.main-header .user-nav .username .membership-level.cheater{top:3px}.main-header .btn-register-login{margin:4px 0 0 10px}.no-menu .mobile-hamburger-menu{display:none}.help-center{position:relative}@media all and (min-width:960px){.main-header .alert-notification-count:after{top:16px}}.miniboards-grid:after{content:" ";display:block;clear:both}.miniboards-grid #game-challenge-block{display:none}.miniboards-grid .game-block{width:47%;margin:20px 0 0 5.1%;float:left}.miniboards-grid .game-block:nth-child(2n+1){margin-left:0;clear:left}.miniboards-grid .game-block:nth-child(-n+2){margin-top:0}@media all and (min-width:640px){.miniboards-grid .game-block{width:29.8%}.miniboards-grid .game-block:nth-child(2n+1){margin-left:5.1%;clear:none}.miniboards-grid .game-block:nth-child(3n+1){margin-left:0;clear:left}.miniboards-grid .game-block:nth-child(-n+3){margin-top:0}}div.board-popover{width:182px;height:182px;display:block;position:fixed;top:-250px;left:-250px;z-index:500;padding:10px;background-color:#dbd9d7}div.board-popover.board-popover-inline{display:none;position:absolute;top:-70px;right:0;left:100%}div.board-popover.right{margin:0}div.board-popover.popover.right .arrow:after{border-right-color:#dbd9d7}div.board-popover.popover.left .arrow:after{border-left-color:#dbd9d7}div.board-popover.popover.bottom .arrow:after{border-bottom-color:#dbd9d7}div.board-popover.popover.top .arrow:after{border-top-color:#dbd9d7}div.board-popover .popover-content{padding:0}div.board-popover img{position:absolute;bottom:10px;width:159px}.help-center-menu{position:absolute;display:none;width:220px;min-height:1px;height:170px;background-color:#100f0e;top:0;bottom:0;overflow:visible;z-index:130;padding:10px}.help-center-menu.bottom,.help-center-menu.left,.help-center-menu.right,.help-center-menu.top,.help-center-menu.vue{display:block}.help-center-menu.top{-webkit-transform:translate3d(-50%,-100%,0);-moz-transform:translate3d(-50%,-100%,0);--ms-transform:translate3d(-50%, -100%, 0);transform:translate3d(-50%,-100%,0)}.help-center-menu.bottom{-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);--ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%,0,0)}.help-center-menu.bottom:before{position:absolute;display:block;top:-4px;left:50%;margin-left:-5px;content:"";width:0;height:0;border-color:transparent;border-style:solid;border-bottom-color:rgba(0,0,0,.75);border-width:0 5px 5px}.help-center-menu.left{-webkit-transform:translate3d(-90%,7%,0);-moz-transform:translate3d(-90%,7%,0);--ms-transform:translate3d(-90%, 7%, 0);transform:translate3d(-90%,7%,0)}.help-center-menu.right{-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);--ms-transform:translate3d(0, -50%, 0);transform:translate3d(0,-50%,0)}.help-center-menu a{position:relative;width:100%;height:30px;line-height:1;text-decoration:none;filter:alpha(opacity=100);opacity:1;color:rgba(255,255,255,.7)!important;font-weight:600;padding-left:40px;font-size:1.2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center}.help-center-menu a i{position:absolute;color:rgba(255,255,255,.7);left:12px;top:-1px;font-size:2.7rem}.help-center-menu a:hover{background-color:rgba(255,255,255,.2);color:#fff}.help-center-menu a:hover i{color:#fff}.report-a-bug-float .help-center,.user-nav .help-center{position:relative;margin-left:10px;list-style:none}.report-a-bug-float .help-center>div>a,.user-nav .help-center>div>a{padding-bottom:5px}@media screen and (min-width:1020px){.help-center.float{position:fixed;top:0;right:15px;font-size:1.7em;z-index:20}.help-center.float .help-csenter-menu.bottom:before{display:none}}.main-header .user-nav>ul>li.help-center .list-item{filter:alpha(opacity=100);opacity:1;color:rgba(255,255,255,.7)}.main-header .user-nav>ul>li.help-center .icon-wrapper,.main-header .user-nav>ul>li.help-center .list-item:hover{color:#fff}.menu-sprite{background-image:url(/bundles/web/images/sprites/nav-v3.9913ae99.png);height:0;width:26px;padding-top:26px;overflow:hidden;background-size:140px 1300px!important}@media all and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.menu-sprite{background-image:url(/bundles/web/images/sprites/nav-v3@2x.e6317527.png);background-size:26px auto}}.menu-sprite.upgrade{background-position:0 0}.menu-sprite.live{background-position:0 -26px}.menu-sprite.daily{background-position:0 -52px}.menu-sprite.computer{background-position:0 -78px}.menu-sprite.tournaments{background-position:0 -104px}.menu-sprite.archive{background-position:0 -130px}.menu-sprite.tactics{background-position:0 -156px}.menu-sprite.learn,.menu-sprite.lessons{background-position:0 -182px}.menu-sprite.videos{background-position:0 -208px}.menu-sprite.articles{background-position:0 -234px}.menu-sprite.news{background-position:0 -260px}.menu-sprite.openings{background-position:0 -286px}.menu-sprite.analysis{background-position:0 -312px}.menu-sprite.forums{background-position:0 -338px}.menu-sprite.clubs,.menu-sprite.share{background-position:0 -364px}.menu-sprite.blogs{background-position:0 -390px}.menu-sprite.vote-chess{background-position:0 -416px}.menu-sprite.coaches{background-position:0 -442px}.menu-sprite.friends{background-position:0 -468px}.menu-sprite.messages{background-position:0 -494px}.menu-sprite.trophies{background-position:0 -520px}.menu-sprite.stats{background-position:0 -546px}.menu-sprite.themes{background-position:0 -572px}.menu-sprite.settings{background-position:0 -598px}.menu-sprite.logo{background-position:0 -624px}.menu-sprite.logo-expanded{background-position:top right;width:113px;height:38px}.menu-sprite.home{background-position:0 -650px}.menu-sprite.hand-pawn,.menu-sprite.play{background-position:0 -676px}.menu-sprite.explorer{background-position:0 -702px}.menu-sprite.games{background-position:0 -728px}.menu-sprite.members{background-position:0 -754px}.menu-sprite.help{background-position:0 -780px}.menu-sprite.logout{background-position:0 -806px}.menu-sprite.profile{background-position:0 -832px}.menu-sprite.watch{background-position:0 -858px}.menu-sprite.tv{background-position:0 -884px}.menu-sprite.puzzle{background-position:0 -910px}.menu-sprite.gambit{background-position:0 -936px}.menu-sprite.leaderboard{background-position:0 -962px}.menu-sprite.chesskid{background-position:0 -1014px}.menu-sprite.drills{background-position:0 -1040px}.menu-sprite.vision{background-position:0 -1066px}.menu-sprite.mobile{background-position:0 -1092px}.menu-sprite.proleague{background-position:0 -1118px}.menu-sprite.firststeps{background-position:0 -1144px}.menu-sprite.streamers{background-position:0 -1170px}.menu-sprite.four-player{background-position:0 -1196px}.menu-sprite.bughouse{background-position:0 -1222px}.menu-sprite.leagues{background-position:0 -1248px}.menu-sprite.solo-chess{background-position:0 -1274px}#vertical-nav{width:145px}#vertical-nav .top-level-nav a.logo svg#logo-title{width:110px;height:48px;top:0;left:12px;display:block}#vertical-nav .top-level-nav a.logo svg#logo-pawn{left:11px;top:12px;width:26px;height:26px;display:none}@media (max-width:1250px){#vertical-nav{width:50px}#vertical-nav .top-level-nav a{overflow:hidden}#vertical-nav .top-level-nav a.logo svg#logo-title{display:none}#vertical-nav .top-level-nav a.logo svg#logo-pawn{display:block}#vertical-nav .top-level-nav>a.menu-link span{top:initial;bottom:4px;right:10px}#vertical-nav .expand-collapse{display:none}}@media (max-width:959px){#vertical-nav{width:145px}#vertical-nav .top-level-nav a.logo svg#logo-title{display:none}#vertical-nav .top-level-nav a.logo svg#logo-pawn{display:block}#vertical-nav .top-level-nav a.menu-link.signup-login button.btn-login{background-color:#100f0e}}@media (min-width:960px) and (max-width:1250px){#vertical-nav .top-level-nav a.menu-link.signup-login{width:50px;padding:0}#vertical-nav .top-level-nav a.menu-link.signup-login button{width:26px;height:26px;min-width:26px;overflow:hidden;margin-left:12px}#vertical-nav .top-level-nav a.menu-link.signup-login button i{display:block}}#vertical-nav .sub-nav{left:145px;width:calc(100vw - 50px)}@media (min-width:960px){#vertical-nav .sub-nav{width:220px}}@media (max-width:1250px){#vertical-nav .sub-nav{left:50px}}@media (max-width:959px){#vertical-nav .sub-nav{left:145px}#vertical-nav .bottom-nav .switch-nav{display:none}}#vertical-nav .sub-nav#sub-nav-alerts{width:300px;background:0 0;box-shadow:none;border-radius:0}#vertical-nav .sub-nav#sub-nav-alerts #alerts-panel:not(.alerts-panel-no-alerts){border-right:1px solid rgba(0,0,0,.4);bottom:0}@media (min-width:960px){#vertical-nav .bottom-nav .navigation-search>form{left:153px}}#vertical-nav .tv-alert,.nav-vertical-collapsed #vertical-nav .top-level-nav a.menu-link.signup-login button i{display:block}@media (max-width:1250px){#vertical-nav .bottom-nav a{overflow:hidden}#vertical-nav .bottom-nav .navigation-search>form{left:58px}}#vertical-nav .tv-alert .sub-nav{top:auto;right:0;bottom:auto}#vertical-nav .tv-alert .sub-nav a{display:block;width:100%;height:100%}.nav-vertical-collapsed #vertical-nav{width:50px}.nav-vertical-collapsed #vertical-nav .top-level-nav>a.menu-link span{top:initial;bottom:4px;right:10px}.nav-vertical-collapsed #vertical-nav .sub-nav{left:50px;width:calc(100vw - 50px)}@media (min-width:960px){.nav-vertical-collapsed #vertical-nav .sub-nav{width:220px}}.nav-vertical-collapsed #vertical-nav .sub-nav.alerts-panel{width:300px}.nav-vertical-collapsed #vertical-nav .bottom-nav a{overflow:hidden}.nav-vertical-collapsed #vertical-nav .bottom-nav .navigation-search>form{left:58px}.nav-vertical-collapsed #vertical-nav .bottom-nav form.switch-app button{padding-left:50px}.nav-vertical-collapsed #vertical-nav .top-level-nav a.top-level-link{width:0;overflow:hidden}.nav-vertical-collapsed #vertical-nav .top-level-nav a#menu-close{width:50px}.nav-vertical-collapsed #vertical-nav .top-level-nav a:after{top:27px}.nav-vertical-collapsed #vertical-nav .top-level-nav a.menu-link.signup-login{width:50px;padding:0}.nav-vertical-collapsed #vertical-nav .top-level-nav a.menu-link.signup-login button{width:26px;height:26px;min-width:26px;overflow:hidden;margin-left:12px}.nav-vertical-collapsed #vertical-nav .top-level-nav a.logo svg#logo-title{display:none}.nav-vertical-collapsed #vertical-nav .top-level-nav a.logo svg#logo-pawn{display:block}.nav-vertical-collapsed #vertical-nav .expand-collapse .icon-nav-collapsed{-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);--ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px,0,0)}.nav-vertical-collapsed #vertical-nav .expand-collapse .icon-nav-expanded{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);--ms-transform:translate3d(0, 0, 0);transform:translate3d(0,0,0);z-index:130}@media all and (min-width:400px) and (max-width:959px),all and (min-width:1250px){.nav-vertical-expanded.nav-international #vertical-nav{width:180px}.nav-vertical-expanded.nav-international #vertical-nav .sub-nav{left:180px}.nav-vertical-expanded.nav-international #vertical-nav .bottom-nav .navigation-search>form{left:188px}}.old-browser-popup-visible #vertical-nav,.old-browser-popup-visible #vertical-nav .bottom-nav{transform:none}@media (min-width:960px){.using-nav-horizontal #vertical-nav{display:none}}#vertical-nav{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);--ms-transform:translate3d(0, 0, 0);transform:translate3d(0,0,0)}#vertical-nav #menu-close{display:none}#vertical-nav .display{display:block!important}@media (max-width:959px){#vertical-nav{-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);--ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px,0,0)}#vertical-nav.visible{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);--ms-transform:translate3d(0, 0, 0);transform:translate3d(0,0,0);z-index:130}#vertical-nav #vertical-nav-logo{display:none}#vertical-nav #menu-close{display:block}}#vertical-nav .sub-nav{-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);--ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px,0,0)}#vertical-nav .sub-nav.visible{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);--ms-transform:translate3d(0, 0, 0);transform:translate3d(0,0,0);z-index:130}#vertical-nav .bottom-nav{-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);--ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px,0,0)}@media (min-height:480px){#vertical-nav .bottom-nav{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);--ms-transform:translate3d(0, 0, 0);transform:translate3d(0,0,0);z-index:130}}#vertical-nav .bottom-nav .navigation-search>form{-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);--ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px,0,0)}#vertical-nav .bottom-nav .navigation-search.visible>form{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);--ms-transform:translate3d(0, 0, 0);transform:translate3d(0,0,0);z-index:130}#vertical-nav{background:#312e2b;position:fixed;top:0;left:0;bottom:0;z-index:1045}@media (min-width:960px){#vertical-nav{background:rgba(0,0,0,.4)}}#vertical-nav .sub-nav{background:#100f0e;display:block;position:absolute;top:0;bottom:0;right:0;padding:10px;z-index:130}#vertical-nav .sub-nav form>button{background:0 0;border:none;width:100%}#vertical-nav .sub-nav .menu-link{clear:both;width:100%;min-height:40px;line-height:1.2}#vertical-nav .sub-nav .menu-link img,#vertical-nav .sub-nav .menu-link:before{top:7px;left:6px}#vertical-nav .sub-nav .menu-link:hover{background-color:rgba(255,255,255,.05)}#vertical-nav .bottom-nav{position:absolute;bottom:14px;width:100%}.circle3,.section-blocker{bottom:0;right:0}#vertical-nav .bottom-nav form button,#vertical-nav .bottom-nav>a,#vertical-nav .bottom-nav>div>a{width:100%;padding-left:50px;position:relative;height:50px;color:rgba(255,255,255,.7);text-decoration:none;font-weight:600}#vertical-nav .bottom-nav form.switch-app,#vertical-nav .bottom-nav>a,#vertical-nav .bottom-nav>div>a{position:relative;font-size:1.3rem;height:34px;line-height:normal;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#vertical-nav .bottom-nav form.switch-app:before,#vertical-nav .bottom-nav>a:before,#vertical-nav .bottom-nav>div>a:before{background:0 0}#vertical-nav .bottom-nav form.switch-app:hover,#vertical-nav .bottom-nav>a:hover,#vertical-nav .bottom-nav>div>a:hover{background:0 0;color:#fff}#vertical-nav .bottom-nav form.switch-app:hover button,#vertical-nav .bottom-nav form.switch-app:hover i,#vertical-nav .bottom-nav>a:hover button,#vertical-nav .bottom-nav>a:hover i,#vertical-nav .bottom-nav>div>a:hover button,#vertical-nav .bottom-nav>div>a:hover i{color:#fff}#vertical-nav .bottom-nav form.switch-app i,#vertical-nav .bottom-nav>a i,#vertical-nav .bottom-nav>div>a i{position:absolute;left:17px;top:-2px;color:rgba(255,255,255,.7);font-size:2.2em}#vertical-nav .bottom-nav form.switch-app button[type=submit],#vertical-nav .bottom-nav>a button[type=submit],#vertical-nav .bottom-nav>div>a button[type=submit]{height:34px;background:0 0;border:0;overflow:hidden;text-align:left}#vertical-nav .bottom-nav old-browser-popup i{padding-left:17px}@media (max-width:1250px){#vertical-nav .bottom-nav .expand-collapse{display:none}}#vertical-nav .menu-link:before{width:26px;height:26px;position:absolute;left:12px;top:12px;content:'';overflow:hidden;background-size:140px 1300px!important}#vertical-nav .menu-link{width:100%;overflow:hidden;padding-left:50px;position:relative;min-height:50px;color:rgba(255,255,255,.7);text-decoration:none;text-align:left;background:0 0;border:0;font-weight:600;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#vertical-nav .menu-link.upgrade:before{display:none;background-position:0 0}#vertical-nav .menu-link.live:before{background-position:0 -26px}#vertical-nav .menu-link.daily:before{background-position:0 -52px}#vertical-nav .menu-link.computer:before{background-position:0 -78px}#vertical-nav .menu-link.tournaments:before{background-position:0 -104px}#vertical-nav .menu-link.archive:before{background-position:0 -130px}#vertical-nav .menu-link.tactics:before{background-position:0 -156px}#vertical-nav .menu-link.lessons:before{background-position:0 -182px}#vertical-nav .menu-link.learn:before{display:none;background-position:0 -182px}#vertical-nav .menu-link.videos:before{background-position:0 -208px}#vertical-nav .menu-link.articles:before{background-position:0 -234px}#vertical-nav .menu-link.news:before{background-position:0 -260px}#vertical-nav .menu-link.openings:before{background-position:0 -286px}#vertical-nav .menu-link.analysis:before{background-position:0 -312px}#vertical-nav .menu-link.forums:before{background-position:0 -338px}#vertical-nav .menu-link.share:before{display:none}#vertical-nav .menu-link.clubs:before{background-position:0 -364px}#vertical-nav .menu-link.blogs:before{background-position:0 -390px}#vertical-nav .menu-link.vote-chess:before{background-position:0 -416px}#vertical-nav .menu-link.coaches:before{background-position:0 -442px}#vertical-nav .menu-link.friends:before{background-position:0 -468px}#vertical-nav .menu-link.messages:before{background-position:0 -494px}#vertical-nav .menu-link.trophies:before{background-position:0 -520px}#vertical-nav .menu-link.stats:before{background-position:0 -546px}#vertical-nav .menu-link.themes:before{background-position:0 -572px}#vertical-nav .menu-link.settings:before{background-position:0 -598px}#vertical-nav .menu-link.logo:before{display:none;background-position:top right}#vertical-nav .menu-link.home:before{background-position:0 -650px;display:none}#vertical-nav .menu-link.hand-pawn:before{background-position:0 -676px}#vertical-nav .menu-link.play:before{display:none;background-position:0 -676px}#vertical-nav .menu-link.explorer:before{background-position:0 -702px}#vertical-nav .menu-link.games:before{background-position:0 -728px}#vertical-nav .menu-link.members:before{background-position:0 -754px}#vertical-nav .menu-link.help:before{background-position:0 -780px}#vertical-nav .menu-link.logout:before{background-position:0 -806px}#vertical-nav .menu-link.profile:before{background-position:0 -832px}#vertical-nav .menu-link.watch:before{background-position:0 -858px}#vertical-nav .menu-link.tv:before{background-position:0 -884px}#vertical-nav .menu-link.puzzle:before{background-position:0 -910px}#vertical-nav .menu-link.gambit:before{background-position:0 -936px}#vertical-nav .menu-link.leaderboard:before{background-position:0 -962px}#vertical-nav .menu-link.chesskid:before{background-position:0 -1014px}#vertical-nav .menu-link.drills:before{background-position:0 -1040px}#vertical-nav .menu-link.vision:before{background-position:0 -1066px}#vertical-nav .menu-link.mobile:before{background-position:0 -1092px}#vertical-nav .menu-link.proleague:before{background-position:0 -1118px}#vertical-nav .menu-link.firststeps:before{background-position:0 -1144px}#vertical-nav .menu-link.streamers:before{background-position:0 -1170px}#vertical-nav .menu-link.four-player:before{background-position:0 -1196px}#vertical-nav .menu-link.bughouse:before{background-position:0 -1222px}#vertical-nav .menu-link.leagues:before{background-position:0 -1248px}#vertical-nav .menu-link.solo-chess:before{background-position:0 -1274px}#vertical-nav .menu-link.hover{background:rgba(0,0,0,.4);color:#fff}#vertical-nav .menu-link span{display:block;width:14px;height:14px;position:absolute;top:18px;right:6px;overflow:hidden;line-height:14px;text-align:center;background-color:#b33430;font-size:10px;color:#fff;font-weight:600;border-radius:2px;z-index:1;pointer-events:none}#vertical-nav .menu-link span:after{content:attr(data-notifications)}#vertical-nav .menu-link img,#vertical-nav .menu-link svg{height:26px;width:26px;position:absolute;top:13px;left:13px;pointer-events:none}#vertical-nav .menu-link.free-trial{color:#0082b8}#vertical-nav .menu-link.signup-login{padding:0 12px}#vertical-nav .menu-link.signup-login:before,#vertical-nav .menu-link.signup-login:hover{background:0 0}#vertical-nav .menu-link.signup-login button{width:100%;height:40px;border:none}#vertical-nav .menu-link.signup-login button.btn-login{background-color:#312e2b}#vertical-nav .menu-link.signup-login button.btn-login:hover{background-color:#0e0e0d}#vertical-nav .menu-link.signup-login button i{display:none;font-size:2.6rem;margin:-8px -4px;padding:0 0 10px}#vertical-nav .menu-link.menu-link-login{margin-top:15px}#vertical-nav .sub-nav .menu-link span{top:12px}#vertical-nav .sub-nav .menu-link.free-trial{color:#fff;background-color:#0082b8}#vertical-nav .expand-collapse .icon-nav-collapsed{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);--ms-transform:translate3d(0, 0, 0);transform:translate3d(0,0,0);z-index:130}#vertical-nav .expand-collapse .icon-nav-expanded{-webkit-transform:translate3d(-2000px,0,0);-moz-transform:translate3d(-2000px,0,0);--ms-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px,0,0)}div.time-controls{overflow:auto}div.time-controls.in-vertical-nav{display:none;margin:10px 7px}div.time-controls.in-horizontal-nav{margin:10px 0}div.time-controls span.time-control{border-radius:2px;font-size:1.1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600;line-height:30px;float:left;background-color:rgba(255,255,255,.2);margin-right:5px;margin-bottom:5px;color:rgba(255,255,255,.7);text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.time-controls span.time-control.live{width:57px;height:30px}div.time-controls span.time-control.daily{width:88px;height:30px}div.time-controls span.time-control:hover{cursor:pointer;background-color:#e6912c;color:#fff}a#menu-close,a#menu-close:before{background:0 0}a#menu-close{padding-left:13px;border:none;font-size:3em;line-height:1}#vertical-nav ul.user-list li{border-bottom:1px solid #41403f;list-style-type:none;position:relative}#vertical-nav ul.user-list li a.ready-game{display:block;height:50px;line-height:50px;color:rgba(255,255,255,.7);padding-right:10px}#vertical-nav ul.user-list li a.ready-game .rg-avatar-wrapper{height:50px;width:50px;display:block;float:left;margin:0 5px 0 0}#vertical-nav ul.user-list li a.ready-game .rg-avatar-wrapper>img{display:block;top:50%;left:50%;position:relative;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);--ms-transform:translate(-50%, -50%);transform:translate(-50%,-50%)}#vertical-nav ul.user-list li a.ready-game .opponent{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:8px;line-height:18px}#vertical-nav ul.user-list li a.ready-game .turn-time-left{display:block;font-size:1.2rem;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(255,255,255,.5)}#vertical-nav ul.user-list li a.ready-game:hover{color:#fff}#vertical-nav ul.user-list li a.ready-game:hover .turn-time-left{color:rgba(255,255,255,.7)}.nav-ready-games{margin-left:-10px;margin-right:-10px}.section-divider{height:30px;position:relative;background-color:rgba(255,255,255,.1);display:block}.section-divider span.icon-wrapper{width:30px;height:30px;position:relative;display:inline-block;float:left}.section-divider span.icon-wrapper>i{font-size:2.4rem;position:relative;color:rgba(255,255,255,.5);height:37px;-webkit-transform:translate(-50%,-52%);-moz-transform:translate(-50%,-52%);--ms-transform:translate(-50%, -52%);transform:translate(-50%,-52%)}.section-divider span.icon-wrapper.chevron-right{position:absolute;right:0;top:5px}.section-divider span.icon-wrapper.chevron-right>i{font-size:1.7rem}.section-divider .header-title{font-size:1.2rem;color:rgba(255,255,255,.7);line-height:30px;height:30px}.section-divider:hover{cursor:pointer}.section-divider:hover .header-title{color:#fff}.section-divider:hover span.icon-wrapper>i{color:rgba(255,255,255,.7)}.nav-ready-games .header-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:17px}.nav-ready-games .user-list{position:absolute;width:100%;height:auto}.main-nav-horizontal{border-radius:3px;margin-bottom:15px;height:44px;background-color:rgba(0,0,0,.4);display:none}.main-nav-horizontal i.icon-redo{font-size:3.2rem}.main-nav-horizontal old-browser-popup{position:absolute;top:8px;left:120px}.main-nav-horizontal .home a.list-item .alert-notification-count:after{top:14px}.main-nav-horizontal>ul.primary-navigation{list-style-type:none;position:relative}.main-nav-horizontal>ul.primary-navigation>li{zoom:1;display:block;position:relative;float:left}.main-nav-horizontal>ul.primary-navigation>li .icon-wrapper{float:left;width:44px;height:44px}.main-nav-horizontal>ul.primary-navigation>li a.primary-link{display:inline-block;height:44px;font-weight:600;color:rgba(255,255,255,.7);padding-right:10px;font-size:1.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-nav-horizontal>ul.primary-navigation>li a.primary-link .header-title{min-width:58px}.main-nav-horizontal>ul.primary-navigation>li a.list-item{height:44px}.main-nav-horizontal>ul.primary-navigation>li .item-label{display:block;margin-left:45px;padding-right:2px;line-height:1.3;text-align:left;position:relative;top:50%;transform:translateY(-50%)}.main-nav-horizontal>ul.primary-navigation>li .submenu{display:none}.main-nav-horizontal>ul.primary-navigation>li.home{float:right}.main-nav-horizontal>ul.primary-navigation>li.home:hover{border-top-right-radius:4px}.main-nav-horizontal>ul.primary-navigation>li.play a.primary-link{padding-left:8px;border-radius:4px 0 0 4px;background-clip:padding-box}.main-nav-horizontal>ul.primary-navigation>li.play:hover{border-top-left-radius:4px}.main-nav-horizontal>ul.primary-navigation>li.search{float:right;margin-right:0;border-radius:0 4px 4px 0}.main-nav-horizontal>ul.primary-navigation>li.search i{font-size:2.8rem;color:#fff;filter:alpha(opacity=50);opacity:.5;height:44px}.main-nav-horizontal>ul.primary-navigation>li.search .navigation-search>a{display:inline-block;padding:0 15px}.main-nav-horizontal>ul.primary-navigation>li.search .navigation-search .search-form{right:10px}.main-nav-horizontal>ul.primary-navigation>li.search .navigation-search .search-form:before{right:5px}.main-nav-horizontal>ul.primary-navigation>li.search .navigation-search .search-form.user-subnav{top:42px}.main-nav-horizontal>ul.primary-navigation.auto-hide>li>div.submenu{display:none!important}.main-nav-horizontal>ul.primary-navigation>li:hover{color:#fff;background-color:rgba(0,0,0,.4);text-decoration:none}.main-nav-horizontal>ul.primary-navigation>li:hover>div.submenu{display:block}.main-nav-horizontal>ul.primary-navigation>li.mobile-hover{color:#fff;background-color:rgba(0,0,0,.4);text-decoration:none}.main-nav-horizontal>ul.primary-navigation>li.mobile-hover:hover{background-color:transparent}.main-nav-horizontal>ul.primary-navigation>li.mobile-hover:hover>div.submenu{display:none}.main-nav-horizontal>ul.primary-navigation>li.mobile-hover>div.submenu{display:block}div.submenu{width:400px;background-color:#000;padding:10px;position:absolute;top:44px;z-index:999}div.sub-nav-list .list-item,div.sub-nav-list .list-item .alert-notification-count[data-notification]{position:relative;display:block}div.submenu.home{right:0}div.submenu.play.logged-out{width:195px}div.submenu.play:not(.logged-out) .sub-nav-list{padding:0 10px 0 0}div.submenu .alert-notification-count:after{width:16px;height:16px;left:165px!important;font-size:1.1rem}div.sub-nav-list{padding:10px}div.sub-nav-list.bottom-space{padding-bottom:50px}div.sub-nav-list .list-item{font-weight:600;color:rgba(255,255,255,.7);height:40px;font-size:1.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.sub-nav-list .list-item:after{content:" ";display:block;clear:both}div.sub-nav-list .list-item.free-trial,div.sub-nav-list .list-item.free-trial:hover{color:#fff;background-color:#0082b8}div.sub-nav-list .list-item .alert-notification-count:after{content:attr(data-notifications);display:block;min-width:14px;text-align:center;position:absolute;top:12px;left:175px;right:auto;padding:0 2px;background-color:#b33430;color:#fff;font-weight:600;border-radius:2px;z-index:1;line-height:1.4;width:16px;height:16px;font-size:1.1rem}#sidebar,#sidebar .section-content,#sidebar h5,.icon-wrapper i,.icon-wrapper span{position:relative}div.sub-nav-list .list-item .alert-notification-count.asterisk:after{line-height:1.7}div.sub-nav-list .list-item .alert-notification-count.no-notifications:after{display:none}div.sub-nav-list .list-item .item-label{position:relative;top:50%;transform:translateY(-50%);display:block;margin-left:45px;text-align:left}div.sub-nav-list .list-item:hover{color:#fff;text-decoration:none;background-color:rgba(255,255,255,.1)}div.sub-nav-list>form.list-item{height:44px}div.sub-nav-list>form.list-item button{background:none;border-width:0;width:100%}div.sub-nav-list>form.list-item button.active,div.sub-nav-list>form.list-item button.disabled,div.sub-nav-list>form.list-item button:active,div.sub-nav-list>form.list-item button:focus,div.sub-nav-list>form.list-item button:hover,div.sub-nav-list>form.list-item button[disabled]{border-width:0;background:none}div.sub-nav-list>form.list-item button>.item-label{top:22px;color:rgba(255,255,255,.7)}.half-width{width:50%;float:left}.icon-wrapper{float:left;width:40px;height:40px}.icon-wrapper i,.icon-wrapper span{display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);--ms-transform:translate(-50%, -50%);transform:translate(-50%,-50%)}.icon-wrapper i>img,.icon-wrapper span>img{vertical-align:text-bottom;margin-top:3px}#sidebar .section-action.no-top-margin,#sidebar h5{margin-top:0}#sidebar .media{margin-bottom:10px}#sidebar .content-list li:last-child,#sidebar .media:last-child{margin-bottom:0}#sidebar .media time{margin-left:5px}#sidebar .section-action{background-color:#f1f1f1;margin:0}#sidebar .section-action ul{margin:0;padding:0 0 15px}#sidebar .section-action ul a:not(.btn){color:#608ba7}#sidebar .section-action ul.links{padding:15px 0 0}#sidebar .section-action .select-style select,#sidebar .section-action input[type=text]{border-color:#e8e7e6}#sidebar .section-action .select-style select:focus,#sidebar .section-action input[type=text]:focus{border-color:#dbd9d7!important}#sidebar .section-action:last-child{border-radius:0 0 3px 3px}#sidebar .section-wrapper.between-wrappers{padding-top:0;padding-bottom:0}#sidebar .player-status{color:#a7a6a2;font-weight:600}#sidebar .player-status+time{margin-left:2px}#sidebar h5{font-size:14px;font-weight:400;margin-bottom:15px}#sidebar h5 i{position:absolute;top:0;right:0;width:18px;height:18px;color:#bfbeba;font-size:26px}#sidebar .chess-select{width:100%}#sidebar ul.admin-quick-links{list-style:none;margin:0;padding:0}#sidebar ul.admin-quick-links:after{content:" ";display:block;clear:both}#sidebar ul.admin-quick-links.section-clickable:before,#sidebar ul.admin-quick-links>li.section-clickable:before{font-weight:400;font-style:normal;speak:none;display:inline-block;font-size:2rem;right:13px;top:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-family:Chess}#sidebar ul.admin-quick-links.section-clickable{cursor:pointer}#sidebar ul.admin-quick-links.section-clickable a{position:relative;color:#666463}#sidebar ul.admin-quick-links.section-clickable:before{content:"\006";position:absolute;color:#a7a6a2;line-height:.8}#sidebar ul.admin-quick-links.section-clickable:hover i{color:#8c8a88}#sidebar ul.admin-quick-links.section-clickable:hover a,#sidebar ul.admin-quick-links.section-clickable:hover h3{color:#312e2b}#sidebar ul.admin-quick-links.section-clickable:hover:before{color:#666463}#sidebar ul.admin-quick-links.section-clickable.open:before{content:'\007C'}#sidebar ul.admin-quick-links h3{margin:0}#sidebar ul.admin-quick-links>li{position:relative;padding:15px;line-height:15px}#sidebar ul.admin-quick-links>li.section-clickable{cursor:pointer;padding:0;border-top:1px solid #e8e7e6}#sidebar ul.admin-quick-links>li.section-clickable a{position:relative;color:#666463}#sidebar ul.admin-quick-links>li.section-clickable:before{content:"\003F";position:absolute;color:#a7a6a2;line-height:.8}#sidebar ul.admin-quick-links>li.section-clickable:hover i{color:#8c8a88}#sidebar ul.admin-quick-links>li.section-clickable:hover a,#sidebar ul.admin-quick-links>li.section-clickable:hover h3{color:#312e2b}#sidebar ul.admin-quick-links>li.section-clickable:hover:before{color:#666463}#sidebar ul.admin-quick-links>li.section-clickable.open:before{content:'\007C'}#sidebar ul.admin-quick-links>li.section-clickable a{display:block;padding:15px}#sidebar ul.admin-quick-links>li.section-clickable.open{border-bottom:1px solid #e8e7e6}a:not(.btn,.player-info-name,.user-chess-title){color:#005e94}.footer{clear:both}.footer:after{content:" ";display:block;clear:both}.footer-nav{margin:5px 0;text-align:center;text-shadow:1px 1px rgba(49,46,43,.6)}.footer-nav.full-width{width:100%;text-align:center}.footer-nav a{display:inline;color:rgba(255,255,255,.5);font-size:1.2rem;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap}.footer-nav a:focus,.footer-nav a:hover{color:#e6912c}.footer-nav a:focus:after,.footer-nav a:hover:after{color:rgba(255,255,255,.5)}.footer-nav a:after{content:' | ';font-size:1.1rem}.footer-nav a:last-child:after{display:none}.footer-socials{text-align:center;position:relative;margin-bottom:15px}.footer-socials a{font-size:3.4rem;color:#fff;opacity:.5;text-shadow:1px 1px #312e2b}.footer-socials a:hover{opacity:1;text-shadow:1px 1px rgba(49,46,43,.6)}.footer-socials a.gutter{margin-right:13px}.footer-socials a.icon-apple:hover{color:#fff}.footer-socials a.icon-android:hover{color:#a3cc28}.footer-socials a.icon-win-phone:hover{color:#0080d7}.footer-socials a.icon-facebook:hover{color:#4c6fa8}.footer-socials a.icon-twitter:hover{color:#00aced}.footer-socials a.icon-youtube:hover{color:#e12711}.footer-socials a.icon-twitch:hover{color:#643ca7}.footer-socials a.icon-instagram:hover{color:#e93a56}@media all and (min-width:960px){.footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:calc(100% - 315px)}.footer.footer-wide{width:100%}.footer.footer-flipped{margin-left:30%;width:70%}.footer-nav{text-align:left;width:55%;margin:0 0 15px}.footer-socials{text-align:right;width:45%;font-size:0}.footer-socials a{position:relative;top:-2px;margin-left:2px;line-height:1}}.alerts-panel{border-radius:3px;width:300px}.alerts-panel#alerts-panel{background-color:#fff;position:absolute;top:38px;right:0;z-index:1040;box-shadow:0 2px 5px rgba(0,0,0,.3);display:none}.alerts-panel.in-sidebar .user-subnav:before{border:none}.alerts-panel.in-sidebar .scroller{max-height:375px;border-radius:4px 4px 0 0;background-clip:padding-box}.alerts-panel .user-subnav{display:block;top:inherit;padding:5px 0}.alerts-panel .user-subnav .no-alerts-title{display:inline-block;vertical-align:middle;color:#312e2b}.alerts-panel.alerts-panel-no-alerts .no-alerts-title{padding-left:10px}.alerts-panel .scroller.no-alerts-scroller{overflow-y:hidden}.alerts-panel .no-alerts-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100vh;-ms-flex-pack:center;justify-content:center}.alerts-panel .ignore-all-link{font-weight:600;font-size:1.2rem}.alerts-panel .add-to-sidebar,.alerts-panel .remove-from-sidebar{font-size:2.2rem;float:right;margin-right:28px;line-height:.8;opacity:.5}.alerts-panel .settings-link{position:absolute;right:10px}.alerts-panel .settings-link i{color:#8c8a88;line-height:.5;filter:alpha(opacity=50);opacity:.5;font-size:3rem}.alerts-panel .settings-link:hover i,.btn{color:#666463}.alerts-panel .section-divider{display:block;cursor:default;background-color:#f1f1f1}.alerts-panel a.section-divider,.avatar,.avatar-30 img.detail-popup-click,.playerimg,.user-image{cursor:pointer}.alerts-panel .section-divider span.icon-wrapper>i{color:#a7a6a2}.alerts-panel .section-divider:hover span.header-title{color:#797776}.alerts-panel a.section-divider:after{content:'\2026';font-family:Chess;position:absolute;top:50%;right:14px;margin-top:-12px;font-size:2rem;color:#a7a6a2;line-height:1}#sidebar .activity:after,.membership-players-info:after,.stats-content:after,.user-content:after{content:" ";clear:both}.circle-spinner,.content-loader{top:10px;left:10px;position:absolute}.alerts-panel a.section-divider:hover span.icon-wrapper>i,.alerts-panel a.section-divider:hover:after{color:#8c8a88}.alerts-panel a.section-divider:hover span.header-title,.alerts-panel span.header-title{color:#797776}.alerts-panel .scroller{max-height:calc(100% - 30px - 8px)}section .alerts-panel{width:auto;min-width:300px}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinner:not(:required){animation:spinner 1.5s infinite linear;border-radius:.5em;box-shadow:rgba(0,0,51,.3) 1.5em 0 0 0,rgba(0,0,51,.3) 1.1em 1.1em 0 0,rgba(0,0,51,.3) 0 1.5em 0 0,rgba(0,0,51,.3) -1.1em 1.1em 0 0,rgba(0,0,51,.3) -1.5em 0 0 0,rgba(0,0,51,.3) -1.1em -1.1em 0 0,rgba(0,0,51,.3) 0 -1.5em 0 0,rgba(0,0,51,.3) 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}@keyframes squaresloading{100%,80%,from{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.content-loader{width:62px;text-align:center}.content-loader>div{width:16px;height:16px;background-color:#8c8a88;border-radius:1px;display:inline-block;animation:squaresloading 1.4s infinite ease-in-out;animation-fill-mode:both}.content-loader .bounce1{animation-delay:-.32s}.content-loader .bounce2{animation-delay:-.16s}@keyframes circlespin{100%,80%,from{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1.2);-webkit-transform:scale(1.2)}}.circle-spinner{width:20px;height:20px}.container1>div,.container2>div,.container3>div{width:6px;height:6px;background-color:#333;border-radius:100%;position:absolute;animation:circlespin 1.2s infinite ease-in-out;animation-fill-mode:both}.circle-spinner .spinner-container{position:absolute;width:100%;height:100%}.container2{transform:rotateZ(45deg)}.container3{transform:rotateZ(90deg)}.circle1{top:0;left:0}.circle2{top:0;right:0}.circle4{left:0;bottom:0}.container2 .circle1{animation-delay:-1.1s}.container3 .circle1{animation-delay:-1s}.container1 .circle2{animation-delay:-.9s}.container2 .circle2{animation-delay:-.8s}.container3 .circle2{animation-delay:-.7s}.container1 .circle3{animation-delay:-.6s}.container2 .circle3{animation-delay:-.5s}.container3 .circle3{animation-delay:-.4s}.container1 .circle4{animation-delay:-.3s}.container2 .circle4{animation-delay:-.2s}.container3 .circle4{animation-delay:-.1s}@keyframes pulsating{from{transform:scale(0);-webkit-transform:scale(0)}to{transform:scale(1);-webkit-transform:scale(1);opacity:0}}.square-pulsating{position:absolute;width:40px;height:40px;margin:100px auto;background-color:#8c8a88;border-radius:2px;animation:pulsating 1s infinite ease-in-out}.section-blocker{position:absolute;z-index:99;top:0;left:0;background:rgba(255,255,255,.9)}.section-blocker .square-pulsating{z-index:100}.loadingbar-bg{position:fixed;display:none;z-index:9999;top:0;left:0;width:100%;height:4px}.loadingbar{position:fixed;z-index:10000;top:0;left:-6px;width:1%;height:3px;background:#769656;border-radius:1px;transition:all .5s ease-in-out}.game-preview-loading,.game-preview-popover-loading{background-size:100% 100%}.game-preview-loading{background-image:url(/bundles/web/images/game-preview-loading.2353fe0e.png)}.admeta,.webmeta{color:#999;font-size:9px;font-family:Arial}.btn.btn-arrow:after,.standard-arrowed>li.section-clickable:before{font-family:Chess;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.admeta a,.webmeta a{color:#999;text-decoration:none}.adzone,.webzone{text-align:center;padding-top:4px;z-index:-1}.upgrade-push-down{margin-top:15px}.upgrade-img,.upgrade-pull-up{margin-bottom:15px}.upgrade-img img{max-width:100%}.upgrade-size-728{padding:0!important}.upgrade-size-728 .upgrade-content{position:relative;display:none;margin-bottom:15px;min-height:90px;z-index:2}.upgrade-size-728 .go-premium-banner{position:relative;display:block;width:100%;margin-bottom:15px;top:0;z-index:1}.upgrade-sidebar,.upgrade-sidebar-tall{position:relative;width:300px;min-height:280px;padding-bottom:30px;margin-left:auto;margin-right:auto}.upgrade-sidebar-tall{width:160px;min-height:630px;padding-bottom:30px}.upgrade-sidebar-content{position:relative;display:inline-block;z-index:1}.upgrade-iframe{width:300px;height:250px;margin-bottom:25px}.upgrade-default{position:absolute;top:0;background-color:#63635f;padding:0;opacity:.9}.upgrade-default .header-background{position:absolute;width:100%;height:70px;top:0;left:0;background-color:#0082b8}.upgrade-default .tagline{position:absolute;height:70px;margin:0 60px 0 0;left:20px;font-size:2.8rem;font-weight:600;line-height:1;color:#fff;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center}.upgrade-default .upgrade-icon{position:absolute;background-image:url(/bundles/web/images/membership/diamond.4d2de87c.png);width:60px;padding-top:60px;overflow:hidden;height:60px;top:7px;right:5px;transform:scale(.7)}@media all and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.upgrade-default .upgrade-icon{background-image:url(/bundles/web/images/membership/diamond@2x.f83663c0.png);background-size:60px auto}}.upgrade-default ul{position:absolute;top:95px;left:35px;color:#fff;text-align:left;list-style-type:disc;font-weight:600}.game-info,.user-popup .actions>ul,.user-popup .moderator-tools>ul,.user-popup .ratings{list-style-type:none}.upgrade-default .btn{position:absolute;left:15px;bottom:15px;width:270px;border:none}.upgrade-to-remove-sidebar{position:absolute;bottom:0;width:100%;border-radius:0 0 3px 3px;text-align:center;background-color:rgba(0,0,0,.4);vertical-align:middle}.upgrade-to-remove-sidebar:hover{background-color:rgba(255,255,255,.04)}.upgrade-to-remove-sidebar:hover a{text-decoration:underline;color:rgba(255,255,255,.5)}.analysis-cpu-continued a:hover,.btn.active,.btn:focus,.btn:hover,.chessDiagram_PuzzleMoveList a:hover,.glyphicon-chevron-left:hover,.glyphicon-chevron-right:hover,.notationHorizontal a:hover,.notationVertical a:hover,.opening-move-list a:hover,a:hover .glyphicon-chevron-left,a:hover .glyphicon-chevron-right,section .iconized:hover,section.section-header .iconized:hover,section.section-row .iconized:hover{text-decoration:none}.upgrade-to-remove-sidebar a{display:block;height:30px;padding:7px;font-size:1.1rem;color:rgba(255,255,255,.5)}@media all and (min-width:1250px){.upgrade-size-728 .upgrade-content{display:inline-block}.upgrade-size-728 .go-premium-banner{position:absolute}}.upgrade-push-up{margin-bottom:15px}.upgrade-default-1{width:160px;height:600px;overflow:hidden}.upgrade-default-1 .header-background{top:65px;transform:rotate(-15deg) scale(1.7)}.upgrade-default-1 .tagline{position:relative;width:130px;margin-top:200px;top:0;left:20px;font-size:2.2rem}.upgrade-default-1 .upgrade-icon{top:75px;right:50px;transform:none}.upgrade-default-1 ul{position:relative;width:130px;margin:0;top:0;left:20px;bottom:40px;list-style-type:none;font-size:1.6rem}.avatar-100,.avatar-135,.avatar-160,.avatar-20,.avatar-30,.avatar-300,.avatar-35,.avatar-50,.avatar-80{float:left;margin-right:15px}.upgrade-default-1 ul li{padding-top:18px;line-height:1.2}.upgrade-default-1 .btn{width:130px}.upgrade-default-2{width:300px;height:250px}.user-status{position:absolute;bottom:0;right:0}#sidebar .activity,.avatar-100,.avatar-135,.avatar-160,.avatar-20,.avatar-30,.avatar-300,.avatar-35,.avatar-50,.avatar-80,.user-tagline,.user-tagline .user-rating i{position:relative}.user-status.status-online{background-color:#67a032;width:15px;height:15px}.user-status.status-onlive{background-color:#e6912c}.user-status.status-online,.user-status.status-onlive{border-top:1px solid #fff;border-left:1px solid #fff}.user-status.status-20{width:8px;height:8px}.user-status.status-30{width:10px;height:10px}.user-status.status-50{width:15px;height:15px}.user-status.status-100,.user-status.status-160{width:20px;height:20px}a.username,span.username{color:#005e94;font-weight:600}a.username.greyscale,span.username.greyscale{color:#a7a6a2}.user-tagline{display:table-cell;top:-5px}.user-tagline.inlined{top:-2px}.user-tagline .user-chess-title,.user-tagline a.username,.user-tagline span.username{font-size:1.4rem;vertical-align:middle}.user-tagline .user-chess-title{color:#b33430}.user-tagline .user-rating{font-size:1.3rem;vertical-align:middle}.user-tagline .user-rating i{font-size:3.2rem;top:4px;vertical-align:bottom;line-height:1}.user-tagline .user-rating .icon-daily{top:3px}.user-tagline .user-rating .icon-lightning{top:5px}.user-tagline .country-flag-small,.user-tagline .membership-level,.user-tagline .player-connection-meter{margin-left:3px}.user-tagline>span{vertical-align:middle}.user-chess-title{color:#b33430;font-weight:600}.alt .user-chess-title{color:#797776}.user-chess-title:active,.user-chess-title:hover{color:#b33430}.user-rating{color:#8c8a88;font-weight:400}.club-status{padding-left:2px;font-weight:600}.club-status [class*=" icon-"],.club-status [class^=icon-]{font-size:2.2rem!important;color:#608ba7;vertical-align:sub;line-height:.5;transform:translateY(-1px)!important}.avatar-100 img,.avatar-135 img,.avatar-160 img,.avatar-20 img,.avatar-30 img,.avatar-300 img,.avatar-35 img,.avatar-50 img,.avatar-80 img{vertical-align:top;object-fit:cover}.club-status.alt [class*=" icon-"],.club-status.alt [class^=icon-]{font-size:2rem!important}.club-status.banned{color:#b33430}.club-status .icon-sound-off{color:#8c8a88}.membership-players-info{height:60px;margin-bottom:10px}.membership-players-info:after{display:block}.membership-players-info:last-child{margin-bottom:0}.membership-players-info .user-tagline{display:block;margin-left:65px}.membership-players-info .username{display:inline-block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.membership-players-info .username[data-membership=basic],.membership-players-info .username[data-membership="10"]{max-width:205px}.membership-players-info .user-chess-title+.username,.membership-players-info .username[data-title$="M"]{max-width:160px}.membership-players-info .user-chess-title+.username[data-membership=basic],.membership-players-info .user-chess-title+.username[data-membership="10"],.membership-players-info .username[data-title$="M"][data-membership=basic],.membership-players-info .username[data-title$="M"][data-membership="10"]{max-width:175px}.membership-players-info .username[data-title*="W"]{max-width:155px}.membership-players-info .username[data-title*="W"][data-membership=basic],.membership-players-info .username[data-title*="W"][data-membership="10"]{max-width:165px}@media all and (min-width:960px) and (max-width:1024px){.membership-players-info .username{display:inline-block;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.membership-players-info .username[data-membership=basic],.membership-players-info .username[data-membership="10"]{max-width:155px}.membership-players-info .user-chess-title+.username,.membership-players-info .username[data-title$="M"]{max-width:110px}.membership-players-info .user-chess-title+.username[data-membership=basic],.membership-players-info .user-chess-title+.username[data-membership="10"],.membership-players-info .username[data-title$="M"][data-membership=basic],.membership-players-info .username[data-title$="M"][data-membership="10"]{max-width:125px}.membership-players-info .username[data-title*="W"]{max-width:105px}.membership-players-info .username[data-title*="W"][data-membership=basic],.membership-players-info .username[data-title*="W"][data-membership="10"]{max-width:115px}}@media all and (min-width:1024px) and (max-width:1100px){.membership-players-info .username{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.membership-players-info .username[data-membership=basic],.membership-players-info .username[data-membership="10"]{max-width:195px}.membership-players-info .user-chess-title+.username,.membership-players-info .username[data-title$="M"]{max-width:150px}.membership-players-info .user-chess-title+.username[data-membership=basic],.membership-players-info .user-chess-title+.username[data-membership="10"],.membership-players-info .username[data-title$="M"][data-membership=basic],.membership-players-info .username[data-title$="M"][data-membership="10"]{max-width:165px}.membership-players-info .username[data-title*="W"]{max-width:145px}.membership-players-info .username[data-title*="W"][data-membership=basic],.membership-players-info .username[data-title*="W"][data-membership="10"]{max-width:155px}}.membership-players-info .user-rating{margin-bottom:0;line-height:17px}.membership-players-info .fullname{font-weight:600;color:#312e2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar-30{width:30px;height:30px}.avatar-30 img{width:100%;height:100%}.avatar-30 img.placeholder{cursor:default}.avatar-20{width:20px;height:20px}.avatar-20 img{width:100%;height:100%}.avatar-20 img.detail-popup-click{cursor:pointer}.avatar-20 img.placeholder{cursor:default}.avatar-35{width:35px;height:35px}.avatar-35 img{width:100%;height:100%}.avatar-35 img.detail-popup-click{cursor:pointer}.avatar-35 img.placeholder{cursor:default}.avatar-50{width:50px;height:50px}.avatar-50 img{width:100%;height:100%}.avatar-50 img.detail-popup-click{cursor:pointer}.avatar-50 img.placeholder{cursor:default}.avatar-40{position:relative;float:left;margin-right:15px;width:40px;height:40px}.avatar-40 img{width:100%;height:100%;vertical-align:top;object-fit:cover}.avatar-40 img.detail-popup-click{cursor:pointer}.avatar-40 img.placeholder{cursor:default}.avatar-80{width:80px;height:80px}.avatar-80 img{width:100%;height:100%}.avatar-80 img.detail-popup-click{cursor:pointer}.avatar-80 img.placeholder{cursor:default}.avatar-135{width:135px;height:135px}.avatar-135 img{width:100%;height:100%}.avatar-135 img.detail-popup-click{cursor:pointer}.avatar-135 img.placeholder{cursor:default}.avatar-100{width:100px;height:100px}.avatar-100 img{width:100%;height:100%}.avatar-100 img.detail-popup-click{cursor:pointer}.avatar-100 img.placeholder{cursor:default}.avatar-160{width:160px;height:160px}.avatar-160 img{width:100%;height:100%}.avatar-160 img.detail-popup-click{cursor:pointer}.avatar-160 img.placeholder{cursor:default}.avatar-300{width:300px;height:300px}.avatar-300 img{width:100%;height:100%}.btn,.btn.btn-multi span{vertical-align:middle;display:inline-block}.avatar-300 img.detail-popup-click{cursor:pointer}.avatar-300 img.placeholder{cursor:default}.user-content:after{display:block}.user-content h1,.user-content h2,.user-content h3,.user-content h4,.user-content h5,.user-content h6{margin-bottom:8px}.user-content h2{font-size:1.6rem}.user-content h3{font-size:1.5rem}.user-content h4,.user-content p{font-size:1.4rem}.user-content p{line-height:1.6;overflow-wrap:break-word}.user-content img.main{float:right;padding:1em .5em 1em 1em;border:0}.user-content>ol,.user-content>ul{margin:16px 0;padding-left:40px;font-size:1.4rem;line-height:1.6}.user-content>ul{list-style-type:disc}.user-content>ol{list-style-type:decimal}.user-content img{max-width:550px}.user-activity-bar{display:inline-block;width:60px;height:10px;font-size:0}.user-activity-bar span{visibility:hidden;font-size:1rem;display:inline-block;width:5px;height:10px;margin-right:1px}.user-activity-bar span:first-child{visibility:visible;background-color:#e2d150}.user-activity-bar .level-2 span:nth-child(2),.user-activity-bar .level-3 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar .level-3 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar .level-4 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar .level-4 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar .level-4 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar .level-5 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar .level-5 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar .level-5 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar .level-5 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar .level-6 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar .level-6 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar .level-6 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar .level-6 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar .level-6 span:nth-child(6){visibility:visible;background-color:#8ea644}.user-activity-bar .level-7 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar .level-7 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar .level-7 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar .level-7 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar .level-7 span:nth-child(6){visibility:visible;background-color:#8ea644}.user-activity-bar .level-7 span:nth-child(7){visibility:visible;background-color:#7e9d42}.user-activity-bar .level-8 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar .level-8 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar .level-8 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar .level-8 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar .level-8 span:nth-child(6){visibility:visible;background-color:#8ea644}.user-activity-bar .level-8 span:nth-child(7){visibility:visible;background-color:#7e9d42}.user-activity-bar .level-8 span:nth-child(8){visibility:visible;background-color:#709740}.user-activity-bar .level-9 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar .level-9 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar .level-9 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar .level-9 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar .level-9 span:nth-child(6){visibility:visible;background-color:#8ea644}.user-activity-bar .level-9 span:nth-child(7){visibility:visible;background-color:#7e9d42}.user-activity-bar .level-9 span:nth-child(8){visibility:visible;background-color:#709740}.user-activity-bar .level-9 span:nth-child(9){visibility:visible;background-color:#6a933f}.user-activity-bar .level-10 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar .level-10 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar .level-10 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar .level-10 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar .level-10 span:nth-child(6){visibility:visible;background-color:#8ea644}.user-activity-bar .level-10 span:nth-child(7){visibility:visible;background-color:#7e9d42}.user-activity-bar .level-10 span:nth-child(8){visibility:visible;background-color:#709740}.user-activity-bar .level-10 span:nth-child(9){visibility:visible;background-color:#6a933f}.user-activity-bar .level-10 span:last-child{visibility:visible;background-color:#6a943f}.user-activity-bar.show-20 span:nth-child(2),.user-activity-bar.show-30 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar.show-30 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar.show-40 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar.show-40 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar.show-40 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar.show-50 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar.show-50 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar.show-50 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar.show-50 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar.show-60 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar.show-60 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar.show-60 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar.show-60 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar.show-60 span:nth-child(6){visibility:visible;background-color:#8ea644}.user-activity-bar.show-70 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar.show-70 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar.show-70 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar.show-70 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar.show-70 span:nth-child(6){visibility:visible;background-color:#8ea644}.user-activity-bar.show-70 span:nth-child(7){visibility:visible;background-color:#7e9d42}.user-activity-bar.show-80 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar.show-80 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar.show-80 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar.show-80 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar.show-80 span:nth-child(6){visibility:visible;background-color:#8ea644}.user-activity-bar.show-80 span:nth-child(7){visibility:visible;background-color:#7e9d42}.user-activity-bar.show-80 span:nth-child(8){visibility:visible;background-color:#709740}.user-activity-bar.show-90 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar.show-90 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar.show-90 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar.show-90 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar.show-90 span:nth-child(6){visibility:visible;background-color:#8ea644}.user-activity-bar.show-90 span:nth-child(7){visibility:visible;background-color:#7e9d42}.user-activity-bar.show-90 span:nth-child(8){visibility:visible;background-color:#709740}.user-activity-bar.show-90 span:nth-child(9){visibility:visible;background-color:#6a933f}.user-activity-bar.show-100 span:nth-child(2){visibility:visible;background-color:#d5cb4e}.user-activity-bar.show-100 span:nth-child(3){visibility:visible;background-color:#c6c24c}.user-activity-bar.show-100 span:nth-child(4){visibility:visible;background-color:#b4b949}.user-activity-bar.show-100 span:nth-child(5){visibility:visible;background-color:#a1b047}.user-activity-bar.show-100 span:nth-child(6){visibility:visible;background-color:#8ea644}.user-activity-bar.show-100 span:nth-child(7){visibility:visible;background-color:#7e9d42}.user-activity-bar.show-100 span:nth-child(8){visibility:visible;background-color:#709740}.user-activity-bar.show-100 span:nth-child(9){visibility:visible;background-color:#6a933f}.user-activity-bar.show-100 span:last-child{visibility:visible;background-color:#6a943f}#sidebar .activity{padding:15px;border-bottom:1px solid #dbd9d7}#sidebar .activity:after{display:block}#sidebar .activity:last-child{border-bottom:none}#special-upgrade-sidebar{display:none;position:absolute;top:0;right:-175px}@media only screen and (min-width:1200px){#special-upgrade-sidebar{display:block}}.stats-content{height:auto;padding-top:5px;max-height:300px;transition:max-height .3s ease;transition:max-height .3s ease .2s ease-out}.stats-content:after{display:block}.stats-content.hidden{padding:0;max-height:0;border-bottom:none}.toggle-switch{position:relative;width:44px;height:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.toggle-switch input[type=checkbox]{display:none}.toggle-switch label{display:block;height:100%!important;width:100%!important;overflow:hidden;cursor:pointer;border:1px solid #e8e7e6;border-radius:13px;background:#bfbeba}.toggle-switch .switch-bg{float:left;background-color:#67A032;color:#fff;width:100%;height:100%;margin-left:-100%;transition:all .2s;transition:all .2s .2s ease-out;transition-delay:0s}.toggle-switch .switch-button{position:absolute;top:0;bottom:0;right:21px;width:24px;margin:-1px;background:#e8e7e6;border:1px solid #dbd9d7;border-radius:13px;box-shadow:0 0 1px rgba(0,0,0,.1);transition:all .2s;transition:all .2s .2s ease-out;transition-delay:0s}.btn,ul.rating-list>li.clickable-rating:last-child{border:none}.btn-danger,.btn-info,.btn-primary,.btn-progress,.btn-success{box-shadow:none}.switch-checkbox:not(.switch-readonly):checked+.switch-label .switch-bg{margin-left:0}.switch-checkbox:not(.switch-readonly):checked+.switch-label .switch-button{right:0}.toggle-control-group.inline-group .toggle-switch{float:left}.toggle-control-group.inline-group>label{float:left;padding:0 5px}button{padding:0}button:focus{outline:0}.btn{margin-right:5px;margin-bottom:0;padding:0 8px;text-align:center;cursor:pointer;border-bottom:1px solid #a7a6a2;border-radius:3px;background:#dbd9d7}.btn.btn-primary[disabled],.btn.btn-primary[disabled]:hover,.btn[disabled],.btn[disabled]:hover{background:#dbd9d7!important;color:#bfbeba!important}.btn i{color:inherit}.btn:last-child{margin-right:0}.btn.btn-primary[disabled],.btn[disabled]{cursor:not-allowed;border-bottom-color:#a7a6a2!important}.btn.btn-primary[disabled]>i,.btn[disabled]>i{color:#bfbeba!important}.btn.active,.btn:focus,.btn:hover{background:#bfbeba;color:#312e2b}.btn:active{background-image:none;outline:0}.btn.btn-medium{min-width:70px;height:30px;font-size:1.3rem}.btn.btn-medium.btn-icon i{font-size:2.4rem;line-height:1}.btn.btn-large{min-width:130px;height:40px;padding-left:12px;padding-right:12px;font-size:1.5rem}.btn.btn-large.btn-icon i{font-size:3.2rem;line-height:.8}.btn.btn-xlg{min-width:130px;height:50px;line-height:50px;padding-left:30px;padding-right:30px;font-size:1.7rem;font-weight:600}.btn.btn-xlg.full-width{height:50px}.btn.btn-xlg.btn-icon i{font-size:3.2rem;line-height:.8;position:relative;top:4px;margin-right:5px;color:#a7a6a2}.btn.btn-xlg:hover i{color:#8c8a88}.btn.full-width,.btn.half-width{font-size:1.7rem}.btn.full-width{height:40px}.btn.btn-huge{height:59px;line-height:57px;font-weight:700;font-size:2.2rem}.btn.btn-arrow:after{position:relative;left:5px;padding-left:5px;font-weight:400;text-align:center;color:#8c8a88;display:inline-block;content:'\003F'}.control-group:after,.standard-arrowed:after,.standard-arrowed>li:after,ul.standard:after,ul.standard>li:after{content:" "}.btn.multi{line-height:1.1;white-space:normal;height:auto;padding-top:4px;padding-bottom:4px;min-height:40px}.btn.btn-multi{min-height:40px;line-height:36px;text-align:center}.btn.btn-multi span{line-height:20px}.btn.btn-flex-multi{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4px 8px;height:auto;min-height:40px;line-height:1.3}.btn-email,.btn-facebook,.btn-google,.btn-invite,.btn-twitch,.btn-twitter{padding:0;height:40px;min-width:40px}section button.iconized,section button.iconized.active,section button.iconized.disabled,section button.iconized:active,section button.iconized:focus,section button.iconized:hover,section button.iconized[disabled],section.section-header button.iconized,section.section-header button.iconized.active,section.section-header button.iconized.disabled,section.section-header button.iconized:active,section.section-header button.iconized:focus,section.section-header button.iconized:hover,section.section-header button.iconized[disabled],section.section-row button.iconized,section.section-row button.iconized.active,section.section-row button.iconized.disabled,section.section-row button.iconized:active,section.section-row button.iconized:focus,section.section-row button.iconized:hover,section.section-row button.iconized[disabled]{border-width:0;background:none}section .iconized,section.section-header .iconized,section.section-row .iconized{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section .iconized>i,section.section-header .iconized>i,section.section-row .iconized>i{font-size:2.8rem;font-weight:400;line-height:.75;color:#8c8a88;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chess-board-container,.scroller-outer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}section .iconized:not([disabled]):hover i,section.section-header .iconized:not([disabled]):hover i,section.section-row .iconized:not([disabled]):hover i{color:#797776}section .iconized[disabled],section.section-header .iconized[disabled],section.section-row .iconized[disabled]{cursor:not-allowed}.standard-arrowed>li.section-clickable,ul.rating-list>li.clickable-rating.section-clickable,ul.standard.game-seek li:hover{cursor:pointer}section .iconized[disabled]>i,section.section-header .iconized[disabled]>i,section.section-row .iconized[disabled]>i{color:#e8e7e6}section .iconized.btn-primary:hover>i,section .iconized.btn-primary>i,section.section-header .iconized.btn-primary:hover>i,section.section-header .iconized.btn-primary>i,section.section-row .iconized.btn-primary:hover>i,section.section-row .iconized.btn-primary>i{color:#fff}section .iconized.btn-medium>i,section.section-header .iconized.btn-medium>i,section.section-row .iconized.btn-medium>i{line-height:.9}section .iconized>span,section.section-header .iconized>span,section.section-row .iconized>span{color:#bfbeba;font-weight:700;font-size:1.2rem}.btn-impersonate.full-width,.btn-primary{font-size:1.5rem}#sidebar section .iconized.right i,#sidebar section.section-header .iconized.right i,#sidebar section.section-row .iconized.right i{position:relative;float:right;margin:0 0 0 5px}.control-group .btn,ul.standard .user{float:left}a.btn.active,a.btn:focus,a.btn:hover{color:#312e2b}a.btn.btn-danger.active,a.btn.btn-danger:focus,a.btn.btn-danger:hover,a.btn.btn-facebook.active,a.btn.btn-facebook:focus,a.btn.btn-facebook:hover,a.btn.btn-google.active,a.btn.btn-google:focus,a.btn.btn-google:hover,a.btn.btn-impersonate.active,a.btn.btn-impersonate:focus,a.btn.btn-impersonate:hover,a.btn.btn-info.active,a.btn.btn-info:focus,a.btn.btn-info:hover,a.btn.btn-primary.active,a.btn.btn-primary:focus,a.btn.btn-primary:hover,a.btn.btn-progress.active,a.btn.btn-progress:focus,a.btn.btn-progress:hover,a.btn.btn-success.active,a.btn.btn-success:focus,a.btn.btn-success:hover,a.btn.btn-twitch.active,a.btn.btn-twitch:focus,a.btn.btn-twitch:hover{color:#fff}a.btn-medium{line-height:29px}a.btn-large{line-height:38px}a.full-width{line-height:40px}.btn-primary{color:#fff;background:#e6912c;border-bottom-color:#ad6d21;text-shadow:none}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background:#d37e19}.btn-info{color:#fff;background:#0082b8;border-bottom-color:#00161f}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled]{color:#fff;background:#006792}.btn-danger{color:#fff;background:#b33430;border-bottom-color:#3a1110}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background:#952b28}.btn-success{color:#fff;background:#769656;border-bottom-color:#2a351e}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled]{color:#fff;background:#637e48}.btn-progress{color:#fff;background:#608ba7;border-bottom-color:#273a47}.btn-inverse,.btn-nav{border-bottom-color:#000;color:#fff;box-shadow:none}.btn-progress.active,.btn-progress.disabled,.btn-progress:active,.btn-progress:focus,.btn-progress:hover,.btn-progress[disabled]{color:#fff;background:#507791}.btn-inverse{background:#312e2b}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background:#1d1b19}.btn-nav{background:#22211f}.btn-nav.active,.btn-nav.disabled,.btn-nav:active,.btn-nav:focus,.btn-nav:hover,.btn-nav[disabled]{color:#fff;background:#0e0e0d}.btn-impersonate{color:#fff;background:#0082b8;box-shadow:none;border-bottom-color:#00161f}.btn-impersonate.active,.btn-impersonate.disabled,.btn-impersonate:active,.btn-impersonate:focus,.btn-impersonate:hover,.btn-impersonate[disabled]{color:#fff;background:#006792}.btn-email i,.btn-facebook i,.btn-google i,.btn-invite i,.btn-twitch i,.btn-twitter i{font-size:3rem;line-height:1.1}.btn-link{color:#666463;background:none;border-width:0}.btn-link.active,.btn-link.disabled,.btn-link:active,.btn-link:focus,.btn-link:hover,.btn-link[disabled]{border-width:0;background:none;text-decoration:none;color:#312e2b}.btn-link-inline{display:inline}.alert-error .btn-link-inline{color:#fff;font-weight:700}@media screen and (pointer:coarse),screen and (max-width:768px){.btn:hover{background-color:#dbd9d7}.btn-primary:hover{background-color:#e6912c}.btn-info:hover{background-color:#0082b8}.btn-danger:hover{background-color:#b33430}.btn-success:hover{background-color:#769656}.btn-progress:hover{background-color:#608ba7}.btn-inverse:hover{background-color:#312e2b}}.btn-facebook{color:#fff;background:#4c6fa8;box-shadow:none;border-bottom-color:#1c293f}.btn-facebook i{color:#fff}.btn-facebook.active,.btn-facebook.disabled,.btn-facebook:active,.btn-facebook:focus,.btn-facebook:hover,.btn-facebook[disabled]{color:#fff;background:#405e8e}.btn-google{color:#fff;background:#d64823;box-shadow:none;border-bottom-color:#531c0d}.btn-google i{color:#fff}.btn-google.active,.btn-google.disabled,.btn-google:active,.btn-google:focus,.btn-google:hover,.btn-google[disabled]{color:#fff;background:#b53d1e}.btn-twitter{color:#fff;background:#00aced;box-shadow:none;border-bottom-color:#003d54}.btn-twitter i{color:#fff}.btn-twitter.active,.btn-twitter.disabled,.btn-twitter:active,.btn-twitter:focus,.btn-twitter:hover,.btn-twitter[disabled]{color:#fff;background:#0090c7}.btn-email{color:#fff;background:#a7a6a2;box-shadow:none;border-bottom-color:#5a5956}.btn-email i{color:#fff}.btn-email.active,.btn-email.disabled,.btn-email:active,.btn-email:focus,.btn-email:hover,.btn-email[disabled]{color:#fff;background:#94938e}.btn-invite{color:#fff;background:#e6912c;box-shadow:none;border-bottom-color:#6c410d}.btn-invite i{color:#fff}.btn-invite.active,.btn-invite.disabled,.btn-invite:active,.btn-invite:focus,.btn-invite:hover,.btn-invite[disabled]{color:#fff;background:#d37e19}.btn-twitch{color:#fff;background:#4b387a;box-shadow:none;border-bottom-color:#0b0811}.btn-twitch i{color:#fff}.btn-twitch.active,.btn-twitch.disabled,.btn-twitch:active,.btn-twitch:focus,.btn-twitch:hover,.btn-twitch[disabled]{color:#fff;background:#3b2c60}.btn-has-icon{display:block;position:relative;width:100%;text-shadow:none;line-height:40px;padding:0 0 0 20px}.btn-has-icon [class*=" icon-"],.btn-has-icon [class^=icon-]{font-size:3.8rem;position:absolute;top:-4px;left:8px}.popover-button{display:inline-block}.popover-button button{min-width:70px}.pop-menu{position:fixed;list-style:none;margin:0;display:none;padding:15px 12px;text-align:left;white-space:normal;background-color:#fff;border:2px solid #ccc;border:2px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.content-container ul.content-list>.list-short .user-tagline .username,.content-stats .username,.games-list .name,.players-list .name,.players-list.clubs .neutral,.sidebar-nav>a,.special-field,.standard-arrowed>li.section-clickable a,ul.members-manage .member-user .username,ul.standard.game-seek h3 a{white-space:nowrap;text-overflow:ellipsis}.pop-menu li{margin-bottom:5px}.pop-menu li:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.pop-menu i{position:relative;width:16px;top:3px;margin-right:5px;font-size:2.6rem;color:#a7a6a2}.pop-menu a.btn{min-width:65px;font-size:1.2rem;margin-left:5px}ol.inline,ol.unstyled,ul.inline,ul.standard,ul.unstyled{margin-left:0;list-style:none}.pop-menu a.btn.active{background-color:#a7a6a2;color:#fff;text-shadow:none}.pop-menu.right .arrow{top:60px}.pop-menu.show{display:block!important}.control-group:after{display:block;clear:both}.control-group .btn.full-width{display:block;margin:0;width:100%!important}#content .control-group .btn.half-width{width:257px;margin:0}#content .control-group .btn.half-width.first-visible,#content .control-group .btn.half-width:first-of-type{margin-right:10px}#sidebar .control-group a.btn.full-width{line-height:50px}#sidebar .control-group .btn{margin-right:3px;width:24.1%;height:50px}#sidebar .control-group .btn:first-of-type{width:24.3%}#sidebar .control-group .btn.half-width{width:48.1%;margin:0}#sidebar .control-group .btn.half-width.first-visible,#sidebar .control-group .btn.half-width:first-of-type{margin-right:10px}#sidebar .control-group .btn.third-width,#sidebar .control-group .btn.third-widthfirst-of-type{width:32.5%}#sidebar .control-group .btn.three-fourth-width{width:74.4%}#sidebar .control-group .btn.btn-new-item{font-size:1.5rem;width:100%;height:40px;line-height:39px}#sidebar .control-group .btn.btn-icon{height:55px}#sidebar .control-group .btn.btn-icon i{color:#8c8a88;font-size:3rem;line-height:.8}#sidebar .control-group .btn.btn-icon:hover i{color:#797776}#sidebar .control-group .btn.btn-icon.btn-danger i,#sidebar .control-group .btn.btn-icon.btn-info i,#sidebar .control-group .btn.btn-icon.btn-primary i,#sidebar .control-group .btn.btn-icon.btn-progress i,#sidebar .control-group .btn.btn-icon.btn-success i{color:#fff}ul.standard,ul.standard h3 a{color:#666463}#sidebar .control-group .btn.btn-icon.full-width i{font-size:4rem}#sidebar .control-group .btn:last-of-type{margin-right:0}#sidebar .control-group .btn.btn-apply{height:30px}#sidebar .control-group .btn.finish-vs-computer{margin-right:3px}#sidebar .control-group .btn.finish-vs-computer i{line-height:1.7}#sidebar .control-group.threeButtons .btn,#sidebar .control-group.threeButtons .btn:first-of-type{width:88px}.input-group-btn.white .btn{font-size:2.4rem;font-weight:700;height:30px;width:30px;margin:0;padding:0;line-height:1;background:#fff;border:1px solid #dbd9d7;box-shadow:none}.sidebar-nav>a.active,.standard-arrowed>li.active,ul.button-dropdown>li.active,ul.standard>li.active{background-color:#f8f8f8}.input-group-btn.white .btn i{position:relative;top:-2px;line-height:1}ol,ul{padding:0;margin:0}li{line-height:1.42857143}ol.inline>li,ul.inline>li{display:inline-block;padding-left:5px;padding-right:5px}ul.standard{border-top:solid 1px #e8e7e6}ul.standard:after{display:block;clear:both}ul.standard.no-border{border:0}ul.standard.no-border>li:last-of-type,ul.standard.no-bottom-border>li:last-of-type{border-bottom:0}ul.standard>li{position:relative;clear:both;padding:13px;border-bottom:solid 1px #e8e7e6}ul.standard>li:after{display:block;clear:both}ul.standard i{width:25px;float:left;margin-right:15px;font-size:3.2rem;line-height:.6}ul.standard h3{margin:0;display:block;line-height:1.71428571}ul.standard.game-seek li:hover i{color:#8c8a88}ul.standard.game-seek li:hover h3 a{color:#312e2b}ul.standard.game-seek li:hover h3:after{color:#8c8a88}ul.standard.game-seek li:hover a.seek-actions{display:inline}ul.standard.game-seek li:hover a.seek-actions i{color:#a7a6a2}ul.standard.game-seek li:hover a.seek-actions i:hover{color:#8c8a88}ul.standard.game-seek a.seek-actions,ul.standard.game-seek li:hover a.seek-actions.seek-actions-hidden{display:none}ul.standard.game-seek a.seek-actions.seek-actions-visible{display:inline}ul.standard.game-seek h3 a{overflow:hidden;display:block}ul.standard .user a{font-weight:600;position:relative;top:5px}ul.standard .stats{float:right;width:75px;position:relative;top:5px}ul.standard .stats i{line-height:.4}ul.textual-list{margin-left:20px;list-style:inherit}.sidebar-nav>a{display:block;border-top:1px solid #e8e7e6;overflow:hidden;padding:13px;font-weight:600;color:#666463}.sidebar-nav>a:focus,.sidebar-nav>a:hover{color:#312e2b}.sidebar-nav>a:focus [class^=icon-],.sidebar-nav>a:hover [class^=icon-]{color:#797776}.sidebar-nav>a.active{color:#312e2b}.standard-arrowed h3 a,.standard-arrowed>li.section-clickable a{color:#666463}.sidebar-nav>a:first-child{border-top:0;border-radius:3px 3px 0 0}.sidebar-nav>a [class^=icon-]{float:left;margin:-2px 13px 0 0;font-size:3.2rem;width:20px;line-height:.6}.standard-arrowed,ul.button-dropdown,ul.content-list,ul.rating-list{margin-left:0;list-style:none}.standard-arrowed{border-top:solid 1px #e8e7e6;color:#666463}.standard-arrowed:after{display:block;clear:both}.standard-arrowed.no-border{border:0}.standard-arrowed.no-border>li:last-of-type,.standard-arrowed.no-bottom-border>li:last-of-type{border-bottom:0}.standard-arrowed>li:after{display:block;clear:both}.standard-arrowed i{width:25px;float:left;margin-right:15px;font-size:3.2rem;line-height:.6}.standard-arrowed h3{margin:0;display:block;line-height:1.71428571}.standard-arrowed>li{position:relative;clear:both;padding:13px;border-bottom:solid 1px #e8e7e6;width:100%;float:left}.standard-arrowed>li.section-clickable:before{font-weight:400;text-align:center;display:inline-block;font-size:2rem;content:"\2026";position:absolute;right:13px;top:15px;color:#a7a6a2;line-height:.8}.standard-arrowed>li.section-clickable:hover i{color:#8c8a88}.standard-arrowed>li.section-clickable:hover a,.standard-arrowed>li.section-clickable:hover h3{color:#312e2b}.standard-arrowed>li.section-clickable:hover:before,ul.rating-list,ul.rating-list h3 a{color:#666463}.standard-arrowed>li.section-clickable.open:before{content:'\007C'}ul.rating-list:after,ul.rating-list>li:after{content:" ";clear:both;display:block}.standard-arrowed>li h3{font-size:1.4rem}.standard-arrowed>li.section-clickable a{display:block;overflow:hidden;position:absolute;top:0;bottom:0;right:0;left:0;padding:13px 13px 13px 45px}.standard-arrowed>li.challenge-user a,ul.rating-list>li{padding:0;position:relative}.standard-arrowed>li.no-bottom-border{border-bottom:none}ul.rating-list{border-top:solid 1px #e8e7e6}ul.rating-list.no-border{border:0}ul.rating-list.no-border>li:last-of-type,ul.rating-list.no-bottom-border>li:last-of-type{border-bottom:0}ul.rating-list>li{clear:both;border-bottom:solid 1px #e8e7e6}ul.rating-list i{width:25px;float:left;margin-right:15px;font-size:3.2rem;line-height:.6}ul.rating-list h3{margin:0;display:block;line-height:1.71428571}ul.rating-list>li h3{font-size:1.4rem}ul.rating-list>li.clickable-rating.section-clickable:before,ul.rating-list>li.section-clickable:before{font-family:Chess;font-weight:400;font-style:normal;speak:none;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;right:13px;top:15px;line-height:.8}ul.rating-list>li.section-clickable a{position:relative;color:#666463}ul.rating-list>li.section-clickable:before{display:inline-block;content:"\003F";position:absolute;color:#a7a6a2}ul.rating-list>li.section-clickable:hover i{color:#8c8a88}ul.rating-list>li.section-clickable:hover a,ul.rating-list>li.section-clickable:hover h3{color:#312e2b}ul.rating-list>li.section-clickable:hover:before{color:#666463}ul.rating-list>li.section-clickable.open:before{content:'\007C'}ul.rating-list>li>a{display:block;padding:13px}ul.rating-list>li.clickable-rating.section-clickable a{position:relative;color:#666463}ul.rating-list>li.clickable-rating.section-clickable:before{display:inline-block;content:"\2026";position:absolute;color:#a7a6a2}ul.rating-list>li.clickable-rating.section-clickable:hover i{color:#8c8a88}ul.rating-list>li.clickable-rating.section-clickable:hover a,ul.rating-list>li.clickable-rating.section-clickable:hover h3{color:#312e2b}ul.rating-list>li.clickable-rating.section-clickable:hover:before{color:#666463}ul.rating-list>li.clickable-rating.section-clickable.open:before{content:'\007C'}ul.rating-list>li .user-rating{float:right;margin-right:20px;font-size:1.4rem;color:#312e2b;font-weight:700}ul.rating-list>li.section-clickable{cursor:auto}ul.rating-list>li.section-clickable:hover .user-rating{color:#312e2b}ul.rating-list>li.section-clickable.disabled{cursor:not-allowed;border-bottom:solid 1px #e8e7e6;padding:13px}ul.button-dropdown.no-border>li:last-of-type,ul.button-dropdown.no-bottom-border>li:last-of-type,ul.rating-list>li.section-clickable.disabled:last-child{border-bottom:0}ul.rating-list>li.section-clickable.disabled:before{content:''}ul.button-dropdown:after,ul.button-dropdown>li:after,ul.content-list>li:after{content:" ";clear:both}ul.rating-list>li.section-clickable.disabled:hover h3{color:#666463}ul.rating-list>li.section-clickable.disabled:hover .user-rating{color:#312e2b}ul.rating-list>li.section-clickable.disabled:hover [class*=" icon-"],ul.rating-list>li.section-clickable.disabled:hover [class^=icon-]{color:#8c8a88}ul.rating-list>li.section-clickable.disabled:hover a,ul.rating-list>li.section-clickable.disabled:hover i,ul.rating-list>li.section-clickable.disabled:hover:after{color:#666463}ul.rating-list>li.user-rating-box{border-top:solid 1px #e8e7e6;margin-top:-1px}ul.rating-list>li i{width:19px}ul.rating-list>li .stats-content{padding:0 13px 13px}ul.content-list>li{font-size:1.3rem;color:#797776;margin-bottom:10px}ul.content-list>li:after{display:block}ul.content-list>li .content-title{font-weight:600;overflow-wrap:break-word}ul.content-list>li .user-tagline{display:block;top:0}ul.content-list>li .user-tagline .username{color:#797776;font-weight:600;font-size:1.3rem}ul.content-list>li .user-tagline>time{display:inline-block;vertical-align:middle}ul.content-list>li p.content-body{font-size:1.4rem}ul.content-list>li p.about{font-size:1.4rem;line-height:1.4;max-height:78.4px;overflow:hidden}.thumbnail-30,.thumbnail>img{max-height:100%}ul.content-list.alternate .name{color:#005e94}ul.content-list.alternate p{color:#312e2b}ul.content-list.alternate .rating{color:#8c8a88}ul.content-list.no-top>li:first-child{padding-top:0!important}ul.content-list.visited .content-title:visited{color:#797776}#recent-contents-live{padding-top:0}#recent-contents-live .content-list-message{padding-top:15px}ul.button-dropdown{border-top:solid 1px #e8e7e6;color:#666463}ul.button-dropdown:after{display:block}ul.button-dropdown.no-border{border:0}ul.button-dropdown>li{position:relative;clear:both;padding:7px 15px;border-bottom:none}ul.button-dropdown>li:after{display:block}ul.button-dropdown i{width:25px;float:left;margin-right:15px;font-size:3.2rem;line-height:.6}ul.button-dropdown h3{margin:0;display:block;line-height:1.71428571}ul.button-dropdown h3 a{color:#666463}ul.button-dropdown>li:hover{background-color:#f1f1f1}ul.button-dropdown>li.current-selection{background-color:#dbd9d7}.content-stats{color:#a7a6a2;font-size:1.3rem;margin-bottom:5px}.content-stats>*{display:inline-block}.content-stats>:after{content:"|";color:#a7a6a2;font-weight:400}.content-stats>.no-gutter:after,.content-stats>:last-child:after{content:""}.content-container ul.content-list>li:after,.games-list li:after,.players-list li:after,.players-list>a:after,ul.stats-list:after,ul.stats-list>li:after{content:" ";clear:both}.content-stats a:not(.user-chess-title){color:#a7a6a2}.content-stats a:not(.user-chess-title):hover{color:#666463}.content-stats .username{display:inline-block;overflow:hidden;max-width:120px;vertical-align:text-bottom;line-height:1.4;transform:translateY(1px)}.content-stats [class*=" icon-"],.content-stats [class^=icon-]{font-size:2.2rem;margin-right:2px;transform:translateY(2px);color:#a7a6a2;line-height:0}.content-stats .icon-chat{font-size:2rem}.content-container ul.content-list>li{position:relative;padding:15px 0;border-bottom:1px solid #e8e7e6;margin-bottom:0}.content-container ul.content-list>li:after{display:block}.content-container ul.content-list>li .content-image{position:relative;display:block;float:left;width:300px;height:169px;margin-right:15px;background-repeat:no-repeat;background-position:center center;background-size:cover}.content-container ul.content-list>li .content-image img{position:absolute;width:100%;height:100%;object-fit:cover}.content-container ul.content-list>li .content-image.diagramimg{background-position:bottom center}@media only screen and (max-width:640px){.content-container ul.content-list>li .content-image{float:none;margin:0 auto 15px;max-width:100%}}.content-container ul.content-list>li h2{margin-top:-4px;margin-bottom:8px}.content-container ul.content-list>li .content-stats{margin-bottom:10px}.content-container ul.content-list>li:last-child{border:none;padding-bottom:0}.content-container ul.content-list>.list-short .content-info{margin-bottom:15px}.content-container ul.content-list>.list-short h3{position:relative;top:-2px;font-size:1.5rem;margin-bottom:0;line-height:1}.content-container ul.content-list>.list-short .content-stats{font-size:1.3rem;margin-bottom:0}.content-container ul.content-list>.list-short .amount{color:#26211b;line-height:30px}.content-container ul.content-list>.list-short .user-tagline{top:-6px;margin-left:45px}.content-container ul.content-list>.list-short .user-tagline .username{display:inline-block;font-weight:600;width:100%;overflow:hidden}.content-container ul.content-list>.list-short .user-tagline .user-chess-title[data-title*="W"]+.username{width:calc(100% - 40px)}.content-container ul.content-list>.list-short .user-tagline .user-chess-title+.username{width:calc(100% - 30px)}.content-container ul.content-list>.list-short .user-tagline.club-admin .username{width:auto;max-width:97px}.content-container ul.content-list>.list-short .date{display:block;margin-top:-5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media all and (min-width:768px) and (max-width:1280px) and (min-device-width:13in),all and (min-width:1280px){.content-container ul.content-list>.list-short .content-info{margin:0}.content-container ul.content-list>.list-short .amount{text-align:right;line-height:32px}}@media only screen and (min-width:640px){.content-container ul.content-list>li .content-image{float:left;margin-right:15px;margin-bottom:0}}ul.stats-list{margin-left:0;list-style:none;border-top:solid 1px #f8f8f8;font-size:1.3rem}ul.stats-list:after{display:block}ul.stats-list.no-border{border:0}ul.stats-list.no-border>li:last-of-type,ul.stats-list.no-bottom-border>li:last-of-type{border-bottom:0}ul.stats-list>li{position:relative;clear:both;border-bottom:solid 1px #f8f8f8;padding:5px 0}ul.stats-list>li:after{display:block}ul.stats-list>li:first-child{padding-top:0}ul.stats-list>li:last-child{border-bottom:0;padding-bottom:0}ul.stats-list aside{display:inline-block;float:right;text-align:left;color:#312e2b;font-weight:700}ul.stats-list aside span{color:#8c8a88;font-weight:400;padding-left:5px}ul.new-game-options>li{background-color:#fff}ul.new-game-options>li.game-type.custom-opening{height:275px}ul.new-game-options>li.game-type .starting-position-container{padding-top:15px}ul.new-game-options>li.game-type .game-preview{margin:15px auto 0}ul.new-game-options>li.game-type .btn .ui-select-match-text{margin-top:0}ul.new-game-options>li.game-ratings-control>.pull-left,ul.new-game-options>li.toggle-control-group .pull-left{max-width:80%;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}ul.new-game-options>li:not(.daily-time-controls){padding:12px 17px}ul.new-game-options>li:not(.daily-time-controls) .pull-left{margin-top:2px}ul.new-game-options>li:not(.daily-time-controls) .toggle-switch{float:right;margin-top:4px}ul.new-game-options>li:not(.daily-time-controls) .btn{float:right;height:30px;min-width:70px;margin:0}.players-list{margin-left:0;list-style:none}.players-list li,.players-list>a{margin-bottom:7px;line-height:30px;font-weight:400}.players-list li:after,.players-list>a:after{display:block}.players-list li:last-child,.players-list>a:last-child{margin-bottom:0}.players-list .place-number{float:left;color:#a7a6a2;width:30px}.players-list .user-chess-title{vertical-align:middle;width:27px}.players-list .name{display:inline-block;max-width:140px;font-weight:600;vertical-align:middle;overflow:hidden}.players-list .user-chess-title+.name{max-width:115px}.players-list .name[data-title*="W"]{max-width:105px}.players-list .user-tagline{top:0}.players-list .user-rating{vertical-align:middle}.players-list.titles li{font-size:1.3rem;line-height:1;margin-bottom:7px}.players-list.titles li .user-chess-title{float:left}.players-list.titles li .full-title{margin-left:60px;font-weight:400}.players-list.titles li:last-child{margin-bottom:0}.players-list.clubs>a{display:block;width:100%;line-height:16px}.players-list.clubs li{line-height:16px}.players-list.clubs .name{width:calc(100% - 65px);padding-bottom:5px;max-width:none}.players-list.clubs .neutral{display:block;overflow:hidden}.players-list.clubs .user-groups,.players-list.clubs .user-location{font-size:1.3rem;color:#8c8a88;line-height:1}.players-list.alt .name{float:none;line-height:16px;width:auto}.players-list.alt .user-rating{line-height:14px;text-align:left;width:auto;font-weight:400}.games-list{margin-left:0;list-style:none}.games-list li{margin-bottom:7px;line-height:30px;font-weight:400}.games-list li:after{display:block}.games-list li:last-child{margin-bottom:0}.games-list .place-number{float:left;color:#a7a6a2;width:30px;line-height:50px}.games-list .name{display:inline-block;font-weight:600;max-width:175px;line-height:1.3;overflow:hidden}.games-list .game-info{font-size:1.3rem;color:#a7a6a2;height:30px;margin:-10px 0 0 65px;line-height:30px;overflow:hidden}.games-list .game-info.pn{margin-left:95px}.games-list .game-info p{display:inline-block;margin:0;line-height:14px;vertical-align:middle}.links a{color:#666463}.links a:focus,.links a:hover{color:#312e2b}.links .btn-link,.links>a{position:relative;display:table;margin-top:2px;padding:2px 3px 2px 18px;line-height:1.25;text-align:left}.links .btn-link:first-child,.links>a:first-child{margin-top:0}.links .btn-link:before,.links>a:before{content:"";position:absolute;left:2px;top:6px;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #8c8a88}#sidebar .users-grid:after,.trophies-list:after,ul.members-manage>li:after{content:" ";display:block;clear:both}.links .label{margin-left:8px;padding:3px 4px;font-size:1.2rem;font-weight:700;line-height:1;color:#fff;vertical-align:baseline;border-radius:2px;background-color:#bfbeba}.links .label:hover{color:#fff;background-color:#666463}#sidebar .users-grid{padding:10px 15px 15px 10px}#sidebar .users-grid>.avatar-50{position:relative;float:left;margin:5px 0 0 5px}ul.tips{margin-left:0;list-style:none;color:#666463}ul.tips>li{position:relative;clear:both;padding:7px 0;line-height:1.1}ul.tips i{width:25px;float:left;margin-right:10px;font-size:2.8rem;line-height:.4}ul.tips .tips-icon.vertical{position:absolute;top:0;bottom:0;width:30px}ul.tips .tips-icon.vertical>i{position:absolute;top:35%}ul.tips .tips-label{margin-left:35px}ul.tips .mce-ico{color:#a7a6a2;font-size:2rem;line-height:1;padding-left:2px}ul.tips .ico-line{position:absolute;display:block;top:26px;left:7px;width:17px;height:2px;background:#797776}#sidebar .trophies-list{padding:15px 10px 5px}.trophies-list{margin-left:0;list-style:none}.trophies-list li{float:left;width:80px;height:80px;margin:0 5px 10px}ul.members-manage>li{position:relative;list-style:none;margin-bottom:15px}ul.members-manage>li:last-child{margin-bottom:0}ul.members-manage .member-user{position:relative;top:-7px;margin-bottom:3px}ul.members-manage .member-user .user-chess-title{vertical-align:middle}ul.members-manage .member-user .username{display:inline-block;vertical-align:middle;max-width:135px;overflow:hidden}.content-list.board-list .board-img img,.thumbnail-30,.thumbnail>img{max-width:100%}ul.members-manage .pending-comment{position:relative;float:right;top:12px;width:32px;border:none;line-height:1;background:0 0}ul.members-manage .pending-comment i{font-size:3.4rem}ul.members-manage .pending-btns{margin-top:-3px}ul.members-manage .pending-btns .btn.btn-medium{margin-right:2px;min-width:30px}ul.members-manage .pending-btns .btn.btn-medium i{font-size:2.4rem;line-height:1}.content-list.board-list .board-img{display:block;float:left;width:120px;height:120px}.content-list.board-list h2 .icon-chess960{font-size:2.8rem;margin-right:5px;vertical-align:top;line-height:.75}.content-list.board-list .content-details{margin-left:135px}.content-list.board-list .board-group{color:#a7a6a2;font-weight:600}.glyphicon-chevron-left,.glyphicon-chevron-right,.special-field:after{font-weight:400;font-style:normal;speak:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.form-control,.uneditable-input,input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=text],input[type=password],input[type=datetime],input[type=week],input[type=email],input[type=url],input[type=tel],input[type=color],input[type=number],input[type=search],textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding:5px 8px;height:30px;color:#26211b;font-size:1.4rem;border:1px solid #dbd9d7;border-radius:3px;box-shadow:none;transition:border-color .3s ease;transition:border-color .3s ease .2s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control::-webkit-input-placeholder,.uneditable-input::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a7a6a2;text-align:left}.form-control:-moz-placeholder,.uneditable-input:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=color]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=search]:-moz-placeholder,textarea:-moz-placeholder{color:#a7a6a2;text-align:left}.form-control::-moz-placeholder,.uneditable-input::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,textarea::-moz-placeholder{color:#a7a6a2;text-align:left}.form-control:-ms-input-placeholder,.uneditable-input:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a7a6a2;text-align:left}.form-control:focus,.uneditable-input:focus,input[type=date]:focus,input[type=time]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=week]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus{border-color:#a7a6a2;box-shadow:none;outline:0}.form-control[readonly],.uneditable-input[readonly],input[type=date][readonly],input[type=time][readonly],input[type=datetime-local][readonly],input[type=month][readonly],input[type=text][readonly],input[type=password][readonly],input[type=datetime][readonly],input[type=week][readonly],input[type=email][readonly],input[type=url][readonly],input[type=tel][readonly],input[type=color][readonly],input[type=number][readonly],input[type=search][readonly],textarea[readonly]{background:#fff}input[type=file]{border:0}input[type=number]{-moz-appearance:textfield;line-height:1.2}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.input-full-width{width:100%!important}.input-half-width{width:50%!important}.input-third-width{width:33.33%!important}.input-quarter-width{width:25%!important}.input-three-quarter-width{width:75%!important}textarea{height:300px}input[type=checkbox],input[type=radio]{cursor:pointer;margin:3px 0 0}input[type=file]{font-size:1.3rem;line-height:1}.control-group.error .controls{position:relative}.control-group.error .controls:after{position:absolute;content:'\0042';top:0;right:8px;font-family:Chess;color:#b33430;font-size:2.4rem}.control-group.error .help-block,.control-group.error .help-inline{font-size:1.3rem}.has-error .control-label.radio-toggle{color:#797776}.search-input{position:relative}.search-input input{padding-right:25px}.search-input button{position:absolute;top:1px;right:5px;border:none;background:0 0;box-shadow:none}.search-input .icon-magnifying-glass,.search-input .thinking-24{color:#a7a6a2;line-height:1;position:absolute;right:4px;font-size:2.6rem;filter:alpha(opacity=45);opacity:.45}.search-input .icon-magnifying-glass{top:0}.search-input .thinking-24{top:3px}.special-field{position:relative;display:inline-block;width:100%;height:30px;padding:5px 25px 5px 8px;cursor:pointer;border:none;border-radius:3px;line-height:1.8rem;color:#312e2b;overflow:hidden;text-align:right}.special-field input[type=text]{display:none}.special-field:after{font-family:Chess;text-align:center;display:inline-block;font-size:1.4rem;content:'\003C';position:absolute;right:8px;top:8px;color:#a7a6a2;line-height:.8}.special-dropdown{display:block;width:100%}.special-dropdown a.dropdown-toggle{display:block;height:30px}.special-dropdown .dropdown-menu{width:100%;top:30px;left:0;padding:0}.special-dropdown .dropdown-menu>li>a{padding:5px 10px;white-space:normal}.special-dropdown .dropdown-menu>li:last-child a{border:none}.special-dropdown h4{font-size:1.3rem;margin-bottom:0}.special-dropdown p{font-size:1.2rem;margin-bottom:0}.special-dropdown.pull-right>.dropdown-menu{left:auto;right:0}.special-dropdown.open .special-field:after{content:'\003E'}.dropdown-menu.right{left:-2px;right:auto}.dropdown-menu.left{left:auto;right:-2px}.multi-fields .form-field,.multi-fields .select-style{display:block;float:left;min-width:0!important}.multi-fields.duo .form-field,.multi-fields.duo .select-style{width:49%;margin-left:2%}.multi-fields.duo .form-field:nth-child(1),.multi-fields.duo .select-style:nth-child(1){margin-left:0}.multi-fields.triple .form-field,.multi-fields.triple .select-style{width:31.9%;margin-left:2%}.multi-fields.triple .form-field:nth-child(1),.multi-fields.triple .select-style:nth-child(1){margin-left:0}@media only screen and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:2){.form-control,.form-control:focus,.select-style select,.select-style select:focus,.uneditable-input,.uneditable-input:focus,input[type=date],input[type=date]:focus,input[type=time],input[type=time]:focus,input[type=datetime-local],input[type=datetime-local]:focus,input[type=month],input[type=month]:focus,input[type=text],input[type=text]:focus,input[type=password],input[type=password]:focus,input[type=datetime],input[type=datetime]:focus,input[type=week],input[type=week]:focus,input[type=email],input[type=email]:focus,input[type=url],input[type=url]:focus,input[type=tel],input[type=tel]:focus,input[type=color],input[type=color]:focus,input[type=number],input[type=number]:focus,input[type=search],input[type=search]:focus,textarea,textarea:focus{font-size:1.6rem}.select-style select{padding-top:3px!important;padding-bottom:3px!important}}.calendar-wrapper .dropdown-menu{padding-bottom:7px;width:270px}.calendar-wrapper .dropdown-menu .btn{font-size:1.2rem;margin:0;line-height:25px}.calendar-wrapper .dropdown-menu table{margin:5px auto 0}.calendar-wrapper .dropdown-menu table em{font-size:1.1rem;color:#dbd9d7}.calendar-wrapper .dropdown-menu table .btn{color:#666463;border:1px solid #fff!important;background-color:#fff}.calendar-wrapper .dropdown-menu table .btn:hover{background-color:#f1f1f1}.calendar-wrapper .dropdown-menu table .btn.active{background-color:#e6912c;color:#fff}.calendar-wrapper .dropdown-menu table .btn.active:hover{color:#fff}.calendar-wrapper .dropdown-menu table .btn .text-muted{color:#bfbeba}.calendar-wrapper .dropdown-menu table .btn.active[disabled],.calendar-wrapper .dropdown-menu table .btn.disabled,.calendar-wrapper .dropdown-menu table .btn[disabled]{pointer-events:none;opacity:.65;background-color:#f8f8f8!important}.glyphicon-chevron-left,.glyphicon-chevron-right{font-family:Chess;text-align:center;color:#8c8a88;display:inline-block}.coords-item,.select-style select{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}.glyphicon-chevron-left:before{content:'\002C'}.glyphicon-chevron-right:before{content:'\2026'}.uib-daypicker:focus{outline:0}.thumbnail-30{width:30px;height:30px}.thumbnail-30 img{width:30px;max-width:100%;max-height:100%}.thumbnail-35,.thumbnail-35 img{width:35px;max-width:100%;max-height:100%}.thumbnail-35{height:35px}.thumbnail-100{width:100px;height:100px;max-width:100%;max-height:100%}.thumbnail-100 img{width:100px;max-width:100%;max-height:100%}.thumbnail-300,.thumbnail-300 img{width:300px;max-height:100%;max-width:100%}.thumbnail-300{height:300px}.image-placeholder{height:120px;width:120px;position:relative}.image-placeholder .upload-cover{position:relative;background:#f1f1f1;height:120px;text-align:center}.image-placeholder .upload-cover i{position:absolute;font-size:6rem;top:45%;left:50%;-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);--ms-transform:translate(-50%, -50%);transform:translate(-50%,-50%);line-height:1}.image-placeholder .main-img-prev{width:120px;height:120px;max-width:100%;margin:0 auto;border:1px solid #e8e7e6;object-fit:cover}.image-placeholder .remove{position:absolute;top:1px;right:1px;width:25px;height:25px;background-color:rgba(255,255,255,.8);text-align:center}.image-placeholder .remove i{font-size:2.6rem;line-height:22px}.image-placeholder .remove:hover{background-color:#fff}.square-pulsating{top:50%;left:50%;margin-top:-20px;margin-left:-20px}.upload-control input[type=file]{position:absolute;height:40px;filter:alpha(opacity=0);opacity:0;width:100%;cursor:pointer;top:0;bottom:0}.upload-control input[type=file]:focus{outline:0}.upload-control input[type=file]:focus:before{color:#a7a6a2}.upload-control.content-uploader input[type=file]{display:none}.upload-control .uploader{position:relative;cursor:pointer;font-size:14px;font-weight:700;line-height:40px;text-align:center;border-radius:3px;background:#dbd9d7;box-shadow:none;border-bottom-color:#938d86;border-bottom-width:1px;border-bottom-style:solid;color:#666463}.upload-control .uploader.active,.upload-control .uploader.disabled,.upload-control .uploader:active,.upload-control .uploader:focus,.upload-control .uploader:hover,.upload-control .uploader[disabled]{color:#fff;background:#c9c6c3}.upload-control .uploader:hover{color:#666463}.upload-control .uploader>div{width:150px;position:absolute;top:0}.upload-control p{margin-top:10px}.upload-control.content-uploader .uploader>div{width:100%}.upload-block .upload-title{line-height:30px}.upload-block .upload-prev{margin-bottom:15px}.upload-block .upload-prev .content-preview-image{width:300px;height:169px;max-width:100%;margin:0 auto;border:1px solid #e8e7e6;object-fit:cover}@media all and (min-width:768px){.upload-control.upload-control-register{padding-left:0}.upload-control.upload-control-register p{text-align:left}}.progress{width:100%;height:25px}.progress .bar{height:100%;background-color:#e6912c;border-radius:5px}.game-stats{margin-left:0;list-style:none}.game-stats>li{display:inline-block;padding:0}.game-stats>li:after{content:" / ";color:#312e2b}.game-stats>li:last-child:after{content:none}.game-stats>li.won{color:#769656}.game-stats>li.lost{color:#b33430}.game-stats>li.draw{color:#666463}.section-header .stats-tip{float:right;line-height:10px;position:relative;top:4px;margin-left:0;margin-right:0;padding-bottom:12px;color:#bfbeba}.section-header:hover .stats-tip{color:#bfbeba!important}.rating-list span.won,.stats-list span.won{color:#769656}.rating-list span.lost,.stats-list span.lost{color:#b33430}.rating-list span.draw,.stats-list span.draw{color:#666463}.rating-list .rating-change.positive,.rating-list .rating-change.positive i,.stats-list .rating-change.positive,.stats-list .rating-change.positive i{color:#4b7636}.rating-list .rating-change.negative,.rating-list .rating-change.negative i,.stats-list .rating-change.negative,.stats-list .rating-change.negative i{color:#b33430}.rating-list .rating-change.negative i,.rating-list .rating-change.positive i,.stats-list .rating-change.negative i,.stats-list .rating-change.positive i{margin-right:0;font-size:2rem}.rating-list.stats-list-with-graph,.stats-list.stats-list-with-graph{margin-top:10px}.rating-list .stats-chart,.stats-list .stats-chart{margin-top:-10px;height:70px}.rating-list .stats-content .highcharts-axis,.stats-list .stats-content .highcharts-axis{display:none}.scroller-scrolling{pointer-events:none}.scroller-over-control{cursor:pointer!important}.scroller-outer{position:fixed;z-index:999;pointer-events:none;filter:alpha(opacity=0);opacity:0;user-select:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);--ms-transform:translate3d(0, 0, 0);transform:translate3d(0,0,0);transition:opacity;transition:opacity .2s ease-out}.scroller-outer.scrolling,.scroller-outer.visible{filter:alpha(opacity=100);opacity:1}.scroller-outer .scroller-inner{margin-left:-16px;position:absolute;width:16px;height:100%}.scroller-outer .scroller-control{margin-left:-12px;position:relative;width:8px;border-radius:5px}.scroller-outer.light .scroller-inner{background-color:#bfbeba;filter:alpha(opacity=25);opacity:.25}.scroller-outer.light .scroller-control{background-color:#666463;filter:alpha(opacity=25);opacity:.25}.scroller-outer.dark .scroller-inner{background-color:#000;filter:alpha(opacity=25);opacity:.25}.scroller-outer.dark .scroller-control{background-color:#fff;filter:alpha(opacity=25);opacity:.25}.scroll,[scroll]{overflow-y:auto}.dropdown a{color:#a7a6a2}.dropdown a .selected{font-size:1.3rem;padding-right:5px}.dropdown .dropdown-toggle [class*=icon-]{font-size:2rem}.dropdown .dropdown-menu{max-height:250px;overflow:auto}.dropdown .dropdown-menu.wide{width:190px}.dropdown .dropdown-menu>.active>a{background:#f1f1f1;color:#26211b}.dropdown .dropdown-menu .semibold{font-weight:600}.dropdown .dropdown-menu .secondary{font-size:1.3rem;color:#797776;line-height:1}.dropdown .full-list{max-height:none}.board-120,.board-160,.board-190,.board-300,.board-60{max-height:100%}.dropdown .hrline:before{content:"";display:block;border-top:1px solid #dbd9d7;margin:5px 0}.move-timestamp:before,.select-style:before,.user-subnav:before{content:''}.sm-dropdown{display:inline-block;color:#312e2b}.sm-dropdown .special-field{margin:0;padding:0 22px 0 8px;height:24px;line-height:24px}.sm-dropdown .special-field:after{color:#8c8a88;top:6px}.sm-dropdown .dropdown-menu{min-width:75px;max-width:300px;padding:0;right:0;left:auto;top:0}.board-120,.board-160,.board-190,.board-300,.board-60{max-width:100%}.sm-dropdown .dropdown-menu li{border-bottom:1px solid #e8e7e6}.sm-dropdown .dropdown-menu li:hover{background-color:#f1f1f1}.sm-dropdown .dropdown-menu li:last-child{border-bottom:none}.sm-dropdown .dropdown-menu li a{top:0!important}.select-style{position:relative;width:100%;padding:0;margin:0;border-radius:3px;background-color:#fff;overflow-y:hidden}.select-style:before{position:absolute;top:50%;right:7px;width:0;height:0;border-top:5px solid #a7a6a2;border-right:5px solid transparent;border-left:5px solid transparent;margin-top:-2px}.select-style select{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:5px 23px 5px 8px;color:#26211b;width:100%;border:1px solid #dbd9d7;border-radius:3px;line-height:18px;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-style select::-ms-expand{display:none}.select-style select:focus{outline:0;border-color:#a7a6a2!important}.select-style select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.ui-select-container.dropdown{float:none}.ui-select-container.ui-select-multiple .ui-select-match .btn{padding-left:0}.ui-select-container.ui-select-multiple .ui-select-match .close{font-size:1.8rem;vertical-align:middle}.ui-select-container.small{display:inline-block;min-width:0}.coords-item,.ui-select-container.borderless .form-control .caret{display:none}.ui-select-container.borderless .btn{border:none}.ui-select-container .form-control .caret,.ui-select-container.borderless .form-control:after{border-top:5px solid #a7a6a2;border-right:5px solid transparent;border-left:5px solid transparent;width:0}.ui-select-container.borderless .form-control:after{content:'';position:absolute;right:10px;margin:8px 0 0}.ui-select-container.ui-select-bootstrap .ui-select-match-text{padding-right:.3em}.ui-select-container .form-control{background:#fff;font-weight:400;padding:5px 23px 5px 8px;line-height:18px}.ui-select-container .form-control .caret{right:7px;margin:-2px 0 0}.ui-select-container .form-control:focus{border-color:#a7a6a2!important}.ui-select-container .ui-select-match{border-radius:3px;overflow:hidden}.ui-select-container .ui-select-match:focus{outline:0}.ui-select-container .btn-default-focus{outline:0;box-shadow:none}.ui-select-container .btn-default-focus .form-control,.ui-select-container .btn-default-focus:focus{border-color:#a7a6a2}.ui-select-container .dropdown-menu{padding:0;left:0}.ui-select-container .dropdown-menu .ui-select-choices-row>span{text-align:left;padding:3px 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select-container .dropdown-menu .ui-select-choices-row.active>span{background:#e8e7e6;color:#312e2b}.ui-select-container .dropdown-menu .ui-select-choices-row .membership-level{top:-1px}.avatar-username{position:relative}.avatar-username.member-search .dropdown-menu{width:100%;padding:3px}.avatar-username .dropdown-menu>li a{padding:5px}.avatar-username .dropdown-menu .avatar-30{margin-right:10px}.avatar-username .dropdown-menu h3{width:80%;margin:0;color:#312e2b;font-weight:400;line-height:1.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-120.pull-left,.board-160.pull-left,.board-190.pull-left,.board-300.pull-left,.board-60.pull-left{margin-right:15px}.avatar-username .dropdown-menu .active a,.avatar-username .dropdown-menu .active a:focus,.avatar-username .dropdown-menu .active a:hover{background-color:#f1f1f1}.avatar-username .username-search.thinking-12{position:absolute;top:10px;right:10px}.board-120,.board-160,.board-190,.board-300,.board-60,.captured-pieces,.notationVertical{position:relative}.legal-move-hint{border-radius:1000px}.coords-item{z-index:2;font-weight:600}.inside-coords .coords-item,.outside-coords .coords-item{display:block}.inside-coords .coords-dark{color:#F0D9B5}.inside-coords .coords-light{color:#B58863}.outside-coords .coords-dark,.outside-coords .coords-light{color:#fff;filter:alpha(opacity=50);opacity:.5;text-shadow:1px 1px #312e2b}.inside-coords.chess-color-scheme-8_bit .coords-dark{color:#f3f3f4}.inside-coords.chess-color-scheme-8_bit .coords-light{color:#6a9b41}.inside-coords.chess-color-scheme-bases .coords-dark{color:#efcca1}.inside-coords.chess-color-scheme-bases .coords-light{color:#c26b38}.inside-coords.chess-color-scheme-blue .coords-dark{color:#ECECD7}.inside-coords.chess-color-scheme-blue .coords-light{color:#4D6D92}.inside-coords.chess-color-scheme-brown .coords-dark{color:#F0D9B5}.inside-coords.chess-color-scheme-brown .coords-light{color:#B58863}.inside-coords.chess-color-scheme-bubblegum .coords-dark{color:#fff3f3}.inside-coords.chess-color-scheme-bubblegum .coords-light{color:#f9cdd3}.inside-coords.chess-color-scheme-burled_wood .coords-dark{color:#d9b088}.inside-coords.chess-color-scheme-burled_wood .coords-light{color:#895132}.inside-coords.chess-color-scheme-dark_wood .coords-dark{color:#e7cdb2}.inside-coords.chess-color-scheme-dark_wood .coords-light{color:#8d675e}.inside-coords.chess-color-scheme-dash .coords-dark{color:#bd9257}.inside-coords.chess-color-scheme-dash .coords-light{color:#6b3a27}.inside-coords.chess-color-scheme-glass .coords-dark{color:#667188}.inside-coords.chess-color-scheme-glass .coords-light{color:#282f3f}.inside-coords.chess-color-scheme-graffiti .coords-dark{color:#aeaeae}.inside-coords.chess-color-scheme-graffiti .coords-light{color:#b96f18}.inside-coords.chess-color-scheme-green .coords-dark{color:#edeed1}.inside-coords.chess-color-scheme-green .coords-light{color:#779952}.inside-coords.chess-color-scheme-icy_sea .coords-dark{color:#c5d5dc}.inside-coords.chess-color-scheme-icy_sea .coords-light{color:#7a9db2}.inside-coords.chess-color-scheme-light .coords-dark{color:#dcdcdc}.inside-coords.chess-color-scheme-light .coords-light{color:#aaa}.inside-coords.chess-color-scheme-lolz .coords-dark{color:#e0e9e9}.inside-coords.chess-color-scheme-lolz .coords-light{color:#909898}.inside-coords.chess-color-scheme-marble .coords-dark{color:#c7bdaa}.inside-coords.chess-color-scheme-marble .coords-light{color:#706b66}.inside-coords.chess-color-scheme-metal .coords-dark{color:#c9c9c9}.inside-coords.chess-color-scheme-metal .coords-light{color:#6e6e6e}.inside-coords.chess-color-scheme-nature .coords-dark{color:#c3d1a4}.inside-coords.chess-color-scheme-nature .coords-light{color:#8c976e}.inside-coords.chess-color-scheme-neon .coords-dark{color:#b9b9b9}.inside-coords.chess-color-scheme-neon .coords-light{color:#636363}.inside-coords.chess-color-scheme-newspaper .coords-dark,.inside-coords.chess-color-scheme-newspaper .coords-light{color:#5a5956}.inside-coords.chess-color-scheme-orange .coords-dark{color:#FCE4B2}.inside-coords.chess-color-scheme-orange .coords-light{color:#D08B18}.inside-coords.chess-color-scheme-overlay .coords-dark{color:#4878a0}.inside-coords.chess-color-scheme-overlay .coords-light{color:#789ebd}.inside-coords.chess-color-scheme-parchment .coords-dark{color:#F0D9B5}.inside-coords.chess-color-scheme-parchment .coords-light{color:#B58863}.inside-coords.chess-color-scheme-purple .coords-dark{color:#EFEFEF}.inside-coords.chess-color-scheme-purple .coords-light{color:#8877B7}.inside-coords.chess-color-scheme-red .coords-dark{color:#F0D8BF}.inside-coords.chess-color-scheme-red .coords-light{color:#BA5546}.inside-coords.chess-color-scheme-sand .coords-dark{color:#e5d3c4}.inside-coords.chess-color-scheme-sand .coords-light{color:#b8a590}.inside-coords.chess-color-scheme-sky .coords-dark{color:#efefef}.inside-coords.chess-color-scheme-sky .coords-light{color:#c2d7e2}.inside-coords.chess-color-scheme-stone .coords-dark{color:#c8c3bd}.inside-coords.chess-color-scheme-stone .coords-light{color:#666463}.inside-coords.chess-color-scheme-tan .coords-dark{color:#FCE4B2}.inside-coords.chess-color-scheme-tan .coords-light{color:#D08B18}.inside-coords.chess-color-scheme-tournament .coords-dark{color:#ebece8}.inside-coords.chess-color-scheme-tournament .coords-light{color:#316549}.inside-coords.chess-color-scheme-translucent .coords-dark{color:#282f3f}.inside-coords.chess-color-scheme-translucent .coords-light{color:#667188}.inside-coords.chess-color-scheme-walnut .coords-dark{color:#c0a684}.inside-coords.chess-color-scheme-walnut .coords-light{color:#835f42}.board-60{width:60px;height:60px}.board-120{width:120px;height:120px}.board-160{width:160px;height:160px}.board-190{width:190px;height:190px}.board-300{width:300px;height:300px}.captured-pieces{bottom:-12px;line-height:1;height:19px;display:inline;z-index:90}.captured-pieces .control-pieces{display:inline}.about-player.about-player-details .captured-pieces{bottom:-21px}.cpiece{display:inline-block;background-image:url(/bundles/web/images/sprites/captured-pieces.d4e1fd57.png);background-repeat:no-repeat;margin-right:3px}.cpiece.score{background-image:none;background-color:transparent;padding:0;color:#8c8a88;line-height:1.5;vertical-align:top;margin-left:2px}.cpiece.b-pawn,.cpiece.w-pawn{width:13px;height:17px}.cpiece.b-pawn{background-position:0 -594px}.cpiece.w-pawn{background-position:-360px -594px}.cpiece.b-2-pawns,.cpiece.w-2-pawns{width:20px;height:17px}.cpiece.b-2-pawns{background-position:0 -569px}.cpiece.w-2-pawns{background-position:-360px -569px}.cpiece.b-3-pawns,.cpiece.w-3-pawns{width:27px;height:17px}.cpiece.b-3-pawns{background-position:0 -544px}.cpiece.w-3-pawns{background-position:-360px -544px}.cpiece.b-4-pawns,.cpiece.w-4-pawns{width:34px;height:17px}.cpiece.b-4-pawns{background-position:0 -519px}.cpiece.w-4-pawns{background-position:-360px -519px}.cpiece.b-5-pawns,.cpiece.w-5-pawns{width:41px;height:17px}.cpiece.b-5-pawns{background-position:0 -494px}.cpiece.w-5-pawns{background-position:-360px -494px}.cpiece.b-6-pawns,.cpiece.w-6-pawns{width:48px;height:17px}.cpiece.b-6-pawns{background-position:0 -469px}.cpiece.w-6-pawns{background-position:-360px -469px}.cpiece.b-7-pawns,.cpiece.w-7-pawns{width:55px;height:17px}.cpiece.b-7-pawns{background-position:0 -444px}.cpiece.w-7-pawns{background-position:-360px -444px}.cpiece.b-8-pawns,.cpiece.w-8-pawns{width:62px;height:17px}.cpiece.b-8-pawns{background-position:0 -419px}.cpiece.w-8-pawns{background-position:-360px -419px}.cpiece.b-bishop,.cpiece.w-bishop{width:15px;height:18px}.cpiece.b-bishop{background-position:-67px -443px}.cpiece.w-bishop{background-position:-427px -443px}.cpiece.b-2-bishops,.cpiece.w-2-bishops{width:23px;height:19px}.cpiece.b-2-bishops{background-position:-67px -417px}.cpiece.w-2-bishops{background-position:-427px -417px}.cpiece.b-knight,.cpiece.w-knight{width:16px;height:19px}.cpiece.b-knight{background-position:-95px -442px}.cpiece.w-knight{background-position:-454px -442px}.cpiece.b-2-knights,.cpiece.w-2-knights{width:23px;height:19px}.cpiece.b-2-knights{background-position:-95px -417px}.cpiece.w-2-knights{background-position:-454px -417px}.cpiece.b-rook,.cpiece.w-rook{width:15px;height:17px}.cpiece.b-rook{background-position:-120px -444px}.cpiece.w-rook{background-position:-480px -444px}.cpiece.b-2-rooks,.cpiece.w-2-rooks{width:23px;height:17px}.cpiece.b-2-rooks{background-position:-120px -419px}.cpiece.w-2-rooks{background-position:-480px -419px}.cpiece.b-queen,.cpiece.w-queen{width:18px;height:19px}.cpiece.b-queen{background-position:-145px -417px}.cpiece.w-queen{background-position:-504px -417px}@media all and (-webkit-min-device-pixel-ratio:2),all and (min--moz-device-pixel-ratio:2),all and (min-resolution:192dpi),all and (min-resolution:2dppx){.cpiece{background-size:342px 306px}.cpiece.b-pawn{background-position:0 -176px}.cpiece.w-pawn{background-position:-180px -176px}.cpiece.b-2-pawns{background-position:0 -151px}.cpiece.w-2-pawns{background-position:-180px -151px}.cpiece.b-3-pawns{background-position:0 -126px}.cpiece.w-3-pawns{background-position:-180px -126px}.cpiece.b-4-pawns{background-position:0 -101px}.cpiece.w-4-pawns{background-position:-180px -101px}.cpiece.b-5-pawns{background-position:0 -76px}.cpiece.w-5-pawns{background-position:-180px -76px}.cpiece.b-6-pawns{background-position:0 -51px}.cpiece.w-6-pawns{background-position:-180px -51px}.cpiece.b-7-pawns{background-position:0 -26px}.cpiece.w-7-pawns{background-position:-180px -26px}.cpiece.b-8-pawns{background-position:0 -1px}.cpiece.w-8-pawns{background-position:-180px -1px}.cpiece.b-bishop{background-position:-67px -25px}.cpiece.w-bishop{background-position:-247px -25px}.cpiece.b-2-bishops{background-position:-67px 1px}.cpiece.w-2-bishops{background-position:-247px 1px}.cpiece.b-knight{background-position:-95px -24px}.cpiece.w-knight{background-position:-275px -24px}.cpiece.b-2-knights{background-position:-95px 1px}.cpiece.w-2-knights{background-position:-275px 1px}.cpiece.b-rook{background-position:-121px -26px}.cpiece.w-rook{background-position:-301px -26px}.cpiece.b-2-rooks{background-position:-120px -1px}.cpiece.w-2-rooks{background-position:-300px -1px}.cpiece.b-queen{background-position:-145px 1px}.cpiece.w-queen{background-position:-325px 1px}}.mtsb-1:before{width:1%}.mtsb-2:before{width:2%}.mtsb-3:before{width:3%}.mtsb-4:before{width:4%}.mtsb-5:before{width:5%}.mtsb-6:before{width:6%}.mtsb-7:before{width:7%}.mtsb-8:before{width:8%}.mtsb-9:before{width:9%}.mtsb-10:before{width:10%}.mtsb-11:before{width:11%}.mtsb-12:before{width:12%}.mtsb-13:before{width:13%}.mtsb-14:before{width:14%}.mtsb-15:before{width:15%}.mtsb-16:before{width:16%}.mtsb-17:before{width:17%}.mtsb-18:before{width:18%}.mtsb-19:before{width:19%}.mtsb-20:before{width:20%}.mtsb-21:before{width:21%}.mtsb-22:before{width:22%}.mtsb-23:before{width:23%}.mtsb-24:before{width:24%}.mtsb-25:before{width:25%}.mtsb-26:before{width:26%}.mtsb-27:before{width:27%}.mtsb-28:before{width:28%}.mtsb-29:before{width:29%}.mtsb-30:before{width:30%}.mtsb-31:before{width:31%}.mtsb-32:before{width:32%}.mtsb-33:before{width:33%}.mtsb-34:before{width:34%}.mtsb-35:before{width:35%}.mtsb-36:before{width:36%}.mtsb-37:before{width:37%}.mtsb-38:before{width:38%}.mtsb-39:before{width:39%}.mtsb-40:before{width:40%}.mtsb-41:before{width:41%}.mtsb-42:before{width:42%}.mtsb-43:before{width:43%}.mtsb-44:before{width:44%}.mtsb-45:before{width:45%}.mtsb-46:before{width:46%}.mtsb-47:before{width:47%}.mtsb-48:before{width:48%}.mtsb-49:before{width:49%}.mtsb-50:before{width:50%}.mtsb-51:before{width:51%}.mtsb-52:before{width:52%}.mtsb-53:before{width:53%}.mtsb-54:before{width:54%}.mtsb-55:before{width:55%}.mtsb-56:before{width:56%}.mtsb-57:before{width:57%}.mtsb-58:before{width:58%}.mtsb-59:before{width:59%}.mtsb-60:before{width:60%}.mtsb-61:before{width:61%}.mtsb-62:before{width:62%}.mtsb-63:before{width:63%}.mtsb-64:before{width:64%}.mtsb-65:before{width:65%}.mtsb-66:before{width:66%}.mtsb-67:before{width:67%}.mtsb-68:before{width:68%}.mtsb-69:before{width:69%}.mtsb-70:before{width:70%}.mtsb-71:before{width:71%}.mtsb-72:before{width:72%}.mtsb-73:before{width:73%}.mtsb-74:before{width:74%}.mtsb-75:before{width:75%}.mtsb-76:before{width:76%}.mtsb-77:before{width:77%}.mtsb-78:before{width:78%}.mtsb-79:before{width:79%}.mtsb-80:before{width:80%}.mtsb-81:before{width:81%}.mtsb-82:before{width:82%}.mtsb-83:before{width:83%}.mtsb-84:before{width:84%}.mtsb-85:before{width:85%}.mtsb-86:before{width:86%}.mtsb-87:before{width:87%}.mtsb-88:before{width:88%}.mtsb-89:before{width:89%}.mtsb-90:before{width:90%}.mtsb-91:before{width:91%}.mtsb-92:before{width:92%}.mtsb-93:before{width:93%}.mtsb-94:before{width:94%}.mtsb-95:before{width:95%}.mtsb-96:before{width:96%}.mtsb-97:before{width:97%}.mtsb-98:before{width:98%}.mtsb-99:before{width:99%}.mtsb-100:before{width:100%}.mtst-1:before{right:6px}.mtst-2:before{right:12px}.mtst-3:before{right:18px}.mtst-4:before{right:24px}.mtst-5:before{right:30px}.mtst-6:before{right:36px}.mtst-7:before{right:42px}.mtst-8:before{right:48px}.mtst-9:before{right:54px}.mtst-10:before{right:60px}.move-timestamp{position:absolute;right:0;padding-right:5px;text-align:right;font-weight:400;color:#a7a6a2;font-size:1rem;cursor:default}.move-timestamp:before{display:block;position:absolute;height:8px}.move-timestamp.move-timestamp-white{top:2px}.move-timestamp.move-timestamp-white:before{top:3px;background-color:#bfbeba}.move-timestamp.move-timestamp-black{top:13px}.move-timestamp.move-timestamp-black:before{top:3px;background-color:#26211b}.promotion-area{border-radius:4px;background-clip:padding-box;box-shadow:3px 3px 10px rgba(0,0,0,.4)}.chess-board-controls,.chess_viewer+.controls{position:absolute;display:none;right:-23px;top:0;width:17px}.chess-board-controls:hover>a,.chess-board-controls:hover>span,.chess_viewer+.controls:hover>a,.chess_viewer+.controls:hover>span{filter:alpha(opacity=50);opacity:.5;transition-delay:opacity .1s ease}.chess-board-controls>a,.chess-board-controls>span,.chess_viewer+.controls>a,.chess_viewer+.controls>span{display:block;cursor:pointer;margin-bottom:2px;filter:alpha(opacity=0);opacity:0}#content.chess-board-resize,#content.chess-board-resize a,#content.chess-board-resize div,#content.chess-board-resize img,#content.chess-board-resize span,#sidebar.chess-board-resize,#sidebar.chess-board-resize a,#sidebar.chess-board-resize div,#sidebar.chess-board-resize img,#sidebar.chess-board-resize span,.chess-board-controls>a.resize-control:hover,.chess-board-controls>span.resize-control:hover,.chess-board-resize,.chess-board-resize a,.chess-board-resize div,.chess-board-resize img,.chess-board-resize span,.chess_viewer+.controls>a.resize-control:hover,.chess_viewer+.controls>span.resize-control:hover{cursor:nesw-resize!important}.chess-board-controls>a>span,.chess-board-controls>span>span,.chess_viewer+.controls>a>span,.chess_viewer+.controls>span>span{display:block}.chess-board-controls>a:hover,.chess-board-controls>span:hover,.chess_viewer+.controls>a:hover,.chess_viewer+.controls>span:hover{filter:alpha(opacity=100);opacity:1}.chess-board-controls>a.resize-control,.chess-board-controls>span.resize-control,.chess_viewer+.controls>a.resize-control,.chess_viewer+.controls>span.resize-control{filter:alpha(opacity=50);opacity:.5;cursor:nesw-resize!important}.chess-board-controls>a.resize-control .icon-resize,.chess-board-controls>span.resize-control .icon-resize,.chess_viewer+.controls>a.resize-control .icon-resize,.chess_viewer+.controls>span.resize-control .icon-resize{text-shadow:1px -1px #312e2b;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);--ms-transform:rotate(90deg);transform:rotate(90deg)}.chess-board-controls i,.chess_viewer+.controls i{display:block;width:17px;height:21px;color:#fff;line-height:14px;font-size:2.4rem;text-shadow:1px 1px #312e2b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media all and (min-width:960px){.chess-board-controls,.chess_viewer+.controls{display:block}}.chess_viewer,.chess_viewer *{-ms-box-sizing:content-box;box-sizing:content-box}#chess-boards-auto-div{width:675px}.chess-boards-auto{margin:0 auto}.chess-board-container{padding:0!important;user-select:none}.chess-board-container:not(.bottom-margin){margin-bottom:0!important}.chess-board-container.real3d .chessboard{box-shadow:none}.chess-board-container div[class*=bsOutside] div[class*=lightcoord],.chess-board-container div[class*=bsOutside] div[class*=darkcoord]{color:#fff}.chess-board-container div[class*=bsOutside] .chess-board-controls,.chess-board-container div[class*=bsOutside] .chess_viewer+.controls{right:-13px}.chess-board-side-control{position:absolute;top:0;z-index:1}.chess-board-side-control .dropable-pieces-control .dropable-piece-count{font-size:.8em;font-weight:700;text-align:center;bottom:0;right:2px;border-radius:9px;box-sizing:border-box;width:18px;height:18px;padding:1px;box-shadow:1px 1px 1px rgba(0,0,0,.1);background:#e8e7e6}.chessDiagramDiv,.chess_com_loading,.dailyPuzzleDiv{display:inline-block;width:100%;padding:120px 0;background-image:url(/bundles/web/images/ajax-loader.c7613ea3.gif);background-repeat:no-repeat;background-position:center}.chessDiagramDiv{position:relative;height:398px}.chessDiagramDiv:after{content:" ";display:block;clear:both}.chess_com_dragging{z-index:65!important;cursor:pointer;cursor:hand;cursor:-webkit-grabbing;cursor:grabbing}.chess_com_draggable{cursor:pointer;cursor:hand;cursor:-webkit-grab;cursor:grab}.chess_com_hidden{display:none}.chess_com_visible{display:block}.chessDiagram_Main{overflow:hidden;padding:0;text-align:left;color:#26211b;background:#f3f3f3;margin-left:auto;margin-right:auto}.chessDiagram_Main .chessDiagram_Info{padding:11px 14px;font-size:13px;line-height:15px;color:#5a5855}.chessDiagram_Main .chessDiagram_Info .chessDiagram_Players{font-size:15px;margin-bottom:2px;font-weight:700;color:#26211b}.chessDiagram_Main .chessDiagram_ChessBoardContainer{float:left}.chessDiagram_Main .chessDiagram_ChessBoardContainer .chessboard{box-shadow:none;overflow:hidden}.chessDiagram_Main .chessDiagram_ChessBoardContainer .chessDiagram_ChessBoard>div{background-size:contain!important;background-position:top left!important;background-repeat:no-repeat!important}.chessDiagram_Main .chessDiagram_puzzleProgressInfo{height:30px;line-height:30px;color:#fff;font-size:13px;text-align:center}.chessDiagram_Main .chessDiagram_puzzleProgressInfo .success{color:#fff;background:#769656}.chessDiagram_Main .chessDiagram_puzzleProgressInfo .failure{color:#fff;background:#ca1510}.chessDiagram_Main .chessDiagram_puzzleProgressInfo .whiteToMove{background:#bbb}.chessDiagram_Main .chessDiagram_puzzleProgressInfo .blackToMove{background:#444}.chessDiagram_Main .boxes-container{position:relative;float:right;width:194px;border-right:1px solid #f3f3f3;border-top:1px solid #f3f3f3;background:#fff}.chessDiagram_Main .boxes-container .chessDiagram_PuzzleMoveList{background:#fff;position:absolute;top:0;left:0;right:0;bottom:50px;padding:3px;overflow:auto;text-align:left}.chessDiagram_Main .boxes-container .chessDiagram_PuzzleMoveList span{padding:0 4px}.chessDiagram_Main .boxes-container .chessDiagram_puzzleProgressInfo{position:absolute;left:5px;right:5px;bottom:5px}.chessDiagram_Main .chessDiagram_Comment{clear:both;background:#fff;border:1px solid #e8e7e6;padding:10px 14px}.chessDiagram_Main .chessDiagram_MoveList{overflow:auto;position:absolute;top:0;left:0;right:0;bottom:0}.chessDiagram_Main .chessDiagram_ButtonsBar{clear:both;height:36px;padding:5px 10px 3px;overflow:hidden;background:#f3f3f3}.chessDiagram_Main .chessDiagram_ButtonsBar a,.chessDiagram_Main .chessDiagram_ButtonsBar input[type=submit]{display:block;float:left;width:20px;height:24px;line-height:24px;margin:0 7px;color:#8c8a88;font-family:Chess;font-size:28px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chessDiagram_Main .chessDiagram_ButtonsBar a.plain{width:auto;height:auto;background:0 0;font-weight:700;color:#777}.chessDiagram_Main .chessDiagram_ButtonsBar .right{float:right}.chessDiagram_Main .chessDiagram_ButtonsBar .chessDiagram_Actions{float:left}.chessDiagram_Main .chessDiagram_ButtonsBar .chessDiagram_Navigate{float:right}.chessDiagram_Main .chessDiagram_ButtonsBar input[type=submit]{border:0;background:0 0;padding:0;outline:0}.chessDiagram_Main .chessDiagram_ButtonsBar input[type=submit]::-moz-focus-inner{outline:0}.chessDiagram_Main .chessDiagram_ButtonsBar form{display:inline}.chessDiagram_Main.compact .boxes-container .chessDiagram_MoveList br,.game-popout.shareMenuGlobalDialog .social-icons.buttons-extra{display:none}.chessDiagram_Main .chessDiagram_ButtonsBar [id$=moveForward],.chessDiagram_Main .chessDiagram_ButtonsBar [id$=PuzzleStartButton]{position:relative;color:transparent}.chessDiagram_Main .chessDiagram_ButtonsBar [id$=moveForward]:before,.chessDiagram_Main .chessDiagram_ButtonsBar [id$=PuzzleStartButton]:before{position:absolute;color:#8c8a88}.chessDiagram_Main .chessDiagram_ButtonsBar [id$=moveForward]:before{content:"\2026"}.chessDiagram_Main .chessDiagram_ButtonsBar [id$=PuzzleStartButton]:before{content:"\1F22"}.informative-message:after,.list-table .bodyline:after,.notationHorizontal:after,.notationVertical:after{content:" ";clear:both}.chessDiagram_Main.chessGame:not(.compact),.chessDiagram_Main.chessProblem:not(.compact){width:100%!important;min-width:545px}.chessDiagram_Main.chessGame:not(.compact) .boxes-container,.chessDiagram_Main.chessProblem:not(.compact) .boxes-container{float:none;width:auto!important;margin-left:360px}.chessDiagram_Main.chessProblem .boxes-container .chessDiagram_MoveList{bottom:50px}.chessDiagram_Main.compact .chessDiagram_Info{padding:8px 10px}.chessDiagram_Main.compact .chessDiagram_ChessBoardContainer{float:none}.chessDiagram_Main.compact .boxes-container{float:none;width:100%;border:1px solid #e8e7e6}.game-popout.shareMenuGlobalDialog .modal-body .share-board textarea:focus,.game-popout.shareMenuGlobalDialog .modal-body .share-fen input:focus,.game-popout.shareMenuGlobalDialog .modal-body .share-pgn textarea:focus,.game-popout.shareMenuGlobalDialog .modal-body .share-url input:focus{border:1px solid #dbd9d7}.chessDiagram_Main.compact .chessDiagram_ButtonsBar .chessDiagram_Navigate{float:left}.chessDiagram_Main.compact .chessDiagram_puzzleProgressInfo{height:27px;line-height:27px;left:3px;right:3px;bottom:3px}.chessDiagram_Main.compact.chessProblem .boxes-container .chessDiagram_MoveList{bottom:32px}.chessDiagram_Main.compact.chessGame .chessDiagram_Actions{width:auto!important}.chessDiagram_Main.compact.chessGame .chessDiagram_Navigate{float:right;width:auto;margin-left:auto;margin-right:auto}.game-popout.shareMenuDialog .modal-header{height:30px}.game-popout.shareMenuDialog .modal-header .close{margin:-8px -7px 0 0}.game-popout.shareMenuDialog .modal-body{padding:0}.game-popout.shareMenuDialog ul{margin:0}.game-popout.shareMenuDialog ul li{list-style:none}.game-popout.shareMenuGlobalDialog{top:0;bottom:10px;width:330px;height:490px;margin-left:-24.5%}.game-popout.shareMenuGlobalDialog .social-icons{width:330px;top:auto;margin:0}.game-popout.shareMenuGlobalDialog .social-icons.buttons-extra span{background-color:#666463;width:66px;height:40px}.game-popout.shareMenuGlobalDialog .social-icons.buttons-extra span i{font-size:3.6rem;color:#fff;line-height:34px}.game-popout.shareMenuGlobalDialog .modal-body button.close .icon-x,.game-popout.shareMenuGlobalDialog .modal-header button.close .icon-x{color:#26211b}.game-popout.shareMenuGlobalDialog .social-icons span{display:block;float:left;width:66px;height:40px;vertical-align:middle;text-align:center;cursor:pointer}.game-popout.shareMenuGlobalDialog .social-icons span i{font-size:4rem;line-height:35px}.game-popout.shareMenuGlobalDialog .modal-header{height:35px;min-height:35px;padding:0;text-align:left}.game-popout.shareMenuGlobalDialog .modal-header .nav-justified{width:90%;display:inline-block}.game-popout.shareMenuGlobalDialog .modal-header .nav-justified li a{height:35px;line-height:35px}.game-popout.shareMenuGlobalDialog .modal-header .nav-justified li a i{line-height:1}.game-popout.shareMenuGlobalDialog .modal-header .nav-tabs{margin:0}.game-popout.shareMenuGlobalDialog .modal-header button.close{padding:10px 0;margin:-5px 10px 0 0;font-size:2.4rem}.game-popout.shareMenuGlobalDialog .modal-body{position:absolute;left:0;right:0;top:40px;bottom:0;text-align:left}.game-popout.shareMenuGlobalDialog .modal-body p{font-size:13px}.game-popout.shareMenuGlobalDialog .modal-body .embed-diagram{float:right}.game-popout.shareMenuGlobalDialog .modal-body .embed-diagram .icon{font-size:3.4rem;margin-right:0}.game-popout.shareMenuGlobalDialog .modal-body .pgn-timestamps{float:right;cursor:pointer}.game-popout.shareMenuGlobalDialog .modal-body .pgn-timestamps input{margin-top:5px}.game-popout.shareMenuGlobalDialog .modal-body .pgn-timestamps .icon{float:right;margin-right:0}.game-popout.shareMenuGlobalDialog .modal-body .board-image{display:block;width:300px;height:300px;background-image:url(//images.chesscomfiles.com/chess-themes/boards/translucent/84.png);background-size:100% 100%;margin-top:10px}.game-popout.shareMenuGlobalDialog .modal-body .board-image img{width:100%;height:100%}.game-popout.shareMenuGlobalDialog .modal-body button.close{margin:-5px 10px 0 0;font-size:2.4rem}.game-popout.shareMenuGlobalDialog .modal-body .icon{width:25px;height:20px;line-height:16px;float:left;font-family:Chess;font-weight:400;font-style:normal;speak:none;text-align:center;color:#8c8a88;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.6rem;margin-right:-4px}.game-popout.shareMenuGlobalDialog .modal-body .share-fen,.game-popout.shareMenuGlobalDialog .modal-body .share-url{padding:0 15px 15px;font-weight:600;color:#666463}.game-popout.shareMenuGlobalDialog .modal-body .share-fen input,.game-popout.shareMenuGlobalDialog .modal-body .share-url input{width:100%;max-width:100%;margin-top:10px}.game-popout.shareMenuGlobalDialog .modal-body .share-board,.game-popout.shareMenuGlobalDialog .modal-body .share-pgn{padding:10px 15px 15px;font-weight:600;color:#666463;border-top:1px solid #dbd9d7}.game-popout.shareMenuGlobalDialog .modal-body .share-board>a,.game-popout.shareMenuGlobalDialog .modal-body .share-pgn>a{float:right;color:#8c8a88}.game-popout.shareMenuGlobalDialog .modal-body .share-board textarea,.game-popout.shareMenuGlobalDialog .modal-body .share-pgn textarea{width:100%;font-size:1.3rem;margin:3px 0 12px;padding:10px;resize:none}.game-popout.shareMenuGlobalDialog .modal-body .share-board>a{float:none;color:#005e94}.game-popout.shareMenuGlobalDialog .modal-body .share-board .icon-download{font-size:2.5rem;line-height:0}.game-popout.shareMenuGlobalDialog .modal-body .download-pgn{margin:0 -15px;padding:15px;background-color:#f1f1f1}.game-popout.shareMenuGlobalDialog .modal-body .download-pgn button{height:40px;line-height:40px;font-size:1.5rem}.game-popout.shareMenuGlobalDialog .modal-body textarea.full{height:230px;position:relative}.game-popout.shareMenuGlobalDialog.has-footer .modal-footer{position:absolute;bottom:0;width:100%;padding:0;border-top:none;background-color:#f1f1f1}.game-popout.shareMenuGlobalDialog.has-footer.extra-share-buttons textarea.full{height:190px}.game-popout.shareMenuGlobalDialog.has-footer.extra-share-buttons .social-icons.buttons-extra{display:block}.analysis-cpu-continued,.chessDiagram_PuzzleMoveList,.notationHorizontal,.notationVertical,.opening-move-list{font-size:1.3rem;font-weight:600;color:#26211b}.analysis-cpu-continued a,.chessDiagram_PuzzleMoveList a,.notationHorizontal a,.notationVertical a,.opening-move-list a{color:#26211b}.analysis-cpu-continued a.regular-link,.chessDiagram_PuzzleMoveList a.regular-link,.notationHorizontal a.regular-link,.notationVertical a.regular-link,.opening-move-list a.regular-link{color:#005e94}.analysis-cpu-continued .figurine,.chessDiagram_PuzzleMoveList .figurine,.notationHorizontal .figurine,.notationVertical .figurine,.opening-move-list .figurine{font-size:2.3rem;margin-top:-4px;color:#26211b;pointer-events:none}.chessDiagram_PuzzleMoveList,.notationHorizontal,.opening-move-list{font-weight:700}.notationHorizontal{padding:10px 15px}.notationHorizontal:after{display:block}.notationHorizontal span{line-height:1.6em}.notationHorizontal span.mhl{background-color:#ff9}.notationHorizontal span.mhl-highlight{background-color:#dbd9d7}.notationHorizontal span.moveListAlternateLine{display:block;padding:0 0 5px;font-weight:700;color:#666463}.notationHorizontal span.moveListAlternateLine a{color:#666463}.notationHorizontal span.moveListAlternateLine .moveListAlternateLine{display:inline;color:#8c8a88}.notationHorizontal span.moveListAlternateLine .moveListAlternateLine a{color:#8c8a88}.notationHorizontal span.moveBuffer{padding-left:1rem;cursor:pointer;display:none}.notationHorizontal span.moveBuffer:last-child{display:inline}.notationHorizontal span.mhl+span+span+.moveBuffer{background-color:#ff9}.notationHorizontal br{display:none}.notationVertical{height:30px;padding:3px 15px}.notationVertical:after{display:block}.notationVertical.odd{background-color:#f8f8f8}.notationVertical i{line-height:1}.notationVertical span{display:inline-block;min-width:80px}.notationVertical span:first-child{min-width:25px}.notationVertical span.mhl>a{background-color:#ff9}.notationVertical span.mhl-highlight>a{background-color:#dbd9d7}.notationVertical span>a{display:inline-block;line-height:24px;min-width:40px;padding:0 4px}#sidebar #sidebar-content{border-bottom:1px solid #dbd9d7}#sidebar .clickable{cursor:pointer}#sidebar .list-of-moves,#sidebar .list-of-moves-analysis{position:relative}#sidebar .list-of-moves .list-wrap,#sidebar .list-of-moves-analysis .list-wrap{overflow:auto;padding:0;margin:0}#sidebar .list-of-moves .list-wrap:after,#sidebar .list-of-moves-analysis .list-wrap:after{content:" ";display:block;clear:both}#sidebar .game-opening,.sidebar .game-opening{min-height:35px;padding:7px 15px;border-radius:0;border:0 solid #dbd9d7;border-bottom-width:1px;font-size:1.3rem;line-height:1.7;background-color:#fff;box-shadow:none}#sidebar .game-opening .icon,.sidebar .game-opening .icon{font-size:2.5rem;line-height:.7;display:block;float:left;margin:0 5px 0 0}#sidebar .game-opening .clickable,.sidebar .game-opening .clickable{display:block;max-width:98%}#sidebar .game-opening .clickable:hover #eco-classify-name,#sidebar .game-opening .clickable:hover .icon,.sidebar .game-opening .clickable:hover #eco-classify-name,.sidebar .game-opening .clickable:hover .icon{color:#005e94}#sidebar .game-opening .no-wrap,.sidebar .game-opening .no-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comments .comment-body,.informative-message{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}#sidebar .game-opening #eco-classify,#sidebar .game-opening #eco-classify-code,#sidebar .game-opening #eco-classify-name,#sidebar .game-opening #eco-classify-name>a,.sidebar .game-opening #eco-classify,.sidebar .game-opening #eco-classify-code,.sidebar .game-opening #eco-classify-name,.sidebar .game-opening #eco-classify-name>a{color:#666463}#sidebar .game-opening #eco-classify-code:hover,#sidebar .game-opening #eco-classify-code:visited,#sidebar .game-opening #eco-classify-name:hover,#sidebar .game-opening #eco-classify-name:visited,#sidebar .game-opening #eco-classify-name>a:hover,#sidebar .game-opening #eco-classify-name>a:visited,#sidebar .game-opening #eco-classify:hover,#sidebar .game-opening #eco-classify:visited,.sidebar .game-opening #eco-classify-code:hover,.sidebar .game-opening #eco-classify-code:visited,.sidebar .game-opening #eco-classify-name:hover,.sidebar .game-opening #eco-classify-name:visited,.sidebar .game-opening #eco-classify-name>a:hover,.sidebar .game-opening #eco-classify-name>a:visited,.sidebar .game-opening #eco-classify:hover,.sidebar .game-opening #eco-classify:visited{color:#312e2b}#sidebar .game-opening .eco-classify,.sidebar .game-opening .eco-classify{margin:0}div.LC3 div.notationVertical{padding:4px;font-family:Tahoma,Arial,Helvetica,sans-serif;text-align:left}div.LC3 div.odd{background:#f5f5f5;border-top:1px solid #ededed;border-bottom:1px solid #ededed}div.LC3 div.odd span{border:1px solid #f5f5f5}div.LC3 div.odd span.mhl{border:1px solid #fc0}div.LC3 div.notationVertical span.num{text-align:left}.context-menu{max-height:75vh!important}.focusNode{font-style:italic}.comment{font-weight:400;outline:0;padding-left:.35em}.comment-before{padding-left:0;padding-right:.35em}.chessboard{box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}.computerAnalysisInfoBar{background-color:#F5F4F2;padding-right:3px;padding-left:6px;border-bottom:1px solid #e8e7e6;font-size:.8em;line-height:1.8em}.alert-error,.alert-info,.alert-success,.alert-topical{font-weight:600;padding:15px;color:#fff}.computerAnalysisInfoBar .settingsButton{font-size:2.1em;line-height:.8em;cursor:pointer;margin-left:4px}.log-image{display:none}.alert-success{margin-bottom:10px;background:#769656;border-radius:3px}.alert-success:first-child{border-radius:0 0 3px 3px}.alert-success:last-child{margin-bottom:0}.alert-error{margin-bottom:10px;background:#b33430;border-radius:3px}.alert-error:first-child{border-radius:0 0 3px 3px}.alert-error:last-child{margin-bottom:0}.alert-info,.alert-topical{margin-bottom:10px;background:#608ba7;border-radius:3px}.alert-info:first-child,.alert-topical:first-child{border-radius:0 0 3px 3px}.alert-info:last-child,.alert-topical:last-child{margin-bottom:0}.flash-bang{position:fixed;top:0;left:0;right:0;z-index:1040}.flash-bang .alert:not(:first-child){border-radius:3px;background-clip:padding-box}.flash-bang .alert-topical{position:relative}.flash-bang [class*=" icon-"],.flash-bang [class^=icon-]{position:absolute;display:block;top:50%;font-size:3.2rem;padding-right:10px;line-height:0;color:#fff;margin-top:-2px}.flash-bang a{color:#fff;text-decoration:underline}.flash-bang a:hover{text-decoration:none}.flash-bang .alert-msg{display:block;margin:0 20px 0 40px}.flash-bang .email{text-decoration:underline;font-weight:700}.adblock-message{display:-ms-flexbox;display:flex;position:fixed;background:#e8e7e6;color:#666463;font-weight:400;font-size:1.5rem;margin-bottom:0;bottom:0;left:0;width:100%;border-radius:0;z-index:9999}.adblock-message i{font-size:2.2rem;color:#1383b6;margin-right:5px;line-height:.9}.adblock-message .content{margin:0 auto;padding-right:15px}.adblock-message button.close{float:none;position:absolute;right:10px;top:50%;margin-top:-10px}.informative-message{color:#26211b;padding:10px 0;margin-bottom:10px;position:relative;font-size:1.5rem;border-radius:3px}.informative-message:after{display:block}.informative-message .message-text{text-align:center;margin-bottom:10px}.informative-message .control-group{text-align:center}.informative-message .control-group .btn{float:none;margin:0}.informative-message .invite-link{margin-top:15px;text-align:center}.informative-message .invite-link .form-control{width:90%;max-width:370px;font-weight:600}.informative-message.topical{color:#0e344d;background:#e6f5fa}.informative-message.info{background:#f1f1f1}button.close{padding:0;border:0;background:0 0;-webkit-appearance:none;cursor:pointer;float:right;font-size:2.8rem;line-height:.7;color:#26211b;filter:alpha(opacity=50);opacity:.5}.table,table{background-color:transparent}button.close:hover{filter:alpha(opacity=65);opacity:.65}.board-layout .board-layout{position:absolute;width:auto;left:0;right:0}@media all and (max-device-width:480px) and (orientation:portrait),all and (max-device-width:640px) and (orientation:landscape),all and (min-width:640px) and (max-width:768px){.board-layout .board-layout{position:fixed}}body.using-nav-horizontal .notifications.no-alerts-container{height:500px}body.using-nav-horizontal .fixed-bottom-controls{height:37px}@media all and (min-width:768px){.informative-message{padding:15px;margin-bottom:15px}.informative-message .message-text{height:40px;text-align:left;margin-bottom:0}.informative-message .message-text .message{position:relative;top:50%;transform:translateY(-50%);max-height:40px}.informative-message .control-group{text-align:right;padding-left:0}.informative-message .invite-link{text-align:right}}@media all and (min-width:960px){.flash-bang{left:auto;right:auto;width:960px}body.using-nav-vertical .flash-bang{width:895px}body.using-nav-vertical .board-layout .flash-bang{width:auto;left:65px;right:0}.board-layout .board-layout{marin-top:-15px}.content-right .flash-bang{margin-left:-315px}.using-nav-horizontal .container-fluid .flash-bang{margin:0}}@media (min-width:1024px){.flash-bang{width:1005px}body.using-nav-vertical .flash-bang{width:959px}body.using-nav-vertical .board-layout .flash-bang{width:auto;right:15px}}@media all and (min-width:1100px){body.using-nav-vertical .flash-bang{width:1005px}}@media all and (min-width:1250px){body.using-nav-horizontal .flash-bang,body.using-nav-vertical .flash-bang{width:1043px}body.using-nav-horizontal.nav-vertical-expanded .board-layout .flash-bang,body.using-nav-vertical.nav-vertical-expanded .board-layout .flash-bang{left:155px}body.using-nav-horizontal.nav-vertical-expanded.nav-international .board-layout .flash-bang,body.using-nav-vertical.nav-vertical-expanded.nav-international .board-layout .flash-bang{left:195px}}table{max-width:100%}th{text-align:left}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{float:none;display:table-cell}.table{width:100%}.table>thead{background-color:#f1f1f1;color:#666463}.table .row-highlighted>td,.with-row-highlight>tbody>tr:hover{background-color:#e6f5fa}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px}.table>tbody>tr>td.text-left,.table>tbody>tr>th.text-left,.table>tfoot>tr>td.text-left,.table>tfoot>tr>th.text-left,.table>thead>tr>td.text-left,.table>thead>tr>th.text-left{text-align:left!important}.table>tbody>tr>td.text-center,.table>tbody>tr>th.text-center,.table>tfoot>tr>td.text-center,.table>tfoot>tr>th.text-center,.table>thead>tr>td.text-center,.table>thead>tr>th.text-center{text-align:center!important}.table>tbody>tr>td.text-right,.table>tbody>tr>th.text-right,.table>tfoot>tr>td.text-right,.table>tfoot>tr>th.text-right,.table>thead>tr>td.text-right,.table>thead>tr>th.text-right{text-align:right!important}.table>tbody>tr>td.text-bold,.table>tbody>tr>th.text-bold,.table>tfoot>tr>td.text-bold,.table>tfoot>tr>th.text-bold,.table>thead>tr>td.text-bold,.table>thead>tr>th.text-bold{font-weight:600}.table>tbody>tr>td.narrow,.table>tbody>tr>th.narrow,.table>tfoot>tr>td.narrow,.table>tfoot>tr>th.narrow,.table>thead>tr>td.narrow,.table>thead>tr>th.narrow{width:25px;padding-left:0;padding-right:0}.table>tbody>tr>td.no-border-right,.table>tbody>tr>th.no-border-right,.table>tfoot>tr>td.no-border-right,.table>tfoot>tr>th.no-border-right,.table>thead>tr>td.no-border-right,.table>thead>tr>th.no-border-right{border-right:0}.table>tbody>tr>th,.table>thead>tr>th{text-align:left;font-weight:400;border-bottom:0}.table>tbody>tr>td,.table>thead>tr>td{border-top:none;border-bottom:1px solid #ececec}.table>tbody>tr>td.center,.table>thead>tr>td.center{text-align:center}.table>tbody>tr:last-child>td,.table>thead>tr:last-child>td{border-bottom:0}.table p{margin:0}.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>td{padding:5px 8px}.with-row-highlight a.clickable-link{display:block;padding:8px;width:100%;color:#26211b}.with-row-highlight a.clickable-link:hover{color:#26211b}.with-row-highlight .text-middle{line-height:40px}div.table-wrapper{padding:10px 0;border-bottom:1px solid #ececec}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.table-responsive{overflow-x:visible;min-height:.01%}.table-responsive.narrow-table{width:100%;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}@media all and (min-width:768px) and (max-width:1280px) and (min-device-width:13in),all and (min-width:1240px){.table-responsive{width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}}.list-table{margin-bottom:15px}.list-table .headline{font-size:1.2rem;background-color:#f1f1f1;color:#666463;border-bottom:none;height:30px;padding:0;line-height:30px}.list-table .headline.large{font-size:1.4rem;height:36px;line-height:36px}.list-table .bodyline{display:block;border-bottom:1px solid #e8e7e6}.list-table .bodyline:after{display:block}.list-table .bodyline:hover .td,.list-table .bodyline:hover>div{background:#e6f5fa}.list-table .bodyline .td,.list-table .bodyline>div{padding:8px;color:#312e2b}.list-table .bodyline .v-centered{line-height:37px;padding-left:20px;padding-right:20px}.list-table.bordered .td{border-left:1px solid #e8e7e6}.list-table.bordered .td:first-child{border-left:none}.chess-board-container+.comments-box{margin-top:15px}.comments-box{position:relative;max-width:690px}.comments-box .section-wrapper span.comment-or{padding:0 10px 0 8px}.comments-box .section-wrapper .comments-list-top{padding:15px;background:#e6f5fa;border-radius:3px;margin-bottom:20px}.comments-box .section-wrapper.comments-list-container{padding-bottom:15px;padding-top:15px}.comments-box .section-wrapper.comments-list-container .thinking-48{display:inline-block;margin-top:15px}.comments:after,.comments>li:after{display:block;content:" ";clear:both}.comments-box .section-wrapper:nth-child(3){padding-top:0}.comments-box .follow{float:right;margin:0;font-size:1.3rem;color:#666463;font-weight:400}.comments-box .follow input[type=checkbox]{float:left;margin:5px 6px 0 0}.comments-box.comment-link>div{border-radius:3px}.comments{margin-left:0;list-style:none;border-top:solid 1px #e8e7e6}.comments.no-border{border:0}.comments.no-border>li:last-of-type,.comments.no-bottom-border>li:last-of-type{border-bottom:0}.comments>li{position:relative;clear:both;border-bottom:solid 1px #e8e7e6;padding:15px 0}.comments>li .preserve-date-hover,.comments>li:not(.preserve-date-hover):hover .comment-header .admin-function{display:inline-block}.comments>li:not(.preserve-date-hover):hover .can-hide{display:none}.comments>.anchor{padding:0;border:none}.comments .avatar-50{margin-bottom:8px}.comments .comment-header{position:relative;font-size:1.3rem;line-height:17px;max-height:23px;top:15px}.comments .comment-header.category{line-height:14px;font-weight:600;color:#a7a6a2;margin:8px 0 0 65px;padding-bottom:2px}.comments .comment-header .user-tagline{float:left}.comments .comment-header aside{font-size:1.2rem}.comments .comment-header aside:after{content:" ";display:block;clear:both}.comments .comment-header .admin-function{padding:3px 5px}.comments .comment-header .admin-function:hover i{color:#797776}.comments .comment-header .admin-function [class*=" icon-"],.comments .comment-header .admin-function [class^=icon-]{font-size:2.4rem;line-height:8px;transform:translateY(1px);color:#a7a6a2}.comments .comment-header .admin-function:not(.preserve-date-hover){display:none}.comments .comment-header .btn-link{margin:-3px 0 -1px}.comments .comment-header time{display:inline-block;transform:translateY(-1px);color:#a7a6a2;line-height:23px}.comments .comment-header.comment-meta{z-index:93}.comments .user-details{width:320px}.comments .comment-body{position:relative;font-size:1.4rem;color:#26211b;margin:47px 0 0}.comments .comment-body.user-content{margin-top:23px}.comments .comment-body ol,.comments .comment-body ul{margin:0 0 20px 30px;padding:0}.comments .comment-body ol>li,.comments .comment-body ul>li{margin-bottom:7px}.comments .comment-body span.username{cursor:pointer}.comments .comment-body iframe,.comments .comment-body img,.comments .comment-body object,.comments .comment-body video{max-width:100%}.comments .comment-body img,.comments .comment-body video{height:auto;min-width:0!important}.comments .comment-body>.fquote:first-child{margin-top:40px}.comments .comment-body .comment-body{margin:0!important}.comments .comment-body .move-list-control{margin:0 0 10px!important}.comments .comment-not-live,.comments .fquote{margin-bottom:10px}.comments .comment-body .explorer-moves-percentages{font-size:1.2rem;white-space:nowrap}.comments .comment-body .explorer-moves-list .game-info{white-space:nowrap}.comments .comment-body .explorer-moves-list .game-info .player,.comments .comment-body .explorer-moves-list .game-info .result{overflow:hidden;text-overflow:ellipsis;font-size:1.2rem}.comments .comment-body .suggested-moves-items:not(:last-child){height:30px!important;border-bottom:1px solid #f1f1f1}.comments .comment-number{padding:0 5px;margin-left:5px;color:#fff;background-color:#a7a6a2;border-radius:3px;float:right;line-height:18px;margin-top:-15px}.comments .fquote{display:block;position:relative;padding:8px 12px;background-color:#f1f1f1;border-radius:2px}.comments .fquote .quoted-user,.comments .fquote>span:first-child{display:block;position:relative;margin-bottom:7px;padding-left:15px;color:#666463;font-weight:600}.comments .fquote .quoted-user:before,.comments .fquote>span:first-child:before{font-size:2.2rem;content:"\201C";position:absolute;top:1px;left:0;line-height:1;color:#a7a6a2}.comments .fquote .quoted-text,.comments .fquote>span:nth-child(2){padding-left:15px;line-height:1.8rem;color:#26211b;font-size:1.4rem}.comments .fquote .quoted-text .fquote,.comments .fquote>span:nth-child(2) .fquote{padding-left:10px;border-left:2px solid #dcdad6}.comments .hrhide{display:none}.comment-reply{width:100%}.comment-reply textarea{min-width:100%;min-height:100px;height:150px;max-height:300px}#first_comment,#first_new_comment,#last_comment{position:absolute;top:-1px}#first_new_comment{-webkit-animation:comment-flash linear 2s 1 forwards;animatsion:comment-flash linear 2s 1 forwards;right:-15px;bottom:-1px;left:-15px}@keyframes comment-flash{0%,70%{background-color:#e6f5fa}100%{background-color:transparent}}.add-comment-block .comment-body{position:relative;font-size:1.4rem;color:#26211b;overflow:hidden;margin:0 0 0 65px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.add-comment-block .alert-info{min-height:50px;padding:13px;font-size:1.6rem;font-weight:400;text-align:center;border-radius:3px}@media screen and (max-width:768px){.comments p{font-size:1.3rem;line-height:1.8rem}}.avatar-40 .user-details .details-container .details-content{margin-left:55px}.user-details{position:absolute;top:-15px;left:-15px;width:315px;padding:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);--ms-transform:translate3d(0, 0, 0);transform:translate3d(0,0,0)}.user-details.show{top:-16px;left:-16px;height:150px;background-color:#fff;border-radius:4px;border:1px solid #dcdad6;box-shadow:4px 5px 12px rgba(0,0,0,.3);z-index:110}.user-details.show .details-container .details-content,.user-details.show footer{display:block}.user-details .details-container{float:left;width:100%;padding:15px;font-size:1.3rem}.user-details .details-container a.username{font-weight:600;max-width:148px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-details .details-container a.username.username-chess-title{max-width:106px}.user-details .details-container p{margin-bottom:5px}.user-details .details-container .details-content{margin-left:65px;display:none}.user-details .details-container .details-content .highest-rating{vertical-align:middle;height:24px}.user-details .details-container .details-content .highest-rating .content-loader{min-height:25px;position:relative;left:-12px;top:4px}.user-details .details-container .details-content .highest-rating .content-loader>div{width:10px;height:10px}.user-details .details-container .details-content .highest-rating i{position:relative;font-size:2.8rem;line-height:.3;cursor:default;top:4px}.user-details .details-container .details-content .highest-rating .icon-daily{top:3px}.user-details .details-container .details-content .highest-rating .icon-lightning{margin-left:-5px}.user-details .details-container .details-content .highest-rating .user-rating{position:relative;font-weight:700}.user-details .details-container .details-content .info{color:#a7a6a2}.user-details footer{display:none;position:absolute;width:100%;bottom:0;right:0;padding:5px 10px;background-color:#f1f1f1;border-radius:0 0 4px 4px}.user-details footer .iconized{color:#8c8a88;margin-right:2px}.user-details footer .iconized i{line-height:.6}.user-details footer .iconized:hover{color:#666463}.user-details footer .iconized.iconized{display:inline-block;text-align:center;line-height:.7}.user-details footer .is-current-user{display:none}.user-details footer aside{margin-top:5px}.user-details footer aside a{top:3px;position:relative;display:block;margin-left:0;padding-right:15px;font-size:1.3rem;color:#a7a6a2}.user-details footer aside a i{position:absolute;top:0;right:0;color:#8c8a88}.user-details footer aside a:hover{color:#8c8a88;text-decoration:none}.activity-list{padding-top:15px!important}.activity-list .comments{border-top:none}.activity-list .comments>li:last-child{padding-bottom:0;border-bottom:none}.activity-list .no-notes{padding-top:15px}@media only screen and (max-width:320px){.comments{border-top:none}.comments .comment-body{overflow:visible}.comments-box .section-wrapper.comments-list-container{padding:15px 8px}}@media only screen and (min-width:375px){.comments .user-details{width:340px}.comments .user-details.extra{width:360px}}@media only screen and (min-width:640px){.comments{border-top:none}.comments .comment-header{top:-2px;float:right}.comments .comment-header .comment-all-actions{top:0}.comments .comment-header .comment-number{margin-top:0}.comments .comment-header.category{float:none;top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comments .comment-body{margin:47px 0 0 65px}.comments .comment-body>.fquote:first-child{margin-top:0}}@media only screen and (min-width:768px){.using-nav-horizontal .board-layout .comments-box{max-width:672px}}@media only screen and (min-width:1250px){.comments-box{width:728px;max-width:none}}.pagination-top-container{margin-top:15px}.pagination{margin:0}.pagination ul{list-style:none}.pagination ul li{display:block;float:left;margin:0 0 0 1px;font-weight:600;color:#8c8a88}.pagination ul li>a i,.pagination ul li>a:focus i,.pagination ul li>a:hover i{color:#797776}.pagination ul li>a,.pagination ul li>span{display:inline-block;text-decoration:none;background-color:#f1f1f1;color:#797776;font-size:1.2rem;padding:0 8px;min-width:25px;text-align:center;line-height:25px;border-radius:3px;height:25px}.pagination ul li .last-post,.pagination:not(.new) ul li.pages.disabled,.pagination:not(.new) ul li.pages:not(.active){display:none}.pagination ul li>a:focus,.pagination ul li>a:hover{background-color:#e8e7e6}.pagination ul li.disabled span,.pagination ul li.disabled span i{color:#bfbeba}.pagination ul li.pages.disabled span{background-color:transparent}.pagination ul li.prev{margin-right:3px}.pagination ul li.next{margin-left:4px}.pagination ul li.active span{background-color:#8c8a88;color:#fff}.pagination ul i{line-height:14px;font-weight:400;font-size:14px}.pagination-bottom{margin-top:20px}.pagination-bottom:after{content:" ";display:block;clear:both}.pagination-bottom .back-to-top{display:none;line-height:25px;z-index:100;padding:0 7px;background-color:#f1f1f1;border-radius:3px;color:#797776;font-weight:600;font-size:1.2rem}.pagination-bottom .back-to-top:focus,.pagination-bottom .back-to-top:hover{text-decoration:none;background-color:#e8e7e6}.pagination-bottom .back-to-top:before{content:"\003E";display:inline-block;margin-right:6px;font-size:120%;font-family:Chess}.pagination-bottom.line,.pagination-bottom.linespace{padding-top:20px;border-top:1px solid #e8e7e6}.pagination-bottom.linespace{margin-top:15px}.pagination-bottom.line{margin-top:0}.pagination-bottom>.navigation{float:right}.section-wrapper>.load-wrap>.load-more-container{margin:15px -15px -15px}.load-more-container{background-color:#f1f1f1;text-align:center;border-radius:0 0 3px 3px;line-height:40px;font-weight:600}.load-more-container a{display:block}.load-more-container a:hover{text-decoration:none}.load-more-container a:after{content:"\003C";display:inline-block;margin-left:10px;font-size:115%;font-family:Chess;line-height:1}.mce-abs-layout .mce-btn,.mce-container.mce-window .mce-textbox,.mce-container.mce-window .mce-window-head .mce-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}.load-more-container a.more-right:after{content:"\2026";margin-left:7px}.load-more-container span{color:#005580;display:block}.load-more-container .thinking-24,.load-more-container .white-thinking-24{display:inline-block;position:relative;top:5px;margin-right:5px}@media (max-width:320px){.section-wrapper>.load-wrap>.load-more-container{margin-left:-8px;margin-right:-8px}}@media (min-width:375px){.pagination ul li .last-post{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:90px}}@media (min-width:480px){.pagination ul li .last-post{max-width:none}}@media (min-width:768px){.pagination ul li.mobile-nav{display:none}.pagination ul li .last-post{position:relative;top:-1px}.pagination:not(.new) ul li.pages.disabled,.pagination:not(.new) ul li.pages:not(.active){display:inline-block}.pagination-bottom .back-to-top{display:block}.section-wrapper>.load-wrap>.load-more-container{margin:15px -30px -30px}}.tip{filter:alpha(opacity=100)}.tip .tooltip-inner{max-width:500px;white-space:pre-wrap}.tip.top{-webkit-transform:translate3d(-50%,-100%,0);-moz-transform:translate3d(-50%,-100%,0);--ms-transform:translate3d(-50%, -100%, 0);transform:translate3d(-50%,-100%,0)}.tip.bottom{-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);--ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%,0,0)}.tip.left{-webkit-transform:translate3d(-100%,-50%,0);-moz-transform:translate3d(-100%,-50%,0);--ms-transform:translate3d(-100%, -50%, 0);transform:translate3d(-100%,-50%,0)}.tip.right{-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);--ms-transform:translate3d(0, -50%, 0);transform:translate3d(0,-50%,0)}.tip,.tip .tooltip-arrow,.tip .tooltip-inner{display:none;opacity:0}.tip.bottom,.tip.bottom .tooltip-arrow,.tip.bottom .tooltip-inner,.tip.left,.tip.left .tooltip-arrow,.tip.left .tooltip-inner,.tip.right,.tip.right .tooltip-arrow,.tip.right .tooltip-inner,.tip.top,.tip.top .tooltip-arrow,.tip.top .tooltip-inner{display:block;opacity:1;transition:opacity .1s}.tooltip{position:absolute;font-size:1.4rem;font-weight:600;z-index:999999;pointer-events:none;display:block;opacity:1}.tooltip.live-vue-tooltip,.tooltip.vue-tooltip{position:fixed}.tooltip.top .tooltip-arrow{border-top-color:rgba(0,0,0,.75)}.tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,.75)}.tooltip.left .tooltip-arrow{border-left-color:rgba(0,0,0,.75)}.tooltip.right .tooltip-arrow{border-right-color:rgba(0,0,0,.75)}.tooltip span{font-size:1.2rem;font-weight:400;color:#dbd9d7}.tooltip small{display:inline-block;margin:0 5px;color:#a7a6a2;font-weight:400}.tooltip-inner{padding:5px 8px;max-width:300px;border-radius:2px;white-space:nowrap;background-color:rgba(0,0,0,.75)}.nav-vertical-expanded .tip.nav-vertical{display:none}.tabbable .nav-tabs{margin-bottom:0;border:none}.tab-disabled{cursor:not-allowed}.nav.nav-tabs>li>a{margin:0;padding:0 15px;height:50px;line-height:48px;overflow:hidden;background-color:#f1f1f1;border-radius:0;border:0;outline:0}.nav.nav-tabs>li>a i{font-size:3rem;line-height:1.5}.nav.nav-tabs>li>a:hover{background:#e8e7e6}.nav.nav-tabs>li.active>a,.nav.nav-tabs>li.active>a:focus,.nav.nav-tabs>li.active>a:hover{background-color:#fff;border:0;color:#666463}.nav-tabs.nav-justified>li{float:none;display:table-cell;width:1%;font-size:1.5rem;font-weight:600}.nav-tabs.nav-justified>li>a{padding:0;color:#666463}.nav-tabs.nav-justified>li.active>a{color:#666463}.nav-tabs.nav-justified>li .count{color:#8c8a88;padding-left:5px;font-weight:400}.tabset-sm .nav.nav-tabs>li a{height:35px;line-height:35px}.tabset-sm .nav.nav-tabs>li a i{line-height:1}.tabset-sm .nav.nav-tabs .tab-alert[data-notification]{position:relative;display:block}.tabset-sm .nav.nav-tabs .tab-alert:after{content:attr(data-notifications);display:block;min-width:14px;height:14px;text-align:center;position:absolute;top:18px;left:38px;right:auto;padding:0 2px;background-color:#b33430;color:#fff;font-weight:600;border-radius:2px;font-size:1rem;z-index:1;line-height:1.4}.tabset-sm .nav.nav-tabs .tab-alert.asterisk:after{line-height:1.7}.tabset-sm .nav.nav-tabs .tab-alert.no-notifications:after{display:none}.rounded .nav-tabs>li:not([class*=ng-hide]):first-of-type>a,.rounded .nav-tabs>li:not([class*=ng-hide]):nth-child(2)>a{border-top-left-radius:3px}.rounded .nav-tabs>li:not([class*=ng-hide]):last-of-type>a{border-top-right-radius:3px}.side-rounded .nav-tabs.nav-justified>li:first-child>a,.side-rounded .nav-tabs>li:first-child>a{border-radius:3px 0 0}.side-rounded .nav-tabs.nav-justified>li:last-child>a,.side-rounded .nav-tabs>li:last-child>a{border-radius:0 3px 0 0}.rounded-bottom .tab-pane>div,.tab-content .tab-inner{border-radius:0 0 3px 3px}#sidebar-content .tab-content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.thinking-12,.white-thinking-12{display:block;width:12px;height:12px}.section-tabs{background-color:#dbd9d7;border-radius:3px 3px 0 0}.section-tabs>li>a{font-weight:600;color:#312e2b}.section-tabs>li:first-child>a{border-top-left-radius:3px}.thinking-12{background-image:url(/bundles/web/images/animated/chex12.86811052.gif)}@media all and (-webkit-min-device-pixel-ratio:2),all and (min--moz-device-pixel-ratio:2),all and (min-resolution:192dpi),all and (min-resolution:2dppx){.thinking-12{background-image:url(/bundles/web/images/animated/chex24.880f7ef2.gif);background-size:12px 12px}}.white-thinking-12{background-image:url(/bundles/web/images/animated/wchex12.ebbbd514.gif)}.thinking-24,.white-thinking-24{display:block;width:24px;height:24px}@media all and (-webkit-min-device-pixel-ratio:2),all and (min--moz-device-pixel-ratio:2),all and (min-resolution:192dpi),all and (min-resolution:2dppx){.white-thinking-12{background-image:url(/bundles/web/images/animated/wchex24.45cd92e0.gif);background-size:12px 12px}}.thinking-24{background-image:url(/bundles/web/images/animated/chex24.880f7ef2.gif)}@media all and (-webkit-min-device-pixel-ratio:2),all and (min--moz-device-pixel-ratio:2),all and (min-resolution:192dpi),all and (min-resolution:2dppx){.thinking-24{background-image:url(/bundles/web/images/animated/chex48.c00528bf.gif);background-size:24px 24px}}.white-thinking-24{background-image:url(/bundles/web/images/animated/wchex24.45cd92e0.gif)}.thinking-48,.white-thinking-48{width:48px;height:48px;display:block}@media all and (-webkit-min-device-pixel-ratio:2),all and (min--moz-device-pixel-ratio:2),all and (min-resolution:192dpi),all and (min-resolution:2dppx){.white-thinking-24{background-image:url(/bundles/web/images/animated/wchex48.c13ac542.gif);background-size:24px 24px}}.thinking-48{background-image:url(/bundles/web/images/animated/chex48.c00528bf.gif)}@media all and (-webkit-min-device-pixel-ratio:2),all and (min--moz-device-pixel-ratio:2),all and (min-resolution:192dpi),all and (min-resolution:2dppx){.thinking-48{background-image:url(/bundles/web/images/animated/chex96.97c755f4.gif);background-size:48px 48px}}.white-thinking-48{background-image:url(/bundles/web/images/animated/wchex48.c13ac542.gif)}@media all and (-webkit-min-device-pixel-ratio:2),all and (min--moz-device-pixel-ratio:2),all and (min-resolution:192dpi),all and (min-resolution:2dppx){.white-thinking-48{background-image:url(/bundles/web/images/animated/wchex96.965a5773.gif);background-size:48px 48px}}#smartapp-banner{display:block;position:fixed;width:100%;height:90px;padding:15px 25px 15px 30px;top:0;left:0;z-index:999;transition:all .3s linear}#smartapp-banner.android,#smartapp-banner.winphone{display:block}#smartapp-banner.android .wrap:after,#smartapp-banner.winphone .wrap:after{content:" ";display:block;clear:both}#smartapp-banner.android .sb-close,#smartapp-banner.winphone .sb-close{position:absolute;top:7px;left:7px;color:#ccc;width:20px;height:20px;font-weight:600;line-height:16px;vertical-align:middle;text-align:center;border:1px solid #b3c833;border-radius:4px}#smartapp-banner.android .sb-icon,#smartapp-banner.winphone .sb-icon{float:left;display:block;width:57px;height:57px;background:rgba(0,0,0,.6);background-size:cover}#smartapp-banner.android .sb-info,#smartapp-banner.winphone .sb-info{float:left;color:#ccc;margin-left:10px;padding-top:5px;text-shadow:0 1px 2px #000;font-size:12px;line-height:15px}#smartapp-banner.winphone .sb-button,#smartapp-banner.winphone .sb-info{text-shadow:0 1px 2px #e8e7e6;color:#312e2b}#smartapp-banner.android .sb-info strong,#smartapp-banner.winphone .sb-info strong{display:block;font-size:13px;line-height:18px;color:#fff}#smartapp-banner.android .sb-info p,#smartapp-banner.winphone .sb-info p{margin-bottom:0}#smartapp-banner.android .sb-button,#smartapp-banner.winphone .sb-button{position:relative;float:right;display:inline-block;height:36px;min-width:80px;margin-top:9px;font-size:14px;line-height:36px;font-weight:700;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle}#smartapp-banner.android{border-color:#212228;background:#3d3d3d;border-top:3px solid #b3c833}#smartapp-banner.android .sb-icon{background-image:url(/bundles/web/images/chess-touch-152.png);border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3)}#smartapp-banner.android .sb-button{color:#fff;background-color:#b3c833;border:1px;box-shadow:0 1px 0 rgba(0,0,0,.05);border-radius:2px}#smartapp-banner.android .sb-button:hover{background-color:#a1b42e;box-shadow:inset 0 -2px 0 rgba(0,0,0,.27)}#smartapp-banner.winphone{background:#e6e6e6;background:linear-gradient(to bottom,#e6e6e6 0,#dbdbdb 47%,#d6d6d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#d6d6d6', GradientType=0);box-shadow:0 3px 3px rgba(0,0,0,.25)}#smartapp-banner.winphone .sb-close{border-radius:100%;border-color:#fff;background-color:#312e2b}.about-player,.turn-time{background-color:#f1f1f1}#smartapp-banner.winphone .sb-icon{background-image:url(/bundles/web/images/wp_icon.fe790ea5.png)}#smartapp-banner.winphone .sb-info strong{color:#312e2b}#smartapp-banner.winphone .sb-button{height:30px;min-width:50px;margin-top:15px;font-size:14px;font-weight:600;line-height:28px;border:1px solid #8c8a88}.about-player{margin:0;color:#666463;padding:15px;border-radius:0 0 3px 3px;vertical-align:top}.about-player:after{content:" ";display:block;clear:both}.about-player.player-top{border-radius:3px 3px 0 0}.about-player.player-top.border-top{border-radius:0;border-top:solid 1px #dbd9d7}.about-player.without-padding{padding-top:0;padding-bottom:0}.about-player .user-details{width:270px}.about-player .user-details.show{width:300px}.about-player .user-details:not(.show){top:0;left:0}.about-player .user-details:not(.show) .details-container{padding:0}.about-player .user-details:not(.show) .details-container .avatar-40,.about-player .user-details:not(.show) .details-container .avatar-50{cursor:pointer}.about-player .user-details .details-container .username{display:inline-block;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.about-player .user-details .details-container .username[data-membership=basic],.about-player .user-details .details-container .username[data-membership="10"]{max-width:140px}.about-player .user-details .details-container .user-chess-title+.username,.about-player .user-details .details-container .username[data-title$="M"]{max-width:95px}.about-player .user-details .details-container .user-chess-title+.username[data-membership=basic],.about-player .user-details .details-container .user-chess-title+.username[data-membership="10"],.about-player .user-details .details-container .username[data-title$="M"][data-membership=basic],.about-player .user-details .details-container .username[data-title$="M"][data-membership="10"]{max-width:110px}.about-player .user-details .details-container .username[data-title*="W"]{max-width:90px}.about-player .user-details .details-container .username[data-title*="W"][data-membership=basic],.about-player .user-details .details-container .username[data-title*="W"][data-membership="10"]{max-width:100px}.about-player .user-details .details-container span.username{max-width:170px}.notes{position:relative}.notes textarea{width:100%;height:100%;padding:8px 15px;margin:0;font-size:13px;color:#26211b;border:none;resize:none}.notes textarea:focus{border:none;box-shadow:none!important}.notes textarea::-webkit-input-placeholder{font-style:italic;color:#666463}.notes textarea:-moz-placeholder{font-style:italic;color:#666463}.notes textarea::-moz-placeholder{font-style:italic;color:#666463}.notes textarea:-ms-input-placeholder{font-style:italic;color:#666463}.notes .explanation{position:absolute;top:33px;padding:0 15px;font-size:13px}#sidebar .send-message{position:relative;min-height:auto;height:auto;padding:6px;background:#f1f1f1;border:solid #dfdfdf;border-width:1px 0;border-bottom:none}#sidebar .send-message emoticons-popup{position:absolute;bottom:0;right:0}#sidebar .send-message emoticons-popup .emoticons-popup-wrapper{margin-bottom:5px;margin-right:4px}#sidebar .send-message textarea{resize:none;min-height:28px;max-height:168px;line-height:17px}#sidebar .send-message .emoticons-popup{width:421px!important;bottom:40px;z-index:100}#sidebar .send-message-input{float:left;height:28px;width:calc(100% - 32px);color:#5a5855;font-size:13px;border:1px solid #dadada;margin:0;padding:4px 5px;box-shadow:none}#sidebar .send-message-input::-webkit-input-placeholder{color:#a7a6a2;text-align:right}#sidebar .send-message-input:-moz-placeholder{color:#a7a6a2;text-align:right}#sidebar .send-message-input::-moz-placeholder{color:#a7a6a2;text-align:right}#sidebar .send-message-input:-ms-input-placeholder{color:#a7a6a2;text-align:right}#sidebar .send-message-input.disabled::-webkit-input-placeholder{color:#a7a6a2;text-align:left}#sidebar .send-message-input.disabled:-moz-placeholder{color:#a7a6a2;text-align:left}#sidebar .send-message-input.disabled::-moz-placeholder{color:#a7a6a2;text-align:left}#sidebar .send-message-input.disabled:-ms-input-placeholder{color:#a7a6a2;text-align:left}#sidebar .send-message-input:focus{border-color:#b6b4b1;box-shadow:none}.turn-time{padding:15px 15px 0}.turn-time>span{display:block;padding:7px 0;height:35px;text-align:center;font-size:1.8rem;font-weight:600;line-height:14px;color:#5a5855;border-radius:2px}.turn-time>span i{display:none;color:#5a5855}.turn-time.player-turn.black>span i,ul.social-icons.buttons li i{color:#fff}.turn-time>span span.time-left{vertical-align:top;line-height:20px}.turn-time.player-turn>span i,.turn-time.player-vacation:not(.player-turn)>span i{display:inline-block;font-size:3.2rem;position:relative;margin:0 5px 0 0}.turn-time.player-turn.white>span{background:#fff}.turn-time.player-turn.black>span{background:#312e2b;color:#fff}.turn-time.player-top{padding:0 15px 15px}.live-game .turn-time>span i{position:absolute;left:99px}ul.social-icons{margin:0;padding:0;position:relative}ul.social-icons li{display:inline}ul.social-icons a i{font-size:4rem;line-height:35px}ul.social-icons.center-block{margin-left:auto;margin-right:auto}ul.social-icons.buttons{width:300px}ul.social-icons.buttons.buttons-extra a i{font-size:3.6rem}ul.social-icons.buttons.buttons-extra li a{background:#666463;width:50px;height:40px}ul.social-icons.buttons.buttons-extra li a:focus,ul.social-icons.buttons.buttons-extra li a:hover{background:#807d7c}ul.social-icons.buttons.buttons-extra li a:active{background:#4c4b4a}ul.social-icons.buttons li a{width:60px;height:40px;vertical-align:middle;text-align:center;display:block;float:left}ul.social-icons.buttons li .facebook{background:#4c6fa8}ul.social-icons.buttons li .facebook:focus,ul.social-icons.buttons li .facebook:hover{background:#6b8abc}ul.social-icons.buttons li .facebook:active{background:#3c5885}ul.social-icons.buttons li .twitter{background:#00aced}ul.social-icons.buttons li .twitter:focus,ul.social-icons.buttons li .twitter:hover{background:#21c2ff}ul.social-icons.buttons li .twitter:active{background:#0087ba}ul.social-icons.buttons li .reddit{background:#ef5e2a}ul.social-icons.buttons li .reddit:focus,ul.social-icons.buttons li .reddit:hover{background:#f38259}ul.social-icons.buttons li .reddit:active{background:#d64410}ul.social-icons.buttons li .google-plus{background:#d3492c}ul.social-icons.buttons li .google-plus:focus,ul.social-icons.buttons li .google-plus:hover{background:#dc6d56}ul.social-icons.buttons li .google-plus:active{background:#a93a23}ul.social-icons.buttons li .share{background:#8c8a88}ul.social-icons.buttons li .share:focus,ul.social-icons.buttons li .share:hover{background:#a5a4a2}ul.social-icons.buttons li .share:active{background:#72716f}ul.social-icons.buttons li .hide-social{background:#1d1c1a;width:25px}ul.social-icons.buttons li .hide-social:focus,ul.social-icons.buttons li .hide-social:hover{background:#383632}ul.social-icons.buttons li .hide-social:active{background:#020202}ul.social-icons.buttons li .hide-social i{color:#8c8a88;font-size:2.4rem}.social-share-box{position:relative;width:100%;background-color:#f1f1f1}.social-share-box ul.social-icons.buttons{position:relative;display:block;width:306px;height:35px;background-color:#fff;border-left:3px solid #fff;border-right:3px solid #fff}.social-share-box ul.social-icons.buttons.buttons-extra{height:41px;border-top:6px solid #fff;border-left:6px solid #fff;border-right:6px solid #fff}.social-share-box ul.social-icons.buttons.buttons-extra li a{width:49px;height:35px;border:none}.social-share-box ul.social-icons.buttons li a{height:35px;border-left:3px solid #fff;border-right:3px solid #fff}.social-share-box ul.social-icons.buttons li a i{line-height:28px}.report-a-bug-float{display:none}@media all and (min-width:1024px){.report-a-bug-float{display:block;position:fixed;top:0;right:15px;font-size:2.4rem}}.game-details .game-info{min-height:160px;margin:0;padding:15px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:0;-ms-flex-basis:0;flex-basis:0}.game-info{color:#5a5855;border:none}.game-info .game-info-item{margin:0 0 5px;font-size:1.3rem;line-height:18px}.game-info .game-info-item:last-child{margin:0}.offered-draw{background:#faf8d7;font-size:1.3rem;margin:-15px -15px 15px;padding:10px 15px}.info-label{display:block;width:100%;height:54px;padding:0;color:#8c8a88;background-color:#f1f1f1;border:0;border-radius:3px;font-size:2rem;line-height:54px;text-align:center}.info-label i{display:inline-block;margin-top:8px;margin-right:4px;color:inherit;font-size:3rem;line-height:1}.info-label .info-label-label{display:inline-block;vertical-align:top;font-weight:600}.info-label.black{color:#fff;background-color:#312e2b}.info-label.black.move-color{color:#8c8a88}.info-label.hint,.info-label.success{color:#fff;background-color:#769656}.info-label.fail{color:#fff;background-color:#b33430}.info-label.progress{color:#fff;background-color:#608ba7;margin-bottom:0}.info-label.alt-move{color:#fff;background-color:#8c8a88}.mce-tinymce{border:1px solid #dbd9d7!important;border-radius:0!important}.mce-tinymce .mce-panel{background:#f1f1f1;border:0 solid #bfbeba}.mce-tinymce .mce-edit-area{border-top:none!important}.mce-tinymce .mce-ico{font-size:14px;color:#8c8a88;text-shadow:none}.mce-tinymce .mce-i-none{width:14px;height:14px;margin-top:1px}.mce-tinymce .mce-btn-group .mce-btn{background:0 0;box-shadow:none;border:none}.mce-tinymce .mce-btn-group .mce-btn button{padding:3px 4px;color:#8c8a88;background:inherit}.mce-tinymce .mce-btn-group .mce-btn .mce-caret{border-top-color:#8c8a88}.mce-tinymce .mce-btn-group .mce-btn.mce-active,.mce-tinymce .mce-btn-group .mce-btn.mce-active:hover{background:#d6d6d6}.mce-tinymce .mce-btn-group .mce-first,.mce-tinymce .mce-btn-group .mce-last{border:none}.mce-tinymce .mce-menubtn span{font-size:1.2rem;color:#666463}.mce-tinymce .mce-toolbar .mce-flow-layout{text-align:center}.mce-tinymce .mce-flow-layout-item{margin:0}.mce-tinymce .mce-statusbar{border:none;background:#fff}.mce-tinymce .mce-statusbar .mce-path{display:none;padding:5px 6px}.mce-tinymce .mce-statusbar .mce-ico{font-size:16px}.mce-container .mce-window-head{background-color:#dbd9d7;border-radius:3px 3px 0 0}.mce-container .mce-window-head .mce-title{line-height:15px;font-size:14px;padding-right:10px;text-align:center}.mce-i-imageuploader:before{content:"\e014"}body.using-nav-vertical.mce-fullscreen{background:#312e2b}body.using-nav-vertical.mce-fullscreen .mce-tinymce.mce-fullscreen{z-index:1050}.mce-container>div{text-align:center;white-space:normal}main.image-uploader{margin:0;background:#fff}main.image-uploader .img-alt{margin-top:15px;padding-top:15px;margin-bottom:18px;border-top:1px solid #f1f1f1}.mce-container.mce-window{overflow:hidden;border:none;border-radius:4px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.mce-container.mce-window .mce-window-head{background-color:#f1f1f1;padding:10px 38px 10px 15px;min-height:21px;text-align:left;border-bottom:1px solid #e8e7e6}.mce-container.mce-window .mce-window-head .mce-title{font-size:1.5rem;color:#666463;font-weight:600;text-align:left;line-height:1.4}.mce-container.mce-window .mce-window-head .mce-close{position:absolute;top:0;right:0;padding:10px 15px;opacity:.5;height:22px;width:22px}.mce-container.mce-window .mce-window-head .mce-close i{font-weight:700;font-size:1.8rem;color:#8c8a88}.mce-container.mce-window .mce-window-head .mce-close:hover{opacity:.7}.mce-container.mce-window .mce-textbox{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#26211b;font-size:1.4rem;border:1px solid #dbd9d7;border-radius:4px;box-shadow:none;transition:border-color .3s ease .2s ease-out}.mce-container.mce-window .mce-textbox:focus{border-color:#a7a6a2;box-shadow:none;outline:0}.mce-container.mce-window .mce-textbox.mce-multiline:focus{border-color:#a7a6a2}.mce-container.mce-window .mce-combobox .mce-textbox{margin-top:5px}.mce-window-body .mce-listbox.mce-btn{background:#fff;border-radius:4px;border:1px solid #dbd9d7}.mce-window-body .mce-listbox.mce-btn:focus,.mce-window-body .mce-listbox.mce-btn:hover{background:#fff;border-color:#dbd9d7}.mce-window-body .mce-listbox.mce-btn:focus{border-color:#a7a6a2}.mce-tabs .mce-tab:first-child{border-left:1px solid #c5c5c5}.mce-container .mce-menu-item-normal.mce-active,.mce-container .mce-menu-item-normal.mce-active:hover,.mce-container .mce-menu-item-normal:hover{background-color:#f5f5f5}.mce-container .mce-menu-item-normal.mce-active .mce-text,.mce-container .mce-menu-item-normal.mce-active:hover .mce-text,.mce-container .mce-menu-item-normal:hover .mce-text{color:#312e2b}.mce-container.mce-menu{border-radius:4px}.mce-popover .mce-grid a:focus,.mce-popover .mce-grid a:hover{border-color:#a7a6a2}.mce-abs-layout .mce-btn{border-bottom:1px solid #a7a6a2;border-radius:3px;color:#666463;background:#dbd9d7;font-weight:600}.mce-abs-layout .mce-btn:hover{background:#bfbeba;color:#312e2b;text-decoration:none;border-bottom:1px solid #a7a6a2}.mce-abs-layout .mce-btn.mce-primary{color:#fff;background:#e6912c;border-bottom-color:#ad6d21}.mce-abs-layout .mce-btn.mce-primary:hover{color:#fff;background:#d37e19}.tinyMCEButtons{text-align:center}.tinyMCEButtons button{float:none!important}.tinymce-input-file{padding:0}.tinymce-input-file-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.icon-thumb-grey,.label-icon{display:block;top:50%;left:50%;text-align:center}.label-icon{width:93px;height:93px;background-color:rgba(255,255,255,.85);position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);--ms-transform:translate(-50%, -50%);transform:translate(-50%,-50%);border-radius:100%}.label-icon.small{width:49px;height:49px}.label-icon.small i{line-height:.5;font-size:4.2rem}.label-icon:hover{text-decoration:none}.label-icon:hover i{color:#7f7d7b}.label-icon i{width:36px;height:42px;margin:10px 0 0 5px;color:#8c8a88;line-height:1;font-size:6rem}.icon-thumb-grey{position:absolute;width:100px;height:100px;margin-top:-50px;margin-left:-50px;border-radius:50%;background:rgba(255,255,255,.9)}.icon-thumb-grey i{font-size:74px;line-height:1.2;margin-left:8px;transition:all .25s;transition:all .25s .2s ease-out}.icon-thumb-grey.small{width:50px;height:50px;margin-top:-25px;margin-left:-25px}.icon-thumb-grey.small i{font-size:44px;line-height:1;margin-left:6px}.icon-thumb-grey.small .icon-checkmark{margin-left:1px}.icon-thumb-grey.medium{width:85px;height:85px;margin-top:-43px;margin-left:-43px}.icon-thumb-grey.medium i{font-size:64px;line-height:1.17;margin-left:8px}.icon-thumb-grey.medium .icon-checkmark{margin-left:1px}.user-subnav{margin-left:0;list-style:none;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.3);width:300px;display:none;position:absolute;top:42px;right:0;z-index:1040;background-color:#fff;text-align:left}.user-subnav.notifications{width:auto}.user-subnav:before{width:0;height:1px;position:absolute;top:-7px;right:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}#sidebar section:after,.modal .user-area:after,.user-subnav li:after{content:" "}.user-subnav li{display:block;position:relative;border-bottom:solid 1px #e8e7e6;color:#26211b;font-size:1.3rem}.user-subnav li:after{display:block;clear:both}.user-subnav li:last-child{border-bottom:none}.user-subnav.settings{font-size:1.5rem;border-radius:4px;background-clip:padding-box;color:#65625f}.user-subnav.settings:before{top:-6px;right:2px}.user-subnav.settings .btn-header-link,.user-subnav.settings a{display:block;color:#65625f;padding:15px 17px 14px 15px}.user-subnav.settings .btn-header-link:focus,.user-subnav.settings .btn-header-link:focus i,.user-subnav.settings .btn-header-link:hover,.user-subnav.settings .btn-header-link:hover i,.user-subnav.settings a:focus,.user-subnav.settings a:focus i,.user-subnav.settings a:hover,.user-subnav.settings a:hover i{color:#e6912c}.user-subnav.settings .btn-header-link i,.user-subnav.settings a i{float:left;margin-right:13px;color:#a5a4a4;line-height:10px;font-size:3.6rem}.user-subnav.settings button.btn-header-link{padding:13px 17px 14px 12px;background:none;border-width:0;margin:0;width:100%;text-align:left}.user-subnav.settings button.btn-header-link.active,.user-subnav.settings button.btn-header-link.disabled,.user-subnav.settings button.btn-header-link:active,.user-subnav.settings button.btn-header-link:focus,.user-subnav.settings button.btn-header-link:hover,.user-subnav.settings button.btn-header-link[disabled]{border-width:0;background:none}.user-subnav.settings button.btn-header-link>i{filter:alpha(opacity=100);opacity:1;text-shadow:none}.user-subnav.notifications{position:static;box-shadow:none;padding:0}.user-subnav.notifications:before{right:29px}.user-subnav.notifications .source-link{position:relative;font-weight:600;z-index:1}.user-subnav.notifications .source-link:hover{color:#005e94}.user-subnav.notifications .source-link.link:hover{text-decoration:underline}.user-subnav.notifications .alert-link{position:absolute;top:0;bottom:0;left:0;right:0}.user-subnav.notifications .new-comments{white-space:nowrap}.user-subnav.notifications .ignore{position:absolute;display:none;width:20px;height:20px;overflow:hidden;top:4px;right:15px;border:none;background:0 0;z-index:1}.user-subnav.notifications .ignore i{position:relative;color:#a7a6a2;line-height:20px;font-size:2.4rem}.user-subnav.notifications .ignore:hover i{color:#666463}.user-subnav.notifications li{padding:10px 35px 10px 10px}.user-subnav.notifications li strong{font-weight:600;color:#005e94}.user-subnav.notifications li span a{position:relative;font-weight:600;z-index:1}.user-subnav.notifications li .secondary-non-link{color:#312e2b}.user-subnav.notifications li:hover{background:#f8f8f8}.user-subnav.notifications li:hover .ignore{display:block}.user-subnav.notifications li .avatar-30{margin-right:12px;font-size:3.6rem;line-height:.8;color:#a7a6a2}.user-subnav.notifications li .avatar-30.icon-page{font-size:4rem;line-height:.6}.user-subnav.notifications li .avatar-30.new-comment-img{background-image:url(/bundles/web/images/sprites/new-comment.280d9b55.png);padding-top:30px;overflow:hidden;height:30px;width:30px;display:block}@media all and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.user-subnav.notifications li .avatar-30.new-comment-img{background-image:url(/bundles/web/images/sprites/new-comment@2x.ce21eb69.png);background-size:30px auto}}.user-subnav.notifications li:first-child{border-radius:4px 4px 0 0;background-clip:padding-box}.user-subnav.notifications li:first-child .ignore{border-radius:4px 0 0;background-clip:padding-box}.user-subnav.notifications li .membership-level{margin-top:-2px}.user-subnav.notifications .notify-content{display:table;margin-left:40px;height:30px;min-height:30px;width:82%;line-height:16px;margin-top:-1px}.user-subnav.notifications .notify-content.request{width:calc(100% - 42px)}.user-subnav.notifications .notify-content>div:not(.action-links){display:table-cell;vertical-align:middle;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}.user-subnav.notifications .action-links{position:relative;float:right;width:52px;margin-right:-27px;margin-top:4px;z-index:1}.user-subnav.notifications .action-links button{display:inline-block;color:#a7a6a2;border:none;width:22px;height:22px;line-height:18px;text-align:center;font-size:2.4rem;margin-right:2px;background:#dbd9d7;border-radius:2px}.user-subnav.notifications .action-links button i{position:relative;top:-2px}.user-subnav.notifications .action-links .accept:hover{background:#e6912c}.user-subnav.notifications .action-links .accept:hover i{color:#fff}.user-subnav.notifications .action-links .decline:hover{background:#bfbeba}.user-subnav.notifications .action-links .decline:hover i{color:#312e2b}.user-subnav.notifications .request-name{display:inline-block;max-width:155px;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-bottom-controls{position:relative;border-radius:0 0 4px 4px;border-top:solid 1px #e8e7e6;padding:8px;background-color:#fff}.modal-header{border-radius:3px 3px 0 0;background-color:#f1f1f1;padding:10px 38px 10px 15px;border-bottom:none;min-height:41px}.modal-header.extra-border{border-bottom:solid 1px #e8e7e6}.modal-header .modal-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-header .close{position:absolute;top:2px;right:0;padding:10px 15px 12px}.modal .modal-dialog{z-index:1050}@media all and (min-width:768px) and (min-height:500px){.modal .modal-dialog{position:relative;width:350px;z-index:1050;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto}}@media all and (min-width:768px) and (max-height:499px){.modal .modal-dialog{width:350px;top:10%}}.modal .modal-dialog .modal-body.custom{padding:0}.modal .modal-dialog .modal-body .control-group .btn{float:none}.modal .modal-dialog .modal-body .control-group.btn:last-child{margin-right:0}.modal .modal-dialog .modal-body .simple-modal-title{text-align:center;margin:0 20px 10px}.modal .modal-dialog .modal-body .section-header{padding-left:0;height:auto}.modal .modal-dialog .modal-body .section-header:first-child{padding-top:0}.modal .modal-dialog .modal-body .btn-modal-close{position:absolute;top:0;right:0;width:30px;line-height:30px;text-align:center;z-index:1}.modal .modal-dialog .modal-body .btn-modal-close i{font-size:2rem}.modal .user-area:after{display:block;clear:both}.modal .user-area a,.modal .user-area span.success{float:right;font-size:3rem;line-height:.75}.modal .user-area .username{line-height:30px}.modal .new-message-content textarea{height:147px;width:100%}.outline-close{position:absolute;right:0;top:-83px;font-size:64px;opacity:.5}@media all and (min-width:960px){.outline-close{right:-55px;top:-30px}}.outline-close:hover{opacity:.8}.outline-close i{color:#fff}body.close-downgrade-popup-open .modal-dialog{width:550px;max-width:calc(100% - 20px)}body.close-downgrade-popup-open .modal-dialog textarea{height:65px;resize:none}body.close-downgrade-popup-open .modal-dialog input[type=checkbox]{margin:6px 10px 0 0;float:left}body.close-downgrade-popup-open .modal-dialog h2{font-size:2.4rem;margin:20px 0}body.close-downgrade-popup-open .modal-dialog .buttons{margin-bottom:-15px;margin-top:25px;background:#e6e6e6}body.close-downgrade-popup-open .modal-dialog .form-controls{width:325px;margin:0 auto;max-width:100%}body.close-downgrade-popup-open .modal-dialog label{font-size:1.7rem;font-weight:400}@media all and (min-width:767px){body.close-downgrade-popup-open .modal-dialog .col-first{padding:0 5px 0 0}body.close-downgrade-popup-open .modal-dialog .col-second{padding:0 0 0 5px}body.close-downgrade-popup-open .modal-dialog .buttons{padding:30px}body.close-downgrade-popup-open .modal-dialog .buttons .btn.full-width{padding:0}}.game-popout{background-color:#fff;position:absolute;width:330px;top:60px;left:50%;margin-left:-165px;border-radius:3px;overflow:hidden;z-index:950;transition:all .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.5)}.game-popout .modal-body{padding:15px;background-color:#fff;max-height:550px;overflow-x:hidden;overflow-y:auto;border-radius:0 0 3px 3px}.game-popout .modal-body .btn.btn-large,.game-popout .modal-body .btn.full-width{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:50px;line-height:1.2}.game-popout.game-over .modal-body{text-align:center}.game-popout.game-over .modal-body h3{margin:15px;font-size:2rem;line-height:1;color:#26211b}.game-popout.game-over .modal-body h4{margin-bottom:25px;font-size:1.6rem;font-weight:400;line-height:1;color:#26211b}.game-popout.game-over .modal-body h4.drills{line-height:1.5}.game-popout.game-over .modal-body .buttons-group .btn.half-width{width:145px;margin-right:5px;line-height:1}.game-popout.game-over .modal-body .buttons-group .btn:last-of-type{margin-right:0}.game-popout.game-over .modal-body.no-max-height{max-height:none}.game-popout.game-over .modal-footer.game-over-actions{margin-top:0;padding:10px 15px;text-align:center;background-color:#f1f1f1}.game-popout.game-over .modal-footer.game-over-actions.vs-computer{padding:0 15px 15px}.game-popout.game-over .modal-footer .iconized{margin:0 2px}.game-popout.game-over .modal-footer .iconized>i{font-size:2.8rem;font-weight:400;line-height:.75}.game-popout .form-group{padding:15px;margin-bottom:0;border-bottom:1px solid #e8e7e6}.game-popout .form-group.toggle-control-group{padding-left:15px;padding-right:15px;margin:0 -15px}.game-popout .form-group:first-child{padding-top:0}.game-popout .form-group:last-child{border-bottom:none;padding-bottom:0}.game-popout .form-group [class*=col-]:first-child{padding-left:0}.game-popout .form-group [class*=col-]:last-child{padding-right:0}.game-popout .form-group [class*=col-] div>.chess-select{min-width:50px;width:100%}.language-picker .modal-body{padding:15px 20px 20px}.language-picker .languages-list{columns:2}.language-picker .languages-list li{padding-right:5px}@media all and (min-width:768px){.language-picker .modal-dialog{width:640px}.language-picker .languages-list{columns:4}}.game-popout-background{position:fixed;top:0;right:0;bottom:0;left:0;display:none;background-color:#000;z-index:-940;filter:alpha(opacity=0);opacity:0}.game-popout-background.show{z-index:940;display:block;filter:alpha(opacity=50);opacity:.5;transition:opacity .3s ease}.message-modal .content-loader{top:12px;right:0;left:auto}.modal-backdrop.zindex{z-index:7000!important}.modal-window.zindex{z-index:7001!important}.new-game-container{min-height:246px}.new-game-container .new-game-options.standard-arrowed{border-top:none}.new-game-container .new-game-options.standard-arrowed .dropdown-menu>li>a{padding:3px 20px 3px 10px}.new-game-container .challenge-user h3{line-height:30px;display:inline}.new-game-container .challenge-user .icon-x{line-height:26px}.new-game-container .challenge-user:before{margin-top:3px}.new-game-container .min-games-played{width:50px}.new-game-container .move-speed{width:120px!important;height:30px;min-width:0}.new-game-container .move-speed .dropdown-menu{min-width:0}.new-game-container .challenge-btn-container{padding:15px}.new-game-container input.ng-invalid{border:1px solid #dbd9d7;color:#26211b}.new-game-container .chess-friends>div>ul.standard-arrowed,.new-game-container .chess-friends>ul.standard-arrowed,.new-game-container .open-challenges>div>ul.standard-arrowed,.new-game-container .open-challenges>ul.standard-arrowed{max-height:480px;overflow:auto}.new-game-container .no-available-challenges{margin:-15px}.new-game-container .no-available-challenges h3{margin-top:10px}.new-game-container .random-opponent-avatar{background-color:#dbd9d7}.new-game-container .random-opponent-avatar [class^=icon-]{width:30px;line-height:.7}.new-game-container .game-ratings-control>.btn{float:right;min-width:55px;width:55px}.new-game-container .game-ratings-control .chess-select{min-width:70px;width:70px!important;height:30px}.new-game-container .game-ratings-control .chess-select .ui-select-dropdown{min-width:72px}.new-game-container .game-ratings-control .chess-select .ui-select-match.ng-hide{display:block!important}.new-game-container .game-ratings-control .chess-select .ui-select-match .btn{margin-right:0;padding:3px 5px;background:#dbd9d7;width:70px;border:none;border-bottom:1px solid #a7a6a2;border-radius:3px}.new-game-container .game-ratings-control .chess-select .ui-select-match .btn .ui-select-match-text{width:60px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.new-game-container .game-ratings-control .caret{display:none}.new-game-container .game-ratings-control>.current-rating{line-height:30px;float:right;margin-left:5px;margin-right:5px;text-align:center;width:35px}.new-game-container .game-ratings-control>.current-rating .thinking-24{margin:3px auto}.new-game-container .username-search.thinking-12{position:relative;top:-20px;left:250px}.new-game-container .section-wrapper.loading-usernames{padding-bottom:3px}.new-game-container .new-game-time{clear:left;padding-top:15px!important}.new-game-container .new-game-time.daily-time-controls{padding-top:0}.new-game-container .new-game-time.daily-time-controls i{top:-2px}.new-game-container .new-game-time .clearfix{position:relative;margin-bottom:15px}.new-game-container .new-game-time .clearfix:last-child{margin-bottom:0}.new-game-container .new-game-time .clearfix .btn.btn-medium{margin:0 4px 3px 0;min-width:64px;width:64px;height:35px;font-size:1.2rem;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;padding:0 4px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media all and (min-width:960px){.new-game-container .new-game-time .clearfix .btn.btn-medium:nth-child(4n+4){margin-right:0}}.new-game-container .new-game-time .clearfix .btn.btn-medium.long{margin:0 0 3px -3px;width:132px}.new-game-container .new-game-time .clearfix .custom-time-variant{display:inline-block;position:absolute;top:76px;left:137px;width:131px;height:35px;padding-top:2px;background-color:#f8f8f8;color:#8c8a88;text-align:center;border-radius:3px}.new-game-container .new-game-time .clearfix .custom-time-variant input{width:45px;height:30px;text-align:center;color:#8c8a88}.new-game-container .new-game-time i{line-height:.7;position:relative;top:2px;font-size:2.8rem}.new-game-container .new-game-time-header{margin-bottom:7px}.new-game-container .new-game-time-header:after{content:" ";display:block;clear:both}.new-game-container .new-game-time-header i{margin:0}.game-seek h3{line-height:1}.game-seek .game-seek-icon i{margin:2px 6px 0 0}.game-seek li a{top:0!important;height:30px;line-height:.7}.game-seek .avatar-30{margin-right:10px}.game-seek .game-seek-user-footer{display:-ms-flexbox;display:flex;font-size:1.3rem;line-height:24px}.game-seek .game-seek-user-unrated{color:#666463;font-weight:600;margin-left:10px}.game-seek .days-per-move{font-weight:400;color:#a7a6a2}#sidebar{overflow:visible}#sidebar section{transition:all .5s ease-in-out}#sidebar section:after{display:block;clear:both}.new-challenge-popup .modal-body{padding:0}.new-challenge-popup .new-game-container .new-game-time .btn.btn-medium{min-width:77px;width:77px}.members-stats .member-item{border-bottom:1px solid #e8e7e6;font-size:1.4rem;padding:3px 13px}.members-stats .member-item>i{display:inline-block;vertical-align:top;width:31px;padding:0 10px 0 0;text-align:center;font-size:3.2rem;line-height:36px}.members-stats .member-item .stat{display:inline-block;vertical-align:middle;font-weight:600;line-height:42px;color:#666463}.members-stats .member-item .number{float:right;font-weight:700;text-align:right;color:#312e2b;line-height:42px}.members-stats.standalone .member-item:last-of-type{border-bottom:none}.score-graph{position:relative;height:80px;overflow:auto;overflow-y:hidden;cursor:default;background-color:#dbd9d7;-ms-overflow-style:-ms-autohiding-scrollbar}.score-graph .score-graph-ticks{position:absolute;top:0;left:0;width:100%;height:100%}.score-graph .score-graph-tick{position:relative;float:left;height:100%;width:70px}.score-graph .score-graph-tick-label{position:absolute;z-index:2;display:block;pointer-events:none;padding:0 0 0 4px;color:#a7a6a2;font-size:1.2rem}.score-graph .score-graph-tick-border{position:absolute;top:0;right:0;bottom:0;z-index:2;display:block;pointer-events:none;width:1px;border-right:1px solid #bfbeba}.score-graph .score-graph-scores{position:absolute;top:0;left:0;width:100%;height:100%}.score-graph .score-graph-score{position:relative;float:left;width:7px;height:100%}.score-graph .score-graph-score.selected::after,.score-graph .score-graph-score:hover::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:block;pointer-events:none;background-color:#a7a6a2;filter:alpha(opacity=50);opacity:.5}.score-graph .score-graph-score-bar{position:relative;display:block}.score-graph .score-graph-score-bar.positive{background-color:#fff}.score-graph .score-graph-score-bar.negative{background-color:#45423e}.score-meter{height:35px;width:100%;cursor:pointer}.score-meter div{height:100%;line-height:34px;overflow:hidden;transition:width .5s}.score-meter-white{float:left;text-align:left;background-color:#fff}.score-meter-white span{color:#312e2b;padding-left:15px}.score-meter-black{float:right;text-align:right;background-color:#45423e}.score-meter-black span{color:#fff;padding-right:15px}.pieces-color-select a{display:inline-block;position:relative;height:40px;width:70px;line-height:42px;text-align:center;border:2px solid #dbd9d7;border-radius:4px;vertical-align:middle;cursor:pointer;color:#ccc;background-color:#fff;font-size:3.2rem;transition:border-color .2s ease}.trophies-grid:after,.trophy-badge:after{content:" ";display:block;clear:both}.pieces-color-select a i{position:relative;top:-5px;line-height:1;color:inherit}.pieces-color-select a:hover{text-decoration:none}.pieces-color-select .select-black{color:#a7a6a2;background-color:#26211b;border-color:transparent}.pieces-color-select .select-random{background-image:linear-gradient(bottom,#26211b 50%,#fff 50%);background-image:-ms-linear-gradient(bottom,#26211b 50%,#fff 50%)}.pieces-color-select.black .select-black,.pieces-color-select.random .select-random,.pieces-color-select.white .select-white{border-color:#e6912c}.game-preview{position:relative;background-size:100% 100%;z-index:10}.game-preview .highlight-square,.game-preview div,.game-preview img{position:absolute}.game-preview .game-preview-board{background-size:100%;width:100%;height:100%;top:0}.game-preview .game-preview-board.game-preview-8_bit{background-image:url(//images.chesscomfiles.com/chess-themes/boards/8_bit/48.png)}.game-preview .game-preview-board.game-preview-bases{background-image:url(//images.chesscomfiles.com/chess-themes/boards/bases/48.jpg)}.game-preview .game-preview-board.game-preview-blue{background-image:url(//images.chesscomfiles.com/chess-themes/boards/blue/48.png)}.game-preview .game-preview-board.game-preview-brown{background-image:url(//images.chesscomfiles.com/chess-themes/boards/brown/48.png)}.game-preview .game-preview-board.game-preview-bubblegum{background-image:url(//images.chesscomfiles.com/chess-themes/boards/bubblegum/48.png)}.game-preview .game-preview-board.game-preview-burled_wood{background-image:url(//images.chesscomfiles.com/chess-themes/boards/burled_wood/48.jpg)}.game-preview .game-preview-board.game-preview-dark_wood{background-image:url(//images.chesscomfiles.com/chess-themes/boards/dark_wood/48.jpg)}.game-preview .game-preview-board.game-preview-dash{background-image:url(//images.chesscomfiles.com/chess-themes/boards/dash/48.jpg)}.game-preview .game-preview-board.game-preview-glass{background-image:url(//images.chesscomfiles.com/chess-themes/boards/glass/48.png)}.game-preview .game-preview-board.game-preview-graffiti{background-image:url(//images.chesscomfiles.com/chess-themes/boards/graffiti/48.jpg)}.game-preview .game-preview-board.game-preview-green{background-image:url(//images.chesscomfiles.com/chess-themes/boards/green/48.png)}.game-preview .game-preview-board.game-preview-icy_sea{background-image:url(//images.chesscomfiles.com/chess-themes/boards/icy_sea/48.jpg)}.game-preview .game-preview-board.game-preview-light{background-image:url(//images.chesscomfiles.com/chess-themes/boards/light/48.png)}.game-preview .game-preview-board.game-preview-lolz{background-image:url(//images.chesscomfiles.com/chess-themes/boards/lolz/48.jpg)}.game-preview .game-preview-board.game-preview-marble{background-image:url(//images.chesscomfiles.com/chess-themes/boards/marble/48.jpg)}.game-preview .game-preview-board.game-preview-metal{background-image:url(//images.chesscomfiles.com/chess-themes/boards/metal/48.jpg)}.game-preview .game-preview-board.game-preview-neon{background-image:url(//images.chesscomfiles.com/chess-themes/boards/neon/48.png)}.game-preview .game-preview-board.game-preview-newspaper{background-image:url(//images.chesscomfiles.com/chess-themes/boards/newspaper/48.jpg)}.game-preview .game-preview-board.game-preview-orange{background-image:url(//images.chesscomfiles.com/chess-themes/boards/orange/48.png)}.game-preview .game-preview-board.game-preview-overlay{background-image:url(//images.chesscomfiles.com/chess-themes/boards/translucent/48.png)}.game-preview .game-preview-board.game-preview-parchment{background-image:url(//images.chesscomfiles.com/chess-themes/boards/parchment/48.jpg)}.game-preview .game-preview-board.game-preview-purple{background-image:url(//images.chesscomfiles.com/chess-themes/boards/purple/48.png)}.game-preview .game-preview-board.game-preview-red{background-image:url(//images.chesscomfiles.com/chess-themes/boards/red/48.png)}.game-preview .game-preview-board.game-preview-sand{background-image:url(//images.chesscomfiles.com/chess-themes/boards/sand/48.jpg)}.game-preview .game-preview-board.game-preview-sky{background-image:url(//images.chesscomfiles.com/chess-themes/boards/sky/48.png)}.game-preview .game-preview-board.game-preview-stone{background-image:url(//images.chesscomfiles.com/chess-themes/boards/stone/48.jpg)}.game-preview .game-preview-board.game-preview-tan{background-image:url(//images.chesscomfiles.com/chess-themes/boards/tan/48.png)}.game-preview .game-preview-board.game-preview-tournament{background-image:url(//images.chesscomfiles.com/chess-themes/boards/tournament/48.jpg)}.game-preview .game-preview-board.game-preview-translucent{background-image:url(//images.chesscomfiles.com/chess-themes/boards/translucent/48.png)}.game-preview .game-preview-board.game-preview-walnut{background-image:url(//images.chesscomfiles.com/chess-themes/boards/walnut/48.jpg)}.game-preview .highlight-square{opacity:.5}.game-preview .highlight-square,.game-preview .sprite-piece{width:12.5%;height:12.5%}.game-preview .highlight-square.sprite-3d-piece,.game-preview .sprite-piece.sprite-3d-piece{height:15%;margin-top:-2.5%}.game-preview-loading .game-preview{width:auto!important}.popover .game-preview{width:160px;height:160px}.grid-list-games-grid .game-preview,.votechess-featured .game-preview,.votechess-games-grid .game-preview{padding-bottom:100%}.trophy .trophy-count,.trophy p{color:#312e2b}.trophy p{height:38px;text-align:center;margin:10px 0 5px;overflow:hidden;line-height:1.3}.trophy .trophy-from{color:#8c8a88;font-size:1.2rem;text-align:center;margin-top:0}.trophy-badge{position:relative;max-width:135px;margin:0 auto;cursor:pointer}@media screen and (max-width:768px){.trophy-badge [class*=avatar-]{display:block;float:none;margin:0 auto}}.trophy-badge .trophy-count{background:rgba(232,231,230,.7);border-radius:50%;bottom:0;font-size:1.3rem;line-height:1;padding:11px 0;position:absolute;right:5px;text-align:center;width:35px}.modal .trophy-modal .load-more-container,.user-popup .profile,.user-popup.visible{background-color:#fff}@media all and (min-width:768px){.modal .trophy-modal{width:540px}}.modal .trophy-modal.give-trophy .trophy-badge{margin-bottom:5px}.modal .trophy-modal .modal-body{padding:15px;min-height:195px}.modal .trophy-modal .modal-body.multiple{max-height:400px}.modal .trophy-modal .modal-body.select-trophy-list{max-height:440px;padding-bottom:15px}.modal .trophy-modal .modal-body.success-sending{max-height:195px}.modal .trophy-modal .modal-body .trophy{margin-bottom:15px}.modal .trophy-modal .pagination{width:100%;text-align:center}.modal .trophy-modal .trophies-grid{margin-top:15px}.modal .trophy-modal .content-list li:first-child{padding-top:0!important}.modal .trophy-modal h3{font-size:1.6rem;color:#26211b;margin-bottom:5px}.modal .trophy-modal .avatar-135{width:80px;height:80px;margin-bottom:5px}.modal .trophy-modal .trophy-message{margin-bottom:15px}.modal .trophy-modal .action-links a{display:inline-block;margin-right:5px}.modal .trophy-modal .change-link{text-align:center;display:block;margin:0 auto}.modal .trophy-modal .success-sending p.success{font-size:2rem}.modal .trophy-modal .success-sending p.success i{font-size:3rem;line-height:1}.trophy-info a,.trophy-info time{color:#a7a6a2;font-style:normal}.trophy-info a:hover{color:#666463}@media all and (min-width:425px){.trophy-modal .trophy-description{margin-left:95px}}@media all and (min-width:480px){.modal .trophy-modal .modal-body{padding:30px}.modal .trophy-modal h3{font-size:2.4rem}.modal .trophy-modal .avatar-135{width:135px;height:135px}.modal .trophy-modal .trophy-description{margin-left:150px}}#chess-user-popup.user-popup.visible,#live-user-popup.user-popup.visible{height:135px}#chess-user-popup.user-popup.visible.moderator,#live-user-popup.user-popup.visible.moderator{height:160px}#chess-user-popup.user-popup.visible.chat-admin,#live-user-popup.user-popup.visible.chat-admin{width:370px}#chess-user-popup.user-popup.visible .profile,#live-user-popup.user-popup.visible .profile{height:77px}.user-popup{display:none}.user-popup.visible{position:fixed;top:0;left:0;display:block;width:300px;height:160px;z-index:1300;border-radius:3px;box-shadow:2px 2px 8px rgba(0,0,0,.5)}.user-popup:after{content:"";position:absolute;width:0;height:0;box-sizing:border-box;border:9px solid #fff;transform-origin:0 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);--ms-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:0 2px 5px 0 rgba(0,0,0,.5);z-index:-1}.user-popup.bottom{margin-top:12px}.user-popup.top{margin-bottom:12px}.user-popup.right.bottom:after{box-shadow:2px 0 5px 0 rgba(0,0,0,.5);left:28px;top:1px}.user-popup.right.top:after{top:100%;border-color:#f1f1f1;left:28px}.user-popup.left.top:after{top:100%;left:calc(100% - 54px);border-color:#f1f1f1}.user-popup.left.bottom:after{box-shadow:2px 0 5px 0 rgba(0,0,0,.5);left:calc(100% - 54px);top:1px}.user-popup .close{position:absolute;top:-2px;right:8px}.user-popup .close i{color:#bfbeba;font-size:2rem}.user-popup .profile{position:relative;height:120px;border-radius:3px 3px 0 0}.user-popup .profile table{width:100%;height:70px;padding:0;background-color:transparent}.user-popup .profile table td[rowspan]{width:40px;vertical-align:top;padding-top:14px;padding-left:15px}.user-popup .profile table td[rowspan]+td{position:relative;padding-top:13px}.user-popup .profile p{padding:1px 15px 1px 80px;color:#8c8a88;font-size:1.3rem;line-height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-popup .connection{margin-left:10px}.user-popup .ratings{position:relative;top:-10px;height:32px}.user-popup .ratings .loading{position:absolute;top:15px}.user-popup .ratings li{padding-right:7px;float:left;cursor:default;color:#26211b}.user-popup .ratings li:last-child{padding-right:0}.user-popup .ratings i{color:#8c8a88;line-height:1;font-size:3rem}.user-popup .ratings strong{position:relative;top:-3px;color:#26211b;font-weight:700;font-size:1.4rem}.user-popup .actions{position:absolute;width:100%;bottom:0;height:40px;background-color:#f1f1f1;border-radius:0 0 3px 3px}.user-popup .actions>ul>li,.user-popup .moderator-tools>ul>li{position:relative;top:-4px;float:left;padding-left:10px}.user-popup .actions>ul>li [class*=icon-],.user-popup .actions>ul>li i,.user-popup .moderator-tools>ul>li [class*=icon-],.user-popup .moderator-tools>ul>li i{color:#8c8a88;font-size:3rem}.user-popup .actions>ul>li [class*=icon-]:hover,.user-popup .actions>ul>li i:hover,.user-popup .moderator-tools>ul>li [class*=icon-]:hover,.user-popup .moderator-tools>ul>li i:hover{color:#797776}.user-popup .actions>ul>li .dropdown-menu,.user-popup .moderator-tools>ul>li .dropdown-menu{position:absolute;width:200px;min-width:200px;max-width:200px;margin-top:-40px;-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);--ms-transform:translate(0, -100%);transform:translate(0,-100%)}.user-popup .actions>ul>li .dropdown-menu li a,.user-popup .moderator-tools>ul>li .dropdown-menu li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-popup .actions>ul>li .blocked i,.user-popup .moderator-tools>ul>li .blocked i{color:#b33430;opacity:.5}.user-popup .actions>ul>li .blocked:hover i,.user-popup .moderator-tools>ul>li .blocked:hover i{opacity:1;color:#b33430}.user-popup .moderator-tools{position:absolute;width:100%;bottom:40px}.user-popup .moderator-tools p{margin-bottom:0;padding:0 15px;color:#8c8a88;font-size:1.3rem;line-height:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-popup .moderator-tools>ul>li [class*=icon-],.user-popup .moderator-tools>ul>li i,.user-report-container .error{color:#b33430}.user-popup .moderator-tools>ul{margin-left:2px;margin-top:7px}.user-popup .moderator-tools>ul>li{line-height:20px}.user-popup .popover{width:260px;z-index:1301}.user-report-container{position:fixed;background:rgba(0,0,0,.5);width:100vw;height:100vh;z-index:2000;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:0;left:0}.user-report-container .title{text-align:center;margin:15px 0}.user-report-container .close{font-size:1.3em;position:absolute;right:13px;top:3px;cursor:pointer}.user-report-container .textarea{width:100%;height:100px;resize:none;margin-bottom:10px}.user-report-container .btn-group{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.user-report-container .checkbox-row-label{font-weight:400;font-size:14px;margin-bottom:10px;margin-left:6px}.user-report{width:350px;height:auto;background-color:#fff;border-radius:5px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.user-report-content{padding:0 25px 15px;text-align:center}.user-report-content>div{display:-ms-flexbox;display:flex}.user-report-footer{background:#eee;padding:25px;margin-top:auto;text-align:center;border-radius:0 0 5px 5px}.navigation-search .search-form{border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.3);display:none;position:absolute;padding:10px;background-color:#fff}.navigation-search .search-form .search-input{border:none;width:100%}.mobile-nav-show .navigation-search .search-form,body.using-nav-vertical .navigation-search .search-form{display:inline-block;width:300px;height:40px;left:58px;bottom:30px;padding:5px}.mobile-nav-show .navigation-search .search-form .search-input,body.using-nav-vertical .navigation-search .search-form .search-input{font-size:1.5rem}.mobile-nav-show .navigation-search .search-form:before,body.using-nav-vertical .navigation-search .search-form:before{content:' ';width:0;height:0;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent #fff transparent transparent;position:absolute;top:13px;left:-7px}.mobile-nav-show .user-subnav.search-form,body.using-nav-vertical .user-subnav.search-form{border-radius:4px 2px 4px 4px;background-clip:padding-box;padding:5px}.mobile-nav-show .user-subnav.search-form:before,body.using-nav-vertical .user-subnav.search-form:before{right:1px}.mobile-nav-show .navigation-search .search-form:before{top:12px!important}div[old-browser-popup]{display:inline}.upgrade-browser-warning{color:#b33430!important;font-size:2.8rem;line-height:1;cursor:pointer}#header .upgrade-browser-warning{position:absolute;top:3px;left:108px}.nav-vertical-container li old-browser-popup{text-align:center;margin-top:-10px;display:block}.is-horizontal-nav{left:110px;position:absolute;top:8px}.is-vertical-nav .upgrade-browser-warning{padding-left:17px}#upgradeBrowserModal,.darkOverlayModal{color:#26211b;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);overflow-x:hidden;overflow-y:auto;text-align:center;z-index:9999}#upgradeBrowserModal .modal-body,.darkOverlayModal .modal-body{padding:30px}#upgradeBrowserModal button.close,.darkOverlayModal button.close{font-size:2.6rem;position:absolute;top:6px;right:10px;cursor:pointer;z-index:999}#upgradeBrowserModal h2,.darkOverlayModal h2{font-size:2rem;font-weight:400;color:#26211b;margin-bottom:10px}#upgradeBrowserModal.vote-stats h2,.darkOverlayModal.vote-stats h2{margin-bottom:25px}#upgradeBrowserModal.vote-stats .modal-content,.darkOverlayModal.vote-stats .modal-content{height:100%}#upgradeBrowserModal.vote-stats .modal-dialog,.darkOverlayModal.vote-stats .modal-dialog{height:500px}.darkOverlayModal{display:block}.browser-list{list-style:none;padding:0;margin:25px auto 0}.browser-list:after{content:" ";display:block;clear:both}.browser-list li{margin:0 10px 10px;display:inline-block}.browser-list a{display:block;width:65px;height:65px;margin-bottom:10px}.browser-list img{max-width:100%}@media all and (max-width:959px){#header .upgrade-browser-warning{left:158px}}.content-container .dismissible-banner{position:relative;color:#fff;background-size:cover;background-color:#312e2b;min-height:150px}.content-container .dismissible-banner a{color:#fff;display:block}.content-container .dismissible-banner h2{font-size:3rem;color:#fff;margin-bottom:15px}.content-container .dismissible-banner.welcomev3 h2{font-size:2.6rem}.content-container .dismissible-banner .icon{float:left;font-size:130px;color:#fff;line-height:.55;padding-left:40px}.content-container .dismissible-banner.free-trial{background:#0082b8}.content-container .dismissible-banner.free-trial button.cta{background:#e6912c}.content-container .dismissible-banner.tv h2{margin-bottom:5px}.content-container .dismissible-banner .subtitle{opacity:.7;font-size:1.8rem}.content-container .dismissible-banner .close{position:absolute;right:0;top:0;width:30px;height:30px;z-index:2}.content-container .dismissible-banner .close i{color:#fff}.content-container .dismissible-banner .banner-links{margin:5px 0 0 65px}.content-container .dismissible-banner .banner-links a{z-index:2;position:relative;display:inline-block;line-height:40px;font-size:1.8rem;margin-top:10px}.content-container .dismissible-banner .banner-links a:before{content:"";position:absolute;left:-65px}.content-container .dismissible-banner .link-video:before{width:42px;height:33px;background:url(/bundles/web/images/web/video.eb7281a1.svg) center no-repeat}.content-container .dismissible-banner .link-quotes:before{width:42px;height:40px;background:url(/bundles/web/images/web/quotes.8dc41081.svg) center no-repeat}.content-container .dismissible-banner button.cta{border:none;background:#312e2b;color:#fff;min-width:130px;padding:9px;margin:10px 0 0;font-size:1.6rem}@media all and (min-width:768px){.content-container .dismissible-banner.payment-late{background-color:#434240}.content-container .dismissible-banner.payment-late .icon{opacity:.7}.content-container .dismissible-banner.newuser{background-image:url(/bundles/web/images/homepage/newuser.797ca802.jpg);height:232px}.content-container .dismissible-banner.welcomev3{background:url(/bundles/web/images/homepage/welcome.0739c6d8.jpg) 95% 80% no-repeat #769656;min-height:232px}.content-container .dismissible-banner.tactics1{background-image:url(/bundles/web/images/homepage/tactics1.992b9ec0.jpg)}.content-container .dismissible-banner.tactics2{background-image:url(/bundles/web/images/homepage/tactics2.94f6e10c.jpg)}.content-container .dismissible-banner.tactics3{background-image:url(/bundles/web/images/homepage/tactics3.42bce674.jpg)}.content-container .dismissible-banner.lessons{background-image:url(/bundles/web/images/homepage/lessons.87c45208.jpg)}.content-container .dismissible-banner.stats{background-image:url(/bundles/web/images/homepage/stats.1efeece4.jpg)}.content-container .dismissible-banner.tv{background:url(/bundles/web/images/homepage/chesstv.efea3323.jpg) left top no-repeat;background-size:cover;min-height:152px;height:152px}.content-container .dismissible-banner.tv .live-now{font-size:smaller}.content-container .dismissible-banner.profile{background-image:url(/bundles/web/images/homepage/profile.1c7c470d.jpg)}.content-container .dismissible-banner.themes{background-image:url(/bundles/web/images/homepage/themes.197639a6.jpg)}.content-container .dismissible-banner.tournaments{background-image:url(/bundles/web/images/homepage/tournaments.e3c82d60.jpg)}.content-container .dismissible-banner.clubs{background-image:url(/bundles/web/images/homepage/clubs.3e8004bf.jpg)}.content-container .dismissible-banner.videos{background-image:url(/bundles/web/images/homepage/videos.cb616142.jpg)}.content-container .dismissible-banner.news{background-image:url(/bundles/web/images/homepage/news.4690a5e7.jpg)}.content-container .dismissible-banner.forums{background-image:url(/bundles/web/images/homepage/forums.678fbf6a.jpg)}.content-container .dismissible-banner.explorer{background-image:url(/bundles/web/images/homepage/explorer.59d5fdc5.jpg)}.content-container .dismissible-banner.vision{background-image:url(/bundles/web/images/homepage/vision.e702e487.jpg)}.content-container .dismissible-banner.drills{background-image:url(/bundles/web/images/homepage/drills.1946edbc.jpg)}.content-container .dismissible-banner a.banner-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.content-container .dismissible-banner .text{padding:0 0 0 170px}.content-container .dismissible-banner .text p{padding-right:140px}.content-container .dismissible-banner button.cta{position:absolute;bottom:20px;right:20px;margin:0}}@media all and (max-width:960px){.content-container .dismissible-banner.newuser{display:none}.content-container .dismissible-banner.tv{background:#666463}}@media all and (max-width:767px){.content-container .dismissible-banner{background:#666463;padding:15px}.content-container .dismissible-banner.welcomev3{background:#769656}.content-container .dismissible-banner h2{font-size:2rem}.content-container .dismissible-banner .subtitle{font-size:1.4rem;line-height:1.3}}.sprite-banner{background-image:url(/bundles/web/images/sprites/go-premium-banner.b20d167c.png);overflow:hidden;width:50px;height:50px;display:block;padding-top:0}@media all and (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.sprite-banner{background-image:url(/bundles/web/images/sprites/go-premium-banner@2x.a4591cda.png);background-size:50px auto}}.sprite-banner.banner-1{background-position:left 0}.sprite-banner.banner-2{background-position:left -50px}.sprite-banner.banner-3{background-position:left -100px}.sprite-banner.banner-4{background-position:left -150px}.sprite-banner.banner-5{background-position:left -200px}.go-premium-banner{position:relative;color:#fff;background-size:cover;width:100%;padding:15px;min-height:90px;background-color:rgba(228,237,224,.12);opacity:.9;z-index:1}.go-premium-banner a{color:#fff;display:block}.go-premium-banner h2{font-size:1.8rem;color:#fff;line-height:1.1;margin-bottom:10px}.go-premium-banner .subtitle{opacity:.7;font-size:1.4rem}.go-premium-banner .btn-info{border:none}.go-premium-banner .text{padding:0 0 0 65px}.go-premium-banner .text p{padding-right:0;margin-bottom:20px}.go-premium-banner.banner-1{background-image:url(/bundles/web/images/homepage/profile.png)}.go-premium-banner.banner-2{background-image:url(/bundles/web/images/homepage/themes.png)}.go-premium-banner.banner-3{background-image:url(/bundles/web/images/homepage/tournaments.png)}.go-premium-banner.banner-4{background-image:url(/bundles/web/images/homepage/clubs.png)}.go-premium-banner a.banner-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.btn.btn-go-premium{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#0082b8;color:#fff;width:100%;height:40px;line-height:1.2;font-weight:700;font-size:1.6rem;border-bottom:none;border-radius:0;background-clip:padding-box}.btn.btn-go-premium:focus,.btn.btn-go-premium:hover{background-color:#005e94;color:#fff}@media all and (max-width:320px){.go-premium-banner{padding:10px 8px}}@media all and (min-width:767px){.go-premium-banner .avatar-50,.go-premium-banner .btn-info{transform:translateY(-50%);position:absolute;top:50%}.go-premium-banner .text h2{padding-right:140px;line-height:1.4}.go-premium-banner .text p{padding-right:140px;margin-bottom:0;font-weight:600}.go-premium-banner .btn-info{right:15px;margin:0;max-width:130px;line-height:1}}@media all and (min-width:1250px){.go-premium-banner{height:90px;overflow:hidden}}.tv-alert .announcement{display:block;margin:0 0 5px}.tv-alert .submenu{width:250px}.tv-alert .sub-nav{height:auto;min-height:0;top:auto;left:auto;bottom:auto;margin-top:-50px}.tv-alert .sub-nav a{font-weight:600;color:rgba(255,255,255,.7)}.tv-alert .sub-nav a,.tv-alert .submenu a{display:block;width:100%;height:100%;padding:10px;margin:-10px}.tv-alert .alert-notification-count{display:block;width:14px;height:14px;position:absolute;top:18px;overflow:hidden;line-height:14px;text-align:center;background-color:#b33430;font-size:10px;color:#fff;font-weight:600;border-radius:2px;z-index:1;right:auto;left:29px}.tv-alert .alert-notification-count:after{content:attr(data-notifications)}.live-now{background:#b33430;border-radius:3px;color:#fff;padding:0 5px;text-transform:uppercase}.hashtags{position:absolute;width:calc(100% - 90px);right:0;top:14px;font-size:1.2rem}.sticky-banner{font-weight:600;position:relative;text-align:center;background:#dbd9d7;z-index:1035}.sticky-banner .other-languages-and-close{margin:10px 0 0}.sticky-banner .other-languages{display:inline-block}.sticky-banner .dismiss{font-size:2.6rem;line-height:.9;position:absolute;top:50%;right:7px;margin-top:-14px;filter:alpha(opacity=50);opacity:.5}.sticky-banner .dismiss i{color:#26211b}.sticky-banner .dismiss:hover{filter:alpha(opacity=65);opacity:.65}.sticky-banner .banner-container{position:relative;cursor:pointer;margin:0 auto;padding:10px 30px 10px 15px}.sticky-banner .country-flag{margin:0;min-width:32px}.sticky-banner .main-sentence span+span{margin-left:5px}.sticky-banner .main-sentence>div{text-align:left}@media all and (min-width:1005px){.sticky-banner{text-align:left}.sticky-banner .banner-container{display:-ms-flexbox;display:flex;max-width:1045px;-ms-flex-align:center;align-items:center}.sticky-banner .main-sentence{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sticky-banner .other-languages-and-close{margin:0 0 0 auto;min-width:155px;text-align:center}.sticky-banner .other-languages{display:-ms-inline-flexbox;display:inline-flex}.sticky-banner .country-flag{margin-right:15px}}.trial-box{background:#0082b8;color:#fff;padding:25px 15px 15px}.trial-box.game-over{margin:10px 0 5px}.trial-box.game-over.vs-computer{margin:70px 0 0}.trial-box.free-limit{padding:40px 25px}.trial-box.free-limit p{font-size:1.8rem;margin:0 0 30px}.trial-box h2{color:#fff;font-size:3rem}.trial-box p{margin:0 0 20px}.trial-box .btn-free-trial{min-width:75%;font-size:1.7rem}.trial-headline{font-size:1.8rem;padding:30px 0;margin:0;color:#312e2b}.cron-banner .trial-headline{background:#0082b8;color:#fff;font-size:43px;padding:40px 0}.cron-banner .trial-headline .icon{line-height:.3;color:#fff;font-size:70px;padding-right:15px}.cron-banner button.close{font-size:3.2rem;color:#fff;font-weight:600;top:-4px;right:-30px;filter:alpha(opacity=100);opacity:1}.cron-banner .trial-box{background:#fff;color:#312e2b;padding:20px 70px}@media all and (min-width:768px){.cron-banner .modal-dialog{width:690px}.cron-banner .trial-box{padding:20px 50px}}.cron-banner .trial-box p{font-size:1.6rem;margin:0 0 30px}.cron-banner .trial-box p.lead,.cron-banner .trial-box ul{font-weight:600;font-size:2rem}.ui-select-highlight,a.engine-score{font-weight:700}.cron-banner .trial-box .btn{font-size:1.8rem;height:auto;padding:6px 25px;margin:0 0 15px}.cron-banner .trial-box .benefits-wrap{display:-ms-flexbox;display:flex}.cron-banner .trial-box ul{text-align:left;margin:0 auto 20px}.cron-banner .trial-box ul li{position:relative;list-style:none}.cron-banner .trial-box ul li:before{content:'\0047';color:#e6912c;position:absolute;font-size:2rem;font-family:Chess;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-21px;top:-3px}.analysisPlaceholder{color:#8c8a88}a.engine-score.white{color:#312e2b;background-color:#fff}a.engine-score.black{color:#fff;background-color:#26211b}a.engine-score{padding:2px 5px;font-size:12px;-ms-font-feature-settings:'tnum';font-feature-settings:'tnum'}.computerPVLine-embed{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:0;text-indent:0}.embedABEbtn{float:right;line-height:.6;padding-bottom:3px}#vue-daily-game #sidebar>section{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#vue-daily-game #sidebar>section .player-bottom{margin-top:auto}@media all and (max-width:320px){.content-container .section-wrapper{padding:15px 8px}.content-container .section-wrapper>.row{margin-left:-8px;margin-right:-8px}}@media all and (min-width:768px){.content-container .section-wrapper{padding:30px}.content-container .section-wrapper-slim{padding:15px}}@media all and (max-width:960px){.main-header a#logo{margin-left:50px}#vertical-nav{background:#312e2b!important}}@media all and (min-width:960px){body.using-nav-vertical #vue-daily-game{display:-ms-grid;display:grid}body.using-nav-vertical #vue-daily-game #content{-ms-grid-column:1;grid-column-start:1}body.using-nav-vertical #vue-daily-game #sidebar{-ms-grid-column:2;grid-column-start:2;margin-bottom:30px}body.using-nav-vertical .alerts-panel#alerts-panel .user-subnav.notifications:before,body.using-nav-vertical .alerts-panel#alerts-panel.alerts-panel-no-alerts .user-subnav:before{content:initial}html.permanent-scrollbar{overflow-y:scroll}html.permanent-scrollbar .modal{overflow:auto}body.using-nav-vertical main{margin:15px 0 0 65px;width:895px}body.using-nav-vertical main.board-layout{padding-left:50px;margin:0}body.using-nav-vertical main.board-layout #content,body.using-nav-vertical main.board-layout #vue-footer{margin:30px 30px 30px 0}body.using-nav-vertical main.board-layout #sidebar{margin:30px 0 0}body.using-nav-vertical main.board-layout .content-sidebar-container{position:relative;display:table}@supports ((width:-webkit-fit-content) or (width:-moz-fit-content) or (width:fit-content)){body.using-nav-vertical main.board-layout .content-sidebar-container{display:-ms-flexbox;display:flex;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}}body.using-nav-vertical main.board-layout .below-board-container{display:table;margin-left:15px}body.using-nav-vertical main.board-layout.player-video #content,body.using-nav-vertical main.board-layout.player-video #vue-footer{margin:30px 15px 30px 30px;width:calc(100% - 375px)}body.using-nav-vertical main.board-layout.player-video .below-board-container{transform:none;margin-left:auto;margin-right:auto}body.using-nav-vertical main.board-layout.player-video .below-board-container .comments-box{width:100%;max-width:none}body.using-nav-vertical .board-layout{width:auto}body.using-nav-vertical #content,body.using-nav-vertical #vue-footer{width:580px}body.using-nav-vertical .nav-vertical-container{display:block}body.using-nav-vertical .main-header{display:none}body.using-nav-vertical .alerts-panel#alerts-panel{top:0;left:0;width:300px;box-shadow:none;border-radius:0}body.using-nav-vertical .alerts-panel#alerts-panel .user-subnav{border-radius:0;box-shadow:0 0 0 transparent;width:auto;text-align:left;position:relative;padding:0}body.using-nav-vertical .alerts-panel#alerts-panel .user-subnav.notifications li{padding:10px 30px 10px 10px}body.using-nav-vertical .alerts-panel#alerts-panel .user-subnav.notifications li:first-child{border-radius:0}body.using-nav-vertical .alerts-panel#alerts-panel .user-subnav.notifications .avatar-30{margin:0}body.using-nav-vertical .alerts-panel#alerts-panel .user-subnav.no-alerts{text-align:center;padding-top:20px;width:100%}body.using-nav-vertical .alerts-panel#alerts-panel .fixed-bottom-controls{border-radius:0;background-clip:padding-box}body.using-nav-vertical .alerts-panel#alerts-panel.alerts-panel-no-alerts{min-height:40px;height:40px;width:200px;left:10px;top:5px;background:#fff;overflow:visible;border-right:0;border-radius:3px;box-shadow:0 2px 5px rgba(0,0,0,.3)}body.using-nav-vertical .alerts-panel#alerts-panel.alerts-panel-no-alerts .user-subnav{background:0 0}body.using-nav-vertical .alerts-panel#alerts-panel.alerts-panel-no-alerts .user-subnav.no-alerts{width:auto;padding:0;margin:-5px}body.using-nav-vertical .alerts-panel#alerts-panel.alerts-panel-no-alerts .user-subnav.no-alerts .no-alerts-title{line-height:40px;padding-left:0}body.using-nav-vertical .alerts-panel#alerts-panel.alerts-panel-no-alerts:before{content:' ';width:0;height:0;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent #fff transparent transparent;position:absolute;top:11px;left:-7px}body.using-nav-vertical .sticky-banner{padding-left:50px}body.using-nav-horizontal .main-nav-horizontal{display:block}body.using-nav-horizontal .content-sidebar-container{position:relative;display:table}body.using-nav-horizontal main{margin:0 auto;width:960px}body.using-nav-horizontal main.board-layout #content,body.using-nav-horizontal main.board-layout #vue-footer{max-width:630px}body.using-nav-horizontal main.board-layout.player-video #content,body.using-nav-horizontal main.board-layout.player-video #vue-footer{margin-right:15px;width:calc(100% - 315px)}body.using-nav-horizontal .alerts-panel{top:38px}body.using-nav-horizontal .alerts-panel .user-subnav{top:0;right:0}body.using-nav-horizontal .alerts-panel .user-subnav .no-alerts-title{padding-left:15px}body.using-nav-horizontal .alerts-panel .scroller{max-height:500px;border-radius:3px 3px 0 0}body.using-nav-horizontal .user-nav{right:0;top:10%}body.using-nav-horizontal .user-nav.logged-out{top:calc(25% / 2)}body.using-nav-horizontal .user-nav>ul>li>a>i,body.using-nav-horizontal .user-nav>ul>li>div>a>i{font-size:2.5rem}body.using-nav-horizontal .user-subnav{top:38px}body.using-nav-horizontal .user-subnav.notifications:before{right:47px}body.using-nav-horizontal .user-subnav.settings{border-radius:4px;background-clip:padding-box}body.using-nav-horizontal .user-subnav.settings:before{right:23px}main #content,main #vue-footer{width:644px}main.board-layout #content,main.board-layout #vue-footer{width:auto;margin-bottom:0}#content,#vue-footer{margin:0 15px 0 0;float:left}#content.content-wide,#vue-footer.content-wide{width:100%}.board-layout #content,.board-layout #vue-footer{margin-right:30px}#sidebar{width:300px;float:left}ul.nav-vertical>li.chess-logo{display:block!important}ul.nav-vertical>li.nav-vertical-toggle{display:none}.nav-vertical-container{background:rgba(0,0,0,.4)}.nav-vertical-container ul.bottom-controls>li.help-center,.nav-vertical-container ul.bottom-controls>li.switch-app,.nav-vertical-container ul.bottom-controls>li.switch-nav{display:inline-block}.mobile-hamburger-menu{display:none}.main-header .user-nav>ul>li.help-center,.main-header .user-nav>ul>li.search,.main-header .user-nav>ul>li.switch-nav,.main-header .user-nav>ul>li.switch-version,.main-header .user-nav>ul>li.username{display:inline-block}.sub-nav-vertical,.sub-nav-vertical-container{width:220px}.navigation-search .search-form{border-radius:4px 0 4px 4px;background-clip:padding-box}}@media all and (min-width:1024px){body.using-nav-horizontal main{width:1005px}body.using-nav-horizontal main #content,body.using-nav-horizontal main #vue-footer{width:690px}body.using-nav-horizontal main.board-layout #content,body.using-nav-horizontal main.board-layout #vue-footer{width:auto;max-width:none}body.using-nav-vertical main:not(.board-layout):not(.login){width:959px;max-width:none}body.using-nav-vertical main:not(.board-layout):not(.login) #content,body.using-nav-vertical main:not(.board-layout):not(.login) #vue-footer{width:644px}}@media all and (min-width:1100px){body.using-nav-vertical main:not(.board-layout):not(.login){width:1055px;padding-left:50px;margin:15px auto 0}body.using-nav-vertical main:not(.board-layout):not(.login) #content,body.using-nav-vertical main:not(.board-layout):not(.login) #vue-footer{width:690px}}@media all and (min-width:1250px){body.using-nav-horizontal main{width:1043px}body.using-nav-horizontal main #content,body.using-nav-horizontal main #vue-footer{width:728px}body.using-nav-vertical main{margin:15px auto 0}body.using-nav-vertical main:not(.board-layout){width:calc(1005px)}body.using-nav-vertical main.board-layout #special-upgrade-sidebar{display:block}body.using-nav-vertical main.board-layout .below-board-container{margin:0 auto;transform:translate(-172px)}body.using-nav-vertical main:not(.board-layout):not(.login){width:1093px}body.using-nav-vertical main:not(.board-layout):not(.login) #content,body.using-nav-vertical main:not(.board-layout):not(.login) #vue-footer{width:728px}body.using-nav-vertical main .nav-vertical-container ul.bottom-controls>li.switch-vertical-nav-type{display:inline-block}body.using-nav-vertical .sticky-banner{padding-left:145px}body.using-nav-vertical.nav-vertical-expanded.nav-international main.board-layout{padding-left:180px}body.using-nav-vertical.nav-vertical-expanded.nav-international main:not(.board-layout):not(.login){width:1223px;padding-left:180px}body.using-nav-vertical.nav-vertical-expanded main.board-layout{padding-left:145px}body.using-nav-vertical.nav-vertical-expanded main:not(.board-layout):not(.login){width:1188px;padding-left:145px;margin:15px auto 0}}@media all and (min-width:1415px){body.using-nav-vertical main:not(.board-layout):not(.login),body.using-nav-vertical.nav-vertical-expanded main:not(.board-layout):not(.login),body.using-nav-vertical.nav-vertical-expanded.nav-international main:not(.board-layout):not(.login){margin:15px auto 0}}@media all and (min-width:1200px){body.using-nav-horizontal.sidebar-tall-ad,body.using-nav-vertical.sidebar-tall-ad main.board-layout{padding-right:175px}body.using-nav-vertical.sidebar-tall-ad main.board-layout #special-upgrade-sidebar{top:30px}body.using-nav-vertical.sidebar-tall-ad main.board-layout .below-board-container{transform:none}body.using-nav-horizontal.sidebar-tall-ad #header,body.using-nav-horizontal.sidebar-tall-ad .main-nav-horizontal{position:relative;left:80px}body.using-nav-horizontal.sidebar-tall-ad main.board-layout .below-board-container{transform:translate(175px)}}.ui-select-offscreen{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}.selectize-control.single>.selectize-input>input,.selectize-control>.selectize-dropdown{width:100%}.ui-select-choices-row:hover{background-color:#f5f5f5}.ng-dirty.ng-invalid>a.select2-choice{border-color:#D44950}.select2-result-single{padding-left:0}.select-locked>.ui-select-match-close,.select2-locked>.select2-search-choice-close{display:none}body>.select2-container.open{z-index:9999}.ui-select-container.select2.direction-up .ui-select-match,.ui-select-container[theme=select2].direction-up .ui-select-match{border-radius:0 0 4px 4px}.ui-select-container.select2.direction-up .ui-select-dropdown,.ui-select-container[theme=select2].direction-up .ui-select-dropdown{border-radius:4px 4px 0 0;border-top-width:1px;border-top-style:solid;box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-4px}.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search,.ui-select-container[theme=select2].direction-up .ui-select-dropdown .select2-search{margin-top:4px}.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match,.ui-select-container[theme=select2].direction-up.select2-dropdown-open .ui-select-match{border-bottom-color:#5897fb}.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden,.ui-select-container[theme=select2] .ui-select-dropdown .ui-select-search-hidden input{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.selectize-input.selectize-focus{border-color:#007FBB!important}.selectize-control.multi>.selectize-input>input{margin:0!important}.ng-dirty.ng-invalid>div.selectize-input{border-color:#D44950}.ui-select-container[theme=selectize].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25);margin-top:-2px}.ui-select-container[theme=selectize] input.ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0;width:0}.btn-default-focus{color:#333;background-color:#EBEBEB;border-color:#ADADAD;text-decoration:none;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ui-select-bootstrap .ui-select-toggle{position:relative}.ui-select-bootstrap .ui-select-toggle>.caret{position:absolute;height:10px;top:50%;right:10px;margin-top:-2px}.input-group>.ui-select-bootstrap.dropdown{position:static}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control{border-radius:4px 0 0 4px}.input-group>.ui-select-bootstrap>input.ui-select-search.form-control.direction-up{border-radius:4px 0 0 4px!important}.ui-select-bootstrap .ui-select-search-hidden{opacity:0;height:0;min-height:0;padding:0;margin:0;border:0}.ui-select-bootstrap>.ui-select-match>.btn{text-align:left!important}.ui-select-bootstrap>.ui-select-match>.caret{position:absolute;top:45%;right:15px}.ui-select-bootstrap>.ui-select-choices,.ui-select-bootstrap>.ui-select-no-choice{width:100%;height:auto;max-height:200px;overflow-x:hidden;margin-top:-1px}body>.ui-select-bootstrap.open{z-index:1000}.ui-select-multiple.ui-select-bootstrap{height:auto;padding:3px 3px 0}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{background-color:transparent!important;border:none;outline:0;height:1.666666em;margin-bottom:3px}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{font-size:1.6em;line-height:.75}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{outline:0;margin:0 3px 3px 0}.ui-select-multiple .ui-select-match-item{position:relative}.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close{pointer-events:none}.ui-select-multiple:hover .ui-select-match-item.dropping-before:before{content:"";position:absolute;top:0;right:100%;height:100%;margin-right:2px;border-left:1px solid #428bca}.ui-select-multiple:hover .ui-select-match-item.dropping-after:after{content:"";position:absolute;top:0;left:100%;height:100%;margin-left:2px;border-right:1px solid #428bca}.ui-select-bootstrap .ui-select-choices-row>span{cursor:pointer;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.ui-select-bootstrap .ui-select-choices-row>span:focus,.ui-select-bootstrap .ui-select-choices-row>span:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.ui-select-bootstrap .ui-select-choices-row.active>span{color:#fff;text-decoration:none;outline:0;background-color:#428bca}.ui-select-bootstrap .ui-select-choices-row.active.disabled>span,.ui-select-bootstrap .ui-select-choices-row.disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.ui-select-match.ng-hide-add,.ui-select-search.ng-hide-add{display:none!important}.ui-select-bootstrap.ng-dirty.ng-invalid>button.btn.ui-select-match{border-color:#D44950}.ui-select-container[theme=bootstrap].direction-up .ui-select-dropdown{box-shadow:0 -4px 8px rgba(0,0,0,.25)}.ui-select-bootstrap .ui-select-match-text{width:100%;padding-right:1em}.ui-select-bootstrap .ui-select-match-text span{display:inline-block;width:100%;overflow:hidden}.ui-select-bootstrap .ui-select-toggle>a.btn{position:absolute;height:10px;right:10px;margin-top:-2px}.ui-select-refreshing{position:absolute;right:0;padding:8px 27px;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}@-webkit-keyframes ui-select-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes ui-select-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ui-select-spin{-webkit-animation:ui-select-spin 2s infinite linear;animation:ui-select-spin 2s infinite linear}.ui-select-refreshing.ng-animate{-webkit-animation:none 0s}