.sk_puzzle-group { width: 430px; } .sk_puzzle-group .ps_box-label { display: none; } .sk_puzzle-group .ps_box-edit { margin-bottom: 0em; float: left; } .sk_puzzle-group .ps-edit { width: 45px; height: 45px; border-radius: 0px; box-shadow: none; text-align: center; font-size: x-large; font-weight: bold; color: black; border: none; } .sk_cell-tl { border-top: 3px solid; border-left: 3px solid; border-color: royalblue; } .sk_cell-tm { border-top: 3px solid; border-left: 1px solid; border-color: royalblue; } .sk_cell-tr { border-top: 3px solid; border-left: 1px solid; border-color: royalblue; } .sk_cell-trr { border-top: 3px solid; border-left: 1px solid; border-right: 3px solid; border-color: royalblue; } .sk_cell-ml { border-top: 1px solid; border-left: 3px solid; border-color: royalblue; } .sk_cell-mm { border-top: 1px solid; border-left: 1px solid; border-color: royalblue; } .sk_cell-mr { border-top: 1px solid; border-left: 1px solid; border-color: royalblue; } .sk_cell-mrr { border-top: 1px solid; border-left: 1px solid; border-right: 3px solid; border-color: royalblue; } .sk_cell-bl { border-top: 1px solid; border-left: 3px solid; border-color: royalblue; } .sk_cell-bm { border-top: 1px solid; border-left: 1px solid; border-color: royalblue; } .sk_cell-br { border-top: 1px solid; border-left: 1px solid; border-color: royalblue; } .sk_cell-brr { border-top: 1px solid; border-left: 1px solid; border-right: 3px solid; border-color: royalblue; } .sk_cell-bbl { border-top: 1px solid; border-left: 3px solid; border-bottom: 3px solid; border-color: royalblue; } .sk_cell-bbm { border-top: 1px solid; border-left: 1px solid; border-bottom: 3px solid; border-color: royalblue; } .sk_cell-bbr { border-top: 1px solid; border-left: 1px solid; border-bottom: 3px solid; border-color: royalblue; } .sk_cell-bbrr { border-top: 1px solid; border-left: 1px solid; border-right: 3px solid; border-bottom: 3px solid; border-color: royalblue; } .sk_puzzle-group .ps_box-control input[type='text']:disabled { /* background-color: rgba(65, 105, 225, 0.26); */ background-color: white; color: blue; font-weight: bold; font-size: x-large; } .sk_cell-error .ps_box-control input[type='text'] { background-color: lightpink !important; } .sk_cell-solved .ps_box-control input[type='text'] { background-color: lightgreen !important; }