.google-login-container .google-login-btn:hover,.login-view .login-headerbar .user-isAdmin:hover{cursor:pointer}.google-login-container{width:auto;display:inline-block;height:42px}.google-login-container .google-login-btn{display:inline-block;background:#CF4332;color:#fff;padding:5px 10px;border-radius:3px}.google-login-container .google-login-btn .icon{height:32px;width:32px;float:left;line-height:34px;font-size:24px;text-align:center;margin-left:-5px;margin-right:5px}.google-login-container .google-login-btn .text{height:32px;float:left;font-size:16px;line-height:32px;text-align:center}body{position:relative;font-family:"Avenir W02",Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#6f8691;background-color:#38393b}.navbar-inverse .navbar-text{color:#fff;margin:15px 0}.navbar-inverse .navbar-nav>li>a.active{color:#fff}.login-view .login-headerbar{margin:20px;background-color:transparent}.login-view .login-headerbar .logo{height:42px;width:42px;border-radius:3px;background-color:#cf4332;color:#fff;line-height:42px;text-align:center;display:none}.login-view .login-headerbar .user-isAdmin{width:135px;float:left;margin-right:10px;margin-top:10px;color:#fff}.login-view .login-headerbar .user-isAdmin i{margin:0 2px}.check-box,.repeat-check-box{margin-right:0!important;float:left}.login-view .login-headerbar .user-isAdmin .text{display:inline-block;float:right}.text-booking{margin-left:5px!important;padding-left:5px}.has-headerbar{margin-top:54px}.view-content{padding-left:.5%;padding-right:.5%}.view-content .options{padding:.5%}.check-box{margin-top:9px!important}.input-resource{float:left;width:21%;margin-right:6%;margin-bottom:1%}button.btn.btn-link.btn-xs.cross{float:right}.detail-resource{width:40%;display:inline-block;word-wrap:break-word;padding:1px}.add-resource,.error-resource{display:block}input[type=checkbox]{float:left;margin-right:13%}.des-resource{float:right;text-align:justify}.header{height:44px}.calender-wrapper{height:auto;min-height:536px;padding:15px;background-color:#38393B;color:#fff;margin-right:0}.calender-wrapper .left-content{float:left;min-width:300px;position:fixed;top:68px}.calender-wrapper .left-content .header div{line-height:35px}.calender-wrapper .left-content .date-picker{margin-bottom:15px}.calender-wrapper .right-content .planner{overflow:hidden}.calender-wrapper .right-content .planner .header-container{position:relative}.calender-wrapper .right-content .planner .header-container .row.header{margin:0;background-color:#EAEAEA}.calender-wrapper .right-content .planner .header-container .row.header div{height:100%;line-height:44px;color:#000;padding:0 15px;text-align:center;text-transform:capitalize;border:1px solid #DADADA}.calender-wrapper .right-content .planner .header-container .row.header div.col-md-1{width:52px}.calender-wrapper .right-content .planner .header-container .row.header div.col-md-3{width:240px}.calender-wrapper .right-content .planner .header{text-align:center;line-height:32px}.calender-wrapper .right-content .planner .header select.form-control{text-transform:capitalize;min-width:124px}.calender-wrapper .right-content .planner .header select.form-control option{text-transform:capitalize}.calender-wrapper .right-content .planner .schedule-grid{background-color:#fff;height:480px;overflow:auto;position:relative}.calender-wrapper .right-content .planner .schedule-grid .grid-container{width:165%}.calender-wrapper .right-content .planner .schedule-grid .grid-container .row.header{margin:0;background-color:#EAEAEA}.calender-wrapper .right-content .planner .schedule-grid .grid-container .row.header div{height:100%;line-height:44px;color:#000;padding:0 15px;text-align:center;text-transform:capitalize;border:1px solid #DADADA}.calender-wrapper .right-content .planner .schedule-grid .grid-container .row.header div.col-md-1{width:52px}.calender-wrapper .right-content .planner .schedule-grid .grid-container .row.header div.col-md-3{width:240px}.calender-wrapper .right-content .planner .schedule-grid .body .body-container{background-color:#fff;margin:0}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row{height:22px;padding:0;margin:0}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul{list-style:none;padding:0}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul li:nth-of-type(even){border-top-color:transparent}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row li{height:22px;line-height:22px;color:#000;padding:0 15px;border:1px solid #DADADA;margin:0}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row li.disable-slot,.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.disable-slot li{background-color:#DADADA!important;cursor:not-allowed!important;border:1px outset}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-1{width:52px}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-1 li{background-color:#EAEAEA;text-align:right;padding:0 5px;font-size:10px}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-3{width:240px}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-3 li{text-align:center;text-transform:capitalize;cursor:pointer;position:relative}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-3 li .btn-edit-booking{width:100%;height:100%}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-3 li:hover{background-color:#DADADA}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-3 .calender-planner-overlay{width:100%;background-color:rgba(0,0,0,.5);min-height:22px;height:110px;position:absolute;z-index:99;top:44px;padding:0 30px 0 10px;font-size:12px;cursor:pointer;border:1px solid #fff}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-3 .calender-planner-overlay .booking-min-detail{line-height:22px;height:100%;overflow:hidden;text-overflow:ellipsis}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-3 .calender-planner-overlay .booking-min-detail .name{font-size:10px}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-3 .calender-planner-overlay .btn-action{position:absolute;top:2px;right:10px;cursor:pointer}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-3 .calender-planner-overlay .btn-action div{display:inline-block}.modal-footer .alert{padding:5px 10px;margin:0}.newcolor{background-color:#fff}.newcolor .my-booking span.text-booking{color:#000;line-height:31px}.cal-month-day span,.newcolor h2,div[name=calendarMonthView]{color:#000}.cal-month-day{height:80px!important}.cal-month-box [class*=cal-cell],.cal-year-box [class*=span]{min-height:8px!important}.check-box-monthview{float:left;margin-right:0!important;margin-top:9px!important}.calender-wrapper .right-content .planner .schedule-grid .grid-container .row.header div.col-md-1{position:absolute;z-index:999;background:#EAEAEA;height:46px}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul.col-md-1{position:absolute;z-index:999}.calender-wrapper .right-content .planner .schedule-grid .body .body-container .row ul:nth-child(2),.calender-wrapper .right-content .planner .schedule-grid .grid-container .row.header div.col-md-3:nth-child(2){margin-left:52px}.calender-wrapper .right-content .planner .schedule-grid .body{overflow-x:hidden;height:auto;overflow-y:auto}.cal-row-head [class*=cal-cell],.cal-row-head [class*=cal-cell]:first-child{font-weight:400;font-size:16px;text-align:center;border:0 solid;padding:5px 0}.h2,h2{font-size:16px;font-weight:bolder}.cal-day-hour-part-time strong{color:#000;font-size:10px;font-weight:400}.cal-slide-content a.event-item{color:#fff;font-weight:400;font-size:12px}.hide-input{width:0;padding:0;border:0;margin-right:27%}