@import url(https://fonts.googleapis.com/css?family=Lato:300,400,600);.content-wrapper{background-color:#39464e}.login-page,.register-page{background:#800}.login-page .login-logo,.register-page .login-logo{color:#fff}.btn-primary{background-color:#dd4b39;border-color:#dd4b39}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:visited{background-color:#e47365;border-color:#e47365}.nmpd-grid{top:0}.nmpd-grid .btn{font-size:36px;padding:15px 33px 20px}.nav-tabs-custom>.nav-tabs>li.active{border-top-color:#dd4b39}table.grid{padding:10px;width:auto;display:inline-block}.shop-payment-numpad-input{font-size:36px;padding:15px 33px 20px}#form-checkin input,#form-checkin p{font-size:25px}#form-shop input,#form-shop p{font-size:20px}.no-margin{margin:0}.fc .fc-toolbar h2{font-size:18px;margin-top:9px}.spacer-10{height:10px;width:100%}.spacer-20{height:20px;width:100%}.spacer-50{height:50px;width:100%}@-webkit-keyframes blink{0%{background-color:#ccc}50%{background-color:#f50e03}50.01%{background-color:#f50e03}to{background-color:#ccc}}.blink{-webkit-animation:blink 2s infinite linear alternate;-webkit-font-smoothing:antialiased}#ShopPanel .shop-panel-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:20px;padding:15px;margin:0 20px 20px 0;cursor:pointer;width:130px;text-align:center;background-color:#fe0400;color:#fff;height:130px;float:left}#ShopPanel .shop-order-list .input-cantidad{width:100px}#ShopPanel .shop-order-list .input-cantidad input{padding:0;text-align:center}#modal-order-list .input-cantidad{width:100px}#modal-order-list .input-cantidad input{padding:0;text-align:center}#AvailabilityPanel #room-change-wrapper .availability-panel-room,#AvailabilityPanel .availability-panel-wrapper .availability-panel-room{font-weight:700;font-size:20px;padding:20px 0;display:inline-block;margin:0 20px 20px 0;cursor:pointer;width:75px;text-align:center}#AvailabilityPanel #room-change-wrapper .availability-panel-room.available,#AvailabilityPanel .availability-panel-wrapper .availability-panel-room.available{background-color:green;color:#fff}#AvailabilityPanel #room-change-wrapper .availability-panel-room.busy,#AvailabilityPanel .availability-panel-wrapper .availability-panel-room.busy{background-color:#ccc;color:#fff}#AvailabilityPanel #room-change-wrapper .availability-panel-room.dirty,#AvailabilityPanel .availability-panel-wrapper .availability-panel-room.dirty{background-color:#fe0400;color:#fff}#AvailabilityPanel #room-change-wrapper .availability-panel-room.retouch,#AvailabilityPanel .availability-panel-wrapper .availability-panel-room.retouch{background-color:#c1db9a;color:#fff}#AvailabilityPanel #room-change-wrapper .availability-panel-room.blocked,#AvailabilityPanel .availability-panel-wrapper .availability-panel-room.blocked{background-color:#000;color:#fff}#AvailabilityPanel #checkin-receipt{visibility:hidden;width:100%}#AvailabilityPanel .room-info-sidebar{display:none}#AvailabilityPanel .room-info-sidebar h3{color:#000;margin:0;font-size:16px;font-weight:700}#AvailabilityPanel .room-info-sidebar .info-data{color:red;margin:0;font-size:16px;font-weight:700}#AvailabilityPanel .room-info-sidebar #room-info-status{text-transform:uppercase;cursor:pointer}#AvailabilityPanel .room-info-sidebar .room-info-booking{display:none}#AvailabilityPanel #modal-change-status .status-single{width:95px;margin-right:15px;display:inline-block;padding:6px 6px 1px;border:5px solid transparent;cursor:pointer}#AvailabilityPanel #modal-change-status .status-single.active{border-color:#000}#AvailabilityPanel #modal-change-status .status-single .status-single-color{height:50px;width:100%}#AvailabilityPanel #modal-change-status .status-single .status-single-color.available{background-color:green;color:#fff}#AvailabilityPanel #modal-change-status .status-single .status-single-color.busy{background-color:#ccc;color:#fff}#AvailabilityPanel #modal-change-status .status-single .status-single-color.dirty{background-color:#fe0400;color:#fff}#AvailabilityPanel #modal-change-status .status-single .status-single-color.retouch{background-color:#c1db9a;color:#fff}#AvailabilityPanel #modal-change-status .status-single .status-single-color.blocked{background-color:#000;color:#fff}#AvailabilityPanel #modal-change-status .status-single .status-single-text{color:#000;font-weight:700}