.cse{position:relative;display:inline-block;margin:0 4px;padding:0px;border:1px solid #666;background-color:#fff;color:#000}.cse,.cse *{-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle}.cse:hover{border-color:#000}.cse:first-child{margin-left:0}.cse.select dd,.cse.select dt,.cse.select ul{margin:0px;padding:0px;cursor:pointer}.cse.select dd,.cse.select dt,.cse.select ul,.cse.select li{line-height:inherit}.cse.select div{white-space:nowrap}.cse.select dt{display:block;padding-right:16px;min-width:20px;min-height:20px}.cse.select dt .btn{background-image:url(../images/arrows.png);background-repeat:no-repeat;background-position:-48px center;display:block;position:absolute;width:16px;bottom:0px;right:0px;top:2px;margin:0;padding:0}.cse.select dt .btn,.cse.select dt .btn:hover,.cse.select dt .btn:focus,.cse.select dt .btn:active{background-color:transparent;border:none;outline:none;transition:none;box-shadow:none}.cse.select dt div{padding:0px 2px;overflow:hidden}.cse.select dt:hover .btn{background-position:0px center}.cse.select dd{position:relative;z-index:10000}.cse.select dd ul{background-color:#fff;border:1px solid #666;color:#000;padding:0px;position:absolute;top:2px;left:-1px;right:1px;min-width:100%;list-style:none}.cse.select dd li{margin:0;display:block}.cse.select dd li:hover{background-color:Highlight}.cse.select dd li div{padding:0 2px}.cse.select img{border:none;box-shadow:none;vertical-align:middle}.cse.select dl{margin:0;display:block;position:relative;height:100%;width:100%;border:none;background-color:transparent}.cse.select dd dt{display:block;min-width:100%;padding-right:0px}.cse.select dd dt div{padding-right:18px}.cse.select dd dt .btn{background-position:-80px center}.cse.select dd dt:hover .btn{background-position:-32px center;border:none}.cse.select dd dd{display:inline-block;position:absolute;left:100%;top:0px}.cse.select dd dd ul{display:table;left:2px;top:0px}.cse.select dd dd div{max-width:300px;overflow:hidden}.crw-global-error,.crw-wrapper .error,.crw-editors .error,.crw-wrapper .copyright,.crw-immediate .confirm{font-size:10px;font-weight:bold}.crw-wrapper .error,.crw-wrapper .copyright,.crw-immediate .confirm{margin:3px 10px 5px}.crw-global-error,.crw-wrapper .error,.crw-editors .error{color:red}.crw-wrapper{position:relative;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;hyphens:none;counter-reset:instruct}.crw-wrapper>:not(.crw-immediate){margin:10px 10px 0}.crw-wrapper .cse,.crw-wrapper .cse ul{border-radius:2px}.crw-wrapper .copyright{clear:left;float:none}.crw-wrapper .copyright.ng-hide{display:block !important;visibility:hidden}.crw-wrapper p.name{font-style:italic;font-weight:bold;clear:both}.crw-wrapper label{display:inline}.crw-wrapper label.crw-instruction{display:block}.crw-wrapper .crw-instruction{margin-bottom:5px}.crw-wrapper .crw-instruction:before{content:counter(instruct, disc);margin-right:0.5em;counter-increment:instruct}.crw-wrapper textarea{width:90%;height:6em}.crw-wrapper p.crw-description em{margin-right:0.5em}.crw-wrapper dl.crw-level>dt,.crw-wrapper dl.crw-level>dd{font-weight:normal;margin-left:0;padding-left:0}.crw-wrapper dl.crw-level>dt>dl{vertical-align:bottom}.crw-wrapper dl.crw-level .cse.select{line-height:1.3}.crw-wrapper dl.crw-level .cse.select dt div{padding:2px}.crw-wrapper dl.crw-level>dd{font-size:0.85em}.crw-wrapper dl.cse.menu dt{width:200px;min-height:1.5em}.crw-wrapper dl.cse.name dt{width:300px;min-height:1.5em}.crw-wrapper button.crw-control-button,.crw-wrapper button.crw-control-button:hover,.crw-wrapper button.crw-control-button:focus,.crw-wrapper button.crw-control-button:active,.crw-wrapper td.crw-field button{background-color:transparent;border:none;outline:none;transition:none;box-shadow:none}.crw-wrapper button.crw-control-button{margin:0;padding:0;width:31px;height:23px;background-image:url(../images/controls.png);background-position:31px 0px;background-repeat:no-repeat}.crw-wrapper button.crw-control-button.fill{background-position:0px -31px}.crw-wrapper button.crw-control-button.fill:hover{background-position:0px 0px}.crw-wrapper button.crw-control-button.empty{background-position:-31px -31px}.crw-wrapper button.crw-control-button.empty:hover{background-position:-31px 0px}.crw-wrapper button.crw-control-button.trash{background-position:-62px -35px}.crw-wrapper button.crw-control-button.trash:hover{background-position:-62px -4px}.crw-wrapper button.crw-control-button.waiting{background-position:-124px -35px;vertical-align:middle}.crw-wrapper button.crw-control-button.waiting:hover{background-position:-124px -4px}.crw-wrapper button.crw-control-button.playing{background-position:-155px -4px;vertical-align:middle}.crw-wrapper button.crw-control-button.final{background-position:-155px -35px;vertical-align:middle}.crw-wrapper button.crw-control-button.restart,.crw-wrapper button.crw-control-button.scored{background-position:-93px -35px;vertical-align:middle}.crw-wrapper button.crw-control-button.restart:hover,.crw-wrapper button.crw-control-button.scored:hover{background-position:-93px -4px}.crw-wrapper div[crw-timer-element]{height:29px}.crw-wrapper div[crw-timer-element] tt{display:inline-block;border:1px solid #666;border-radius:2px;box-sizing:border-box;width:5em;height:29px;margin-left:5px;text-align:center;vertical-align:middle}.crw-wrapper .invisible{visibility:hidden}.crw-wrapper .crw-crossword{position:relative;float:left;min-width:320px}.crw-wrapper .crw-crossword.wide{margin:72px}.crw-wrapper .crw-crossword>*{position:absolute;width:100%}.crw-wrapper .crw-crossword .crw-control-button{height:31px}.crw-wrapper .crw-grid{-moz-box-sizing:content-box;box-sizing:content-box;border-style:solid;border-color:transparent;position:relative}.crw-wrapper .crw-grid.divider{background-image:url(../images/grid.png);border-color:black}.crw-wrapper .crw-grid #handle-left{cursor:w-resize;background-position:left center}.crw-wrapper .crw-grid #handle-right{cursor:e-resize;background-position:right center}.crw-wrapper .crw-grid #handle-left,.crw-wrapper .crw-grid #handle-right{position:absolute;z-index:10;top:15px;bottom:15px;background-image:url(../images/handle-vertical-passive.png);background-repeat:no-repeat}.crw-wrapper .crw-grid #handle-left:hover,.crw-wrapper .crw-grid #handle-right:hover{background-image:url(../images/handle-vertical-active.png)}.crw-wrapper .crw-grid #handle-top{cursor:n-resize;background-position:center top}.crw-wrapper .crw-grid #handle-bottom{cursor:s-resize;background-position:center bottom}.crw-wrapper .crw-grid #handle-top,.crw-wrapper .crw-grid #handle-bottom{position:absolute;z-index:10;left:15px;right:15px;background-image:url(../images/handle-horizontal-passive.png);background-repeat:no-repeat}.crw-wrapper .crw-grid #handle-top:hover,.crw-wrapper .crw-grid #handle-bottom:hover{background-image:url(../images/handle-horizontal-active.png)}.crw-wrapper .crw-crossword.wide .crw-grid{position:absolute}.crw-wrapper .crw-mask{overflow:hidden;border-style:solid;border-color:transparent}.crw-wrapper table.crw-table{position:absolute;border-collapse:separate;border:none;width:auto;height:auto}.crw-wrapper table.crw-table tr,.crw-wrapper table.crw-table th,.crw-wrapper table.crw-table td{background:none}.crw-wrapper td.crw-field{border:none;padding:0;vertical-align:middle;text-align:center}.crw-wrapper td.crw-field>div{position:relative;line-height:18px}.crw-wrapper td.crw-field button{padding:0;margin:2px;background-image:none;color:black;font-weight:bold;font-size:18px;cursor:default}.crw-wrapper td.crw-field button:focus{background-color:#ddd}.crw-wrapper td.crw-field span{display:table-cell;vertical-align:middle;font-weight:bold;font-size:18px;cursor:default}.crw-wrapper div.crw-marked{position:absolute;top:0px;left:0px;background-color:transparent}.crw-wrapper div.crw-marked.grey{background-image:url(../images/markers-grey.png)}.crw-wrapper div.crw-marked.black{background-image:url(../images/markers-black.png)}.crw-wrapper div.crw-marked.red{background-image:url(../images/markers-red.png)}.crw-wrapper div.crw-marked.green{background-image:url(../images/markers-green.png)}.crw-wrapper div.crw-marked.blue{background-image:url(../images/markers-blue.png)}.crw-wrapper div.crw-marked.orange{background-image:url(../images/markers-orange.png)}.crw-wrapper div.crw-marked.violet{background-image:url(../images/markers-violet.png)}.crw-wrapper div.crw-marked.aqua{background-image:url(../images/markers-aqua.png)}.crw-wrapper div.crw-marked.right{background-position:0px 0px}.crw-wrapper div.crw-marked.horizontal{background-position:-31px 0px}.crw-wrapper div.crw-marked.left{background-position:-62px 0px}.crw-wrapper div.crw-marked.down-left{background-position:-124px 0px}.crw-wrapper div.crw-marked.origin{background-position:0px -31px}.crw-wrapper div.crw-marked.corner-down-right{background-position:-62px -31px}.crw-wrapper div.crw-marked.diagonal-up{background-position:-93px -31px}.crw-wrapper div.crw-marked.corner-up-left{background-position:-124px -31px}.crw-wrapper div.crw-marked.down-right{background-position:0px -62px}.crw-wrapper div.crw-marked.up-right{background-position:-62px -62px}.crw-wrapper div.crw-marked.down{background-position:-124px -62px}.crw-wrapper div.crw-marked.corner-up-right{background-position:0px -93px}.crw-wrapper div.crw-marked.diagonal-down{background-position:-31px -93px}.crw-wrapper div.crw-marked.corner-down-left{background-position:-62px -93px}.crw-wrapper div.crw-marked.vertical{background-position:-124px -93px}.crw-wrapper div.crw-marked.up-left{background-position:-62px -124px}.crw-wrapper div.crw-marked.up{background-position:-124px -124px}.crw-wrapper .crw-controls{display:inline-block;width:20em}.crw-wrapper .crw-controls.wide{width:30em}.crw-wrapper ul.crw-word{padding-left:0;margin-left:0;padding-top:0;margin-top:0;font-size:14px}.crw-wrapper ul.crw-word>li{list-style-type:none;padding:2px 0;margin-left:0}.crw-wrapper ul.crw-word>li>*{vertical-align:middle}.crw-wrapper ul.crw-word>li>img{margin:2px 3px}.crw-wrapper ul.crw-word>li.found{color:#000;font-weight:bold}.crw-wrapper ul.crw-word>li.highlight{color:#444;background-color:#ddd}.crw-wrapper ul.crw-word.palid li{color:#888}.crw-wrapper dl.crw-color{line-height:1.2}.crw-wrapper dl.crw-color dt a{width:20px}.crw-wrapper dl.crw-color img{padding:2px 0}.crw-immediate>.blocker{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.crw-immediate>.message{position:fixed;top:100px;left:auto;background-color:#fff;background-color:rgba(255,255,255,0.9);z-index:1001}.crw-immediate>.message>div{margin:10px;padding:10px;border:1px solid black;width:24em}.crw-immediate table,.crw-immediate td,.crw-immediate p{margin:0;padding:0;border:none;font-size:100%;color:#000}.crw-immediate td:first-child{width:8em}.crw-immediate .confirm{color:green}.crw-immediate label{margin-right:5px}.crw-immediate p.actions{margin-top:1em}.crw-immediate input[type="text"],.crw-immediate input[type="password"]{box-shadow:none;width:15em;margin-top:4px;vertical-align:baseline}.crw-immediate input.authenticate{width:10em}.crw-editors .disabled{color:#555}.crw-editors .error{margin:0;padding:3px 0px 5px}.crw-editors table.widefat{width:auto}.crw-editors table.widefat th,.crw-editors table.widefat td,.crw-editors table.widefat .check-column{padding:3px 10px}.crw-editors table.widefat .check-column{text-align:center}.crw-editors .illustration{float:right;margin:0 20px}.crw-editors .form-table{clear:none;width:auto}.crw-options{border-spacing:0}.crw-options tr.actions td{vertical-align:top;padding-bottom:4px}.crw-options th,.crw-options td{max-width:166px;padding:5px 1px}.crw-options select{height:430px;width:160px}.crw-options .crosswordname{max-width:286px}.crw-options .crosswordname select{width:280px}.crw-options .aligned{padding-left:14px}.crw-options .project{max-width:252px;padding-right:20px}.crw-options .project select{width:250px}.crw-options td.project{vertical-align:top}.crw-options .username{vertical-align:bottom}.crw-options .username select{height:190px}.crw-options tr.separate th{border-top:1px solid #ccc}.crw-options .between{width:50px;max-width:50px}.crw-options .between select.spin{width:46px;height:auto}.crw-options .projectname input{width:100%}.crw-options button{width:36px}.crw-options button.text{width:auto}
