div.wporg-box{border:1px solid #ccc;padding:15px}p.err{background-color:#fcc;padding:13px}div.bookaseatbox{text-align:center}div.legends{font-family:inherit;font-size:12px;margin:10px 0;color:#666;text-align:center}div#dispSelectedDiv{text-align:center}div.methods{margin:10px 0}div.row{line-height:20px;text-align:center}.bookaseatbox input[type=checkbox]{display:none}.bookaseatbox input[type=checkbox]+label:before{font-family:FontAwesome;font-size:22px;display:inline-block;margin:0 3px}.bookaseatbox input[type=checkbox]+label:before{content:"\f108";color:#bbb;cursor:pointer}.bookaseatbox input[type=checkbox]:checked+label:before{content:"\f108";color:#2980b9}.bookaseatbox input[type=checkbox]:disabled[data-status=booked]+label:before{content:"\f108";color:#a01e1e}.bookaseatbox input[type=checkbox]:disabled[data-status=notavailable]+label:before{content:"\f108";color:transparent}#bas_btnGetSelected,#bas_btnAjax{background-color:#bbb;color:#fff;margin:10px}#seats-wrap{border:1px solid #ccc;text-align:center;display:inline-block;margin:auto;padding:25px;padding-top:10px;padding-bottom:10px;min-width:350px;-moz-border-radius:3px;border-radius:3px}#seats{display:inline-block;margin-top:10px;min-width:348px}label.seatlabel{display:inline}#capatcha{margin:0 auto;display:block}.room-entry-content{width:100%}form#bas_submit_form{padding:6px;position:relative;text-align:center;width:100%}div#bas_name,div#bas_email,div#bas_message{display:inline-block;margin-right:4px}#bas_form_fields{text-align:center}input#bas_name_field,input#bas_email_field,input#bas_message_field{width:8em}label.overlabel{color:#ddd}label.overlabel-apply{position:absolute;top:3px;left:5px;z-index:1;color:#ccc}#dispSelectedDiv a.reserve-payment{border-radius:5px;border:1px #00878d solid;padding:2px 15px;background-color:#008d83;color:#fff;margin:10px 0 0 !important;display:inline-block;transition:.3s all}#dispSelectedDiv a.reserve-payment:hover{opacity:.8}