html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}table tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font:inherit;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}textarea{overflow:auto}html,body{height:100%;margin:0;padding:0;background-color:#e1eed2;font-family:arial,verdana,sans-serif;font-size:14px}body{line-height:18px}input,select,textarea,button{font-family:inherit}img{vertical-align:middle}.no-javascript-alert{position:fixed;top:0;z-index:100;width:100%}#cookies-not-available{position:fixed;top:0;text-align:center;width:100%;z-index:100;margin-left:-161px}#prevent-sleep-android-video{width:0;height:0}.non-resizable{resize:none}.alert.alert-empty{border:1px solid #999;background:none;box-shadow:none;color:#999;padding:7px 10px;font-size:15px}.centered{text-align:center}.lefted{text-align:left}.well{border:solid 1px #f1f1f1;padding:10px 12px;box-shadow:none;border:none;background-color:#f1f1f1;margin-bottom:10px}.field-validation-error{color:#b94a48;font-size:12px;margin-top:5px;display:block}.field-validation-error.help-inline{display:inline-block;vertical-align:top}.field-validation-valid{display:none}.input-validation-error{border:1px solid #b94a48;background-color:#fee}.validation-summary-errors{font-weight:bold;color:#b94a48}.validation-summary-valid{display:none}.form-vertical .field-validation-error{display:block}.page-header{margin-top:0}.rating-chart{margin:10px auto 0 auto;width:785px;height:335px}.required{font-family:tahoma;font-size:1.1em;color:red;margin-right:3px}.ajax-loader{background:url(/cassette.axd/file/Content/images/ajax-loader-40a149604e637fa0f3c84460129cf83803ed1a4d.gif) no-repeat;display:inline-block;width:16px;height:16px;vertical-align:middle}.ajax-loader-horizontal{background:url(/cassette.axd/file/Content/images/ajax-loader-horizontal-6a38ee6217d40ef899b78a2179484668489cae24.gif) no-repeat;display:inline-block;width:56px;height:10px;vertical-align:middle}.ajax-loader-horizontal-small{background:url(/cassette.axd/file/Content/images/ajax-loader-horizontal-small-1023485ff4e0253c93f947e799dfbe58858ec1e2.gif) no-repeat;display:inline-block;width:34px;height:10px;vertical-align:middle}.chat-tabs{margin:0}div.chat-block{height:400px;padding-right:0;padding-left:0}.chat-messages{padding:10px 12px 0;height:330px;overflow-y:auto;-ms-word-wrap:break-word;word-wrap:break-word;right:-16px!important;outline:0!important}.chat-messages .chat-room-message>a:focus{outline:0}.chat-room-message .service-message{font-style:italic}.writemsg{border-top:1px solid #ccc;padding:18px 0;text-align:center;width:100%}#users-container{border-top:none}.challenge-dropdown{left:auto;right:0}#incoming-challenges{display:block}.lslogo-image{text-align:right;vertical-align:bottom;margin-top:10px;margin-right:15px}.btn-language{background-image:none;border-radius:6px}.common-challenge>p{padding:0;margin:0}.hidden{display:none}.logotextbox{}.logotextbox-link{cursor:pointer;display:inline-block;margin-top:20px;margin-left:5px;margin-bottom:4px;text-decoration:none}.container{width:1030px;position:relative}.layout-wrapper{width:1000px;padding:0 16px;margin:auto;height:100%}.layout-inner{margin-top:-90px;position:relative;min-height:100%;height:auto!important;padding-left:30px;padding-right:30px;background:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 0 5px 1px gray}.layout-header{padding-top:79px;background:#e1eed2;width:1030px;margin-left:-45px;margin-bottom:25px}.layout-buffer{height:15px}.layout-footer{position:relative;z-index:7;height:65px;font-size:12px;overflow:visible;width:1000px;margin:auto}.notation-header{font-size:18px;font-weight:normal;line-height:20px;margin-top:0;margin-bottom:10px}#board-buttons button{display:table-cell;border:1px solid silver;border-right:0;width:25%;height:38px;outline:none;padding:7px 2px 2px 7px;box-shadow:1px 1px 2px #ddd,inset 0 1px #fafafa;background:#f6f6f6;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(246,246,246,1)),color-stop(100%,rgba(241,241,241,1)));background:linear-gradient(to bottom,rgba(246,246,246,1) 0%,rgba(241,241,241,1) 100%)}#board-buttons button:last-child{margin-right:0;border-right:1px solid silver}#board-buttons button:hover{box-shadow:inset 0 1px #f3f3f3;background:#e9e9e9;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(233,233,233,1)),color-stop(100%,rgba(230,230,230,1)));background:linear-gradient(to bottom,rgba(233,233,233,1) 0%,rgba(230,230,230,1) 100%)}#board-buttons button:active{box-shadow:inset 0 -2px #dfdfdf;background:#c1c1c1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(193,193,193,1)),color-stop(90%,rgba(217,217,217,1)),color-stop(100%,rgba(223,223,223,1)));background:linear-gradient(to bottom,rgba(193,193,193,1) 0%,rgba(217,217,217,1) 90%,rgba(223,223,223,1) 100%)}#board-buttons{padding:0;line-height:15px}i[class*="btn-"]{display:inline-block;width:20px;height:20px;background-image:url('/cassette.axd/file/Content/images/notation-control-buttons-0d775523b670198e248d1e887836984add4c8b19.png');background-repeat:no-repeat}.btn-start{background-position:0 -59px}#board-buttons #back-btn{padding-left:4px}#board-buttons #forward-btn{padding-left:5px}.btn-back{background-position:0 -20px}.btn-forward{background-position:0 -39px}.btn-end{background-position:0 0}.left-gaming-hall{position:relative}.breadcrumb{margin-bottom:10px;background-color:#fff;font-size:12px;margin-top:-30px;margin-left:130px}.breadcrumb a{color:#999}.breadcrumb a:hover{color:#999;text-decoration:underline}.copy-right{margin-top:20px;margin-left:35px}.overlay{position:absolute;text-align:center;display:none;background:rgba(180,180,180,1);box-shadow:inset 0 0 30px 2px rgba(0,0,0,.2)}.overlay .arrow{width:8px;height:50px;background:url("/cassette.axd/file/Content/images/arrow-overlay-39fd4ae36ff8e4b387f9a9605f21f9e3ae0ba521.png") no-repeat;float:right;position:absolute;top:0;left:165px}.overlay .btn{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 2px rgba(0,0,0,.05),0 0 5px rgba(255,255,255,.2);padding:3px 6px;font-size:12px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.overlay .btn.btn-primary{padding:3px 8px}.overlay .arrow.left-arrow{float:left;left:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.overlay-wrapper{box-shadow:inset 1px 0 0 1px #a1a1a1,inset 0 2px #bbb;display:table}.overlay-content{display:none;vertical-align:middle}.element-overlay a{color:#fff;display:block}.widget-panel{position:fixed;bottom:20px;right:15px;z-index:150;width:225px}.widget-panel__challenges-header,.widget-panel__tournaments-header,.widget-panel__trainer-lessons-header{background:#693;overflow:hidden;height:21px;margin-top:1px;font-size:13px;padding:5px 0 0 10px;color:#fff}.widget-panel__tournaments-header_upcoming{background:#c09853!important;color:#fff;padding-top:5px}.widget-panel__tournament_upcoming{border:3px solid #c09853!important}.widget-panel__tournament_upcoming .gamehall-challenge{background:#fbeed5}.widget-panel__tournament_upcoming .gamehall-challenge__tournament-name{max-width:210px}.widget-panel__challenges,.widget-panel__tournament,.widget-panel__trainer-lesson{padding:1px;padding-top:0;border:3px solid #693;margin-bottom:15px;background:#fff}.newsblock{margin-left:20px;width:430px;font-size:12px}.newsblock h3{font-weight:normal;margin-top:2px;line-height:inherit;margin-bottom:24px;font-size:24px}.newsblock .news-row{margin-bottom:20px}.newsblock .news-row_backlighted{background-color:#ffc}.newsblock .news-row h5{font-weight:bolder;margin-bottom:3px;font-size:14px}.newsblock .news-row p{font-size:12px;margin-bottom:5px;font-family:Sans-Serif}.newsblock .news-row p a{font-size:12px;margin-bottom:5px;font-family:Sans-Serif}.newsblock .news-row .created{color:gray;font-size:12px}.newsblock a:not(.btn){color:#09f;text-decoration:none}.newsblock a:not(.btn):hover{color:#09f;text-decoration:underline}.incoming-team-request .team-block{margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.incoming-team-request .team-block img{margin-right:5px}.incoming-team-request a{color:#000;text-decoration:none;font-weight:bold;font-size:12px}.incoming-friend-request,.outgoing-friend-request{margin-bottom:20px;margin-top:13px;background-color:#e3e6e6;border:1px solid #cfcfcf;box-shadow:inset 0 1px 0 white,0 1px 2px white;padding:6px;width:200px}.incoming-friend-request .user-badge_row .user-badge__info,.outgoing-friend-request .user-badge_row .user-badge__info{margin-top:0}.outgoing-friend-request form{text-align:center}.incoming-friend-request form{margin:0}.incoming-friend-request .btn,.outgoing-friend-request .btn{margin:6px 0 0 0;text-align:center}.to-user-arrow{color:#999}.controls.controls-with-checkbox label{display:inline-block;margin-left:10px}.controls-with-checkbox .date-view-model{display:inline-block}.table-align-middle td{vertical-align:middle}.empty-block{border:1px solid #d0d0d0;color:#999;padding:5px 5px;text-align:center}.challenge{margin-top:7px}.challenge>div.challenge-data{background-color:#e3e6e6;border:1px solid #cfcfcf;box-shadow:inset 0 1px 0 white,0 1px 2px white;height:38px;padding:7px 7px 3px 7px;width:206px}.challenge-data .user-data{margin-top:-1px}.challenge-data .user-data .user-data-container{overflow:hidden;line-height:16px}.challenge-data .user-data .challenge-details{margin-top:3px}.challenge>div.challenge-data>div{float:left}.challenge>div:not(.overlay){display:inline-block}.gaming-hall .btn-group>.btn:hover{z-index:0}#chat-rooms .nav-tabs>li{background-image:-webkit-linear-gradient(bottom,#dedede,white);background-image:linear-gradient(to top,#dedede,white);border-top:1px solid #fff;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-right:14px}#chat-rooms .nav-tabs>li a,#chat-rooms .nav-tabs>li span{padding-right:0;color:#000;border:none;display:inline-block;padding:7px 0 9px 14px}#chat-rooms .nav-tabs>li.active{border-bottom:1px solid #f1f1f1;background-color:#f1f1f1;background-image:none;border-top:1px solid #ccc}#chat-rooms .nav-tabs>li:not(.active)>a:hover{background-color:transparent}#chat-rooms .nav-tabs>li.active a{background-color:transparent}#chat-rooms .tab-pane{background-color:#f1f1f1;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}#chat-tabs{border-bottom:1px solid #ccc;background-image:-webkit-linear-gradient(bottom,#dedede,white);background-image:linear-gradient(to top,#dedede,white)}#chat-rooms .close{float:none;display:inline-block}.chat-message-time{color:#09f;margin-right:8px}.chat-message-author{color:#333;font-weight:bold}.chat-message-actions{display:none;cursor:pointer}.users-in-room-quantity{text-align:center;font-size:10px;color:#999}input.users-in-room-filter{display:block;width:90%;height:20px;-webkit-box-shadow:inset 1px 2px 5px #d1d1d1;box-shadow:inset 1px 2px 5px #d1d1d1}.chat-actions{opacity:0;position:absolute;right:35px;border-radius:0 0 0 10px;padding:2px 4px}.chat-room-message{-moz-transition:background-color .1s;-o-transition:background-color .1s;-webkit-transition:background-color .1s;transition:background-color .1s;line-height:20px;vertical-align:top;font-size:13px}.chat-room-message .chat-badge[class^="custom-"]{vertical-align:top;margin-top:2px;margin-left:0}.chat-room-message:last-child{margin-bottom:10px}.chat-room-message:hover:not(.own){background-color:#e0e0e0}.chat-room-message:hover .chat-actions{opacity:1;background-color:#e8e8e8}.chat-room-message:hover:not(.own) .chat-actions{opacity:1;background-color:#e0e0e0}.chat-room-message:hover .chat-actions:hover,.chat-room-message:hover:not(.own) .chat-actions:hover{background-color:#d0d0d0}.chat-room-message a{text-decoration:none}.chat-room-message a:not(.chat-message-author),.chat-room-message a:not(.chat-message-author):visited{color:#09f}.user-actions form{display:inline-block}.user-in-friends-status-text{font-size:12px;color:#666;height:18px;margin-bottom:2px}#chat-container .nano{height:330px;width:519px}#users-container .nano{height:328px;width:157px}#users-container .nano .content{right:-20px!important}#users-container .user-login{text-decoration:none}#incoming-challenge-counter{border:2px solid #fff;border-radius:4px;background:#f66666;background:-webkit-radial-gradient(center,ellipse cover,rgba(246,102,102,1) 0%,rgba(246,102,102,1) 73%,rgba(245,101,101,1) 100%);background:radial-gradient(ellipse at center,rgba(246,102,102,1) 0%,rgba(246,102,102,1) 73%,rgba(245,101,101,1) 100%);height:17px;min-width:17px;position:absolute;top:-9px;margin-left:-10px;text-align:center;font:12px arial;color:#fff;line-height:16px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.2);box-shadow:0 2px 1px rgba(0,0,0,.2);-webkit-text-shadow:0 2px 0 #666;text-shadow:0 2px 0 #666}.rowtwo h2{margin-top:0;font-weight:normal;font-size:24px}a.action-view{background-image:url(/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png);background-position:-1px -910px;width:24px;height:17px;display:inline-block}a.action-view:hover{background-position:-1px -930px}.games-archive-page .gamezone-table{margin-bottom:7px}.games-archive-page .gamezone-table thead:after{height:1px;width:940px;-webkit-box-shadow:0 2px 10px #aaa;box-shadow:0 2px 10px #aaa;display:block;content:"";background-color:#ccc;position:absolute}.games-archive-page .gamezone-table tr:first-child th.user-info-cell,.games-archive-page .gamezone-table th.user-info-cell,.games-archive-page .gamezone-table td.user-info-cell{padding-left:18px}.games-archive-page .gamezone-table a.action-view{vertical-align:middle}.games-archive-page .gamezone-table .user-game-rating{color:#8c8c8c;background-repeat:no-repeat;height:20px;display:inline-block;padding-top:1px;vertical-align:middle}.state-icon{}.friends-block .user-block .user-info{margin-top:-2px;margin-left:-2px;height:17px}.profile-friends .friend-list>div{margin-right:9px}.profile-friends .friend-list>div:nth-child(4n){margin-right:0}.profile-against-statistics{width:222px;margin-top:10px}.profile-against-statistics a{font-size:inherit}.profile-against-statistics__th-accent{font-weight:bold;margin-top:2px}.profile-against-statistics__login{max-width:92px}.ellipsis-line{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top}.cursor-default{cursor:default}.login-wrapper{background-color:#e8eaea;background-image:-webkit-linear-gradient(bottom,#e2e5e5,#fff);background-image:linear-gradient(to top,#e2e5e5,#fff);display:block;width:300px;border:1px solid #e5e7e7;margin:auto;text-align:center;padding:30px 25px;padding-top:5px;position:relative;box-shadow:0 2px 2px #a0bac3;margin-bottom:30px}.login-wrapper .form-actions{background:transparent;margin:0;padding:0;border:none}.login-wrapper .controls>input{width:278px;box-shadow:inset 3px 3px 5px #c4c4c4;border:1px solid #ccc;border-radius:5px;height:28px;padding-left:10px;font-size:19px;text-align:center}.login-wrapper .controls{margin:0}.login-wrapper .input-wrapper{text-align:left;margin-top:30px}.login-wrapper .no-account-message{font-size:13px;margin-top:20px;margin-bottom:10px}.login-wrapper .register-or-guest-block .btn{padding:4px 15px 4px 15px;font-size:14px}.login-providers-wrapper{margin-top:10px;height:40px}.login-providers-wrapper .external-login-btn{display:inline-block;width:40px;height:40px;margin:0;padding:0;border:none;overflow:hidden;cursor:pointer;outline:none}.external-login-btn>.external-login-btn-mask{width:40px;height:40px;display:block;margin:0;padding:0;border:none;background-color:#000;opacity:0}.external-login-btn:active .external-login-btn-mask{opacity:.07}.login-page{text-align:center;width:680px;margin:auto;overflow:hidden}.login-page h3{font-size:36px;margin-top:20px;margin-bottom:50px;font-weight:normal;color:#333}.login-wrapper .input-wrapper .control-group{margin-bottom:20px}.login-wrapper button{width:300px;border-radius:1px;font-size:18px;padding:6px 0;margin-top:20px}.login-wrapper .login-options{margin-top:-15px;overflow:hidden}.login-wrapper .checkbox,.login-wrapper a{font-size:12px;line-height:22px;padding-top:5px}.login-registration{margin:auto;width:465px;text-align:center;color:#999;font-size:12px}.login-registration p{width:300px;margin:auto;text-align:center}.login-registration .btn{padding:4px 15px 4px 15px;margin-top:25px}.login-background{background-image:url(/cassette.axd/file/Content/images/login-background-a8b6926bbaa8e69f21acae6f2adc18b9a352379a.png);height:155px;width:465px;display:block;margin-bottom:-15px;background-repeat:no-repeat}.login-wrapper .input-wrapper .control-group.remember-me-box{margin:0}.enter-link{color:#669934;font-size:16px;margin:39px 15px 0 0}.enter-link:hover{text-decoration:underline!important;color:#669934}.login-link{color:#669934;font-size:14px}.login-link:hover{text-decoration:underline!important;color:#669934}.contacts{margin:0 0 20px 0}.contacts a{text-decoration:none}.feedback-tab,.feedback-tab-hide{margin-right:20px;text-decoration:underline;color:#000;padding:10px}.feedback-tab{border:1px solid #f60;background-color:#f93;background-image:-webkit-linear-gradient(top,#f93,#f60);background-image:linear-gradient(to bottom,#f93,#f60);-webkit-box-shadow:0 2px 5px #cfcfcf;box-shadow:0 2px 5px #cfcfcf;padding:10px;border-radius:3px;text-decoration:none;color:#fff!important;display:inline-block}.suggestion-text,.support-text{font-size:12px;color:#666;margin-top:5px}.suggestion-text{margin-top:10px}.support-wrapper{background-color:#e8eaea;background-image:-webkit-linear-gradient(bottom,#e2e5e5,#fff);background-image:linear-gradient(to top,#e2e5e5,#fff);display:block;border:1px solid #e5e7e7;margin:auto;padding:25px;position:relative;box-shadow:0 2px 2px #bbb;margin-bottom:30px}.support-wrapper .controls{margin-left:0;display:block}.support-wrapper .control-group{margin-bottom:10px}.support-wrapper label{padding-left:0;display:block}.support-wrapper input{box-shadow:inset 2px 2px 5px #ddd;width:390px}.support-wrapper .control-label{text-align:left;padding-left:0;display:inline-block}.support-wrapper .support-message textarea{width:390px;height:150px;resize:none}.support-wrapper .support-message{margin-bottom:0}.support-wrapper .form-actions{background:transparent;margin:0;padding:0;border:none}.field-validation-error a{text-decoration:underline}.registration-wrapper{background-color:#e8eaea;background-image:-webkit-linear-gradient(bottom,#e2e5e5,#fff);background-image:linear-gradient(to top,#e2e5e5,#fff);display:block;border:1px solid #e5e7e7;text-align:left;padding:0 40px 30px 40px;position:relative;box-shadow:0 2px 2px #bbb;margin-bottom:30px}.registration-wrapper .form-actions{background:transparent;border:none;padding:0;margin:34px 0 0 0}.registration-wrapper .control-group{margin-bottom:10px}.registration-wrapper .control-group input{width:304px}.registration-wrapper.registration-request-wrapper .control-group input{width:284px}.registration-wrapper .control-group select{width:318px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.registration-wrapper.registration-request-wrapper .control-group select{width:298px}.registration-wrapper.registration-request-wrapper{margin-top:0;padding:0 20px 10px;margin-bottom:20px}.registration-wrapper.registration-request-wrapper .members-table td{padding-top:10px}button.send-registration-request-btn,a.send-registration-request-btn{padding:8px 30px 8px 30px;font-size:18px}.registration-wrapper button{padding:8px 30px 8px 30px;font-size:18px}.registration-wrapper.registration-request-wrapper .btn-mini{padding:5px 13px;font-size:14px}.registration-wrapper .checkbox{font-size:12px;width:220px}.registration-wrapper label{margin:0;font-size:13px;color:#000}.registration-wrapper .using-computer-assistance-wrapper .btn.checkbox-wrapper{padding:0}.registration-wrapper .subscribe-mailing-wrapper .btn.checkbox-wrapper{padding:0}.registration-wrapper .subscribe-mailing-wrapper-learning label{font-size:13px;display:inline-flex}.registration-wrapper .subscribe-mailing-wrapper-learning .checkbox{width:initial}.registration-wrapper .subscribe-mailing-wrapper-learning .checkbox input{margin-right:6px}.registration-left-block{text-align:center}.registration-left-block p{margin-top:25px;color:#999}.forgot-password{text-decoration:underline}.forgot-password:hover,.forgot-password:focus{color:#09f}.registration-image{background-image:url(/cassette.axd/file/Content/images/registration-background-08d633f1f985681d4ed8615a416ed47b0eb412c6.png);background-repeat:no-repeat;height:282px;width:397px;display:block;margin:auto;margin-top:25px}.slider-container p{float:left}.slider-container{border-radius:0;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:inset 0 1px #ececec;box-shadow:inset 0 1px #ececec;background:#e5e5e5;color:#666;padding:21px 14px;height:19px}.registration-wrapper .alert,.login-wrapper .alert{position:relative;left:-25px;width:100%;padding:0 24px 15px 26px;border-radius:0;margin-bottom:0;MARGIN-BOTTOM:20px;box-shadow:inset 0 2px 3px -1px rgba(0,0,0,.3);background-image:linear-gradient(to top,#fcc,#ffe7e7)}.registration-wrapper .alert .alert-heading,.login-wrapper .alert .alert-heading,.registration-wrapper .alert ul li,.login-wrapper .alert ul li{color:#c33;font-weight:normal}.registration-wrapper .field-validation-error,.login-wrapper .field-validation-error{color:#f33;font-size:12px}.registration-wrapper .alert{margin-top:-1px;padding:0 60px 10px 20px;left:-40px;box-shadow:inset 0 1px 0 #fffdfd}.registration-wrapper .alert:before,.login-wrapper .alert:before{background-image:url(/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png);content:"";background-position:-61px -888px;height:37px;width:37px;top:20px;display:inline-block;position:relative;margin-right:10px}.registration-wrapper .alert .alert-heading,.login-wrapper .alert .alert-heading{display:inline-block;font-size:17.5px;line-height:20px}.registration-wrapper .alert ul,.login-wrapper .alert ul{display:inline-block;list-style-type:none;margin-left:48px;line-height:20px}.login-wrapper input.input-validation-error,.login-wrapper textarea.input-validation-error,.login-wrapper select.input-validation-error,.registration-wrapper input.input-validation-error,.registration-wrapper textarea.input-validation-error,.registration-wrapper select.input-validation-error{border:1px solid #f99;box-shadow:none}.registration-wrapper>.control-group:first-child{margin-top:20px}.registration-wrapper.registration-request-wrapper>.control-group:nth-child(2){margin-top:14px}.registration-wrapper.registration-request-wrapper .alert{margin-top:0;padding:0 20px 10px 20px;left:-20px}.registration-request-members-validation{background-image:linear-gradient(to top,#fcc,#ffe7e7);border:1px solid #e5e7e7}.registration-request-members-validation .field-validation-error{color:#c33;padding:10px;font-size:14px}.beta-test-approve-failed{background-color:#fc6;padding:10px 10px 10px 10px;box-shadow:0 1px 1px 1px rgba(0,0,0,.2);color:#bc8a2c;font-weight:bold;font-size:17px}.beta-test-approve-failed .beta-test-validation-sign{background-image:url(/cassette.axd/file/Content/images/registration-error-yellow-2e728ae976178403e05baa4d07e0712d75ecdf77.png);height:50px;width:50px;margin-right:10px}.beta-test-approve-failed .beta-test-validation-text{margin-top:8px;display:block}.beta-test-approve-failed a{color:#bc8a2c;text-decoration:none;border-bottom:solid 2px #bc8a2c}.beta-test-approve-failed a:hover,.beta-test-approve-failed a:hover{text-decoration:none}.game-starting{border:1px solid #1a6f8f;border-radius:10px;width:410px;margin-left:-205px}.game-starting-inner{padding:20px 36px;border:1px solid #6f913d;border-radius:7px;background:linear-gradient(to bottom,#9c6,#693);text-align:center}.game-starting-text{color:#fff;margin-bottom:24px;font-size:20px;text-shadow:0 1px 2px #555}.game-starting-loader{background:url(/cassette.axd/file/Content/images/game-starting-7e9381456492c8e8a3fc64588a473565cae26319.gif) -4px -4px;height:10px;width:10px;height:23px;width:128px;display:inline-block;border:3px solid #b2cc99;border-radius:16px}.time-controls a{width:105px;font-size:16px;margin:0 0 3px 0;padding:22px 10px;border-radius:0}.support-wrapper .input-validation-error{border:1px solid red;background-color:#fee;box-shadow:none}.content-page-header{font-weight:400;font-size:28px;margin-top:0;margin-bottom:16px;line-height:32px}.content-sub-header{font-weight:400;font-size:20px;margin-top:0;margin-bottom:16px;line-height:24px}.content-page-header_small{font-size:20px;line-height:24px}.content-page-header_no-margin{margin-bottom:0}.content-page-header_capped{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:500px}.alert{margin-bottom:14px;border:none;font-size:16px;line-height:16px;padding:14px 12px;border-radius:0;vertical-align:top;background:#eee}.alert i{height:26px;width:26px;display:inline-block;margin-right:8px;margin-top:-5px;float:left}.alert-success{background:#6c9;color:#fff}.alert-success i{background:url(/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png) -43px -194px}.alert-warn{background:#e8aa43;color:#fff}.alert-warn i{background:url(/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png) -74px -221px}.alert-info{color:#999;text-shadow:1px 1px 1px #fff}.slider-input-left,.slider-input-right,.slider-input-single{position:absolute;width:20px;height:15px;bottom:20px;display:block;font-size:10px;text-align:center;color:gray}.checkbox-wrapper{padding:0;width:42px;height:42px;margin-right:10px;display:block;float:left}.registration-wrapper .checkbox{padding:0}.feedback-background{margin:auto;display:block;background-image:url(/cassette.axd/file/Content/images/feedback-background-bb7a88407deaab9ee843e3a5c5cec3a8fdeae707.png);width:240px;height:215px;background-repeat:no-repeat;margin-top:30px}.feedback-sent-background{margin:auto;display:block;background-image:url(/cassette.axd/file/Content/images/feedback-sent-background-500b52b0f794daf78e7e450026de01aef691cfbf.png);width:415px;height:245px;background-repeat:no-repeat;margin-top:30px}.feedback-sent-text{text-align:center;color:#999;font-size:22px;margin-bottom:30px}.finished-game-tab a{background:#f4f4f4}.finished-game-tab .close{position:relative;top:-2px;left:-3px}.no-friends-paragraph{color:#999;font-size:18px;margin-left:20px}#gaming-hall-starting-loader{position:absolute;z-index:100;left:61px}a.not-underlined-link{text-decoration:none}.registration-wrapper .tooltip-inner{min-width:300px;max-width:500px;border-radius:0;color:#000;background:#fff;border:1px solid #cacaca;box-shadow:0 0 3px 1px rgba(0,0,0,.1);font-size:12px}.registration-wrapper .fade{-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-ms-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}.registration-wrapper .tooltip-arrow{left:-1px!important;margin-bottom:5px!important;background-repeat:no-repeat;height:5px;width:5px;border:3px solid transparent!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAAOUlEQVR42mSNSQoAIAwDq/9/V+nyqPEgEdGBOYQQMgAT3Y3BtqpAITMRpxHTXr6JdHcAxn0bEawBAIpeUz9mvwY5AAAAAElFTkSuQmCC)}.search-game-validation-message{padding:3px;margin-top:7px;text-align:center}.btn-link,.btn-link:hover{text-decoration:none;color:#000;margin-left:0}.messages-actions-block{text-align:right;margin-bottom:10px;margin-top:-40px;height:30px}.messages-wrapper{padding:0;overflow:hidden;height:500px}.messages-wrapper .nano{height:510px}.messages-wrapper .nano{width:698px;border:1px solid #cecece;height:415px}.messages-wrapper .nano .pane{border:1px solid transparent;border-left:1px solid #cecece}.messages-wrapper .content{background:#f2f2f2;padding:15px 35px}.messages-wrapper .message-author-time{display:inline-block;width:580px}.messages-wrapper form,.message-input-send-wrapper{background:#d7d7d7;background-image:-webkit-linear-gradient(top,#e7e7e7,#ccc);background-image:linear-gradient(top,#e7e7e7,#ccc);border:1px solid #cecece;border-top:none;border-radius:0 0 4px 4px;padding:15px}.messages-wrapper form textarea{border-radius:0;resize:none;height:54px;width:420px;padding-right:25px;overflow:hidden}.messages-wrapper form button{vertical-align:top;padding:4px 13px}#user-scroller{height:424px}.dialog-user{height:45px;cursor:pointer;width:205px;background-color:#fff}.dialog-user__envelope{margin:17px 10px;float:right}.dialog-user:hover{background-color:#f1f1f1}.dialog-user>span{border:2px solid #fff;border-radius:4px;background:#f66666;background:-webkit-radial-gradient(center,ellipse cover,rgba(246,102,102,1) 0%,rgba(246,102,102,1) 73%,rgba(245,101,101,1) 100%);background:radial-gradient(ellipse at center,rgba(246,102,102,1) 0%,rgba(246,102,102,1) 73%,rgba(245,101,101,1) 100%);min-height:20px;min-width:20px;text-align:center;font:14px arial;color:#fff;line-height:19px;display:inline-block;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.2);box-shadow:0 2px 1px rgba(0,0,0,.2);-webkit-text-shadow:0 2px 0 #666;text-shadow:0 1px 1px #333;float:right;position:relative;left:-16px;top:10px}.dialog-user.active{background-color:#669934;box-shadow:inset 1px 1px #a4cb8a}.dialog-user .user-info{margin:3px 2px;float:left;width:115px}.dialog-user .label{display:inline-block;font-weight:bold;line-height:14px;color:#fff;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,.25);padding:0 5px;position:absolute;margin-top:23px;margin-left:-115px;font-size:9px;background-color:#f05a00;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.dialog-user .user-badge__avatar{margin:5px 2px 0 5px}.dialog-user .user-badge__login{max-width:95px}.dialogs .btn-start-dial{height:43px;width:42px;padding:0;border:none}.dialogs input{width:192px}.dialogs .user-not-found{position:absolute;margin-top:10px}.dialogs .no-contacts{background:#f2f2f2;border:1px solid #cecece;padding:5px 8px}.dialogs .header{margin-bottom:10px}.messages-wrapper .nano{height:380px}.messages-wrapper .pane{border-radius:0!important;border-right:1px solid transparent!important}.messages-wrapper .pane .slider{border-radius:5px!important}.message-input{font-size:14px}.message__input-wrapper{display:inline-block;position:relative;margin:0 15px}.message__input-options{position:absolute;top:0;right:0;width:26px;height:100%;box-sizing:border-box;padding:6px 6px 0 0;text-align:center}span.login-show{visibility:visible!important}.messages-wrapper .messages{padding:15px 35px 25px;display:block}.messages-wrapper .select-dialog{position:absolute;width:100%;margin-top:20px;z-index:2;text-align:center}.messages-wrapper .no-contants-big{position:absolute;margin-top:20px;z-index:2;text-align:center;padding:0 60px}.messages-wrapper .nano>.pane>.slider{border-radius:0}.messages-wrapper .messages.content{transition:.1s box-shadow ease}.messages-wrapper .messages.content.shadow{box-shadow:inset 0 8px 10px -10px rgba(0,0,0,.4),inset 0 -8px 10px -10px rgba(0,0,0,.4)}.messages-wrapper .messages.content.no-shadow-top{box-shadow:inset 0 -8px 10px -10px rgba(0,0,0,.4)}.messages-wrapper .messages.content.no-shadow-bottom{box-shadow:inset 0 8px 10px -10px rgba(0,0,0,.4)}.messages-wrapper .new-day{width:100%;text-align:center;text-shadow:0 1px 0 #fff;margin-bottom:15px;margin-top:15px}.messages-wrapper .new-day hr{margin:5px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #cecece;display:inline-block;width:270px}.messages-wrapper .no-messages-header{position:absolute;width:700px;text-align:center;padding-top:5px}.messages-wrapper .one-message{padding:0 0 0 44px;margin-right:12px;position:relative;left:-3px;width:628px}.messages-wrapper .one-message.login-show,.messages-wrapper .one-message.new-day{padding-left:0}.messages-wrapper .one-message.login-show{margin-top:15px}.messages-wrapper .one-message .message-avatar-part{vertical-align:top;margin-top:3px;margin-right:8px}@keyframes message-fadein{from{color:red}to{color:#1a6f8f}}@-moz-keyframes message-fadein{from{color:red}to{color:#1a6f8f}}@-webkit-keyframes message-fadein{from{color:red}to{color:#1a6f8f}}@-o-keyframes message-fadein{from{color:red;}to{color:#1a6f8f;}}@keyframes message-bull-fadein{0%{color:red}90%{color:red}100%{color:transparent}}@-moz-keyframes message-bull-fadein{0%{color:red}90%{color:red}100%{color:transparent}}@-webkit-keyframes message-bull-fadein{0%{color:red}90%{color:red}100%{color:transparent}}@-o-keyframes message-bull-fadein{0%{color:red;}90%{color:red;}100%{color:transparent;}}.one-message .new-message-dot{margin-right:5px;margin-left:5px;color:transparent;font-size:20px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;font-size:26px}.one-message.new .new-message-dot{animation:message-bull-fadein 2.5s;-moz-animation:message-bull-fadein 2.5s;-webkit-animation:message-bull-fadein 2.5s;-o-animation:message-bull-fadein 2.5s}.one-message:first-child{border-top:0}.one-message:last-child{border-bottom:0}.one-message-from{float:left;font-size:14px;font-weight:bold;text-decoration:none;height:17px;text-overflow:ellipsis;max-width:185px;overflow:hidden;text-align:right;padding-left:2px}.one-message-from:not(.own){color:#000;text-decoration:none}.one-message.new .one-message-from a{animation:message-fadein 2.5s;-moz-animation:message-fadein 2.5s;-webkit-animation:message-fadein 2.5s;-o-animation:message-fadein 2.5s}.one-message-from.own{color:#000;text-decoration:none;cursor:default}.one-message>div{display:inline-block}.one-message-text{word-wrap:break-word;font-size:14px;width:525px;padding:3px 0 3px 2px}.one-message-text:not(.own){cursor:pointer}.one-message-text:hover:not(.own){background:#f9f9f9}.one-message-text.checked{background:#fff}.one-message-date{color:#999;font-size:14px}.forgot-password-page-wrapper{overflow:hidden}.forgot-password-form h2{font-size:36px;font-weight:normal;line-height:40px;padding:10px 0}.forgot-password-form p{font-size:14px;padding:10px 0;margin:0 0 10px}.forgot-password-form p.email-description{clear:both;margin-left:2px}.forgot-password-form label{font-size:18px;color:#000;font-weight:bold;text-decoration:none}.forgot-password-form .email-controls{overflow:hidden;margin-top:10px;margin-bottom:4px}.forgot-password-form .email-description{color:#999}.new-password-form label{font-weight:normal;font-size:14px}.new-password-form .control-group input[type="password"]{width:300px}.new-password-form .control-group{margin-bottom:16px}.forgot-password-form .control-group input[type="text"]{width:300px;box-shadow:inset 3px 3px 5px -2px #c4c4c4;border:1px solid #ccc;border-radius:5px;height:28px;padding-left:10px;font-size:19px;float:left;margin-right:10px}.forgot-password-form input[type="submit"]{padding:12px 31px;font-size:18px}.forgot-password-form .control-group p{padding:3px 0}.forgot-password-form input[type="text"]::-webkit-input-placeholder{color:#ccc;font-size:17px}.forgot-password-form input[type="text"]:-moz-placeholder{color:#ccc;font-size:17px}.forgot-password-form input[type="text"]::-moz-placeholder{color:#ccc;font-size:17px}.forgot-password-form input[type="text"]:-ms-input-placeholder{color:#ccc;font-size:17px}.request-is-sent .message-icon{float:left;background:url('/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png');width:62px;height:60px;margin-right:30px;background-position:0 -268px}.request-is-sent .message-container{float:left;width:410px}.request-is-sent .message-header{font-weight:bold;color:#393;font-size:22px;line-height:22px}.request-is-sent .message-description{color:#363;font-size:13px;margin-top:10px}.all-messages-header{margin-top:5px;text-align:center;color:#777;text-shadow:0 1px 0 #fff}#tournament .tournament-table-block{margin:0;width:700px;float:left;min-height:1px}#tournament .tournament-table-block.large{width:990px}.participant-container{padding:2px}.latest-round{border:1px solid #bbb;padding:2px;margin-top:10px}.filter-panel-wrapper h6{color:#999;font-size:16px;font-weight:normal;float:left;margin:0;margin-bottom:5px;padding:4px 10px;border:1px solid #fff;cursor:pointer}.filter-panel-wrapper h6.active{border-radius:3px;border:1px solid #f60;background-color:#f93;background-image:linear-gradient(to bottom,#f93,#f60);box-shadow:0 1px 3px #cfcfcf;color:#fff}.filter-panel-wrapper .reset{font-size:12px;display:inline-block}.personal-tournament-chat{background:#f2f2f2;border:1px solid #cecece;float:left;margin-left:20px;min-height:1px;width:518px}#tournament .nav{margin-bottom:0}#tournament-chat .nano{height:340px}.teams-list-controls{margin-top:12px}.create-team-block{float:left;margin-top:4px}.create-team-container{height:34px}.create-team-container input{margin-bottom:0}.teams-table.gamezone-table tr.team-row:hover{cursor:pointer}.teams-table.gamezone-table tr.team-row:hover td{background-image:-webkit-linear-gradient(bottom,#ffc,#ffc);background-image:linear-gradient(to top,#ffc,#ffc)}.teams-table.gamezone-table tr.team-row:hover td:first-child,.teams-table.gamezone-table tr.team-row:first-child:hover td:first-child{border-right:none}.teams-table.gamezone-table tr.team-row:hover td:last-child,.teams-table.gamezone-table tr.team-row:first-child:hover td:last-child{}.teams-table.gamezone-table td.team-number-of-members{font-size:16px;text-align:center}.teams-table.gamezone-table tr td{padding:14px 9px 15px}.teams-table .team-name-td img{float:left;margin-right:18px}.teams-table .team-name-td .user-status{line-height:15px;margin-top:1px}.teams-table .team-name-td .user-badge-login{vertical-align:middle;line-height:15px}.teams-table.gamezone-table tr td.team-name-td{padding-left:0}.teams-table .team-info-block{float:left;margin-top:-2px}.teams-table .team-info-block .team-name{color:#666;font-size:18px;max-width:280px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:19px}.teams-table .team-info-block .captain-name{margin-top:3px}.teams-table .team-info-block .captain-name>span{display:inline-block;vertical-align:top;line-height:16px;margin-left:-3px}.teams-table .team-info-block .captain-name .captain-descr{color:#999;margin-top:7px}.teams-table .team-rating{font-size:17px}.teams-table .team-rating .custom-star-white{margin-top:2px;margin-right:4px}.teams-table .team-stat-element{display:inline-block;text-align:center;margin-right:10px}.teams-table .team-stat-element .stat-legend{width:20px;height:20px;padding:3px;font-size:12px}.teams-table .team-stat-element.wins .stat-legend{background:#cbe2b5;color:#693}.teams-table .team-stat-element.draws .stat-legend{background:#fff;color:#999}.teams-table .team-stat-element.loses .stat-legend{background:#fcc;color:#c99}.teams-table .team-stat-element.loses{margin-right:0}.teams-table .team-stat-element .stat-number{margin-top:4px;font-size:12px;-webkit-text-shadow:0 0 0 #000;text-shadow:0 0 0 #000}.teams-table .team-row-link{position:absolute;width:940px;height:96px;margin-top:-37px;margin-left:-27px}.teams-table .team-short-description{max-height:54px;overflow:hidden;display:inline-block;word-break:break-word}.teams-table a.user-badge__login{position:relative;z-index:1;max-width:150px}.teams-table .non-clickable-element{position:relative;z-index:1;cursor:default}.team-page .upcoming-tournaments{margin-bottom:10px}.team-page .team-logo-wrapper,.sidebar_gamehall .team-logo-wrapper{border:10px solid #cfcfcf;text-align:center}.team-page .content-page-header{max-width:460px;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.team-page .team-social-info{}.team-page .team-social-info__normal{margin-bottom:36px}.collapse__wrapper{max-height:80px;min-height:137px;overflow:hidden;transition:height 1s ease}.collapse__wrapper__expand{transition:max-height .8s;max-height:1000px}.team-page .team-social-info-expand{margin-bottom:13px;float:left;color:#09f;font-size:12px;cursor:pointer;margin-top:5px}.team-page .team-social-info-expand_hidden{display:none}.team-page .team-social-info-creation-date{color:#999;font-size:12px;margin-bottom:10px}.team-page .team-members-table{margin-bottom:20px}.team-members-table th{text-align:left}.team-page .team-members-table td{border-top:none;padding:8px}.team-page .team-members-table.table-striped tbody>tr:nth-child(odd)>td,.team-page .team-members-table.table-striped tbody>tr:nth-child(odd)>th{background:#f5f5f5}.team-members-table .user-badge .user-status{margin-top:1px}.team-page .team-members-table .team-membership-state{text-align:right;color:#999;font-size:13px}.team-page .team-members-table .team-member-row-name .user-badge__login{max-width:130px}.team-page h3{color:#999;font-size:17px;font-weight:normal;margin-top:22px;margin-bottom:18px}.team-page .info-row{overflow:hidden;margin-bottom:20px}.team-management-page .info-row{margin-top:10px}.team-page .team-member{margin-bottom:30px}.team-page .team-rating{font-size:28px;float:right}.team-page .team-rating .custom-star-big-white{margin-top:4px}.team-page table.team-stat-table,.team-management-page table.team-stat-table{width:220px}.team-page table.team-stat-table td,.team-management-page table.team-stat-table td{padding-top:24px;padding-bottom:24px;text-align:center;min-width:26px}.team-page table.team-stat-table td.wins,.team-management-page table.team-stat-table td.wins{background:#9c3;color:#000}.team-page table.team-stat-table td.draws,.team-management-page table.team-stat-table td.draws{background:#f5f5f5;color:#000}.team-page table.team-stat-table td.loses,.team-management-page table.team-stat-table td.loses{background:#f99;color:#000}td.member-activity{margin-top:18px}.member-activity-chart{width:128px;border:1px solid #ccc;height:13px;display:table;line-height:18px;z-index:0}.member-activity-chart>div{display:table-cell;text-align:center;font-size:13px;color:#000;min-width:26px}.member-activity-chart>div.wins{background:#9c3}.member-activity-chart>div.draws{background:#fff}.member-activity-chart>div.loses{background:#f99}.team-page .team-actions form{margin-bottom:18px}.team-page .team-actions .btn{width:220px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.team-management-page{padding-bottom:20px}.team-management-page .team-logo-wrapper{border:10px solid #cfcfcf;text-align:center}.team-management-page ul.logo-actions li{margin-top:10px}.team-management-page ul.logo-actions li a{display:block}.team-management-page h4{line-height:20px;color:#999;font-size:18px;font-weight:normal;margin-top:0}.team-management-page .gamezone-table th{text-shadow:0 0 0 #777}.team-management-page .gamezone-table td,.team-management-page .gamezone-table th,.team-management-page .gamezone-table thead:first-child tr:first-child th,.team-management-page .gamezone-table thead>tr>th,.team-management-page .gamezone-table.red-head th,.team-management-page .gamezone-table.red-head thead:first-child tr:first-child th,.team-management-page .gamezone-table.red-head thead>tr>th{padding-left:14px}.team-management-page .gamezone-table td{padding-bottom:8px}.team-management-page .gamezone-table tbody td{background-color:#fff}.team-management-page .gamezone-table tbody>tr:nth-child(odd)>td{background-color:#f4f4f4}.team-management-page .gamezone-table tr td{-webkit-box-shadow:none;box-shadow:none}.team-management-page .gamezone-table td.rating,.team-management-page .gamezone-table th.rating,.team-management-page .gamezone-table thead:first-child tr:first-child th.rating,.team-management-page .gamezone-table thead>tr>th.rating,.team-management-page .gamezone-table.red-head th.rating,.team-management-page .gamezone-table.red-head thead:first-child tr:first-child th.rating,.team-management-page .gamezone-table.red-head thead>tr>th.rating{width:50px;padding-right:24px;text-align:right}.team-management-page .gamezone-table td.rating,.team-management-page .gamezone-table td.games-played{vertical-align:top;padding-top:18px;line-height:15px}.team-members-management-table{margin-bottom:20px}.team-members-management-table .user-badge{float:left}.team-management-page .gamezone-table tr .team-member-actions-block{display:none;position:absolute;width:670px;background:#e8e8e8;background:-webkit-linear-gradient(bottom,#dadada,#f6f6f6);background:linear-gradient(0,#dadada,#f6f6f6);margin-left:-15px;margin-top:-9px;border:1px solid #ccc;border-radius:1px;padding:8px 14px 7px;box-shadow:inset 0 1px 0 #fafafa}.team-management-page .gamezone-table tr:hover .team-member-actions-block{display:block;z-index:2}.team-management-page .gamezone-table tr .team-member-actions-block button{display:inline-block}.team-management-page .gamezone-table tr .team-member-actions-block .member-description{color:#777;margin-top:6px;margin-right:10px}.team-management-page .gamezone-table tr .team-member-actions-block .membership-deletion-confirmation a{background-color:#fc6;color:#333;display:inline-block;text-decoration:none}.team-management-page .gamezone-table tr .team-member-actions-block .membership-deletion-confirmation a:hover{color:#333;background-color:#ffdc97;background:-webkit-linear-gradient(bottom,#fecb67,#ffe6b3);background:linear-gradient(to top,#fecb67,#ffe6b3)}.team-management-page .team-members-list-header{width:540px;float:left;margin-bottom:12px}.team-members-list .team-member-row{margin-bottom:6px}.team-management-page .user-member-state{float:left;margin-top:7px;margin-left:10px;color:#999;cursor:default}.team-membership-invites,.team-membership-requests{margin-bottom:20px}.choose-member-modal.modal .modal__body{max-height:550px}.choose-member-modal .modal__body p{color:#b3b3b3;font-size:17px;float:left;margin-top:5px}.choose-member-modal .modal__body .team-members-filter-modal{float:right}.choose-member-modal .modal__body .nano{width:518px;height:336px;border:1px solid #d5d5d5;margin-top:15px}.choose-member-modal .modal__body .nano .nothing-to-show{position:absolute;z-index:-1;text-align:center;width:100%;padding-top:6px}.choose-member-modal .modal__body .nano .content>.team-member-row{padding:6px 10px 2px;border-top:1px solid transparent;border-bottom:1px solid transparent;background:#fff}.choose-member-modal .modal__body .nano .content>.team-member-row i.custom-accept-blue{display:none}.choose-member-modal .modal__body .nano .content>.team-member-row.checked i.custom-accept-blue{display:inline-block;margin-top:10px;margin-right:18px}.choose-member-modal .modal__body .nano .content>.team-member-row:hover,.choose-member-modal .modal__body .nano .content>.team-member-row:nth-child(even):hover{background:#e0f2f9;background:-webkit-linear-gradient(bottom,#d3edf7,#ebf7fc);background:linear-gradient(0,#d3edf7,#ebf7fc);border-top:1px solid #a6d5e6;border-bottom:1px solid #a6d5e6;box-shadow:inset 0 1px 0 #fff}.choose-member-modal .modal__body .nano .content>.team-member-row:first-child:hover{box-shadow:none;border-top:1px solid #fff}.choose-member-modal .modal__body .nano .content>.team-member-row:last-child:hover{border-bottom:1px solid transparent}.choose-member-modal .modal__body .nano .content>.team-member-row:nth-child(even){background:#f5f5f5}.team-members-modal .user-badge{display:inline-block}.dissolve-team-modal.modal{width:400px}.dissolve-team-modal.modal p{margin-bottom:0}.update-description-modal.modal textarea{width:506px;resize:none}#team-chat-container .team-members-list .nano{height:510px}.team-members-list .team:first-child .header{margin-top:0}.team-members-list .team .header{margin:15px 0}.team-members-list .team .header>span{font-size:18px;margin-left:1px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:inline-block;max-width:175px;white-space:nowrap}.team-members-list .team .team-member-row>div{margin-top:5px}.team-members-list .team .team__members{margin-left:16px}.team-chat-dialog .nano{width:698px;height:415px;border:1px solid #cecece}.team-chat-dialog .content{background:#f2f2f2;padding:15px 35px 15px 30px}.team-chat-dialog .chat-room-message{margin-bottom:13px;padding-left:5px;padding-bottom:2px}.team-chat-dialog .chat-room-message .message-avatar-part{margin:5px 10px 0 0;display:inline-block;vertical-align:top}.team-chat-dialog .chat-room-message .message-author-time{display:inline-block;width:575px}.team-chat-dialog .chat-room-message .message-author-time .chat-message-time{color:#999}.team-chat-dialog .chat-room-message:hover:not(.own) .message-author-time .chat-message-time,.team-chat-dialog .chat-room-message .message-author-time .chat-message-complaint{display:none}.team-chat-dialog .chat-room-message:hover .message-author-time .chat-message-complaint{display:inline-block;cursor:pointer}.team-chat-dialog .chat-room-message .chat-message-text{padding-right:40px;word-break:break-all}.team-chat-dialog form{background:#d7d7d7;background-image:-webkit-linear-gradient(top,#e7e7e7,#ccc);background-image:linear-gradient(top,#e7e7e7,#ccc);border:1px solid #cecece;border-top:none;border-radius:0 0 4px 4px;padding:15px}.team-chat-dialog form .user-badge{display:inline-block;vertical-align:top}.team-chat-dialog form textarea{border-radius:0;resize:none;height:65px;width:435px;float:none;padding-right:25px;overflow:hidden}.team-chat-dialog form button{vertical-align:top;padding:4px 13px}.team-chat-dialog.team-chat-dialog_user-history .chat-room-message:hover{background:#f2f2f2}.team-chat-dialog.team-chat-dialog_user-history .chat-room-message:last-child{margin-bottom:0}.chat-room-message .chat-message-author{color:#693;text-decoration:none;vertical-align:top}.chat-room-message .chat-message-author:hover{text-decoration:underline}.chat-message-author.moderator{color:#069}.chat-message-author.cp-user,.chat-message-author.cp-user:hover{text-decoration:none;color:#c30;cursor:default}.chat-message-author.cp-user,.chat-message-author.cp-user:hover{text-decoration:none;color:#393;cursor:default}.board-pos-number{display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;border:1px solid #4ea4cf;vertical-align:top;background:#53b8dd;-moz-box-shadow:inset 0 1px #a1d8ec,0 1px #cdcdcd;box-shadow:inset 0 1px #a1d8ec,0 1px #cdcdcd;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);font-size:16px;box-sizing:border-box}.board-pos-img{vertical-align:top;width:32px;height:32px;display:inline-block}.board-pos-select{padding:4px 8px;border:1px solid #ccc;position:relative;top:1px;border-radius:5px;background-color:#fff;background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.board-pos-select,.board-pos-select:hover,.board-pos-select:focus,.board-pos-select:active{outline:0}.participate-team-modal.modal{width:420px}.participate-team-modal.modal .tournament-participants-table-wrapper{max-height:344px;overflow:visible}.participate-team-modal .modal__body .headline{margin-top:0}.participate-team-modal table{margin-bottom:0}.participate-team-modal .waiting-message{margin-top:10px;margin-bottom:0}.board-position-table.gamezone-table thead:first-child tr:first-child th,.board-position-table.gamezone-table thead>tr>th{border-top:1px solid #cfcfcf;border-right:0 solid #cfcfcf;border-bottom:0 solid #cfcfcf;-webkit-box-shadow:none;box-shadow:none;background-color:#e5e5e5;border-radius:0;padding-top:12px;padding-bottom:12px;color:#000}.board-position-table.gamezone-table thead:first-child tr:first-child th:first-child,.board-position-table.gamezone-table thead th:first-child{border-left:1px solid #cfcfcf;border-radius:0}.board-position-table.gamezone-table thead:first-child tr:first-child th:last-child,.board-position-table.gamezone-table thead th:last-child{border-right:1px solid #cfcfcf;border-radius:0}.board-position-table.gamezone-table tr:first-child td:first-child{-webkit-box-shadow:none;box-shadow:none;border-left:1px solid #cfcfcf}.board-position-table.gamezone-table tr:first-child td:last-child{-webkit-box-shadow:none;box-shadow:none;border-right:1px solid #cfcfcf}.board-position-table.gamezone-table tr:last-child td{border-bottom:1px solid #cfcfcf}.board-position-table.gamezone-table tr td:first-child{border-left:1px solid #cfcfcf;-webkit-box-shadow:none;box-shadow:none}.board-position-table.gamezone-table tr td:last-child{box-shadow:none}.board-position-table.gamezone-table tbody>tr:nth-child(odd)>td{background-color:#f5f5f5}.board-position-table.gamezone-table tbody>tr:nth-child(even)>td{background-color:#fff}.board-position-table.gamezone-table thead:first-child tr:first-child th,.board-position-table.gamezone-table thead>tr>th,.board-position-table.gamezone-table thead th,.board-position-table.gamezone-table tbody td{padding-left:20px;padding-right:10px}.board-position-table.gamezone-table tbody td{padding-top:8px;padding-bottom:8px}.board-position-table .board-position-number{display:inline-block;font-size:17px;margin-right:16px;margin-top:7px}.board-position-table select{height:32px;margin-bottom:1px;width:240px}.board-position-table .board-position-td{vertical-align:top}.rules-container.nano{height:500px;background:#f1f0f0;border-radius:5px}.rules-container.nano>.pane{margin:0}.rules-container.nano .content{padding:20px 25px 20px 20px}.rules *,.rules p,.rules h1,.rules h2,.rules h3,.rules h4,.rules h5,.rules h6,.rules h7,.rules h8,.rules ul{color:#000}.rules-container-buttons{margin-top:20px}.rules-container .langpicker{margin-bottom:10px}.rules-container .langpicker .dropdown-menu{top:-2px}.user-complaint-modal .complaint-content{background:#ffffe8;color:#f93;border:1px solid #fc3;padding:18px 18px 12px 18px;margin-bottom:16px;-webkit-box-shadow:0 0 2px 1px #eee,0 1px 1px 0 #d8d8d8;-moz-box-shadow:0 0 2px 1px #eee,0 1px 1px 0 #d8d8d8;box-shadow:0 0 2px 1px #eee,0 1px 1px 0 #d8d8d8;overflow:hidden}.user-complaint-modal .complaint-content .complaint-content-text{float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:420px;margin-bottom:6px;margin-left:6px;max-height:18px}.user-complaint-modal .complaint-content .complaint-content-quote{float:left;margin-top:-2px}.user-complaint-modal .complaint-quote-line{overflow:hidden}.user-complaint-modal .complaint-quote-author-line{text-align:right;color:#999;font-size:12px;padding-top:4px}.user-complaint-modal label{color:#666;font-size:13px}.user-complaint-modal textarea{resize:none;width:506px;margin-bottom:0}.update-avatar-modal.modal{width:460px}.update-avatar-modal.modal p{margin:0 0 10px}.update-avatar-modal.modal input[type=file]{font-size:14px}.update-avatar-modal.modal .alert{margin-top:10px;margin-bottom:3px}.dropdown-custom{display:inline-block;vertical-align:top;position:relative}.dropdown-custom .dropdown-menu>li>a{padding:3px 10px 3px 35px}.dropdown .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;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-custom .dropdown-menu{margin-top:-47px;left:-25px;width:75px}.dropdown-custom.dropdown .caret{float:right;margin-top:8px;margin-left:2px}.dropdown-custom .dropdown-menu>li:not(.active)>a:hover,.dropdown-custom .dropdown-menu>li:not(.active)>a:focus{background-color:#cfcfcf;background-image:none}.dropdown-custom .colhdropdown-menu>li.active>a:hover,.dropdown-custom .dropdown-menu>li.active>a:hover,.dropdown-custom .dropdown-menu>li.active>a{background-image:url(/cassette.axd/file/Content/images/check-grey-d1a53c0361d6d1a49c78c97856cb11093b083697.png);background-repeat:no-repeat;background-color:transparent;color:#333;background-position:10px 5px}.dropdown-custom .dropdown-toggle{border-radius:7px;background-image:-webkit-linear-gradient(top,#fff,#ccc);background-image:linear-gradient(to bottom,#fff,#ccc);padding:5px 10px;border:1px solid #ccc;border-bottom:1px solid #dfdfdf;font-size:14px;color:#555;text-decoration:none;text-shadow:0 1px 0 #fff;display:block;width:75px}.dropdown-custom .dropdown-toggle:focus{outline:0}.dropdown-custom.open>.dropdown-menu{display:block}.dropdown-custom .dropdown-menu>li>a{display:block;padding:3px 10px 3px 35px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;cursor:pointer}.plain-table.gamezone-table th{-webkit-text-shadow:0 0 0 #000;text-shadow:0 0 0 #000}.plain-table.gamezone-table tbody>tr:nth-child(odd)>td{background-color:#f5f5f5}.plain-table.gamezone-table{border-collapse:separate}.plain-table.gamezone-table tbody td{background-color:#fff}.plain-table.gamezone-table tr{border:1px solid transparent}.plain-table.gamezone-table tr:first-child td,.plain-table.gamezone-table tr:first-child td:first-child,.plain-table.gamezone-table tr:first-child td:last-child,.plain-table.gamezone-table tr td,.plain-table.gamezone-table tr td:first-child,.plain-table.gamezone-table tr td:last-child{-webkit-box-shadow:none;box-shadow:none;border:none}.plain-table.gamezone-table tr td,.plain-table.gamezone-table tr:first-child td{border-top:1px solid transparent;border-bottom:1px solid transparent}.plain-table.gamezone-table tr td:first-child,.plain-table.gamezone-table tr:first-child td:first-child{border-left:1px solid transparent}.plain-table.gamezone-table tr td:last-child,.plain-table.gamezone-table tr:first-child td:last-child{border-right:1px solid transparent}.date-view-model .chzn-container:not(:last-child){margin-right:4px}.top-aligned{vertical-align:top}.middle-aligned{vertical-align:middle}.chat-divider{margin-left:-4px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.pull-left{float:left}.pull-right{float:right}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container{width:940px}.span16{width:940px}.span15{width:880px}.span14{width:820px}.span13{width:760px}.span12{width:700px}.span11{width:640px}.span10{width:580px}.span9{width:520px}.span8{width:460px}.span7{width:400px}.span6{width:340px}.span5{width:280px}.span4{width:220px}.span3{width:160px}.span2{width:100px}.span1{width:40px}.offset16{margin-left:980px}.offset15{margin-left:920px}.offset14{margin-left:860px}.offset13{margin-left:800px}.offset12{margin-left:740px}.offset11{margin-left:680px}.offset10{margin-left:620px}.offset9{margin-left:560px}.offset8{margin-left:500px}.offset7{margin-left:440px}.offset6{margin-left:380px}.offset5{margin-left:320px}.offset4{margin-left:260px}.offset3{margin-left:200px}.offset2{margin-left:140px}.offset1{margin-left:80px}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.game-borad-player-info-black{padding:4px 0;margin-left:8px}.game-borad-player-info-white{padding:4px 0 0 0;margin-right:10px}.game-borad-player-info-black .user-status,.game-borad-player-info-white .user-status{margin-top:1px}.game-borad-player-info-black .user-badge{padding-left:8px}.game-borad-player-info-white .user-badge{padding-right:10px}.ratings-page .gamezone-table .current-user-num-column{background-image:url(/cassette.axd/file/Content/images/arrow-active-table-row-84fe22be65d80eea06a7df186992661cc4303aeb.png);background-repeat:no-repeat;height:49px;width:60px;box-sizing:border-box;vertical-align:middle;display:table-cell;color:#fff;text-shadow:0 1px 0 #aaa}.ratings-page .gamezone-table .num-column{width:67px;padding:0;padding-right:4px}.profile-location-td .user-badge__location{height:17px}.user-social-info .profile-about{}.user-social-info .profile-about__normal{margin-bottom:36px}.user-social-info .collapse__wrapper{min-height:395px}.user-social-info .profile-about-expand{margin-bottom:13px;float:left;color:#09f;font-size:12px;cursor:pointer;margin-top:5px}.user-social-info .profile-about-expand_hidden{display:none}.edit-settings .controls select{margin-left:0;margin-bottom:0}.edit-settings .checkbox-blocks-group{margin-top:16px;margin-bottom:16px}.edit-settings .control-group-horizontal{margin-bottom:14px}.edit-settings .control-group-horizontal label{display:inline-block;min-width:60px}.account-form .using-computer-assistance-description{font-size:11px;color:#999;padding-left:16px}.change-login-controls .field-validation-error{margin-top:0}.controls .chzn-container-active.chzn-with-drop .chzn-single,.controls .chzn-container-single .chzn-single,.controls .chzn-container .chzn-drop{border:1px solid #ccc}.controls .chzn-container .chzn-drop{border-top:0}.gamehall-chat{float:left;width:100%}.no-select{user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.checkbox-helper input{vertical-align:top;margin:4px 0 0 0}.user-badge-login{color:#000;font-size:13px;font-family:sans-serif;font-weight:bold;display:inline-block;overflow:hidden;line-height:16px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-text-overflow:ellipsis;text-overflow:ellipsis;max-width:150px}.text-with-overflow{overflow:hidden;display:inline-block;white-space:nowrap;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:middle}.cups-block{padding:10px 0}.cups-block select{height:33px;padding-left:4px;padding-right:6px;color:#fff;max-width:380px}.cups-block .date-container,.cups-block .cup-select-container{display:inline-block}.cups-block .date-view-model select{margin-right:4px}.cups-block .cup-select-container .chzn-container .chzn-results{max-height:200px}.example{color:#999;font-style:italic}.image-editor{margin-bottom:16px;overflow:hidden}.image-editor img{max-width:none}.image-crop-wrapper-border{border:1px solid #ccc;padding:0;margin:0}.image-crop-wrapper{width:200px;height:200px;overflow:hidden;background:#f4f4f4;padding:0;margin:0}.user-notification-block{position:absolute;z-index:4;left:auto;display:none;width:282px;padding:16px;background-color:#fff;border:1px solid #999;border-radius:4px;box-shadow:4px 4px 10px rgba(0,0,0,.4);list-style:none;list-style-type:none}.user-notification-block__header{font-weight:bold;padding-bottom:5px;text-align:center}.user-notification-block__item{padding:5px 0 10px 0;text-align:center;border-bottom:1px solid #ccc}.user-notification-block__item:last-of-type{border-bottom:none;padding-bottom:0}.open .user-notification-block{display:block}.tasks-tournament-status{display:inline-block;float:right;text-align:center;color:#fff;font-size:18px;padding:10px;border-width:1px;border-style:solid;border-color:#d08b40;border-image:initial;background:linear-gradient(#efa75a 0%,#eaa053 100%);min-width:150px;min-height:18px}.check-login input.valid{background:#d9fcd9}.check-login input.invalid{background:#ffd1d1}.login-is-busy-message{display:none;font-size:12px;color:red}.login-is-busy-message-visible{font-size:12px;color:red}.registration-request-wrapper input.valid{background:#d9fcd9}.registration-request-wrapper input.invalid,.registration-request-wrapper select.invalid{background:#ffd1d1}.login-requirements{margin-bottom:10px;font-size:13px;color:#555;border:1px solid #aaa;padding:8px;border-radius:8px;background:#fffecf}.registration-help{color:#777;border:1px solid #aaa;border-radius:11px;display:inline-block;padding:0 6px;margin-bottom:2px;background:#fffecf;font-size:14px;cursor:default}.registration-wrapper .alert-tournament-request{background-image:linear-gradient(to top,#fcc,#ffe7e7);padding:10px 21px;left:-21px;position:relative;width:100%;margin:10px 0 5px}.alert.extra-tournament-notification{margin-top:-15px;margin-left:20px;margin-bottom:10px;font-size:14px}.extra-tournament-notification .modal__close{margin-top:-1px;margin-right:-26px;color:#825914;opacity:.3;text-decoration:none}[class^="custom-"],[class*=" custom-"]{height:14px;width:14px;display:inline-block;line-height:14px;vertical-align:text-top;background-position:center;background-repeat:no-repeat;background-image:url(/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png)}.custom-profile-letter{background-position:-34px -18px}.custom-profile-add-friend{background-position:-66px -871px;width:20px}.custom-profile-cancel{background-position:-24px -196px;height:16px;width:16px}.custom-profile-delete-friend{background-position:-1px -891px;width:20px}.custom-profile-edit{background-position:-22px -891px;width:20px}.custom-profile-bullet{background-position:-49px -177px}.custom-bullet-green{background-position:-34px -19px;vertical-align:middle;width:13px}.custom-bullet-gray{background-position:-34px -35px;vertical-align:middle;width:13px}.custom-bullet-red{background-position:-34px -3px;vertical-align:middle;width:13px}.custom-pen{background-position:-22px -2px}.custom-pen-white{background-position:-49px -163px}.custom-flag{background-position:-5px -36px}.custom-game{background-position:-5px -50px}.custom-game-white{width:20px;height:20px;background-position:-23px -138px}.custom-zoom{width:19px;height:19px;background-position:-24px -159px}.custom-zoom-orange{width:18px;height:18px;background-position:-83px -709px}.custom-graph{background-position:-5px -64px;height:13px;margin-top:2px}.custom-arrow{background-position:-5px -119px}.custom-arrow-up{background-position:-5px -95px}.custom-arrow-hover{background-position:-5px -106px}.custom-arrow-up-hover{background-position:-5px -130px}.custom-arrow-down-white{background-position:-8px -181px;height:6px;width:10px}.custom-chat-delete-all{background-position:-7px -147px}.custom-chat-delete{background-position:-7px -164px}.custom-add-friend{width:21px;height:16px;background-position:-65px -871px;position:relative;top:1px;left:-2px}.custom-blitz{height:20px;width:21px;background-position:-48px -27px}.custom-bullet{height:20px;width:21px;background-position:-52px -48px}.custom-common{height:20px;width:21px;background-position:-48px -5px}.custom-standart{height:20px;width:21px;background-position:-48px -70px}.custom-live-mini{background-position:-3px -812px;width:22px;height:18px}.custom-blitz-mini{height:20px;width:21px;background-position:-48px -27px}.custom-bullet-mini{height:20px;width:21px;background-position:-52px -48px}.custom-common-mini{height:20px;width:21px;background-position:-50px -5px}.custom-standart-mini{height:20px;width:21px;background-position:-48px -70px}.custom-chess960-mini{height:20px;width:21px;background-position:-3px -724px}.custom-cpu-mini{width:21px;height:20px;background-position:-29px -792px}.custom-blitz-micro{height:15px;width:15px;background-position:-71px -68px}.custom-bullet-micro{height:15px;width:13px;background-position:-71px -52px}.custom-standart-micro{height:14px;width:14px;background-position:-88px -69px}.custom-clock-small-blue{height:14px;width:14px;background-position:-86px -69px}.custom-notebook{width:18px;height:20px;background-position:-30px -791px}.custom-fisher{width:21px;height:11px;background-position:-69px -85px}.custom-chess960-gray-mini{width:23px;height:10px;background-position:-68px -85px}.custom-chess960-white-mini{width:22px;height:11px;background-position:-2px -687px}.custom-star{background-position:-20px -20px}.custom-star-full-gray{background-position:-43px -347px}.custom-sortition-full-gray{background-position:-1px -454px;width:18px;height:18px}.custom-time-full-gray{background-position:-19px -456px;width:22px;height:16px}.custom-person-blue{background-position:-42px -456px;width:16px;height:16px}.custom-star-blue{width:14px;height:14px;background-position:-84px -53px}.custom-cog{background-position:-59px -348px}.custom-clock{background-position:-75px -348px}.custom-man{background-position:-80px -331px}.custom-cup-small{background-position:-5px -360px}.custom-to-profile{background-position:-25px -360px}.custom-show-me{background-position:-31px -911px;margin-right:5px}.custom-enter{background-position:-45px -891px;height:16px;width:16px}.custom-star-white{width:15px;height:15px;background-position:-36px -49px}.custom-end{background-position:-21px -120px}.custom-cross-red{background-position:-51px -91px}.custom-accept{background-position:-52px -108px}.custom-decline{background-position:-52px -125px}.custom-challenge{background-position:-87px -870px}.custom-triangle{background-position:-70px -111px;width:19px;height:12px}.custom-person{background-position:-68px -124px;width:14px;height:12px}.custom-number-of-members{background-position:-27px -383px;width:21px;height:12px}.custom-tools{background-position:-84px -123px;width:14px;height:15px}.custom-door{background-position:-67px -138px;width:12px;height:14px}.custom-people{background-position:-80px -139px;width:20px;height:13px}.custom-blue-arrow{background-position:-52px -141px;height:19px}.custom-star-off{height:15px;background-position:-3px -250px;width:17px}.custom-star-on{height:15px;background-position:-3px -232px;width:17px}.custom-fisher-off{background-position:-45px -249px;width:23px}.custom-fisher-on{background-position:-44px -227px;width:24px}.custom-notebook-off{background-position:-23px -250px;width:20px}.custom-notebook-on{background-position:-23px -230px;width:21px}.custom-pawn-white-on{background-position:-86px -250px;height:16px}.custom-pawn-white-off{background-position:-72px -249px;height:16px}.custom-pawn-black-on{background-position:-85px -272px;height:16px}.custom-pawn-black-off{background-position:-71px -272px;height:16px}.custom-cup{background-position:-47px -330px;height:14px}.custom-cup-blue{background-position:-62px -328px;height:16px}.custom-envelope{width:15px;background-position:-4px -344px}.custom-envelope-blue{width:18px;background-position:-25px -343px}.custom-star-big-white{width:22px;height:24px;background-position:0 -376px}.custom-accept-blue{background-position:-43px -362px;height:14px;width:20px}.custom-accept-green{background-position:-83px -366px;height:14px;width:16px}.custom-arrow-white{background-position:-63px -363px}.custom-arrow-up-white{width:10px;height:7px;vertical-align:middle;background-position:-63px -363px}.custom-arrow-white{width:10px;height:5px;vertical-align:middle;background-position:-77px -363px}.custom-envelope-green{background-position:-51px -385px;width:15px;height:11px}.custom-one-man-red{background-position:-50px -713px;width:10px;height:10px}.custom-bell{background-position:-5px -1006px;width:10px;height:10px}.custom-three-man-red{background-position:-27px -713px;width:18px;height:10px}.custom-star-navy{background-position:-68px -381px}.custom-chessboard-green{background-position:-7px -670px;height:10px;width:10px}.custom-chessboard-white{background-position:-85px -691px;height:14px;width:14px}.custom-star-black{background-position:-2px -473px;width:16px;height:16px}.custom-team-icon{background-position:-2px -404px;width:23px}.custom-calendar{background-position:-31px -404px;width:14px;height:13px}.custom-forum-messages{background-position:-51px -402px}.custom-forum-messages_gray{background-position:-68px -712px}.custom-forum-author{background-position:-80px -605px}.custom-bubble{background-position:-70px -400px;width:17px;height:17px}.custom-lines{background-position:-85px -381px;width:13px;height:13px}.custom-complain-gray{background-position:-22px -423px;width:18px}.custom-complain-red{background-position:-1px -423px;width:18px}.custom-complain-red-white{background-position:-1px -439px;width:18px}.custom-complain-white{background-position:-59px -457px;width:18px}.custom-punish-gray{background-position:-21px -439px;width:19px}.custom-punish-red{background-position:-59px -422px;width:19px}.custom-quote{background-position:-80px -455px;width:20px;height:20px}.custom-edit-red{background-position:-56px -475px}.custom-edit-gray{background-position:-43px -475px}.custom-delete-red{background-position:-80px -422px;width:19px}.custom-delete-gray{background-position:-80px -475px;width:19px}.custom-envelope-red{background-position:-20px -475px;width:15px;height:11px}[class^="custom-"][class$="-badge"]{display:none;height:16px;vertical-align:middle}.custom-administrator-badge{display:inline-block!important;background-position:0 -491px;width:21px}.custom-cp-user-badge{display:inline-block!important;background-position:-6px -81px;width:11px}.custom-international-master-badge{display:inline-block!important;background-position:-2px -775px;width:33px}.custom-grandmaster-badge{display:inline-block!important;background-position:-24px -752px;width:32px}.custom-moderator-badge{display:inline-block!important;background-position:-78px -752px;width:21px}.custom-blog{background-position:-42px -488px;width:24px;height:19px;margin-right:4px}.custom-store{display:inline-block!important;background-position:-20px -488px;width:24px;height:21px;margin-left:-5px;margin-right:3px}.custom-basket-grey{background-position:-50px -984px;width:13px;height:13px}.custom-learning{display:inline-block!important;background-position:-74px -849px;width:23px;height:21px;margin-left:-5px;margin-right:3px}.custom-gamezone{display:inline-block!important;background-position:-4px -869px;width:10px;height:21px;margin-left:-5px;margin-right:2px}.custom-board-mini{background-position:-64px -491px;width:12px;height:12px}.custom-bullet-white{background-position:-28px -537px;height:16px}.custom-blitz-white{background-position:-49px -536px;height:16px;width:18px}.custom-standard-white{background-position:-28px -559px;height:16px;width:16px}.custom-refresh{background-position:-50px -559px;height:16px;width:16px}.custom-user{background-position:-5px -573px;height:16px;width:16px}.custom-view-orange{background-position:-78px -494px;width:22px;height:14px}.custom-view-gray{background-position:-2px -640px;width:22px;height:17px}.custom-two-pieces{background-position:-70px -570px;width:27px;height:28px}.custom-cross-white-plain{background-position:-77px -531px;width:17px;height:16px}.custom-cross-grey-plain{background-position:-78px -511px;width:17px;height:17px}.custom-accept-white-plain{background-position:-77px -551px;width:20px;height:15px}.custom-accept-white-star{background-position:-74px -730px;width:20px;height:15px}.custom-arrow-green{background-position:-5px -536px;width:16px;height:16px}.custom-arrow-red{background-position:-5px -553px;width:16px;height:16px}.custom-star-gray-mini{background-position:-5px -514px;width:12px;height:12px}.custom-star-gray-empty-mini{background-position:-19px -514px;width:12px;height:12px}.custom-standart-gray-mini{background-position:-50px -515px;width:14px;height:12px}.custom-standard-gray-mini{background-position:-50px -515px;width:14px;height:12px}.custom-bullet-gray-mini{background-position:-64px -515px;width:14px;height:12px}.custom-blitz-gray-mini{background-position:-34px -515px;width:14px;height:12px}.custom-standart-white-mini{background-position:-48px -606px;width:14px;height:12px}.custom-standard-white-mini{background-position:-48px -606px;width:14px;height:12px}.custom-bullet-white-mini{background-position:-18px -606px;width:14px;height:12px}.custom-blitz-white-mini{background-position:-33px -605px;width:14px;height:12px}.custom-star-white-mini{background-position:-7px -606px;width:10px;height:13px}.custom-star-white-plain{background-position:-4px -623px;width:15px;height:15px}.custom-accept-gray{background-position:-25px -623px;width:16px;height:14px}.custom-zoom-plain{background-position:-42px -622px;width:18px;height:18px}.custom-zoom-plain-gray{background-position:-60px -622px;width:18px;height:18px}.custom-pawn-white{background-position:-80px -604px;width:14px;height:15px}.custom-pawn-black{background-position:-80px -622px;width:14px;height:15px}.custom-standart-white-big,.custom-standard-white-big{background-position:-50px -579px;width:18px;height:18px}.custom-bullet-white-big{background-position:-26px -536px;width:18px;height:18px}.custom-blitz-white-big{background-position:-28px -579px;width:18px;height:18px}.custom-start-black-mini{background-position:-5px -594px;width:12px;height:12px}.custom-settings{background-position:-59px -347px;width:15px;height:15px}.custom-resizer{background-position:-71px -639px;width:24px;height:22px}.custom-angle-right{background-position:-25px -641px;width:15px;height:15px}.custom-eye-closed{background-position:-41px -640px;width:20px;height:17px}.custom-expander_off{background-position:-48px -667px;width:19px;height:19px}.custom-expander_on{background-position:-24px -667px;width:19px;height:19px}.custom-widget-close{background-position:-68px -667px;width:19px;height:19px}.custom-gamehall-message{background-position:-52px -404px}.custom-calendar-white{background-position:-73px -110px;width:13px;height:13px}.custom-widget-blitz{background-position:-50px -537px;height:16px;width:18px}.custom-widget-standart{background-position:-28px -559px;height:16px;width:16px}.custom-widget-bullet{background-position:-28px -537px;height:16px}.custom-widget-tournament{background-position:-47px -329px;height:15px;width:16px}.custom-widget-chess960{width:24px;height:15px;background-position:-46px -226px}.custom-widget-cpu{background-position:-23px -230px;width:21px}.custom-cup-white{background-position:-28px -688px;width:20px;height:20px}.custom-cup-cross-white{background-position:-55px -688px;width:24px;height:20px}.custom-say-all{width:19px;height:10px;background-position:-4px -713px}.custom-say-observers{width:19px;height:14px;background-position:-67px -125px}.custom-say-players{width:19px;height:14px;background-position:-69px -274px}.custom-zoom-black{background-position:-52px -729px;width:15px;height:15px}.custom-download-black{background-position:-28px -729px;width:17px;height:15px}.custom-black-list{background-position:-4px -751px;width:18px;height:18px}.custom-accept-green-mini{background-position:-39px -775px;width:16px;height:18px}.custom-cancel-grey{background-position:-57px -775px;width:18px;height:18px}.custom-cancel-red{background-position:-74px -775px;width:18px;height:18px}.custom-subforum{background-position:-5px -792px;width:17px;height:18px}.custom-blank{background-image:none!important}.custom-emoji-toggle{height:16px;width:16px;background-position:-58px -751px}.custom-globe{background-position:-56px -793px;width:17px;height:17px}.custom-age-ban{background-position:-24px -422px;width:17px;height:17px}.custom-video-camera{background-position:-30px -813px;width:24px;height:16px}.custom-course-price{background-position:-83px -815px}.custom-lessons-gray{background-position:-4px -833px}.custom-tasks-gray{background-position:-23px -833px}.custom-level-beginner-gray{background-position:-41px -833px;width:19px}.custom-level-clubplayer-gray{background-position:-62px -833px;width:19px}.custom-level-intermediate-gray{background-position:-62px -815px;width:19px}.custom-level-advanced-gray{background-position:-4px -851px;width:19px}.custom-sandwich-open{background-position:-26px -850px;width:19px}.custom-sandwich-close{background-position:-49px -850px;width:19px}.custom-star-gold{background-position:-19px -867px;width:22px;height:22px;vertical-align:middle}.custom-lock{background-position:-48px -871px}.custom-team-chat-green{background-position:-70px -963px;width:21px}.custom-team-chat-red{background-position:-70px -983px;width:21px}.custom-infinity{margin-top:7px;margin-bottom:7px;height:16px;width:30px;background-position:-34px -962px}.custom-web{height:30px;width:30px;background-position:-1px -950px}.custom-android{height:30px;width:25px;margin-left:2px;margin-right:3px;background-position:-32px -928px}.custom-apple{height:30px;width:25px;margin-left:2px;margin-right:3px;background-position:-65px -928px}.custom-add-to-favorites{height:19px;width:18px;background-position:-2px -983px}.custom-in-favorites{height:19px;width:18px;background-position:-24px -983px}.custom-chessboard-white{width:22px;height:22px;background-position:-22px -1005px}[class^="external-provider-"],[class*=" external-provider-"]{height:40px;width:40px;display:inline-block;line-height:30px;vertical-align:text-top;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/cassette.axd/file/Content/images/external-providers-7cdd28f55d9505faf2135ab695d498b4708e1479.png)}.external-provider-vkontakte{background-position:0 0}.external-provider-facebook{background-position:-42px 0}.external-provider-google{background-position:-128px 0}.external-provider-twitter{background-position:-84px 0}.external-provider-apple{background-position:-170px 0}[class^="flag-"],[class*=" flag-"]{display:inline-block;vertical-align:middle;background:url('/cassette.axd/file/Content/images/flags-92c944190aba8802f465a90fe51d2bb98a62128e.png') no-repeat}.flag-tk{background-position:-0 -0;width:16px;height:16px}.flag-bb{background-position:-16px -0;width:16px;height:16px}.flag-ad{background-position:-32px -0;width:16px;height:16px}.flag-ly{background-position:-48px -0;width:16px;height:16px}.flag-ug{background-position:-64px -0;width:16px;height:16px}.flag-mt{background-position:-80px -0;width:16px;height:16px}.flag-is{background-position:-96px -0;width:16px;height:16px}.flag-pe{background-position:-112px -0;width:16px;height:16px}.flag-ne{background-position:-128px -0;width:16px;height:16px}.flag-az{background-position:-144px -0;width:16px;height:16px}.flag-it{background-position:-160px -0;width:16px;height:16px}.flag-ms{background-position:-176px -0;width:16px;height:16px}.flag-pl{background-position:-192px -0;width:16px;height:16px}.flag-iq{background-position:-208px -0;width:16px;height:16px}.flag-va{background-position:-224px -0;width:16px;height:16px}.flag-ht{background-position:-0 -16px;width:16px;height:16px}.flag-us{background-position:-16px -16px;width:16px;height:16px}.flag-lr{background-position:-32px -16px;width:16px;height:16px}.flag-au{background-position:-48px -16px;width:16px;height:16px}.flag-eh{background-position:-64px -16px;width:16px;height:16px}.flag-gl{background-position:-80px -16px;width:16px;height:16px}.flag-dz{background-position:-96px -16px;width:16px;height:16px}.flag-ir{background-position:-112px -16px;width:16px;height:16px}.flag-bt{background-position:-128px -16px;width:16px;height:16px}.flag-jp{background-position:-144px -16px;width:16px;height:16px}.flag-uy{background-position:-160px -16px;width:16px;height:16px}.flag-to{background-position:-176px -16px;width:16px;height:16px}.flag-me{background-position:-192px -16px;width:16px;height:16px}.flag-fr{background-position:-208px -16px;width:16px;height:16px}.flag-ph{background-position:-224px -16px;width:16px;height:16px}.flag-lu{background-position:-0 -32px;width:16px;height:16px}.flag-dk{background-position:-16px -32px;width:16px;height:16px}.flag-mx{background-position:-32px -32px;width:16px;height:16px}.flag-cf{background-position:-48px -32px;width:16px;height:16px}.flag-za{background-position:-64px -32px;width:16px;height:16px}.flag-tl{background-position:-80px -32px;width:16px;height:16px}.flag-jm{background-position:-96px -32px;width:16px;height:16px}.flag-bn{background-position:-112px -32px;width:16px;height:16px}.flag-er{background-position:-128px -32px;width:16px;height:16px}.flag-ai{background-position:-144px -32px;width:16px;height:16px}.flag-wf{background-position:-160px -32px;width:16px;height:16px}.flag-gf{background-position:-176px -32px;width:16px;height:16px}.flag-ch{background-position:-192px -32px;width:16px;height:16px}.flag-cx{background-position:-208px -32px;width:16px;height:16px}.flag-cl{background-position:-224px -32px;width:16px;height:16px}.flag-lv{background-position:-0 -48px;width:16px;height:16px}.flag-sy{background-position:-16px -48px;width:16px;height:16px}.flag-je{background-position:-32px -48px;width:16px;height:16px}.flag-pw{background-position:-48px -48px;width:16px;height:16px}.flag-cm{background-position:-64px -48px;width:16px;height:16px}.flag-ba{background-position:-80px -48px;width:16px;height:16px}.flag-cd{background-position:-96px -48px;width:16px;height:16px}.flag-nr{background-position:-112px -48px;width:16px;height:16px}.flag-id{background-position:-128px -48px;width:16px;height:16px}.flag-in{background-position:-144px -48px;width:16px;height:16px}.flag-sg{background-position:-160px -48px;width:16px;height:16px}.flag-bo{background-position:-176px -48px;width:16px;height:16px}.flag-mo{background-position:-192px -48px;width:16px;height:16px}.flag-tw{background-position:-208px -48px;width:16px;height:16px}.flag-ge{background-position:-224px -48px;width:16px;height:16px}.flag-zw{background-position:-0 -64px;width:16px;height:16px}.flag-bv{background-position:-16px -64px;width:16px;height:16px}.flag-tj{background-position:-32px -64px;width:16px;height:16px}.flag-tr{background-position:-48px -64px;width:16px;height:16px}.flag-vu{background-position:-64px -64px;width:16px;height:16px}.flag-tm{background-position:-80px -64px;width:16px;height:16px}.flag-cz{background-position:-96px -64px;width:16px;height:16px}.flag-vg{background-position:-112px -64px;width:16px;height:16px}.flag-lc{background-position:-128px -64px;width:16px;height:16px}.flag-mm{background-position:-144px -64px;width:16px;height:16px}.flag-tf{background-position:-160px -64px;width:16px;height:16px}.flag-zm{background-position:-176px -64px;width:16px;height:16px}.flag-by{background-position:-192px -64px;width:16px;height:16px}.flag-ro{background-position:-208px -64px;width:16px;height:16px}.flag-ee{background-position:-224px -64px;width:16px;height:16px}.flag-ki{background-position:-0 -80px;width:16px;height:16px}.flag-sa{background-position:-16px -80px;width:16px;height:16px}.flag-sj{background-position:-32px -80px;width:16px;height:16px}.flag-nc{background-position:-48px -80px;width:16px;height:16px}.flag-bw{background-position:-64px -80px;width:16px;height:16px}.flag-ml{background-position:-80px -80px;width:16px;height:16px}.flag-gr{background-position:-96px -80px;width:16px;height:16px}.flag-pa{background-position:-112px -80px;width:16px;height:16px}.flag-nu{background-position:-128px -80px;width:16px;height:16px}.flag-bg{background-position:-144px -80px;width:16px;height:16px}.flag-uz{background-position:-160px -80px;width:16px;height:16px}.flag-mv{background-position:-176px -80px;width:16px;height:16px}.flag-cr{background-position:-192px -80px;width:16px;height:16px}.flag-be{background-position:-208px -80px;width:16px;height:16px}.flag-bh{background-position:-224px -80px;width:16px;height:16px}.flag-mz{background-position:-0 -96px;width:16px;height:16px}.flag-ma{background-position:-16px -96px;width:16px;height:16px}.flag-se{background-position:-32px -96px;width:16px;height:16px}.flag-an{background-position:-48px -96px;width:16px;height:16px}.flag-ng{background-position:-64px -96px;width:16px;height:16px}.flag-np{background-position:-80px -96px;width:16px;height:16px}.flag-sk{background-position:-96px -96px;width:16px;height:16px}.flag-gn{background-position:-112px -96px;width:16px;height:16px}.flag-ie{background-position:-128px -96px;width:16px;height:16px}.flag-si{background-position:-144px -96px;width:16px;height:16px}.flag-dj{background-position:-160px -96px;width:16px;height:16px}.flag-cu{background-position:-176px -96px;width:16px;height:16px}.flag-ni{background-position:-192px -96px;width:16px;height:16px}.flag-py{background-position:-208px -96px;width:16px;height:16px}.flag-sl{background-position:-224px -96px;width:16px;height:16px}.flag-ec{background-position:-0 -112px;width:16px;height:16px}.flag-ae{background-position:-16px -112px;width:16px;height:16px}.flag-sr{background-position:-32px -112px;width:16px;height:16px}.flag-tg{background-position:-48px -112px;width:16px;height:16px}.flag-sb{background-position:-64px -112px;width:16px;height:16px}.flag-bi{background-position:-80px -112px;width:16px;height:16px}.flag-at{background-position:-96px -112px;width:16px;height:16px}.flag-mh{background-position:-112px -112px;width:16px;height:16px}.flag-aq{background-position:-128px -112px;width:16px;height:16px}.flag-gi{background-position:-144px -112px;width:16px;height:16px}.flag-sc{background-position:-160px -112px;width:16px;height:16px}.flag-hn{background-position:-176px -112px;width:16px;height:16px}.flag-tc{background-position:-192px -112px;width:16px;height:16px}.flag-mg{background-position:-208px -112px;width:16px;height:16px}.flag-fk{background-position:-224px -112px;width:16px;height:16px}.flag-cv{background-position:-0 -128px;width:16px;height:16px}.flag-kg{background-position:-16px -128px;width:16px;height:16px}.flag-sz{background-position:-32px -128px;width:16px;height:16px}.flag-ao{background-position:-48px -128px;width:16px;height:16px}.flag-af{background-position:-64px -128px;width:16px;height:16px}.flag-fo{background-position:-80px -128px;width:16px;height:16px}.flag-fi{background-position:-96px -128px;width:16px;height:16px}.flag-pt{background-position:-112px -128px;width:16px;height:16px}.flag-no{background-position:-128px -128px;width:16px;height:16px}.flag-gq{background-position:-144px -128px;width:16px;height:16px}.flag-lb{background-position:-160px -128px;width:16px;height:16px}.flag-re{background-position:-176px -128px;width:16px;height:16px}.flag-th{background-position:-192px -128px;width:16px;height:16px}.flag-sd{background-position:-208px -128px;width:16px;height:16px}.flag-et{background-position:-224px -128px;width:16px;height:16px}.flag-im{background-position:-0 -144px;width:16px;height:16px}.flag-mp{background-position:-16px -144px;width:16px;height:16px}.flag-al{background-position:-32px -144px;width:16px;height:16px}.flag-gp{background-position:-48px -144px;width:16px;height:16px}.flag-tn{background-position:-64px -144px;width:16px;height:16px}.flag-km{background-position:-80px -144px;width:16px;height:16px}.flag-jo{background-position:-96px -144px;width:16px;height:16px}.flag-il{background-position:-112px -144px;width:16px;height:16px}.flag-hk{background-position:-128px -144px;width:16px;height:16px}.flag-mq{background-position:-144px -144px;width:16px;height:16px}.flag-ws{background-position:-160px -144px;width:16px;height:16px}.flag-bl{background-position:-176px -144px;width:16px;height:16px}.flag-kn{background-position:-192px -144px;width:16px;height:16px}.flag-st{background-position:-208px -144px;width:16px;height:16px}.flag-gt{background-position:-224px -144px;width:16px;height:16px}.flag-so{background-position:-0 -160px;width:16px;height:16px}.flag-ci{background-position:-16px -160px;width:16px;height:16px}.flag-hu{background-position:-32px -160px;width:16px;height:16px}.flag-gs{background-position:-48px -160px;width:16px;height:16px}.flag-br{background-position:-64px -160px;width:16px;height:16px}.flag-li{background-position:-80px -160px;width:16px;height:16px}.flag-ag{background-position:-96px -160px;width:16px;height:16px}.flag-tz{background-position:-112px -160px;width:16px;height:16px}.flag-mr{background-position:-128px -160px;width:16px;height:16px}.flag-ky{background-position:-144px -160px;width:16px;height:16px}.flag-kz{background-position:-160px -160px;width:16px;height:16px}.flag-ls{background-position:-176px -160px;width:16px;height:16px}.flag-de{background-position:-192px -160px;width:16px;height:16px}.flag-ye{background-position:-208px -160px;width:16px;height:16px}.flag-sh{background-position:-224px -160px;width:16px;height:16px}.flag-nz{background-position:-0 -176px;width:16px;height:16px}.flag-mu{background-position:-16px -176px;width:16px;height:16px}.flag-bz{background-position:-32px -176px;width:16px;height:16px}.flag-vn{background-position:-48px -176px;width:16px;height:16px}.flag-ar{background-position:-64px -176px;width:16px;height:16px}.flag-ke{background-position:-80px -176px;width:16px;height:16px}.flag-td{background-position:-96px -176px;width:16px;height:16px}.flag-mf{background-position:-112px -176px;width:16px;height:16px}.flag-cg{background-position:-128px -176px;width:16px;height:16px}.flag-cn{background-position:-144px -176px;width:16px;height:16px}.flag-ca{background-position:-160px -176px;width:16px;height:16px}.flag-co{background-position:-176px -176px;width:16px;height:16px}.flag-kp{background-position:-192px -176px;width:16px;height:16px}.flag-gu{background-position:-208px -176px;width:16px;height:16px}.flag-cc{background-position:-224px -176px;width:16px;height:16px}.flag-rw{background-position:-0 -192px;width:16px;height:16px}.flag-na{background-position:-16px -192px;width:16px;height:16px}.flag-sm{background-position:-32px -192px;width:16px;height:16px}.flag-pr{background-position:-48px -192px;width:16px;height:16px}.flag-mw{background-position:-64px -192px;width:16px;height:16px}.flag-eg{background-position:-80px -192px;width:16px;height:16px}.flag-bj{background-position:-96px -192px;width:16px;height:16px}.flag-vc{background-position:-112px -192px;width:16px;height:16px}.flag-md{background-position:-128px -192px;width:16px;height:16px}.flag-bf{background-position:-144px -192px;width:16px;height:16px}.flag-gy{background-position:-160px -192px;width:16px;height:16px}.flag-ck{background-position:-176px -192px;width:16px;height:16px}.flag-ru{background-position:-192px -192px;width:16px;height:16px}.flag-om{background-position:-208px -192px;width:16px;height:16px}.flag-sv{background-position:-224px -192px;width:16px;height:16px}.flag-kh{background-position:-0 -208px;width:16px;height:16px}.flag-ve{background-position:-16px -208px;width:16px;height:16px}.flag-do{background-position:-32px -208px;width:16px;height:16px}.flag-vi{background-position:-48px -208px;width:16px;height:16px}.flag-gd{background-position:-64px -208px;width:16px;height:16px}.flag-fj{background-position:-80px -208px;width:16px;height:16px}.flag-as{background-position:-96px -208px;width:16px;height:16px}.flag-my{background-position:-112px -208px;width:16px;height:16px}.flag-nl{background-position:-128px -208px;width:16px;height:16px}.flag-lt{background-position:-144px -208px;width:16px;height:16px}.flag-tv{background-position:-160px -208px;width:16px;height:16px}.flag-hm{background-position:-176px -208px;width:16px;height:16px}.flag-hr{background-position:-192px -208px;width:16px;height:16px}.flag-kr{background-position:-208px -208px;width:16px;height:16px}.flag-sn{background-position:-224px -208px;width:16px;height:16px}.flag-pm{background-position:-0 -224px;width:16px;height:16px}.flag-nf{background-position:-16px -224px;width:16px;height:16px}.flag-yt{background-position:-32px -224px;width:16px;height:16px}.flag-pg{background-position:-48px -224px;width:16px;height:16px}.flag-mc{background-position:-64px -224px;width:16px;height:16px}.flag-dm{background-position:-80px -224px;width:16px;height:16px}.flag-bd{background-position:-96px -224px;width:16px;height:16px}.flag-tt{background-position:-112px -224px;width:16px;height:16px}.flag-es{background-position:-128px -224px;width:16px;height:16px}.flag-gw{background-position:-144px -224px;width:16px;height:16px}.flag-rs{background-position:-160px -224px;width:16px;height:16px}.flag-ga{background-position:-176px -224px;width:16px;height:16px}.flag-ua{background-position:-192px -224px;width:16px;height:16px}.flag-fm{background-position:-208px -224px;width:16px;height:16px}.flag-pf{background-position:-224px -224px;width:16px;height:16px}.flag-gg{background-position:-0 -240px;width:16px;height:16px}.flag-aw{background-position:-16px -240px;width:16px;height:16px}.flag-bs{background-position:-32px -240px;width:16px;height:16px}.flag-mk{background-position:-48px -240px;width:16px;height:16px}.flag-pk{background-position:-64px -240px;width:16px;height:16px}.flag-am{background-position:-80px -240px;width:16px;height:16px}.flag-io{background-position:-96px -240px;width:16px;height:16px}.flag-ps{background-position:-112px -240px;width:16px;height:16px}.flag-pn{background-position:-128px -240px;width:16px;height:16px}.flag-um{background-position:-144px -240px;width:16px;height:16px}.flag-gh{background-position:-160px -240px;width:16px;height:16px}.flag-cy{background-position:-176px -240px;width:16px;height:16px}.flag-lk{background-position:-192px -240px;width:16px;height:16px}.flag-gm{background-position:-208px -240px;width:16px;height:16px}.flag-kw{background-position:-224px -240px;width:16px;height:16px}.flag-ax{background-position:-0 -256px;width:16px;height:16px}.flag-mn{background-position:-16px -256px;width:16px;height:16px}.flag-qa{background-position:-32px -256px;width:16px;height:16px}.flag-la{background-position:-48px -256px;width:16px;height:16px}.flag-gb{background-position:-64px -256px;width:16px;height:16px}.flag-bm{background-position:-80px -256px;width:16px;height:16px}.nano{position:relative;overflow:hidden}.nano .content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;padding-right:35px}.nano .content:focus{outline:thin dotted}.nano .content::-webkit-scrollbar{visibility:hidden}.has-scrollbar .content::-webkit-scrollbar{visibility:visible}.nano>.pane{background:#ccc;width:9px;position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.nano>.pane>.slider{background:#693;position:relative;margin:0 1px;width:100%;margin:0}.nano:hover>.pane,.pane.active,.pane.flashed{visibility:visible\9;opacity:.99}.tmarkup__bold{font-weight:bold}.tmarkup__italic{font-style:italic}.tmarkup__quotes{padding:5px;border-left:4px solid #693;background:#e1eed2;margin:5px 0;display:inline-block}.tmarkup__headline{display:inline-block;font-weight:bold;font-size:18px}.gamezone-table{border-collapse:separate;font-size:13px}.gamezone-table .user-badge-login{font-size:13px;-webkit-text-shadow:0 0 -1px #aaa;text-shadow:0 0 -1px #aaa}.gamezone-table thead:first-child tr:first-child th,.gamezone-table thead>tr>th{padding:9px;color:#fff;background-color:#7ba750;font-weight:normal}.gamezone-table thead:first-child tr:first-child th.task-scores,.gamezone-table thead>tr>th.task-scores{min-width:34px;padding:9px 0}.gamezone-table thead:first-child tr:first-child th:first-child,.gamezone-table thead th:first-child{border-left:1px solid #7ba750;border-radius:2px 0 0 1px}.gamezone-table thead:first-child tr:first-child th:last-child,.gamezone-table thead th:last-child{border-right:1px solid #7ba750;border-radius:0 2px 1px 0}.gamezone-table.red-head thead:first-child tr:first-child th,.gamezone-table.red-head thead>tr>th{border-top:1px solid #d08d43;border-left:0 solid #d08d43;border-right:0 solid #d08d43;border-bottom:1px solid #d08d43;-webkit-box-shadow:0 1px 0 #f5cea2 inset;box-shadow:0 1px 0 #f5cea2 inset;padding:9px;color:#fff;background-color:#efa75a;font-weight:normal}.gamezone-table.red-head thead:first-child tr:first-child th:first-child,.gamezone-table thead th:first-child{border-left:1px solid #d08d43;border-radius:2px 0 0 1px}.gamezone-table.red-head thead:first-child tr:first-child th:last-child,.gamezone-table.red-head thead th:last-child{border-right:1px solid #d08d43;border-radius:0 2px 1px 0}.gamezone-table tr td{border:none;padding:9px 7px 10px}.gamezone-table.gamezone-table_scores tr td{padding:3px 7px}.gamezone-table tr td:first-child{border-left:1px solid #f2f2f2}.gamezone-table tr td:last-child{border-right:1px solid #f2f2f2}.gamezone-table tbody td{background-color:#f5f5f5}.gamezone-table tbody>tr:nth-child(odd)>td{background-color:#ededed}.gamezone-table tbody td.team-table-player{vertical-align:middle}.gamezone-table th.centered,.gamezone-table td.centered{text-align:center}.gamezone-table th.text-left,.gamezone-table td.text-left{text-align:left}.gamezone-table tr td.gamezone-table__cell-link{padding:0}.gamezone-table tr td.gamezone-table__cell-link:hover{cursor:pointer}.gamezone-table__link,.gamezone-table__link:focus,.gamezone-table__link:visited{display:block;padding:16px 0;text-decoration:none;color:#000}.gamezone-table tbody>tr>td.wins{background-color:#9c3;color:#000}.gamezone-table tbody>tr>td.loses{background-color:#f99;color:#000}.gamezone-table tbody>tr:nth-child(2n)>td.wins{background-color:#cbe2b5}.gamezone-table tbody>tr:nth-child(2n)>td.loses{background-color:#fcc}.gamezone-table.personal-team-table tbody>tr.even>td:nth-child(1),.gamezone-table.personal-team-table tbody>tr.even>td:nth-child(2),.gamezone-table.personal-team-table tbody>tr.even>td:last-child{background-color:#f5f5f5}.gamezone-table.personal-team-table tbody>tr.odd>td:nth-child(1),.gamezone-table.personal-team-table tbody>tr.odd>td:nth-child(2),.gamezone-table.personal-team-table tbody>tr.odd>td:last-child{background-color:#ededed}.gamezone-table.personal-team-table tbody>tr.team-first-tr{border-top:1px solid #d2d2d2}.message-block-container{position:fixed;z-index:10050;width:100%;top:-1px}.message-block-wrapper{display:none;position:relative;margin:0 auto;width:1024px;border:1px solid #396;border-radius:0 0 10px 10px}.message-block-wrapper.error{border:1px solid #f66}.message-block-wrapper.warning{border:1px solid #c93}.message-block-wrapper.prompt{border:1px solid #2879a1}.message-block{color:#fff;height:34px;border-radius:0 0 10px 10px;padding:0 12px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;font-size:13px;background:#5dc690;background:linear-gradient(0,#55c188,#65cb98);background:-webkit-linear-gradient(bottom,#55c188,#65cb98);background:-moz-linear-gradient(bottom,#55c188,#65cb98);background:-ms-linear-gradient(bottom,#55c188,#65cb98);border:1px solid #abe3c7}.message-block-wrapper.error .message-block{background:#f88c8c;background:linear-gradient(0,#f07e7e,#fe9898);background:-webkit-linear-gradient(bottom,#f07e7e,#fe9898);background:-moz-linear-gradient(bottom,#f07e7e,#fe9898);background:-ms-linear-gradient(bottom,#f07e7e,#fe9898);border:1px solid #f7b8b8;height:49px;padding-top:15px;font-size:18px}.message-block-wrapper.warning .message-block{background:#e8aa43;background:linear-gradient(0,#e0a03b,#fec85c);background:-webkit-linear-gradient(bottom,#e0a03b,#fec85c);background:-moz-linear-gradient(bottom,#e0a03b,#fec85c);background:-ms-linear-gradient(bottom,#e0a03b,#fec85c);border:1px solid #edca92;height:49px;padding-top:15px;font-size:18px}.message-block-wrapper.prompt .message-block{background:#39c;background:linear-gradient(0,#2b82ad,#3c97c4);background:-webkit-linear-gradient(bottom,#2b82ad,#3c97c4);background:-moz-linear-gradient(bottom,#2b82ad,#3c97c4);background:-ms-linear-gradient(bottom,#2b82ad,#3c97c4);border:1px solid #3092c3;height:49px;padding-top:15px;font-size:18px}.message-block-wrapper.prompt .message-block .btn{border:1px solid #224a5e;border-radius:4px;background:#1f5d7c;background:linear-gradient(0,#174c67,#215a77);background:-webkit-linear-gradient(bottom,#174c67,#215a77);background:-moz-linear-gradient(bottom,#174c67,#215a77);background:-ms-linear-gradient(bottom,#174c67,#215a77);color:#fff;text-decoration:none;font-size:18px;padding:11px 7px;margin-top:-13px;margin-left:6px;margin-right:6px}.message-block-wrapper.warning .message-block .btn{border:1px solid #c93;border-radius:4px;background:#f1d384;background:linear-gradient(0,#f1d384,#feeca8);background:-webkit-linear-gradient(bottom,#f1d384,#feeca8);background:-moz-linear-gradient(bottom,#f1d384,#feeca8);background:-ms-linear-gradient(bottom,#f1d384,#feeca8);color:#000;text-decoration:none;font-size:18px;padding:11px 7px;margin-top:-13px;margin-left:6px;margin-right:6px}.message-block-wrapper.error .message-block .btn{border:1px solid #c9302c;border-radius:4px;background:#d43f3a;background:linear-gradient(0,#d43f3a,#d9534f);background:-webkit-linear-gradient(bottom,#d43f3a,#d9534f);background:-moz-linear-gradient(bottom,#d43f3a,#d9534f);background:-ms-linear-gradient(bottom,#d43f3a,#d9534f);color:#fff;text-decoration:none;font-size:18px;padding:11px 7px;margin-top:-13px;margin-left:6px;margin-right:6px}.message-block-wrapper.warning .message-block .btn:hover,.message-block-wrapper.warning .message-block .btn:focus{background:#feeca8;background:linear-gradient(0,#f5d7a4,#ffefb6);background:-webkit-linear-gradient(bottom,#f5d7a4,#ffefb6);background:-moz-linear-gradient(bottom,#f5d7a4,#ffefb6);background:-ms-linear-gradient(bottom,#f5d7a4,#ffefb6);transition:background-color .1s linear}.message-block .message-text{display:inline-block;text-align:center;width:974px}.message-block .message-text .message-text-inner{display:inline-block;vertical-align:top;margin-top:8px;text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-text-shadow:0 1px 0 rgba(255,255,255,.2);max-width:940px}.message-block .message-text i{height:26px;width:26px;display:inline-block;background:url(/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png) -43px -194px;margin-top:4px;margin-right:4px}.message-block-wrapper.error .message-block .message-text i{background:url(/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png) -74px -194px}.message-block-wrapper.warning .message-block .message-text i{background:url(/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png) -74px -221px}.message-block-wrapper.prompt .message-block .message-text i{background:none}.message-block .message-text a{color:#fff;text-decoration:underline}.message-block .close{margin-top:10px;height:16px;width:16px;background:url(/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png) -24px -197px;opacity:.8;filter:alpha(opacity=80)}.message-block .close:hover{opacity:1;filter:alpha(opacity=100)}.message-text-inner .btn{margin-top:-7px;text-decoration:none!important}.chzn-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline}.chzn-container .chzn-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chzn-container.chzn-with-drop .chzn-drop{left:0}.chzn-container-single .chzn-single{position:relative;display:block;overflow:hidden;padding:4px 0 4px 8px;height:23px;border:1px solid #ccc;background-color:#fff;background-clip:padding-box;color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chzn-container-single .chzn-default{color:#999}.chzn-container-single .chzn-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chzn-container-single .chzn-single-with-deselect span{margin-right:38px}.chzn-container-single .chzn-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') -42px 1px no-repeat;font-size:1px}.chzn-container-single .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}.chzn-container-single .chzn-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chzn-container-single .chzn-single div b{display:block;width:100%;height:100%;background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat 0 6px}.chzn-container-single .chzn-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chzn-container-single .chzn-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;outline:0;border:1px solid #ccc;background:#fff url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat 100% -20px;background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat 100% -20px,-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat 100% -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat 100% -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat 100% -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);font-size:1em;font-family:sans-serif}.chzn-container-single .chzn-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chzn-container-single.chzn-container-single-nosearch .chzn-search{position:absolute;left:-9999px}.chzn-container .chzn-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:140px;-webkit-overflow-scrolling:touch}.chzn-container .chzn-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}.chzn-container .chzn-results li.active-result{display:list-item;cursor:pointer}.chzn-container .chzn-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chzn-container .chzn-results li.highlighted{background-color:#693;color:#fff}.chzn-container .chzn-results li.no-results{display:list-item;background:#f4f4f4}.chzn-container .chzn-results li.group-result{display:list-item;color:#999;font-weight:bold;cursor:default}.chzn-container .chzn-results li.group-option{padding-left:15px}.chzn-container .chzn-results li em{font-style:normal;text-decoration:underline}.chzn-container-multi .chzn-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #ccc;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chzn-container-multi .chzn-choices li{float:left;list-style:none}.chzn-container-multi .chzn-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chzn-container-multi .chzn-choices li.search-field input{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif}.chzn-container-multi .chzn-choices li.search-field .default{color:#999}.chzn-container-multi .chzn-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #ccc;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chzn-container-multi .chzn-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') -42px 1px no-repeat;font-size:1px}.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chzn-container-multi .chzn-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chzn-container-multi .chzn-choices li.search-choice-focus{background:#d4d4d4}.chzn-container-multi .chzn-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chzn-container-multi .chzn-results{margin:0;padding:0}.chzn-container-multi .chzn-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chzn-container-active .chzn-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chzn-container-active.chzn-with-drop .chzn-single{border:1px solid #ccc;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;box-shadow:0 1px 0 #fff inset}.chzn-container-active.chzn-with-drop .chzn-single div{border-left:none;background:transparent}.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 6px}.chzn-container-active .chzn-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chzn-container-active .chzn-choices li.search-field input{color:#111!important}.chzn-disabled{opacity:.5!important;cursor:default}.chzn-disabled .chzn-single{cursor:default}.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}.chzn-rtl{text-align:right}.chzn-rtl .chzn-single{overflow:visible;padding:0 8px 0 0}.chzn-rtl .chzn-single span{margin-right:0;margin-left:26px;direction:rtl}.chzn-rtl .chzn-single-with-deselect span{margin-left:38px}.chzn-rtl .chzn-single div{right:auto;left:3px}.chzn-rtl .chzn-single abbr{right:auto;left:26px}.chzn-rtl .chzn-choices li{float:right}.chzn-rtl .chzn-choices li.search-field input{direction:rtl}.chzn-rtl .chzn-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chzn-rtl .chzn-choices li.search-choice .search-choice-close{right:auto;left:4px}.chzn-rtl.chzn-container-single-nosearch .chzn-search,.chzn-rtl .chzn-drop{left:9999px}.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chzn-rtl .chzn-results li.group-option{padding-right:15px;padding-left:0}.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:none}.chzn-rtl .chzn-search input{padding:4px 5px 4px 20px;background:#fff url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat -30px -20px;background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat -30px -20px,-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat -30px -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat -30px -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat -30px -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url('/cassette.axd/file/Content/images/chosen-sprite-2d7b7c58e303c7c5e8c9eca06fb239a4b1a4aaee.png') no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);direction:rtl}.chzn-rtl.chzn-container-single .chzn-single div b{background-position:6px 2px}.chzn-rtl.chzn-container-single.chzn-with-drop .chzn-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chzn-rtl .chzn-search input,.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-container-single .chzn-search input,.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span{background-image:url('/cassette.axd/file/Content/images/chosen-sprite%402x-ac1d3dd7af917de06f285b5d10221d51a00d7a68.png')!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}[class^="app-store-"],[class*=" app-store-"]{height:40px;width:135px;display:inline-block;vertical-align:text-top;background-position:center;background-repeat:no-repeat;background-size:100%}.app-store-apple-de-DE{background-image:url(/cassette.axd/file/Content/images/app-store-badges/apple/de-DE-fcd8d19fa0412d2482d88f67c83768fc7824a8e7.svg)}.app-store-apple-en-US{background-image:url(/cassette.axd/file/Content/images/app-store-badges/apple/en-US-5eb1a238a24f928783bfdf3e8b093e1b38aebe88.svg)}.app-store-apple-es-ES{background-image:url(/cassette.axd/file/Content/images/app-store-badges/apple/es-ES-1514966d7df7243ff2d49aab8e2b0262600f60f3.svg)}.app-store-apple-fr-FR{background-image:url(/cassette.axd/file/Content/images/app-store-badges/apple/fr-FR-8d1af140c0b0d4cd8c75c1d8708f8236c10f20d1.svg)}.app-store-apple-it-IT{background-image:url(/cassette.axd/file/Content/images/app-store-badges/apple/it-IT-eca5932ccd16e6e7de5bb7b56e9fb13c1ed4b647.svg)}.app-store-apple-pt-BR{background-image:url(/cassette.axd/file/Content/images/app-store-badges/apple/pt-BR-4b2787dd7dcd056f51d2034fc5c39fcbf13273f2.svg)}.app-store-apple-ro-RO{background-image:url(/cassette.axd/file/Content/images/app-store-badges/apple/ro-RO-88dd1a44a9acae910e91bdef710090b043e9c3e4.svg)}.app-store-apple-tr-TR{background-image:url(/cassette.axd/file/Content/images/app-store-badges/apple/tr-TR-85558f2c6ffa6ec07015f9e721f26e571c4aa72d.svg)}.app-store-apple-ru-RU{background-image:url(/cassette.axd/file/Content/images/app-store-badges/apple/ru-RU-d42f15484e40f081f1fd7612d721d819e05c6d46.svg)}.app-store-google-de-DE{background-image:url(/cassette.axd/file/Content/images/app-store-badges/google/de-DE-b9b7f4dfd7cb312e4cdeb20b4694ffd4c3525560.svg)}.app-store-google-en-US{background-image:url(/cassette.axd/file/Content/images/app-store-badges/google/en-US-3a65c67def818849d6530848e345dd5749439e01.svg)}.app-store-google-es-ES{background-image:url(/cassette.axd/file/Content/images/app-store-badges/google/es-ES-0bacb1184929f0541aef764e4f5b50604024f237.svg)}.app-store-google-fr-FR{background-image:url(/cassette.axd/file/Content/images/app-store-badges/google/fr-FR-6e9d19f38dcdc0928ef8dfec3a3de7139fbe46e3.svg)}.app-store-google-it-IT{background-image:url(/cassette.axd/file/Content/images/app-store-badges/google/it-IT-8ca44ffdbfe300516eeec9e31bc06010d70ffded.svg)}.app-store-google-pt-BR{background-image:url(/cassette.axd/file/Content/images/app-store-badges/google/pt-BR-9897751c607e2734fe8c97b802e96e60cca3f152.svg)}.app-store-google-ro-RO{background-image:url(/cassette.axd/file/Content/images/app-store-badges/google/ro-RO-19b180be3b974e8883bf0ff085e3934413b02e0a.svg)}.app-store-google-tr-TR{background-image:url(/cassette.axd/file/Content/images/app-store-badges/google/tr-TR-fa6b17fca3a82d2003e36bf5190ad445fd1bccdd.svg)}.app-store-google-ru-RU{background-image:url(/cassette.axd/file/Content/images/app-store-badges/google/ru-RU-c6ae0f6ef07a593a7a026d0c0fe6dbce3aa37bd4.svg)}.tab-content{overflow:visible!important}.carousel-inner{overflow:visible!important}.tournament-table-block .carousel-inner{position:relative}.tournament-table-block .gamezone-table{overflow:visible}.tournament-table-block .gamezone-table td{overflow:visible}.tournament-table-block .gamezone-table td.badge-user-info,.team-results td.badge-user-info{height:34px;padding:0}.tournament-table-block .gamezone-table td.badge-user-info .user-info,.team-results td.badge-user-info .user-info{padding-top:8px}.tournament-table-block .team-personal-table .gamezone-table td.badge-user-info .user-info{padding-top:1px}.tournament-table-block .gamezone-table .num-column{padding:0 0 0 0;width:32px}.tournament-table-block .gamezone-table th.smallcell{}.tournament-table_wide th.smallcell{padding-left:1px!important;padding-right:1px!important}.tournament-table-block .gamezone-table th.smallcell-robin{max-width:66px}.tournament-table-block .gamezone-table td.roundcell{border-left:1px solid #d0d0d0;padding:0;width:25px;cursor:default}.round-table__result sup,.roundcell sup{vertical-align:super;font-size:8px}.link:hover sup{text-decoration:none!important}.tournament-table_wide td.roundcell{width:20px!important}.gamezone-table td.table-score{border-left:1px solid #d0d0d0}.tournament-table-block .gamezone-table.double-rounded td.roundcell{border-left:1px solid #d0d0d0;padding:0;width:66px;cursor:default}.tournament-table-block .gamezone-table.double-rounded td.table-score{width:33px}div.roundcell-wrapper{max-width:66px;margin:auto}.tournament-table-block [class^="flag-"],[class*=" flag-"]{margin-left:4px}td.roundcell a.resultcell{width:25px;color:#000;text-decoration:none;display:block;float:left;padding-top:8px;height:26px;text-align:center}.tournament-table_wide td.roundcell a.resultcell{max-width:20px}td.roundcell a.resultcell.resultcell_link{cursor:pointer}a.resultcell.loss{background:#f99;background:-moz-linear-gradient(bottom,#f99 0%,#ffbaba 100%);background:-webkit-gradient(linear,left bottom,left bottom,color-stop(0%,#f99),color-stop(100%,#ffbaba));background:-webkit-linear-gradient(bottom,#f99 0%,#ffbaba 100%);background:-o-linear-gradient(bottom,#f99 0%,#ffbaba 100%);background:-ms-linear-gradient(bottom,#f99 0%,#ffbaba 100%);background:linear-gradient(to top,#f99 0%,#ffbaba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9999',endColorstr='#ffbaba',GradientType=0)}a.resultcell.win{background:#9c3;background:-moz-linear-gradient(top,#9c3 0%,#c1df5e 100%);background:-webkit-gradient(linear,left bottom,left bottom,color-stop(0%,#9c3),color-stop(100%,#c1df5e));background:-webkit-linear-gradient(bottom,#9c3 0%,#c1df5e 100%);background:-o-linear-gradient(bottom,#9c3 0%,#c1df5e 100%);background:-ms-linear-gradient(bottom,#9c3 0%,#c1df5e 100%);background:linear-gradient(to top,#9c3 0%,#c1df5e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99cc33',endColorstr='#c1df5e',GradientType=0)}a.resultcell.disabled{cursor:default}td.self-cell{background:#d0d0d0!important}td.player-team-best{background:#9c3;background:-moz-linear-gradient(top,#9c3 0%,#c1df5e 100%);background:-webkit-gradient(linear,left bottom,left bottom,color-stop(0%,#9c3),color-stop(100%,#c1df5e));background:-webkit-linear-gradient(bottom,#9c3 0%,#c1df5e 100%);background:-o-linear-gradient(bottom,#9c3 0%,#c1df5e 100%);background:-ms-linear-gradient(bottom,#9c3 0%,#c1df5e 100%);background:linear-gradient(to top,#9c3 0%,#c1df5e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99cc33',endColorstr='#c1df5e',GradientType=0)}.gamezone-table tbody td.team-table-player.player-team-best{border-right:0}table.longer_logins .user-info .user-badge{display:flex;height:16px}table.longer_logins .user-info .user-badge i{flex-shrink:0;margin-right:4px}table.longer_logins .user-badge__login_template{max-width:initial!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;white-space:initial}.tournament-table-block .gamezone-table .current-user-num-column{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAAAxCAYAAABkvtHVAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAARdJREFUaEPl0b0JAkEYhOEtzcwKTIxNrMXADi4SrhxFMBcswMz0dBaEZdmf77tsZgfeAh4m3E6bhbXfgqeI/VwvdK3Gvuc9Xc/56AbTYte8S4tF3nepsd53qbHI8y491vMuPRZZ35XAWt+VwCLLuzJYy7syWNR7Vwrbe1cKi1rvymFb78phUe1dSWztXUksKr0riy29K4tF+bvS2PxdaSxK35XHpu9G7GvaSfeYDhE8BHaYZ+/n7TjYP1Qem74qj02h0tj8VWlsDpXFll6VxZagSA5bexXJYWtQJIVtvYqksC0oksH2XkUy2B4USWAtryIJrAWK6LHWVxE91gpF1FjPq4ga64EiWqz3VUSL9UJRxLKWY9ot4QtntZG5QXQwVgAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:cover;background-position-y:40%;height:32px;width:60px;box-sizing:border-box;vertical-align:middle;display:table-cell;color:#fff;text-shadow:0 1px 0 #aaa}.tournament-table-block .gamezone-table .excluded-user-num-column{background:#f66!important;background-repeat:no-repeat;background-size:cover;background-position-y:40%;height:32px;width:60px;box-sizing:border-box;vertical-align:middle;display:table-cell;color:#fff;text-shadow:0 1px 0 #aaa}.tournament-table-block .tooltip{background:#fff;border:solid 1px #3789b1;overflow:visible;display:none;box-shadow:2px 2px 10px #b5b5b5;padding:4px;z-index:1030;position:fixed}.tournament-table-block .tooltip .tooltip-inner{display:block;background-color:#fff;color:#000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:115%;text-align:left;padding:8px 8px 0 8px;max-width:none;overflow:hidden}.tournament-table-block .has-small-tooltip .tooltip .tooltip-inner{padding-bottom:8px}.tournament-table-block .tooltip .tooltip-inner .tooltip-score{margin-bottom:-8px;margin-left:-8px}.tournament-table-block .tooltip .tooltip-inner .tooltip-score .player-row i{display:none}.tournament-table-block .tooltip .tooltip-inner .tooltip-white{float:left;padding-left:43px;height:30px;padding-top:5px;margin-top:-5px;background:url('/cassette.axd/file/Content/images/pawn-white-small-cb26192848bec3572320bec72398197acc0b80fa.png') left no-repeat;-webkit-background-size:40px;-moz-background-size:40px;-o-background-size:40px;background-size:40px}.tournament-table-block .tooltip .tooltip-inner .tooltip-black{padding-left:43px;float:left;height:30px;padding-top:5px;margin-top:-5px;background:url('/cassette.axd/file/Content/images/pawn-black-small-66b23076e13c604bc1847348fa2371682b20f58f.png') left no-repeat;-webkit-background-size:40px;-moz-background-size:40px;-o-background-size:40px;background-size:40px}.tournament-table-block .tooltip .tooltip-inner .tooltip-result{float:right;height:30px;padding-left:40px}.tournament-table-block .tooltip .tooltip-inner .clear{clear:both}.tournament-table-block .tooltip.in{}.tournament-table-block .tooltip.top{margin-top:-8px}.tournament-table-block .tooltip.right{}.tournament-table-block .tooltip.bottom{}.tournament-table-block .tooltip.left{}.tournament-table-block .tooltip-arrow{}.tournament-table-block .tooltip.top .tooltip-arrow{border-top-color:transparent}.tournament-table-block .tooltip-arrow:before,.tournament-table-block .tooltip-arrow:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0}.tournament-table-block .tooltip-arrow:before{bottom:-9px;left:50%;margin-left:-9px;border-top-color:#236c90;border-width:9px}.tournament-table-block .tooltip-arrow:after{bottom:-8px;left:50%;margin-left:-8px;border-top-color:#fff;border-width:8px}.tournament-table-block .tooltip.right .tooltip-arrow{}.tournament-table-block .tooltip.left .tooltip-arrow{}.tournament-table-block .tooltip.bottom .tooltip-arrow{}.round-table th.round-header span{vertical-align:bottom}.round-table .game-players span{color:#000}.round-table td.expand-games a{height:13px;width:100%;display:block;text-align:center;padding-top:7px}.round-table a.collapsed div.triangle{border-top:8px solid #999;border-bottom:none}.round-table a div.triangle{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #999;border-top:none;margin:auto}div.clear{clear:both}tfoot.collapse tr{display:none}tfoot.collapse.in tr{display:table-row}.gamezone-table th.carousel-controls-top{width:0;padding:0!important}td.carousel-controls{width:0;padding:0!important;position:relative}a.carousel-control{text-decoration:none;border:1px solid #3e9bca;border-radius:0;color:#fff;opacity:.75;background:#50b7dc;position:absolute;width:60px;height:42px;top:45%;margin-top:0;z-index:1500;vertical-align:middle;padding-top:18px;opacity:.35;transition:opacity .25s ease-in-out}.carousel-inner:hover a.carousel-control{opacity:.6}.carousel-inner:hover a.carousel-control:hover{opacity:1}a.carousel-control.left{left:-7px}a.carousel-control.left:after{width:0;height:0;border-top:0 solid transparent;border-bottom:6px solid transparent;border-left:none;border-right:7px solid #3e9bca;content:'';position:absolute;left:0;bottom:-7px;opacity:1}a.carousel-control.right{right:-7px}a.carousel-control.right:after{width:0;height:0;border-top:0 solid transparent;border-bottom:6px solid transparent;border-right:none;border-left:7px solid #3e9bca;content:'';position:absolute;right:0;bottom:-7px;opacity:1}.triangle-arrow-left{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:none;border-right:14px solid #fff;margin:auto;border-radius:4px}.triangle-arrow-left:after{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:none;border-right:15px solid #50b7dc;content:'';position:absolute;margin-left:3px;margin-top:-12px}.triangle-arrow-right{border-radius:4px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:14px solid #fff;border-right:none;margin:auto}.triangle-arrow-right:before{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:none;border-left:15px solid #50b7dc;content:'';position:absolute;margin-left:-18px;margin-top:-12px}.gamezone-table thead tr th.table-players{text-align:left;padding-left:34px!important}.teamtable.gamezone-table thead tr th.table-players{padding-left:0}.tournament-table-block .teamtable a.resultcell{padding-top:18px;height:33px;max-width:40px}td.team-link a{color:#000;text-decoration:none;display:inline-block;max-width:300px}td.team-link a.team-name{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:170px;display:inline-block;white-space:nowrap;vertical-align:middle}td.team-link a.logo-link:hover{text-decoration:none}td.team-link a:hover{text-decoration:underline}td.team-link span{font-style:italic}.team-rounds td.game-num{font-size:90%;font-weight:bold;text-align:center}.round-table td.game-num{width:14px}.round-table td.game-players{font-size:90%;font-weight:bold;width:216px}.team-rounds th.round-header{font-size:125%;color:#999;font-weight:normal;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:248px;white-space:nowrap}.team-results td{vertical-align:middle}.team-results th.game-result{font-size:110%!important;width:10px}.team-results th.team-icon-small{width:10px}.tournament-table__arrow{position:absolute;margin-top:10px;font-size:9px;color:#fff}.tournament-table__cupscore-switcher{background-color:#527a29!important;cursor:pointer;width:30px!important}.tournament-table__team{margin-top:-4px;color:#888;margin-left:37px;display:block;font-size:11px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:240px;white-space:nowrap}.tournament-table_cell__truncated{text-overflow:ellipsis;white-space:nowrap;max-width:33px;min-width:33px;overflow:hidden;padding-left:2px!important;padding-right:2px!important}.h2hgroup-1{background:#d2e3de!important}.h2hgroup-2{background:#97b9bd!important}.h2hgroup-3{background:#d2e3de!important}.h2hgroup-4{background:#97b9bd!important}.h2hgroup-5{background:#d2e3de!important}.h2hgroup-6{background:#97b9bd!important}.h2hgroup-7{background:#d2e3de!important}.h2hgroup-8{background:#97b9bd!important}.input{background-color:#fff;border:1px solid #ccc;transition:border linear .2s,box-shadow linear .2s;display:inline-block;padding:4px 6px;color:#555;line-height:20px;vertical-align:middle;margin-top:0;margin-bottom:0}.input:not([type=radio]){box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.input,.input:focus,.input:hover,.input:active{outline:0}.input:focus:not([type=radio]){border-color:#690;box-shadow:none;box-shadow:0 0 8px rgba(102,153,0,.6)}.input[disabled="true"]{opacity:.4}select.input{padding:6px 6px 5px}label{color:#555;display:block;margin-bottom:5px;font-size:14px;font-weight:normal;line-height:20px}.label{border-radius:4px;display:inline-block;padding:0 4px}.label_mini{font-size:11px;line-height:15px}.label_orange{background-color:#f60;color:#fff}.label_green{background-color:#468847;color:#fff}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.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{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip b{font-weight:bold}.tooltip-pure{position:relative}.tooltip-pure:hover:before{background:rgba(102,153,51,.99);bottom:25px;color:#fff;content:attr(data-title);display:block;left:50%;transform:translateX(-50%);padding:5px;position:absolute;white-space:nowrap;transition:none}.tooltip-pure:hover:after{border-style:solid;border-color:rgba(102,153,51,.99) transparent;border-width:6px 6px 0 6px;bottom:19px;content:"";display:block;left:50%;transform:translateX(-50%);position:absolute}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("/cassette.axd/file/Content/images/glyphicons-halflings-84f613631b07d4fe22acbab50e551c0fe04bd78b.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("/cassette.axd/file/Content/images/glyphicons-halflings-white-a25c4705320fd63c33790e666872910e702b9bf6.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{background-position:-216px -120px;width:16px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{background-position:-384px -120px;width:16px}.icon-folder-open{background-position:-408px -120px;width:16px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.checkbox{display:inline-block;font-size:13px;margin-bottom:0}.checkbox_block{display:block}.checkbox-children-wrapper{margin:5px 0 5px 20px}.checkbox-children-wrapper_disabled{opacity:.6}.checkbox__input{vertical-align:top;margin-top:3px;margin-right:0;margin-left:0;margin-bottom:0}.checkbox__text{margin-top:0;vertical-align:top}.checkbox-blocks-group .checkbox_block{margin-bottom:4px}.pager-button{background:#ccc;color:#000;border-radius:0;border:none;padding:5px 8px;cursor:pointer}.pager-button:disabled{color:#aaa;background:#eee;cursor:default}.pager-button:focus{outline:none}.link{color:#09f;text-decoration:none;font-size:12px}.link:hover,.tabs__tab-link.link:hover{text-decoration:underline;cursor:pointer}.link_with-icon{text-decoration:none}a.link_with-icon{text-decoration:none}.link_with-icon:hover{text-decoration:none}.link_black{color:#000}.link__game_disabled{color:#000;text-decoration:none;font-size:14px;cursor:initial}.link_underlined{text-decoration:underline}.tab-content{}.tab-content__item{display:none;width:100%}.tab-content__item_active{display:block}.sidebar{width:220px}.sidebar_gamehall{}.sidebar_gamehall .sidebar__element{margin-bottom:1px}.sidebar_gamehall .sidebar__element_search-challenge{margin-bottom:18px}.sidebar_gamehall-right .sidebar__element{margin-bottom:18px}.plain-button{border:none;border-radius:0;padding:0;font-weight:normal;line-height:20px;cursor:pointer;vertical-align:middle;text-align:center}a.plain-button_anchor{padding:6px 0;height:20px}.plain-button,.plain-button:active,.plain-button:hover,.plain-button:focus{outline:none}.plain-button_green{background:#693!important;color:#fff}.plain-button_green:hover{background:#527a29!important}.plain-button_green:disabled{background:#afafaf;cursor:default}.plain-button_green__disabled{background:#afafaf!important;cursor:default}.plain-button_green__disabled:hover{background:#afafaf!important}.plain-button_gray{background-color:#ccc}.plain-button_gray:hover{background-color:#bbb}.plain-button_red{background:#f33!important}.plain-button_red:hover{background:#eb3030!important}.plain-button_fixed{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.plain-button .custom-accept-white-plain,.plain-button .custom-accept-white-star{margin-top:1px}.collapsible{}.collapsible__header{background:#693;overflow:hidden;height:28px}.collapsible__header_clickable{cursor:pointer}.collapsible__header-text{color:#fff;display:inline-block;font-size:13px;padding:5px 0 0 10px}.collapsible__header-arrow{float:right;font-size:10px;color:#fff;margin-right:7px;margin-top:6px}.collapsible__header-arrow_down{display:none}.collapsible_collapsed .collapsible__header-arrow_up{display:none}.collapsible_collapsed .collapsible__header-arrow_down{display:block}.collapsible__item{background:#e8e8e8;margin-top:1px;overflow:hidden}.collapsible__empty-item{height:34px;font-size:13px;padding-top:8px;padding-left:7px;padding-right:7px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.collapsible__body{display:block;overflow:hidden;position:relative}.collapsible__body_overflow-visible{overflow:visible}.collapsible_collapsed .collapsible__body{display:none}.radio-button{font-size:12px;line-height:14px;cursor:default}.radio-button__button{display:inline-block;height:14px;width:14px;vertical-align:text-bottom;margin-top:7px;background-image:url(/cassette.axd/file/Content/images/custom-icons-7a049ebec5be2aee943d3cadb5776f98959efc07.png);background-position:-47px -442px}.radio-button:not(.radio-button_active):hover .radio-button__button{background-position:-63px -442px;cursor:default}.radio-button_active .radio-button__button{background-position:-79px -442px}.radio-button__text{margin-left:2px}.control-button{width:98px;height:50px;padding-top:28px;box-shadow:none;margin:0 7px 7px 0;color:#666;font-size:16px;border:1px solid #ccc;background-color:#fdfdfd;display:inline-block;line-height:20px;text-align:center;cursor:pointer;text-shadow:0 1px 1px rgba(255,255,255,.75);text-decoration:none;float:left}a.control-button{text-decoration:none}.control-button:hover,.control-button:focus,.control-button:active{outline:none;background-position:0 0}.control-button:not(.control-button_active){background-image:-webkit-linear-gradient(bottom,#fdfdfd,#f0f0f0,#fdfdfd);background-image:linear-gradient(to top,#fdfdfd,#f0f0f0,#fdfdfd)}.control-button:not(.control-button_active):hover{-webkit-transition:background-color .1s linear;transition:background-color .1s linear;background-image:-webkit-linear-gradient(#efefef 10%,#e9e9e9 60%,#e7e7e7 100%);background-image:linear-gradient(#efefef 10%,#e9e9e9 60%,#e7e7e7 100%);background-position:0 0}.control-button_active{background-image:-webkit-linear-gradient(bottom,#fd6500,#f06000,#fd6500);background-image:linear-gradient(to top,#fd6500,#f06000,#fd6500);background-position:0 0;color:#fff;border:1px solid #cc5200}.control-button_active:hover{color:#fff}.control-button_last{margin-right:0}.control-button_last-row{margin-bottom:0}.text-input{}.text-input__label{font-size:13px}.text-input__input{font-size:13px;margin:-2px 0 0 0}input.text-input__input{font-size:13px;margin:-2px 0 0 0}.pager-block{text-align:center;margin:0;margin-top:15px}.pager-block_top{float:right;margin-top:-6px}.pager-block_purchases{margin-top:5px}.top-pager-wrapper .pager-block{margin-top:-40px;margin-bottom:5px;float:right}.pager-block__list{list-style:none;padding:0;margin:0;cursor:default;display:inline-block}.pager-block__list-item{display:inline-block;float:left;margin-right:5px}.pager-block__list-item:last-child{margin-right:0}.pager-block__item{background:#ccc;color:#000;border-radius:0;border:none;padding:5px 0;float:left;text-decoration:none;font-size:13px;min-width:31px;height:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-align:center;line-height:21px}a.pager-block__item{text-decoration:none}.pager-block__item_active{background:transparent;cursor:default}.pager-block__item_active:hover{cursor:default}.pager-block__item_disabled{color:#aaa;background:#eee;cursor:default}.pager-block__item_disabled:hover{color:#aaa;cursor:default}.layout{margin-left:-20px}.layout:before,.layout:after{display:table;content:"";line-height:0}.layout:after{clear:both}.layout__element{margin-left:20px;float:left;min-height:1px}.layout__element_main{width:460px}.user-badge{font-size:14px}.user-badge__login{display:inline-block;vertical-align:middle;overflow:hidden;font-size:13px;color:#000;font-weight:bold;line-height:16px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:105px;text-decoration:none;white-space:nowrap}.user-badge__login:hover{text-decoration:underline;color:#000}.user-badge__login_cp{cursor:default;text-decoration:none}.user-badge__login_cp:hover{text-decoration:none}.user-badge__login_template{max-width:250px}.user-badge__login_short{max-width:95px}.user-badge_inverse .user-badge__login{color:#fff}.user-badge_inverse .user-badge__login:hover{color:#fff;text-decoration:underline}.user-badge__location{color:#999;font-size:12px;display:inline-block;overflow:hidden;vertical-align:middle;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:122px;white-space:nowrap}.user-badge__avatar-link{display:inline-block;vertical-align:middle}.user-badge__avatar{display:inline-block;vertical-align:middle;border:1px solid #fff}.user-badge_row .user-badge__avatar,.user-badge_row .user-badge .user-badge__avatar{margin-right:7px;float:left}.user-badge_row .user-badge__info,.user-badge_row .user-badge .user-badge__info{float:left;margin-top:6px}.user-badge_row .user-badge{float:left}.user-avatar{box-shadow:0 0 0 1px #fff;display:inline-block;overflow:hidden;font-size:12px}.user-badge__role{font-weight:bold;font-size:12px;vertical-align:middle;line-height:16px;margin-left:2px;width:27px;text-align:left;display:inline-block}.user-badge__role:before{content:"("}.user-badge__role:after{content:")"}.user-badge__role-badge{margin-left:5px}.caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.caret_up{border-top:0;border-bottom:4px solid #000;content:""}.btn_primary .caret,.btn-primary .caret{border-top-color:#fff;border-bottom-color:#fff}.btn{display:inline-block;padding:4px 7px 4px 7px;background-image:linear-gradient(#fafafa 10%,#ececec 60%,#f3f3f3 100%);background-color:#e5e5e5;border:1px solid #ccc;border-radius:0;color:#333;text-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 1px 1px rgba(0,0,0,.15);line-height:20px;text-align:center;vertical-align:middle;text-decoration:none;font-size:14px}.btn:focus{outline:none}.btn:hover{outline:none;cursor:pointer;background-image:linear-gradient(#efefef 10%,#e9e9e9 60%,#e7e7e7 100%)}.btn[disabled]:hover,.btn.disabled:hover{background-image:linear-gradient(#fafafa 10%,#ececec 60%,#f3f3f3 100%)}.btn:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.25);background-image:linear-gradient(#efefef 10%,#e9e9e9 60%,#e7e7e7 100%)}.btn.disabled,.btn[disabled]{opacity:.5;filter:alpha(opacity=50);cursor:default;box-shadow:none}.btn_primary,.btn_primary:focus,.btn-primary,.btn-primary:focus,.btn_primary.disabled:hover,.btn-primary.disabled:hover,.btn_primary[disabled]:hover,.btn-primary[disabled]:hover,.btn_primary.disabled:active,.btn-primary.disabled:active,.btn_primary[disabled]:active,.btn-primary[disabled]:active{background-image:linear-gradient(to top,#693,#9c6);border:1px solid #693;color:#fff}.btn_primary:hover,.btn-primary:hover{background-image:linear-gradient(to top,#360,#693)}.btn_primary:active,.btn-primary:active{background-image:linear-gradient(to top,#360,#693)}.btn_square{height:42px;width:42px}.btn_attention,.btn_attention:focus,.btn_attention.disabled:hover,.btn_attention[disabled]:hover{background-image:linear-gradient(to bottom,#ff7924,#ff6702);border:1px solid #ff7010;color:#fff}.btn_attention:hover{background-image:linear-gradient(to bottom,#fc843a,#f47222)}.btn_attention:active{background-image:linear-gradient(to bottom,#ff7924,#ff6702)}.btn_danger,.btn_danger:focus,.btn_danger.disabled:hover,.btn_danger[disabled]:hover{background-image:linear-gradient(to bottom,#d43f3a,#d9534f);border:1px solid #c9302c;color:#fff}.btn_danger:hover{background-image:linear-gradient(to bottom,#d12738,#c9302c)}.btn_danger:active{background-image:linear-gradient(to bottom,#d12738,#c9302c)}.btn_full-width{width:100%;box-sizing:border-box}.btn_display_block{display:block}.btn_left-aligned{text-align:left}.btn_left-aligned .btn__icon{margin-right:5px;vertical-align:middle;width:20px}.btn_big{padding:10px 18px 12px 18px;font-size:18px}.button-group{display:table;width:100%}.button-group__row{display:table-row}.button-group__button-wrapper{display:table-cell;margin:0}.button-group__button{width:100%}.table{width:100%;border-collapse:collapse}.table_inline{display:inline-table}.table_24{width:24%}.table_grey-and-white .table__row:nth-child(odd) .table__cell{background-color:#e5e5e5}.table_lightgrey-and-white .table__row:nth-child(odd) .table__cell{background-color:#f5f5f5}.table_font_13{font-size:13px}.table__t-header{text-align:left}.table_profile{width:100%;font-size:12px}.table_profile .table__t-header{width:255px;color:#666;padding:2px 4px}.table_profile .table__t-data{text-align:left}.table__cell{padding:9px 7px 10px}.table__cell_stat{padding:4px 8px}.table__cell_v-align-top{vertical-align:top}.table__cell_70{width:70%}.table__cell_bold{font-weight:bold}.table__cell-statistics{padding:2px 5px}.table__h-cell{padding:9px;background-color:#7ba750;color:#fff}.table__h-cell_aligh-left{text-align:left}.table__link{cursor:pointer;color:#09f;text-decoration:none}.table__link:hover{text-decoration:underline}.forum-table{border-radius:5px;border:1px solid #ccc;border-collapse:separate;margin-bottom:15px}.forum-table__control{text-decoration:none}.forum-table__icon{margin-right:4px}.forum-table__cell_left{text-align:left}.forum-table__cell_right{text-align:right}.forum-table__cell_center{text-align:center}.forum-table__head{background:#f4f4f4;font-weight:normal}.forum-table__t-header{font-weight:normal;padding:15px 9px;font-size:12px;line-height:12px}.forum-table__t-header:first-child{padding-left:17px;border-radius:5px 0 0 0}.forum-table__t-header:last-child{border-radius:0 5px 0 0}.forum-table__t-header_topics{width:14%}.forum-table__t-header_posts{width:10%}.forum-table__t-header_last-post{width:15%}.forum-table__t-header_controls{width:8%}.forum-table__t-data{padding:9px;font-size:12px;border-top:1px solid #ddd}.forum-table__t-data:first-child{padding:17px 19px}.forum-table__t-data_empty{font-size:18px;color:#999}.forum-table__t-data_notopborder{border-top:0}.label-btn__label{display:inline-block;font-size:12px;margin-left:5px;vertical-align:middle}.label-btn__label_fixed-130{width:130px}.label-btn__label_fixed-240{width:240px}.tiled-buttons.tiled-buttons_search{display:flex;display:-ms-flex;flex-flow:wrap}.tiled-buttons_search .tiled-buttons__btn{width:105px;font-size:16px;margin:auto;margin-bottom:3px;padding:22px 10px;border-radius:0}.tiled-buttons.tiled-buttons_challenge{display:flex;display:-ms-flex;flex-flow:wrap;margin-bottom:2px}.tiled-buttons_challenge .tiled-buttons__btn{margin:auto;margin-bottom:5px}.modal{position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;z-index:9999;width:560px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);background-clip:padding-box;outline:none}.modal_small{width:460px}.modal_wide{width:700px}.hide{display:none}.modal__header{background-color:#e5e5e5;border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;box-shadow:inset 0 1px 0 #ebebeb;padding:5px 20px}.modal__header_in-charts{padding:0;height:35px}.modal__close{font-size:35px;margin-top:13px;font-weight:normal;margin-right:-3px;float:right;padding:0;cursor:pointer;background:transparent;border:0;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.modal__close_in-charts{margin-top:9px;margin-right:9px}.modal__close:hover{cursor:pointer;opacity:.4}.modal__close:focus{outline:none}.modal__headline{color:#b3b3b3;font-weight:normal;padding:7px 0;font-size:28px;line-height:30px}.modal__body{padding:15px 20px;max-height:none}.modal__body .headline{margin:10px 0}.modal__footer{padding:4px 0 20px 0;text-align:center}.modal__footer-btn{font-size:16px;padding:8px 28px}.modal-backdrop,.modal-backdrop.fade.in{opacity:.6}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:#000}.modal-max-height .modal__body{height:500px;max-height:500px;overflow-y:auto}.modal__section{}.modal__section_margined{margin:20px 0}.modal__section_centered{text-align:center}.modal__area{resize:none;width:100%;box-sizing:border-box}.modal__area_resized{resize:vertical}.modal__area_margined{margin-bottom:15px}.modal__text{}.modal__text_bold{font-weight:bold}.modal__text_upper{text-transform:uppercase}.modal__loader-wrapper{padding:50px}.modal__loader{background-image:url(/cassette.axd/file/Content/images/loader-big-black-313b867d11fc0dd6bc6ca47c334bbcf18956ca76.gif);width:32px;height:32px;margin:auto}.headline{color:#999;font-weight:normal;display:block;margin:15px 0}.headline_right{text-align:right}.headline_3{line-height:20px;font-size:18px}.headline_2{font-size:22px;line-height:26px}.headline_1{font-size:24px;line-height:34px}.headline_no-margin-top{margin-top:0}.headline_in-list{margin-top:0;margin-bottom:10px}.headline_profile{line-height:30px;font-size:24px;margin-bottom:10px;margin-top:-5px}.headline_black{color:#000}.headline_darkgrey{color:#555}.sidebar>.headline:first-child{margin-top:0}.headline_image{color:#fff;background:#ccc;font-size:20px;padding-bottom:10px;text-align:center;line-height:20px}.langpicker{display:inline-block}.langpicker__toggle{padding:2px 8px;font-size:12px;text-align:left;border-radius:4px;width:85px}.langpicker__list{min-width:120px;padding:0;display:none;top:auto;bottom:80%;z-index:1000;list-style:none;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);background-clip:padding-box}.langpicker__list_down{bottom:auto}.open .langpicker__list{display:block;position:absolute}.langpicker__language{display:block;padding:4px 12px;font-size:12px;text-decoration:none;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;cursor:pointer}.langpicker__language:hover{color:#fff;background-color:#0081c2;background-image:linear-gradient(to bottom,#08c,#0077b3)}.langpicker__item:first-child .langpicker__language{border-radius:4px 4px 0 0}.langpicker__item:last-child .langpicker__language{border-radius:0 0 4px 4px}.langpicker__caret{float:right;margin-top:8px}.langpicker__culture-name{vertical-align:middle}.tabs{display:inline-block;margin:0;padding:0;list-style:none}.tabs_right{float:right}.tabs_right .tabs__tab-link{background-position:left}.tabs__tab{display:inline-block;float:left}.tabs__tab-link,.tabs__tab-link:visited{display:inline-block;padding:9px 10px;color:#09f;text-decoration:none}.tabs_main .tabs__tab-link{height:22px;background-image:linear-gradient(to left,#9bbb7a 0,#9bbb7a 50%,#72a145 50%,#72a145 100%);background-position:right;background-size:2px 100%;background-repeat:no-repeat;color:#fff;font-size:18px;line-height:22px;text-decoration:none;text-shadow:0 1px 1px rgba(0,0,0,.3);padding:9px 10px}.tabs__tab-link:hover{cursor:pointer;text-decoration:none}.tabs_main .tabs__tab-link:hover{background-image:linear-gradient(to left,#9bbb7a 0,#9bbb7a 50%,#72a145 50%,#72a145 100%),linear-gradient(#9aba79,#8bb166,#693);background-position:right;background-size:2px 100%,100% 100%;background-repeat:no-repeat;color:#fff}.tabs_main .tabs__tab-link_state_active>.tabs__tab-link{background:#527a29;background-image:linear-gradient(to left,#527a29 0,#9bbb7a 50%,#72a145 50%,#72a145 100%);background-size:2px 100%;background-repeat:no-repeat;background-position:right;box-shadow:inset 0 3px 8px rgba(0,0,0,.125),inset 0 3px 1px -2px #94b375}.tabs_main .tabs__tab-inner{display:none;border:1px solid #9bbb7a;border-bottom:none;margin-left:-1px}.tabs_main .tabs__tab-inner .tabs__tab{background:#669934;display:block;float:none;overflow:hidden}.tabs_main .tabs__tab-inner:hover{display:block}.tabs_main .tabs__tab-inner .tabs__tab-link{margin-left:-1px;border-bottom:1px solid #9bbb7a;width:100%}.tabs_main .tabs__tab-link:hover~.tabs__tab-inner{display:block}.tabs_promo{margin-left:0;float:right;border:1px solid #c63;position:relative;top:-1px;left:1px;height:40px}.tabs_promo .tabs__tab-link,.tabs_promo .tabs__tab-link:hover,.tabs_promo .tabs__tab-link:focus{background-image:linear-gradient(to bottom,#fe9832,#e66c1a);background-size:100% 100%;box-shadow:inset 0 3px 1px -2px #feb57e;height:23px}.tabs_promo .tabs__tab-link{border-right:1px solid #c63;text-decoration:none}.tabs_in-charts .tabs__tab-link{color:#000;text-decoration:none;font-size:14px;padding:9px 19px}.tabs_in-charts .tabs__tab.active .tabs__tab-link{background-color:#fff}.tabs_section{margin-bottom:15px}.tabs_section .tabs__tab:not(:last-child){margin-right:10px}.tabs_section.tabs_teams .tabs__tab:not(:last-child){margin-right:5px}.tabs_section .tabs__tab-link{display:inline-block;border:1px solid transparent;border-radius:3px;color:#000;text-decoration:none;font-size:17px}.tabs_section .tabs__tab_active .tabs__tab-link{border:1px solid #f60;background-color:#f93;background-image:linear-gradient(to bottom,#f93,#f60);box-shadow:0 1px 3px #cfcfcf;color:#fff}.tabs_green{border-left:1px solid #693}.tabs_block{display:block}.tabs_game-hall{display:flex;display:-ms-flex;margin-bottom:15px}.tabs_green .tabs__tab{display:inline-block;background:#693;color:#fff;border-top:1px solid #693;margin-right:1px}.tabs_green .tabs__tab:hover{background:#527a29;border-top:1px solid #527a29}.tabs_green .tabs__tab_active{background:#fff;color:#693}.tabs_green .tabs__tab_active:hover{background:#fff}.tabs_green .tabs__tab:last-child{margin-right:0;border-right:1px solid #693}.tabs_green .tabs__tab_active:not(:last-child){margin-right:0;border-right:1px solid #fff}.tabs_green .tabs__tab_active:not(:first-child){border-left:1px solid #693;margin-left:-2px;padding-left:1px}.tabs_green .tabs__tab_centered{text-align:center}.tabs_green .tabs__tab_game-hall-online{width:132px}.tabs_green .tabs__tab_game-hall-challenges{width:130px}.tabs_green .tabs__tab_game-hall-live{width:114px}.tabs_green .tabs__tab_game-hall-chat{width:79px}.tabs_green .tabs__tab_game-hall-chat.tabs__tab_new-chat-message{background:#f60;border-top:1px solid #f60;border-right:1px solid #f60}.tabs_green a.tabs__tab-link,.tabs_green .tabs__tab-link{display:block;padding:10px 14px 11px;text-decoration:none;color:#fff;font-size:14px}.tabs_green .tabs__tab-link,.tabs_green .tabs__tab-link:active,.tabs_green .tabs__tab-link:focus{outline:0}.tabs_green .tabs__tab_active .tabs__tab-link{color:#693}.tabs__counter{float:right}.tabs__counter_hidden{display:none}.tabs__counter_margined{margin-top:3px}.tabs__tab-link-challenges{text-overflow:ellipsis;max-width:90px;overflow:hidden;display:inline-block;white-space:nowrap}.tabs_teams{display:block;margin-bottom:20px}.tabs_trainers{margin-bottom:10px}.tabs_tournament{border-bottom:1px solid #ccc;overflow:auto;overflow-y:hidden;margin-left:0;width:100%;margin-top:20px;white-space:nowrap}.tabs_tournament .tabs__tab{display:inline-block;border:1px solid #ccc;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:0;background:#e3e6e6;text-align:center;margin-left:2px;height:37px;float:none}.tabs_tournament .tabs__tab:first-child{margin-left:0}.tabs_tournament .tabs__tab-link{display:block;padding-top:8px;height:29px;width:66px;font-size:20px;color:#666;text-decoration:none;margin:auto}.tabs_tournament .active{background:#fff;height:38px}.tabs_tournament .active .tabs__tab-link{color:#000}.main-menu{position:relative;display:block;height:42px;width:1024px;margin-top:5px;margin-left:3px;background:#669934;border:1px solid #6f913d;border-radius:2px 2px 1px 1px;box-shadow:inset 0 1px 0 #a4cb8a,0 0 2px rgba(0,0,0,.13);-moz-box-sizing:border-box;box-sizing:border-box;z-index:3}.main-menu:before{position:absolute;z-index:0;bottom:0;display:block;width:0;height:0;margin-bottom:-12px;margin-left:-1px;border-style:solid;border-width:0 12px 12px 0;border-color:transparent #360 transparent transparent;content:''}.main-menu:after{position:absolute;z-index:0;bottom:0;right:0;display:block;width:0;height:0;margin-right:-1px;margin-bottom:-12px;border-style:solid;border-width:11px 12px 0 0;border-color:#c30 transparent transparent transparent;content:''}.back-link{margin-bottom:15px;margin-top:10px}.back-link__link,.back-link__link:focus,.back-link__link:visited{text-decoration:none;color:#09f}.back-link__link:hover{color:#000}.back-link__text{text-decoration:underline}.back-link__link:hover .back-link__text{text-decoration:none}.attention-block{width:130px;font-size:12px;border:1px solid #ff9a31;padding:6px 3px;color:#bd8a29;text-align:center;background-image:linear-gradient(#fff,#ffe3c6);margin-bottom:4px}.attention-block__text{line-height:12px}.attention-block__header{margin-bottom:2px}.attention-block__number{font-size:16px;font-weight:bold;color:#50b7dc;vertical-align:middle}.attention-block__icon{margin-bottom:2px;margin-right:3px;vertical-align:middle}.btns-adaptive{width:100%;display:table}.btns-adaptive__btn{display:table-cell;text-align:center;text-decoration:none}.btns-adaptive__btn_bold{color:#000;font-weight:bold}.sort-type-picker{padding:15px 13px;font-size:12px;height:17px;margin-bottom:0}.sort-type-picker__text{color:#000;float:left;font-weight:bold}.sort-type-picker__type{float:right;position:relative;top:-3px;box-shadow:none;padding:0;margin-left:5px;line-height:20px!important;border:0!important;padding:2px 5px 2px 10px;border-radius:0!important;cursor:pointer}.sort-type-picker__type-link{padding-right:0;color:#999;text-decoration:none}.sort-type-picker__type-icon{padding:0 2px;margin-left:5px;display:inline-block;visibility:hidden}.sort-type-picker__type-icon-normalized{padding:0 2px;margin-left:3px}.sort-type-picker__type.active .sort-type-picker__type-icon{visibility:visible}.sort-type-picker__type.active{background:#999}.sort-type-picker__type.active .sort-type-picker__type-link{color:#fff}.radial-bar{width:80px;height:80px;background-color:#ccc;border-radius:50%;display:inline-block;transform:translate3d(0,0,0)}.radial-bar__mask{clip:rect(0,80px,80px,40px);-webkit-backface-visibility:hidden;width:80px;height:80px;position:absolute;border-radius:50%}.radial-bar__fill{-webkit-backface-visibility:hidden;border-radius:50%;clip:rect(0,40px,80px,0);background-color:#690;width:80px;height:80px;position:absolute}.radial-bar__inset{width:70px;height:70px;position:absolute;margin-left:5px;margin-top:5px;background-color:#e5e5e5;border-radius:50%;display:table-cell}.radial-bar__percent{text-align:center;position:relative;top:50%;transform:translateY(-50%);color:#690;font-size:22px}.tournament-template{border-bottom:1px solid #e7e7e7;padding:10px 13px 7px 13px;clear:both;overflow:hidden;background:#fff;transition:background 3s ease-in-out}.tournament-template:hover{background:#f4f4f4}.tournament-template_radius:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.tournament-template_radius:last-child{border-top-left-radius:3px;border-top-right-radius:3px}.tournament-template__info{float:left;width:100%}.tournament-template__texts{width:70%}.tournament-template__name{font-size:14px;max-width:480px}.tournament-template__label{margin-left:5px;vertical-align:1px}.tournament-template__description{color:#999;font-size:12px;margin:4px 0 0}.tournament-template__description a,.tournament-template__description a:visited{color:#09f}.tournament-template__controls{text-align:center;margin-top:-3px}.tournament-template__stats{border-radius:3px;margin-bottom:12px;margin-top:10px;display:flex;justify-content:space-between;flex-wrap:wrap}.tournament-template__stats-item{background:#ececec;padding:5px 8px;font-size:12px;white-space:nowrap;height:20px;border-radius:3px;flex-grow:1;min-width:90px;text-align:center;margin:1px;position:relative}.tournament-template__stats-item_green{background-color:#cbe2b5}.tournament-template__stats-item_red{background-color:#ffe5aa}.tournament-template__stats-item i,.tournament-template__stats-item span{vertical-align:middle}.tournament-template_backlighted{background-color:#ffc}.tournament-template__participants{color:#888}.tournament-template__participants.has-participant{cursor:pointer;border-bottom:1px dashed #888}.tournament-template__participants.has-participant:hover{color:#555;border-bottom:1px dashed #555}.tournament-template__not-found{color:#999;font-size:12px;text-align:center;padding:9px}.tournament-template__btn{min-width:135px;box-sizing:border-box;display:block;margin-bottom:4px;width:100%}.tournament-template__btn_info{font-size:12px}.user-menu{list-style:none;margin-top:32px;margin-right:4px;cursor:default}.user-menu__item{display:inline-block;vertical-align:middle}.user-menu__icon{}.user-menu__icon_star-gold{-moz-transform:scale(.6);-moz-transform-origin:0 0;-o-transform:scale(.6);-o-transform-origin:0 0;zoom:.7;vertical-align:text-top}.user-menu__item:not(.user-dropdown){margin-right:10px}.user-menu__link,.user-menu__link:hover{text-decoration:none;color:#333;font-size:14px;cursor:pointer}.user-menu__active{background:#fff;border-radius:2px;display:inline-block;padding:2px 5px;border:1px solid #669934}.user-menu__count{display:inline-block}.user-menu__messages-icon{margin:3px 3px 0 0}.user-menu__team-chat-icon{margin:2px 1px 0 0}.user-menu__complaints-icon{margin:2px 1px 0 0}.user-menu__games-icon{margin-top:3px}.user-dropdown{position:relative;margin-left:-4px}.user-dropdown__toggle{text-decoration:none;padding:11px 6px 13px 4px;margin-top:5px;border:1px solid #cc9;border-radius:4px;color:#000;background:#fff}.user-dropdown__toggle:hover,.user-dropdown__toggle:focus{text-decoration:none;color:#000;outline:0}.user-dropdown__avatar{display:inline-block;vertical-align:middle}.user-dropdown__status{margin-top:1px;margin-left:3px}.user-dropdown__toggle:hover,.user-dropdown_state_open .user-dropdown__toggle{border:1px solid #693}.user-dropdown__list{position:absolute;z-index:13;left:auto;display:none;right:-2px;width:214px;margin-top:9px;background-image:linear-gradient(#f2f2f2,#fff);background-repeat:no-repeat;padding:0;border:1px solid #999;border-radius:4px;box-shadow:4px 4px 10px rgba(0,0,0,.4);list-style:none;list-style-type:none}.open .user-dropdown__list{display:block}.user-dropdown__item{display:block;background:none;border:none;box-shadow:none;padding:3px 20px 3px 5px;clear:both;font-weight:normal;font-size:14px;line-height:35px;color:#333;white-space:nowrap;text-decoration:none;width:100%;text-align:left;box-sizing:border-box}.user-dropdown__item:hover{background-color:#e1eed2}.user-dropdown__item_active{background-color:#ddd;display:block;border:none;box-shadow:none;padding:3px 20px 3px 5px;clear:both;font-weight:normal;line-height:35px;color:#333;white-space:nowrap;text-decoration:none;width:100%;text-align:left;box-sizing:border-box;font-size:14px}.user-dropdown__item_first{border-radius:4px 4px 0 0}.user-dropdown__icon{display:inline-block;width:45px;text-align:center;line-height:35px}.user-dropdown__divider{height:1px;overflow:hidden;background-color:#e5e5e5}.user-dropdown__caret{display:inline-block;width:0;height:0;vertical-align:middle;margin-left:5px;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.user-dropdown__login{max-width:130px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;display:inline-block;font-size:14px;margin-left:2px;white-space:nowrap}.user-dropdown__logout{margin-bottom:0}.user-dropdown__logout-link{background:none;box-shadow:none;border:none;height:41px;width:100%;text-align:left;border-radius:0 0 4px 4px;cursor:pointer}.user-dropdown__logout-link:hover,.user-dropdown__logout-link:focus{background-color:#e1eed2;outline:none}.user-dropdown__list .user-status{vertical-align:text-top;margin-top:3px}.user-dropdown__list .custom-people{margin-top:3px}.user-dropdown__list .custom-settings{margin-top:1px}.user-dropdown__list .custom-board-mini{margin-top:2px}.user-dropdown__list .custom-person{margin-top:1px}.user-dropdown__list .custom-envelope{margin-top:1px}.faq-page-header{margin-bottom:30px;font-weight:400;font-size:28px;margin-top:0;line-height:32px}.faq{margin-bottom:20px}.faq__question{color:#0187c5;line-height:20px;font-size:18px;display:inline-block;max-width:95%}.faq__answer{padding:10px 20px;display:none}.faq__picture{width:500px;margin:10px 0}.faq__minipicture{max-height:20px}p.faq__info{background:#fff2cc;border:#000;border-style:solid;margin:10px;padding:10px}.faq__picture-alt{width:500px;font-style:italic;text-align:center;margin-bottom:20px}.faq__title{cursor:pointer}.faq__subtopic-answer{display:none;margin-bottom:10px}b.faq__subtopic-answer{font-weight:bold}.faq__subtopic_open .faq__subtopic-answer{display:block}.faq__question:hover{text-decoration:underline}.faq__title:before{content:"";vertical-align:top;display:inline-block;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #0187c5;margin:4px 3px 0 0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.faq__subtitle-list{padding-left:40px;margin-top:8px}.faq__subtitle{color:#0187c5;cursor:pointer;margin-bottom:7px}.faq__subtitle::before{background-color:#0187c5;display:inline-block;border-radius:50%;width:5px;height:5px;content:"";margin:0 5px 3px 0}.faq__subtitle:hover{text-decoration:underline}.faq_open .faq__answer{display:block}.faq_open .faq__title:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.faq__answer-subtitle{padding-left:30px;margin:0 0 10px 0;display:block;font-weight:bold}.faq__answer-subtitle:not(:first-child){margin-top:8px}.faq__answer-list{list-style-type:disc;margin-left:17px}.faq__answer-list_ordered{list-style-type:decimal}.faq__answer-list-item:not(:first-child){margin-top:4px}.round-table{display:inline-table;width:48%;margin-top:15px}.round-table:nth-of-type(2n+1){float:left}.round-table:nth-of-type(2n){float:right}.round-table.round-table_2n1{float:left}.round-table.round-table_2n1:nth-of-type(2n+1){float:left}.round-table.round-table_2n1:nth-of-type(2n){float:left}.round-table_2n{float:right}.round-table.round-table_2n:nth-of-type(2n+1){float:right}.round-table.round-table_2n:nth-of-type(2n){float:right}.round-table__row:nth-child(2n+1){background:#e3e6e6}.round-table__row_reverse-coloring.round-table__row:nth-child(2n){background:#e3e6e6}.round-table__row_reverse-coloring.round-table__row:nth-child(2n+1){background:#fff}.round-table__num{vertical-align:middle;padding:4px 5px;width:14px;text-align:center;font-size:14px;color:#333}.round-table__result{vertical-align:middle;text-align:center;font-size:12px;padding-right:5px;white-space:nowrap}.round-table__players{vertical-align:middle;color:#000;font-weight:bold;font-size:13px}.round-table__head{font-weight:bold;padding:5px 0;color:#333;font-size:15px;text-align:left;max-width:260px;overflow:hidden;text-overflow:ellipsis}.round-table__white,.round-table__black{max-width:245px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.round-table__empty{background:#e5e5e5;font-size:13px;padding:10px}.round-table__head-teamname{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:102px;overflow:hidden;display:inline-block;white-space:nowrap}.round-table__head-dash{display:inline-block;overflow:hidden}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853}.alert_success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert_danger,.alert_error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert_info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.upcoming-events{height:48px;background:#e8e8e8}.upcoming-events_with-margin{margin-top:1px}.upcoming-events__button{float:right;height:32px;width:32px}.upcoming-events__loader{float:right;margin-top:11px;margin-right:2px;background:url(/cassette.axd/file/Content/images/ajax-loader-horizontal-small-1023485ff4e0253c93f947e799dfbe58858ec1e2.gif) no-repeat;display:inline-block;width:34px;height:10px;vertical-align:middle}.upcoming-events__event-name{font-size:13px;color:#000;font-weight:bold;line-height:16px;text-decoration:none;display:inline-block;max-width:165px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.upcoming-events__event-name:hover{text-decoration:underline}.upcoming-events__event-type{font-size:13px;color:#000;line-height:16px;text-decoration:none}.upcoming-events__direction-arrow{position:relative;float:left;margin-left:-34px;margin-top:-2px}.upcoming-events__avatar{float:left}.upcoming-events__avatar-image{float:left}.upcoming-events__info{margin-left:4px;line-height:13px}.upcoming-events__user-name,.upcoming-events__user-name.user-badge__login{font-weight:normal;font-size:13px;line-height:15px;margin-top:1px;max-width:150px;cursor:default}.upcoming-events__user-name.user-badge__login,.upcoming-events__user-name.user-badge__login:hover{text-decoration:none}.upcoming-events_incoming .upcoming-events__user-name{max-width:116px}.upcoming-events__challenge-info{font-size:11px;color:#555}.upcoming-events__rating-icon{float:left}.upcoming-events__rating{float:left}.upcoming-events__time-control{float:left;margin-left:3px}.upcoming-events__game-type{float:left;margin-left:3px}.upcoming-events__widget-name .user-badge__login{max-width:90px}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/cassette.axd/file/Content/mCSB_buttons-8943a647b25972b8a598177c173453dad0973d16.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mobile-override-tab-menu{display:none}@media screen and (max-width:767px){.mobile-override .message-block-container{width:95%;margin-left:2.25%}.mobile-override .message-text-inner{font-size:1.5em}.mobile-override .message-block-wrapper{width:100%}.mobile-override .message-block-wrapper .message-block{height:120px}.mobile-override .message-block-wrapper i{display:none}.mobile-override .message-block .message-text{width:100%}.mobile-override .message-block a.btn{margin-top:5px!important}.mobile-override .layout-wrapper{width:95%}.mobile-override .layout-inner{margin-top:0;position:relative;padding-left:10px;padding-right:10px}.mobile-override .layout-header{padding-top:0;width:calc(100% + 45px);margin-left:-25px;margin-bottom:10px}.mobile-override .layout-header .header_lang-login-row{display:block!important;float:left!important;margin-top:15px!important;margin-left:5px;margin-bottom:15px}.mobile-override .login-link{font-size:1.15rem}.mobile-override .layout-header .header_lang-picker{margin:0!important;float:right!important;padding-top:10px}.mobile-override .langpicker__toggle{font-size:1.15rem!important;width:100px}.mobile-override .langpicker__language{font-size:1.15rem!important}.mobile-override .layout-header .logotextbox-link{margin-top:10px}.mobile-override .layout-header .logotextbox{width:80%;min-height:initial!important}.mobile-override .main-menu .tabs_main{z-index:5}.mobile-override .main-menu{clear:both;height:42px;width:100%;z-index:3}.mobile-override-tab-menu{display:block;clear:both}.mobile-override .tabs_main:not(.mobile-override-tab-menu,.tabs_promo){display:none;border:1px solid #9bbb7a;border-bottom:none;margin-left:-1px;margin-top:40px;max-width:50%;position:absolute;z-index:10;}.mobile-override .tabs_main:not(.mobile-override-tab-menu,.tabs_promo):hover{display:block;}.mobile-override .tabs_main:not(.mobile-override-tab-menu,.tabs_promo).tabs__tab-link:hover{display:block;}.mobile-override .tabs__tab-link{height:initial}.mobile-override .link{font-size:1rem}.mobile-override .get-on-mobile{display:none}.mobile-override .course-buy__types-description{width:100%!important}.mobile-override .course-buy__types-description div{width:100%!important}.mobile-override .course-buy__price-table_row-block{padding-bottom:15px}.mobile-override .course-buy__price-table_name{min-height:20px}.mobile-override .course-buy__price-table_row_levels{min-height:20px;padding:0}.mobile-override .course-buy__price-table{display:flex;flex-direction:column;margin-bottom:20px}.mobile-override .course-buy__price-table_header{display:none}.mobile-override .course-buy__price-table_row{display:flex;flex-direction:column}.mobile-override .course-buy__price-table_levels span:before{content:attr(data-before);display:inline}.mobile-override .course-buy__price-table_price-place:before{content:attr(data-before);display:flex;flex:1}.mobile-override .course-buy__price-table_price-place button{flex:1}.mobile-override .course-buy__price-table_row_item2.course-buy__price-table_row_price-item{justify-content:flex-start}.mobile-override .course-buy__price-table_price-place{flex:1;flex-direction:row;justify-content:space-around;align-items:center}.mobile-override .course-buy__pictures-block img{max-width:50%!important;height:initial!important}.mobile-override .layout-footer{width:95%;font-size:1.25rem}.mobile-override .copy-right{width:100%;margin-left:0}.mobile-override .copy-right .tabs{display:block;float:none!important}.mobile-override .copy-right .tabs:after{content:" ";display:block;clear:both}.mobile-override .copy-right div{margin-left:0!important;float:left!important;margin-right:10px;margin-bottom:10px}.mobile-override .copy-right .tabs a.tabs__tab-link{padding-left:0}.mobile-override .copy-right .tabs .link{font-size:1.25rem}.mobile-override .lslogo-image{width:100%;margin:0;float:left;text-align:left}.mobile-override .span1{width:initial}.mobile-override .span2{width:initial}.mobile-override .span3{width:initial}.mobile-override .span4{width:initial}.mobile-override .span5{width:initial}.mobile-override .span6{width:initial}.mobile-override .span7{width:initial}.mobile-override .span8{width:initial}.mobile-override .span9{width:initial}.mobile-override .span10{width:initial}.mobile-override .span11{width:initial}.mobile-override .span12{width:initial}.mobile-override .span13{width:initial}.mobile-override .span14{width:initial}.mobile-override .span15{width:initial}.mobile-override .span16{width:initial}.mobile-override .span17{width:initial}.mobile-override .span18{width:initial}.mobile-override .span19{width:initial}.mobile-override .span20{width:initial}.mobile-override img{max-width:100%}.mobile-override .course-buy__info{display:block;margin-bottom:10px}.mobile-override .course-buy__img-block{float:left}.mobile-override .course-buy__description-block{flex:none;display:block}.mobile-override .btn-primary{font-size:1.25rem;line-height:initial;padding:6px}.mobile-override .btn_primary{font-size:1.5rem;line-height:initial;padding:6px}.mobile-override .input{width:initial!important}.mobile-override .registration-wrapper select.input{width:100%!important}.mobile-override .support-wrapper .support-message textarea{width:initial}.mobile-override .registration-image{max-width:100%;width:100%;background-size:contain}.mobile-override .langpicker-wrapper{margin-top:0!important;margin-bottom:15px}.mobile-override .enter-link{margin-top:5px!important;margin-bottom:15px}.mobile-override .layout-footer .langpicker{margin-top:10px;float:none!important}.mobile-override .login-page{width:100%}.mobile-override .login-wrapper{padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px;width:calc(100% - 12px)}.mobile-override .login-wrapper .input-wrapper{margin-top:10px}.mobile-override .login-registration{max-width:100%;width:100%}.mobile-override .login-background{max-width:100%}.mobile-override .login-wrapper input.input{width:calc(100% - 20px)!important}.mobile-override .login-page h3{margin-top:10px;margin-bottom:20px}.mobile-override .langpicker-wrapper{margin-bottom:12px!important}.mobile-override .course-buy__promotion-code{flex-direction:column}.mobile-override .course-buy__promotion-code_input-block{flex-direction:column;flex:1;min-width:75%}.mobile-override .course-buy__promotion-code_input{margin:0;margin-bottom:5px;padding-left:0!important;padding-right:0!important}.mobile-override .user-menu{margin-top:15px;margin-bottom:25px;margin-left:10px}.mobile-override .user-dropdown__avatar{display:none}.mobile-override .mobile-override-omit{display:none}.course-buy__currency-selector{display:block!important}.mobile-override .course-buy__currency-selector>div{flex:none;display:block;float:left}.mobile-override .course-buy__currency-selector_list-item{float:left}.mobile-override .course-buy__currency-selector>div:first-child{margin-top:8px}.mobile-override .course-buy__currency-selector>div:nth-child(3n){clear:left;margin-top:10px;margin-bottom:10px}.mobile-override .course-buy__currency-selector>div:last-child{margin-top:10px}.mobile-override .course-buy__select-method{clear:both}.mobile-override .course-buy__select-method_header{flex-direction:column;align-items:flex-start}.mobile-override .course-buy__select-method_header-link{margin:0}.mobile-override .course-buy__select-method_list-item{border-bottom:1px solid gray;padding:10px}.mobile-override .course-buy__select-method_list-item:last-child{border-bottom:0}.mobile-override .course-buy__select-method_item-title span{display:block}.mobile-override .course-buy__select-method_item-img{margin:0}.mobile-override .purchases-index{}.mobile-override .purchases-index table{width:100%}.mobile-override .purchases-index thead{display:none}.mobile-override .purchases-index tbody{display:block}.mobile-override .purchases-index tbody tr{background-color:inherit;display:block;border-bottom:1px solid #ddd;clear:both;padding:5px!important}.mobile-override .purchases-index tbody tr td{display:inline;padding:5px!important;border:none!important;background:none!important}.mobile-override .purchases-index tbody tr td[data-linebreak="true"]{display:block}.mobile-override .purchases-index tbody td:after{content:attr(data-after);display:inline}.mobile-override .purchases-index tbody td:before{content:attr(data-before);display:inline}.mobile-override .modal{width:95%}}