.auth .logo{max-width:260px}.auth .wrapper{width:100%;height:100vh;min-height:100%;background:url(/images/bg-white.png?c963ddaef7d2deedbe95cd74b33b903e)}.auth .wrapper .login-bg{height:100vh;background:url(/images/bg-red.png?6f715e904f8af4d68093eb67033b027f) 50%/cover repeat;background-size:cover;float:left;position:relative}.auth .wrapper .login-form form{background:#fff;padding:25px;line-height:1.5;z-index:2;box-shadow:1px 2px 16px rgba(0,0,0,.9);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.auth .wrapper .login-form form .auth-head-icon{position:relative;height:60px;width:60px;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:30px;background-color:#fff;z-index:2;box-shadow:0 5px 20px rgba(0,0,0,.9);transform:translateY(-90%);-webkit-transform:translateY(-90%);-moz-transform:translateY(-90%);-ms-transform:translateY(-90%);-o-transform:translateY(-90%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.rates-container{width:100%;display:table;margin-bottom:30px;box-shadow:1px 2px 5px 2px rgba(0,0,0,.45)}.rates-container .weekend{background-color:rgba(247,240,177,.67)}.rates-container .mraRow{display:table;position:relative;height:45px}.rates-container .mraRow .mraLabelCol{color:#1f1f1f;width:257px;min-width:257px;display:table-cell;padding:3px;position:relative;left:10px;white-space:normal;border-spacing:3px;vertical-align:middle}.rates-container .mraRow .mraDataCol{display:table-cell;position:relative;left:20px;vertical-align:middle}.rates-container .mraRow .mraDataCol .mraDataContainer{width:100%;display:grid}.rates-container .mraRow .mraDataCol .mraDataContainer .data-cell{min-height:52px;height:52px;width:60px;max-width:60px;min-width:60px;cursor:default;border-left:1px solid #c2c2c2;color:#333;text-align:center}.rates-container .mraRow .mraDataCol .mraDataContainer .scrollable{width:100%;white-space:nowrap}.rates-container .mraRow .mraDataCol .mraDataContainer .scrollable .data-cell:last-child{border-right:1px solid #c2c2c2}.rates-container .mraRow .mraDataCol .mraDataContainer::-webkit-scrollbar{display:none}.rates-container .mraRow span.data{display:inline-block;text-align:center;line-height:normal;color:#404040}.rates-container .control-panel{width:100%;min-height:48px;background-color:#fff}.rates-container .control-panel .daysHeader{font-size:13px;width:100%;min-height:36px}.rates-container .control-panel .daysHeader .date{display:inline-block;width:60px}.rates-container .control-panel .daysHeader span.weekDay{display:block;text-transform:capitalize;line-height:1;padding-top:4px;color:#333;font-size:10px}.rates-container .control-panel .daysHeader span.dayOfMonth{display:block;line-height:1;font-size:16px;padding-top:3px;font-weight:700;color:#333}.rates-container .control-panel .daysHeader span.month{line-height:1;padding-top:3px;padding-bottom:3px;text-transform:uppercase;color:#333;font-size:10px}.rates-container .mraRooms{list-style-type:none!important;margin:0;padding:0;font-size:13px}.rates-container .mraRooms li.mraRoom{background:#ebf2fa;border-top:4px solid #c0d8e8}.rates-container .mraRooms li.mraRoom .inputLabel{display:inline-block;margin-bottom:0;border:none;background-color:transparent;cursor:pointer}.rates-container .mraRooms li.mraRoom .inputLabel input{cursor:pointer;height:50px;min-height:50px;width:100%;border:0 solid grey;text-align:center;font-size:13px;outline:0;background-color:transparent;border-radius:0}.rates-container .mraRatePlans{list-style-type:none!important;margin:0;padding:0;font-size:13px;background-color:#fff}.ex-box{border:2px solid #eee;padding:1.5rem}.tags-input-root.is-invalid>.tags-input-wrapper,.tags-input-root:invalid>.tags-input-wrapper{border-color:#fe4d2e}.tags-input-root.is-invalid~.invalid-feedback,.tags-input-root.is-invalid~.invalid-tooltip,.was-validated .tags-input-root:invalid~.invalid-feedback,.was-validated .tags-input-root:invalid~.invalid-tooltip{display:block}.image-upload{position:relative;margin:20px auto}.image-upload .image-edit{position:absolute;right:12px;z-index:1;top:10px}.image-upload .image-edit input{display:none}.image-upload .image-edit input+label{display:inline-block;width:34px;height:34px;margin-bottom:0;border-radius:100%;background:#1663ff;border:1px solid transparent;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);color:#fff;padding:4px 9px;font-size:16px;cursor:pointer;font-weight:400;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.image-upload .image-edit input+label:hover{background:#1132e1;border-color:#1132e1}.image-upload .image-preview{width:192px;height:192px;position:relative}.image-upload .image-preview>div{width:100%;height:100%;background-size:98% 98%;background-repeat:no-repeat;background-position:50%}