:root{--desktop-breakpoint: 1140px}.text-done{text-decoration:line-through !important}#maintenance{position:fixed;top:0;left:43%;z-index:50;background:red;color:white;font-weight:bold;padding:0.4em;border:1px solid yellow;border-top:0}#header_control{position:fixed;top:0;right:2em;padding:0;border:0;z-index:50}#header.jumbotron{margin-bottom:0;padding-top:0;padding-bottom:0}.header-logo{margin-top:15px}#header.jumbotron h1{font-size:34px}.inline-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.video-embed{aspect-ratio:16/9;border-radius:0.25rem}.panel.panel-default{margin-bottom:0}.panel .panel-heading-middle{border-radius:0}.irish-events .panel-body.last-panel-body{padding:10px 15px}.irish-events .panel-body,.junior-events .panel-body,.news .panel-body{padding:10px 15px 0}.irish-events .panel-footer,.junior-events .panel-footer,.news .panel-footer{border-top:solid 1px;background:inherit}.irish-events .panel-body .label .glyphicon{margin-right:4px}.label.label-stream{color:#450a0a;background:#FEE2E2}.label.label-boards{color:#042f2e;background:#ccfbf1}.voffset1{margin-top:10px}.voffset2{margin-top:15px}.voffset3{margin-top:20px}.vcenter{vertical-align:middle !important}.no-wrap{white-space:nowrap}#article table{border-collapse:collapse;margin-left:auto;margin-right:auto}#article table.blank{border-style:none !important}#article table.left-aligned{margin-left:0}#article table.blank>tbody>tr>td{border-style:none !important}#article th{border:solid 1px #bbb;padding:0.4em}#article td{border:solid 1px #bbb;padding:0.4em}.news dd{margin-left:1em !important}.news table{border-collapse:collapse;margin-left:auto;margin-right:auto}.news table.blank{border-style:none !important}.news table.blank>tbody>tr>td{border-style:none !important}.news th{border:solid 1px #bbb;padding:0.4em}.news td{border:solid 1px #bbb;padding:0.4em}button.like-btn{border:none;background-color:inherit}button.like-btn.liked span{color:red}button.like-btn.unliked span{color:grey}button.like-btn span:hover{color:red}table.board{border:solid 1px #ccc !important;margin-bottom:0.7em}table.board td{border:0 !important;padding:0}table.board th{border:0 !important;padding:1em}table.board th.w-to-move{vertical-align:bottom;text-align:center}table.board th.b-to-move{vertical-align:top;text-align:center}table.board th.comment{font-weight:normal;border-top:solid 1px #ccc !important}table.float-center{margin-left:auto;margin-right:auto}.float-left{float:left}.float-right{float:right}.left-margin{margin-left:1em !important}.right-margin{margin-right:1em !important}.modal_width_lg{width:90% !important}.modal_width_md{width:70% !important}.modal_width_sm{width:50% !important}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:999px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:white;cursor:inherit;display:block}textarea.significant-space{font-family:monospace !important;white-space:pre}textarea.insignificant-space{font-family:monospace !important}a.no-underline{text-decoration:none !important}#map-canvas{height:600px}.hidden{display:none}#demo-boardBorder{border:none}.ct-start,.ct-end,.ct-back,.ct-forward,.ct-play,.ct-stop{width:24px}.ct-nav-buttons{text-align:center}.ct-board-border{margin-left:auto;margin-right:auto}.text-sm{font-size:13px}.panel.results{margin-bottom:2px}ol.nested-numbering{list-style-type:none;counter-reset:item;margin:0;padding:0}ol.nested-numbering>li{display:table;counter-increment:item;margin-bottom:0.6em}ol.nested-numbering>li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:0.6em}.sponsor img{width:45%}.panel-body p{margin-bottom:20px}.clubs .panel-body{height:250px;overflow-y:scroll}.clubs .panel-body ul,.organisations .panel-body ul{padding-left:15px}.table-spaced{border-collapse:separate;border-spacing:3px}.fees-table a.btn{width:80px}@media (max-width: 1140px){.inline-header{flex-direction:column;align-items:flex-start;margin:0 0 12px 0}}.board-piece-start-style{visibility:hidden;background-repeat:no-repeat;border:0;position:relative;padding:0}.ct-board-container{box-sizing:content-box;padding:5px}.ct-board{display:block;overflow:hidden;text-align:center}.ct-board-border{border:2px solid #363A3D}.ct-board-border-green{background-color:#408038;color:#CCC;border:2px solid #363A3D}.ct-board-border-greenwhite{background-color:#112724;color:#CCC;border:2px solid #363A3D}.ct-board-border-stucco{background-color:#777;color:#333;border:2px solid #363A3D;background:url("/images/tiles/Worn Stucco.jpg") repeat}.ct-board-border-wooddark{background-color:#777;color:#CCC;border:2px solid #363A3D;background:url(/images/tiles/WoodFine0011_preview.jpg) repeat}.ct-black-square,.ct-white-square,.ct-black-square-grey,.ct-white-square-grey,.ct-black-square-lightgrey,.ct-white-square-lightgrey,.ct-black-square-brown,.ct-white-square-brown,.ct-black-square-greenwhite,.ct-white-square-greenwhite,.ct-black-square-green,.ct-white-square-green,.ct-black-square-woodlight,.ct-white-square-woodlight,.ct-black-square-marblebrown,.ct-white-square-marblebrown,.ct-black-square-metal,.ct-white-square-metal,.ct-black-square-stucco,.ct-white-square-stucco,.ct-black-square-goldsilver,.ct-white-square-goldsilver,.ct-black-square-wooddark,.ct-white-square-wooddark,.ct-black-square-sandsnow,.ct-white-square-sandsnow,.ct-black-square-crackedstone,.ct-white-square-crackedstone,.ct-black-square-granite,.ct-white-square-granite,.ct-black-square-marblegreen,.ct-white-square-marblegreen{display:block;float:left}.ct-black-square,.ct-black-square-grey{background-color:#666}.ct-white-square,.ct-white-square-grey{background-color:#8D8D8C}.ct-white-square-lightgrey{background-color:#CDCDCD}.ct-black-square-lightgrey{background-color:#AAA}.ct-white-square-brown{background-color:#FCCC9C}.ct-black-square-brown{background-color:#CC9C6C}.ct-white-square-woodlight{background-color:#FCCC9C;background:url(/images/tiles/WoodFine0009_preview.jpg) repeat}.ct-black-square-woodlight{background-color:#CC9C6C;background:url(/images/tiles/WoodFine0015_preview.jpg) repeat}.ct-white-square-green{background-color:#C8C060;color:red}.ct-black-square-green{background-color:#70A068;color:red}.ct-white-square-greenwhite{background-color:#FFFFF0;color:red}.ct-black-square-greenwhite{background-color:#2C794F;color:red}.ct-black-square-marblebrown{background-color:#CC9C6C;background:url("/images/tiles/Egyptian Marble.jpg") repeat}.ct-white-square-metal{background-color:#FCCC9C;background:url("/images/tiles/Aluminum Light.jpg") repeat}.ct-black-square-metal{background-color:#CC9C6C;background:url("/images/tiles/Aluminum Dark.jpg") repeat}.ct-white-square-stucco{background-color:#FCCC9C;background:url("/images/tiles/Tan Stucco.jpg") repeat}.ct-black-square-stucco{background-color:#CC9C6C;background:url("/images/tiles/Santa Fe Stucco.jpg") repeat}.ct-white-square-goldsilver{background-color:#FCCC9C;background:url(/images/tiles/Mothership.jpg) repeat}.ct-black-square-goldsilver{background-color:#CC9C6C;background:url("/images/tiles/Raw Gold.jpg") repeat}.ct-white-square-wooddark{background-color:#FCCC9C;background:url(/images/tiles/WoodFine0010_preview.jpg) repeat}.ct-black-square-wooddark{background-color:#CC9C6C;background:url(/images/tiles/WoodFine0003_preview.jpg) repeat}.ct-white-square-sandsnow{background-color:#FCCC9C;background:url(/images/tiles/Snow.jpg) repeat}.ct-black-square-sandsnow{background-color:#CC9C6C;background:url(/images/tiles/Slush.jpg) repeat}.ct-white-square-crackedstone{background-color:#FCCC9C;background:url("/images/tiles/Cracked Pomegranate.jpg") repeat}.ct-black-square-crackedstone{background-color:#CC9C6C;background:url("/images/tiles/Lightning Rock.jpg") repeat}.ct-white-square-granite{background-color:#FCCC9C;background:url("/images/tiles/White Beach Granite.jpg") repeat}.ct-black-square-granite{background-color:#CC9C6C;background:url("/images/tiles/Brown Pearl Granite.jpg") repeat}.ct-black-square-marblegreen{background-color:#CC9C6C;background:url("/images/tiles/Sea Green Marble.jpg") repeat}.ct-from-square{background:none;background-color:#9F9FFF}.ct-to-square{background:none;background-color:#557FFF}.ct-over-valid-square{background:none;background-color:green}.ct-over-invalid-square{background:none;background-color:red}.ct-nav-buttons{padding-bottom:7px;padding-top:7px;text-align:left}.ct-back,.ct-forward,.ct-start,.ct-end,.ct-play,.ct-stop{vertical-align:middle;display:inline}.ct-mainline-commentary{padding-left:15px}.ct-board-move-mainline{font-weight:700}.ct-board-move-comment{color:green}.ct-board-move-current{color:blue}.ct-board-move-dottedempty{display:none}.ct-bad-move-score{color:#FF2020}.pgn-parser-error{background-color:red;color:#FFF;border:2px solid #363A3D}#board-position-moves{overflow:auto;padding-top:10px;height:auto;width:210px}#board-moves{overflow:auto;height:400px;width:210px}.ct-top-to-move-outer{border:1px solid transparent}.ct-top-to-move-inner{width:15px;height:15px;border:1px solid green;margin:1px}.ct-bottom-to-move-outer{border:1px solid transparent;position:absolute;left:0;bottom:0}.ct-bottom-to-move-inner{width:15px;height:15px;border:1px solid green;margin:1px}.ct-to-move-active{border:1px solid red}.ct-source-square{background:none;background-color:#AE8}.ct-forum-pgn-moves{height:264px;width:280px;overflow:auto;border:1px solid #FFF;margin-top:4px;padding:3px}.ct-forum-pgn-headers{border:1px solid #FFF;width:280px;padding:3px}.ct-forum-pgn-moves .ct-board-move-comment{color:#A1C4E8}.ct-datatable .yui-dt .yui-dt-data .ct-player-won,.ct-datatable .yui-dt .yui-dt-data .ct-player-lost,.ct-datatable .yui-dt .yui-dt-data .ct-player-drew{color:#DDD;text-align:center}.ct-player-lost{background-color:#E22}.ct-player-drew{background-color:#BB8c00}.ct-board-border-lightgrey,.ct-board-border-goldsilver{background-color:#777;border:2px solid #363A3D;color:#CCC}.ct-board-border-grey,.ct-board-border-metal,.ct-board-border-sandsnow,.ct-board-border-crackedstone,.ct-board-border-granite{background-color:#555;border:2px solid #363A3D;color:#CCC}.ct-board-border-brown,.ct-board-border-wood,.ct-board-border-marblebrown,.ct-board-border-marblegreen{background-color:#9C6C3C;border:2px solid #363A3D;color:#CCC}.ct-white-square-marblebrown,.ct-white-square-marblegreen{background:url("/images/tiles/Light Swirl Marble.jpg") repeat;background-color:#FCCC9C}.ct-board-move-mainline,.ct-board-move-variation,.ct-board-clickable-comment{cursor:pointer}.ct-subopt-move-score,.ct-opt-move-score{color:#8AAFEF}.ct-dest-square,.ct-player-won{background-color:green}.ct-forum-pgn-board,.ct-forum-pgn-moves-and-headers{float:left}table.hce30png td{width:30px;height:30px;background-image:url(/assets/boards/hce30-91e2c4675a6cdffbcdd32ba972a88a2c5e4b64d9f34e2f2ce9c1213def8a41c7.png)}
