.paginator{width:auto}.table-component{width:85%}.c4s_content-in-new{background:#fff}.dataTable>tbody>tr>td{height:26px}.dataTable>tbody>tr>td>div{height:26px;white-space:nowrap;overflow:hidden;max-width:230px;text-overflow:ellipsis;vertical-align:middle;padding-top:5px;font-size:12px}.dataTable>tbody>tr>td.user-handle{width:200px}.dataTable>tbody>tr>td>div.user-name{width:130px}.dataTable>tbody>tr>td>div.institute{line-height:1;margin:0;padding:0;position:static;padding-left:33px;margin-bottom:-5px;width:150px}.dataTable>tbody>tr:hover{background:#e1e1df}.dataTable>thead>tr>th{padding:3px .45em 0;text-transform:uppercase;font-size:12px}.dataTable>thead>tr{background:#fafafa;border:solid #333 1px;cursor:pointer;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dataTable>thead>tr>a{text-decoration:none}.dataTable>tbody>tr{background:#fafafa;border-bottom:solid #cececf 1px}.table-component .table{margin:0;border-bottom:#1c1c1c solid 3px}.me{background:#e4fcdc!important}h2{color:#666;font-size:1.4em;margin:0;padding:4px 0}.topBox-content{margin:0 auto;background:#fff;overflow:auto}.topBox-content-icons{padding:8px 0 0;float:right}.topBox-content-iconsbox{height:25px;float:left;margin:0 0 0 3px}.topBox-content-text{height:30px;float:right;color:#999;padding:9px 3px 0 0;font-size:12px;font-style:italic}.cc_topbox{height:60px;border-bottom:1px dotted #999}.cc_middle{margin:0 auto}.cc_headings{height:30px;font-size:28px;color:#666;text-transform:uppercase;padding:25px 0 0;font-weight:400;overflow:hidden;float:left}.ns-content .cc_headings a{text-decoration:none}.table-component{width:100%}#ember_root{width:85%;margin:20px auto auto}.c4s_content-in-new{width:962px;height:auto;background:#fff;border:#cececf solid 1px;margin-top:20px}.setpage-topbox{margin:8px auto}.sets-socialbox{height:30px;float:left;margin:10px 20px 0 0;padding-left:2px}.topBox{margin:0 auto 10px;padding:10px 0 9px 10px;border:#cececf solid 1px;background:#fff}.selectBox{float:left;height:33px;border:#cececf solid 1px;background:#fafafa}.select{border:none;font-weight:400;font-size:13px;color:#666;font-family:Arial,Helvetica,sans-serif;height:33px;padding:0 19px;background:0 0;width:100%;outline:0}.search>div>input{width:200px;background-position:214px;height:33px;padding-right:30px}#cc-auto>input,.input>div>input{border:none;font-weight:400;font-size:13px!important;color:#666!important;background:0 0;height:33px;padding:0 5px 0 10px;outline:0;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;border:#cececf solid 1px;width:182px}.dataTable>tbody>tr>td{word-break:break-all;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;text-align:left;vertical-align:middle}.dataTable>tbody>tr>td:first-child{vertical-align:top}.ns-button{display:inline-block;text-align:center;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:1px 15px;font-size:12px;font-weight:700;height:35px;width:75px;color:#eee;background-color:#333;float:right}.topBox-item-button{float:left;width:auto;height:35px}.social-button{float:left;height:auto;padding:2px 10px 0 0}.topBox-content-icons-text{padding:8px 0 0;float:right;font-style:italic}.icons-and-buttons{overflow:visible;height:40px}.rank-style-head{float:right;padding:32px 0 0;font-style:italic}.flag{float:left;padding-right:8px}.num>div{text-align:center}.user-name{float:left;padding-right:8px}.institute{font-style:italic;font-size:10px!important}.social-button{padding-right:8px!important}.overlay{position:relative;background:0 0;text-align:center;vertical-align:middle;padding-bottom:20px}.loader{z-index:1001;display:block;margin:auto;position:relative;top:20px}#___plusone_0{width:64px!important;margin:-2px!important}.user-stats ul{overflow:hidden;width:100%;display:inline-block;text-align:center}.user-stats ul li{list-style:none;display:inline;font-size:18px}.user-stats p{display:inline-block;font-size:16px;width:100%;text-align:center;margin-bottom:12px}.user-stats li strong{font-size:16px}.non-scored-problem,.non-scored-problem>a,.non-scored-problem>span{color:#939da3}