.hub_app_5 .row-margin-t-b-m-15 {
    margin-top: -15px;
    margin-bottom: -15px;
}

.hub_app_5 .hr-line-dashed {
    background-color: #ffffff;
    border-top: 1px dashed #e7eaec;
    color: #ffffff;
    height: 1px;
    margin: 15px 0;
}

.hub_app_5 .bottom-15 {
    bottom: 25px;
    font-size: 13px;
    position: absolute;
    right: 40px;
}

.hub_app_5 .space-1 {
    margin: 1px 0;
    overflow: hidden;
}

.hub_app_5 .div-button-xs {
    border-color: rgba(0, 0, 0, 0.1);
    color: #444;
    background-color: #f5f5f5;
    background-image: -webkit-gradient(center top, rgba(255, 255, 255, 0.85), rgba(247, 247, 247, 0.85));
    background-image: -webkit-linear-gradient(center top, rgba(255, 255, 255, 0.85), rgba(247, 247, 247, 0.85));
    background-image: -moz-linear-gradient(center top, rgba(255, 255, 255, 0.85), rgba(247, 247, 247, 0.85));
    background-image: -o-linear-gradient(center top, rgba(255, 255, 255, 0.85), rgba(247, 247, 247, 0.85));
    background-image: -ms-linear-gradientt(center top, rgba(255, 255, 255, 0.85), rgba(247, 247, 247, 0.85));
    background-image: linear-gradient(center top, rgba(255, 255, 255, 0.85), rgba(247, 247, 247, 0.85));
    -moz-transition: all 0.2s ease-out 0s;
    -webkit-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

.hub_app_5 .btn-white {
    background: #FFFFFF;
    border: 1px solid #e0e3e5;
    color: inherit;
}

.hub_app_5 .zip-redbook-main-container {
    margin-left: auto;
    margin-right: auto;
    padding: 10px 15px;
    position: relative;
}

.hub_app_5 .zip-logbook-page-heading {
    border-bottom: 1px solid #d1d7df;
    -webkit-box-shadow: 0px 1px 0px 0px #ffffff;
    -moz-box-shadow: 0px 1px 0px 0px #ffffff;
    box-shadow: 0px 1px 0px 0px #ffffff;
    margin-bottom: 15px;
    padding-bottom: 10px;
}

.hub_app_5 .zip-logbook-page-heading .page-heading-text {
    color: #578ebe;
    font-size: 21px;
    margin: 5px 0 0;
}

.hub_app_5 .zip-logbook-page-heading .page-heading-action {
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: right;
}

.hub_app_5 #zip-logbook-log .header {
    min-height: 290px;
    max-height: 290px;
}

.hub_app_5 .notes-li {
    border: 1px solid #CFCFCF;
    overflow: hidden;
    border-radius: 2px;
}

.hub_app_5 .notes-li:hover {
    background-color: #FAFAFA;
}

.hub_app_5 .notes-li-critical {
    border-left: 5px solid #dd5a43;
}

.hub_app_5 .notes-li-not-critical {
    border-left: 5px solid #404040;
}

.hub_app_5 .notes-li-green {
    border-left: 11px solid #298a08;
}

.hub_app_5 .notes-li-icon {
    position: absolute;
    right: 5px;
    top: 5px;
}

.hub_app_5 #zip-logbook-logMdl .note {
    height: 150px;
    width: 100%;
    max-height: 150px;
    margin-top: 10px;
    resize: none;
}

.hub_app_5 .zlb-event {
    margin: 2px 0;
    padding: 3px 0;
    background-image: none !important;
}

.hub_app_5 .zlb-current-day.date-div span {
    font-weight: bold;
}

/* .hub_app_5 .zlb-current-day-td {
    box-shadow: 0 0 0 500px #d0dce9 inset;
} */

/* .hub_app_5 .zlb-current-day.date-div {
    background: linear-gradient(#d0dce9, #d0dce9, #d0dce9) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: 1px solid #d0dce9;
    border-bottom: none;
    z-index: 2;
} */

.hub_app_5 .eventtable .zlb-current-day span{
	color: #359AFF;
} 
.hub_app_5 .eventtable .zlb-current-day + .zlb-current-day{
	border-left:3px solid #359AFF;	
	
}
.hub_app_5 .eventtable .zlb-current-day + .zlb-current-day .zlb-event {
		padding:0;
}

.hub_app_5 .zlb-day-name {
    background-color: #02a05b;
    border: 1px solid black;
    border-radius: 3px;
    color: white;
    max-height: 44px !important;
    padding: 10px;
    text-align: center
}

.hub_app_5 #zip-logbook-dashboard .fa-2 {
    font-size: 2em !important;
    margin-top: 8px;
}

.hub_app_5 .zlb-member {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ebebeb;
    border-radius: 6px;
    box-shadow: 1px 1px 1px rgba(0, 1, 1, 0.03);
    margin-bottom: 10px;
    margin-left: -13px;
    margin-right: -13px;
    padding: 10px;
    transition: all 300ms ease-in-out 0s;
}

.hub_app_5 #zlb-member-contact .zlb-member-entry img {
    height: 80px;
    width: 80px;
}

.hub_app_5 li[class*="item-"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-style: solid;
    border-width: 0 0 0 4px;
}

.hub_app_5 #zip-logbook-event-mdl textarea {
    min-height: 66px;
    resize: none;
    width: 340px;
}

.hub_app_5 #zip-logbook-event-mdl .dropdown-menu.filter-list {
    z-index: 4 !important;
}

.hub_app_5 #zip-logbook-log .zlb .form-control {
    z-index: 0;
}

.hub_app_5 #zip-logbook-log .dropdown-menu {
    /*  left: -15px !important;*/
    top: 19px;
}

.hub_app_5 #zip-logbook-address .well {
    background-color: #f9f9f9;
}

.hub_app_5 #commentlog.timeline > li > .timeline-badge {
    line-height: 25px;
}

.hub_app_5 #commentlog.timeline > li > .timeline-panel:after {
    border-color: transparent #ddd;
}

.hub_app_5 #commentlog .timeline-panel {
    background: #dddddd;
    border: 1px solid #ccc;
}

.hub_app_5 #commentlog.timeline:before {
    background: none !important;
}

.hub_app_5 #zip-logbook-event .table thead {
    background-color: #e7e7e7;
    background-image: linear-gradient(to bottom, #ffffff 0px, #e2e2e2 100%);
    background-repeat: repeat-x;
}

.hub_app_5 #zip-logbook-event .table.table-bordered tbody td {
    position: relative;
    padding: 21px 0 0 0 !important;
    height: 95px !important;
    vertical-align: top !important;
}

.hub_app_5 #zip-logbook-event .table.table-bordered tbody td .date-div {
    /* background: #d3d3d3;*/
    height: 22px;
    left: -1px;
    margin: 0;
    position: absolute;
    right: 0;
    top: -1px;
    padding: 1px 12px;
}

.hub_app_5 .modal + .modal-backdrop ~ .dropdown-menu.dropdown-datepicker {
    z-index: 1100 !important;
}

.hub_app_5 #zip-logbook-event-mdl .modal-body {
    min-height: 140px;
    max-height: 420px;
}

.hub_app_5 .task-search .task-search-input {
    height: 35px;
}

.hub_app_5 .task-search i.fa-search {
    bottom: 0px;
    display: inline-block;
    color: rgb(85, 85, 85);
    font-size: 15px;
    height: 100%;
    left: 0px;
    line-height: 28px;
    opacity: 0.7;
    padding-top: 3px;
    position: absolute;
    text-align: center;
    top: 0px;
    width: 34px;
    z-index: 2;
}

.hub_app_5 span.input-icon {
    display: inline-block;
    width: 100%;
    margin-top: 5px;
}

.hub_app_5 .input-icon > input {
    padding-left: 36px !important;
    padding-right: 6px;
}

.hub_app_5 .form-control.search {
    background-color: #fbfbfb;
    background-clip: padding-box;
    border-bottom-color: #e5e5e5;
    border-left-color: #e5e5e5;
    border-radius: 3px;
    border-top-color: #e5e5e5;
}

.hub_app_5 .log-search-bg {
    background: none repeat scroll 0 0 #fbfbfb;
    border: 1px solid #ddd;
    overflow: visible;
    padding-left: 15px;
    padding-right: 15px;
}

.hub_app_5 #zip-logbook-log .btn-lg, .hub_app_5 .btn-group-lg > .btn {
    border-radius: 0px;
    font-size: 14px;
    line-height: 2.33;
}

.hub_app_5 .margin-left-15 {
    margin-left: -15px;
}

.hub_app_5 .staff-textarea {
    margin-top: 22px;
    min-height: 225px;
    width: 100%;
    resize: none;
}

.hub_app_5 .border-lr-white {
    border-right: 1px solid white;
    border-left: 1px solid white;
}

.hub_app_5 .padding-tb-5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.hub_app_5 .padding-left {
    padding-left: 15px !important;
}

.hub_app_5 .stafflog-arrow_box-bottom {
    background: none repeat scroll 0 0 #428bca;
    position: relative;
}

.hub_app_5 .stafflog-arrow_box-bottom:after {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #428bca rgba(136, 183, 213, 0) rgba(136, 183, 213, 0);
    border-image: none;
    border-right: 10px solid rgba(136, 183, 213, 0);
    border-style: solid;
    border-width: 10px;
    content: " ";
    height: 0;
    left: 50%;
    margin-left: -10px;
    pointer-events: none;
    position: absolute;
    top: 100%;
    width: 0;
}

.hub_app_5 .emp-eval-list {
    border-radius: 6px;
}

.hub_app_5 .bg-fade-blue {
    background-color: #bdcef9;
}

.hub_app_5 .DummyDay {
    opacity: 0.4;
}

.hub_app_5 .border-bottom {
    border-bottom: 1px solid #d4d4d4 !important;
}

.hub_app_5 .red-book-staff-srch .panel.panel-info {
    border: none;
}

.hub_app_5 .max-height-250 {
    max-height: 250px;
    overflow: auto;
}

.hub_app_5 #zip-logbook-logMdl {
    width: 800px;
}

/**************** address book csss */
.hub_app_5 #zip-logbook-address .list-inline > li {
    width: 35px;
}

.hub_app_5 #zip-logbook-library .list-inline > li {
    width: 30px;
}

.hub_app_5 #zip-logbook-address .list-inline > li a {
    border-radius: 100%;
    color: #457FB2;
    padding: 7px 12px;
}

.hub_app_5 #zip-logbook-address .list-inline > li a.active {
    background: #999;
    color: #FFF;
}

.hub_app_5 #zip-logbook-address .list-inline > li a:hover {
    background: #CCC;
    color: #FFF;
}

.hub_app_5 #zip-logbook-address .cat {
    position: absolute;
    right: 25px;
    top: 6px;
}

.hub_app_5 #zip-logbook-library .list-inline > li a {
    border-radius: 100%;
    color: #999;
    font-weight: bold;
    padding: 7px 12px;
}

.hub_app_5 #zip-logbook-library .list-inline > li a.active {
    background: #999;
    color: #FFF;
}

.hub_app_5 #zip-logbook-library .list-inline > li a:hover {
    background: #CCC;
    color: #FFF;
}

.hub_app_5 #zip-logbook-library .cat {
    position: absolute;
    right: 25px;
    top: 6px;
}

.hub_app_5 .event-colose-day {
    background: #DDEBF9;
    border: 2px #0d3349;
}

.hub_app_5 .view-by {
    font-size: 13px;
    margin-right: 30px;
    padding: 3px;
}

.hub_app_5 .notes-li-border {
    border-left: 5px solid;
}

.hub_app_5 .div-button {
    border-radius: 2px;
    cursor: default;
    font-size: 11px;
    font-weight: bold;
    height: 31px;
    line-height: 28px;
    min-width: 54px;
    outline: 0 none;
    padding: 0 8px;
    text-align: center;
    white-space: nowrap;
    display: inline-block;
    position: relative;
    box-shadow: none;
    border: 1px solid rgba(0, 0, 0, 0.1);
    color: #444;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(center top, rgba(255, 255, 255, 0.85), rgba(247, 247, 247, 0.85));
}

.hub_app_5 .div-button-mid {
    display: inline-block;
}

.hub_app_5 .anchoreff:hover {
    text-decoration: underline;
}

.hub_app_5 .alta-editable #indicators {
    border-color: #bdbdbd;
    border-style: solid;
    border-width: 1px;
    left: 147px;
    max-height: 90px;
    overflow-y: auto;
    position: absolute;
    top: 63.5px;
    width: 150px;
    z-index: 1000;
    height: 100px;
    position: absolute;
    overflow-y: auto;
    z-index: 1000;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
}

.hub_app_5 .alta-editable .editableValueDiv {
    background: none repeat scroll 0 0 #ededed;
    border-bottom: 1px solid #adadad;
    padding: 5px;
}

.hub_app_5 .alta-editable .position-indicator {
    border-bottom: 1px solid rgb(189, 189, 189);
    padding: 5px;
}

/*******************************************31Oct*******************************/
.hub_app_5 .alta-editable #question > input {
    white-space: nowrap;
    background: #eeeeee;
    border: 1px solid #dddddd;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    font: normal 13px/1.4 Roboto, arial, sans-serif;
    margin: 0 1px;
    vertical-align: baseline;
    color: #427fed;
    padding: 0 1px;
}

.hub_app_5 .share-logMdl-disabled {
    border: 1px solid #ccc;
    height: 150px;
    background-color: #ffffff;
    width: 483px;
}

.hub_app_5 .lib-file-icon {
    margin-left: -10px;
}

/*.hub_app_5 input.critical-checkbx.alta.alta-switch[type="checkbox"] {
    height: 24px;
    width: 115px !important;
    margin-top: -1px
}

.hub_app_5 input.critical-checkbx.alta-switch.alta-switch-5[type="checkbox"] + .operation-switch:before {
    content: "Critical\a0\a0\a0\a0\a0\a0\a0\a0\Non-Critical";
    text-align: center;
}

.hub_app_5 input.critical-checkbx.alta-switch.alta-switch-5[type="checkbox"] + .lbl:after {
    *//*  width: 35px; *//*
    width: 49px;
}

.hub_app_5 input.critical-checkbx.alta-switch.alta-switch-5[type="checkbox"] + .lbl:before {
    background: none repeat scroll 0 0 #1f7b1d;
    color: #ffffff;
    width: 115px;
}

.hub_app_5 input.critical-checkbx.alta-switch.alta-switch-5[type="checkbox"]:checked + .operation-switch:before {
    text-indent: 4px;
}

.hub_app_5 input.critical-checkbx.alta-switch.alta-switch-5[type="checkbox"]:checked + .operation-switch:after {
    left: 75px;
    width: 40px;
}

.hub_app_5 input.critical-checkbx.alta-switch[type="checkbox"]:focus + .lbl {
    outline: none;
}

.hub_app_5 input.critical-checkbx.alta-switch.alta-switch-5[type="checkbox"]:checked + .lbl:before {
    background: linear-gradient(#E44142, #E84446) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF;
}

.hub_app_5 input.critical-checkbx.alta-switch.alta-switch-5[type="checkbox"] + .lbl:before {
    background: #1F7B1D;
    color: #ffffff;
}*/

.hub_app_5 .cspanel-content h1, .hub_app_5 .cspanel-content h2, .hub_app_5 .cspanel-content h3, .hub_app_5 .cspanel-content h4, .hub_app_5 .cspanel-content h5, .hub_app_5 .cspanel-title h1, .hub_app_5 .cspanel-title h2, .hub_app_5 .cspanel-title h3, .hub_app_5 .cspanel-title h4, .hub_app_5 .cspanel-title h5 {
    margin-top: 5px;
    color: #676a6c;
    font-family: "Open Sans", sans-serif;
}

.hub_app_5 .cspanel-content.text-box {
    padding-bottom: 0px;
    padding-top: 15px;
}

.hub_app_5 .csbox {
    clear: both;
    margin-bottom: 15px;
    margin-top: 0;
    padding: 0;
    color: #676a6c;
}

.hub_app_5 .csbox:after, .hub_app_5 .csbox:before {
    display: table;
}

.hub_app_5 .cspanel-content {
    background-color: #ffffff;
    color: inherit;
    padding: 15px;
    border: 1px solid #e7eaec;
    clear: both;
    box-shadow: 0px 1px 3px rgba(0,0,0,0.1);
    border-radius: 5px;
}

.hub_app_5 .cspanel-heading {
    background-color: #f3f6fb;
    border-bottom: none;
}

.hub_app_5 .cspanel-heading h3 {
    font-weight: 200;
    font-size: 24px;
}

.hub_app_5 .cspanel-title h5 {
    display: inline-block;
    font-size: 17px;
    margin: 0 0 7px;
    padding: 0;
    text-overflow: ellipsis;
    float: left;
}

.hub_app_5 .cspanel-title .label {
    float: left;
    margin-left: 4px;
}

.hub_app_5 #zip-logbook-logMdl .media-list .media {
    border-bottom: 1px dotted #ccc;
    margin-top: 10px;
    padding: 5px 5px 10px;
}

.hub_app_5 #zip-logbook-logMdl .media-list .media:first-child {
    margin-top: 0px;
}

.hub_app_5 #zip-logbook-logMdl .media-list .media:last-child {
    padding-bottom: 0px;
    border-bottom: 0px dotted #ccc;
}

.hub_app_5 #zip-logbook-logMdl .media-list .media .media-heading {
    font-family: "Open Sans", sans-serif;
}

.hub_app_5 #zip-logbook-logMdl .media-list .media .media-heading small {
    color: #17A185;
    font-size: 12px;
}

.hub_app_5 #zip-logbook-logMdl .media-list .media .media-heading a {
    color: #999;
    font-size: 14px;
    font-weight: 500;
    margin-right: 5px;
}

.hub_app_5 #zip-logbook-logMdl .media-list .media .media-object {
    width: 50px;
}

.hub_app_5 #zip-logbook-logMdl .media-list {
    max-height: 350px;
    min-height: 220px;
    overflow: auto;
    margin: 0;
}

.hub_app_5 #zip-logbook-logMdl .big-icon {
    color: #f3f3f3;
    font-size: 78px;
}

.hub_app_5 .fa-comment-text.fa-stack {
    line-height: 1.5em !important;
}

.hub_app_5 .alta-editable .position-indicator {
    border-bottom: 1px solid rgb(189, 189, 189);
    padding: 5px;
    background-color: #FFFFFF;
}

.hub_app_5 .alta-editable .position-indicator:hover {
    background-color: rgba(237, 237, 237, 0.5);
}

.hub_app_5 .alta-editable #question > p > input {
    white-space: nowrap;
    background: #eeeeee;
    border: 1px solid #dddddd;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    font: normal 13px/1.4 Roboto, arial, sans-serif;
    margin: 0 1px;
    vertical-align: baseline;
    color: #427fed;
    padding: 0 1px;
}

.hub_app_5 .alta-editable #question > div > input {
    white-space: nowrap;
    background: #eeeeee;
    border: 1px solid #dddddd;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    display: inline-block;
    font: normal 13px/1.4 Roboto, arial, sans-serif;
    margin: 0 1px;
    vertical-align: baseline;
    color: #427fed;
    padding: 0 1px;
}

.hub_app_5 .mail-attachment {
    font-size: 12px;
}

.hub_app_5 .mail-attachment {
    font-size: 12px;
}

.hub_app_5 .file-box {
    padding: 0;
}

.hub_app_5 .file-box .file {
    background-color: #FEFEFE;
    margin-right: 2px;
    margin-left: 2px;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 0;
    position: relative;
    border: 1px solid #e7eaec;
}

.hub_app_5 .file-box .file .icon {
    float: left;
    height: 44px;
    overflow: hidden;
    padding: 5px;
    text-align: center;
    width: 40px;
}

.hub_app_5 .file-box .file .icon i {
    color: #DDDDDD;
    font-size: 35px;
}

.hub_app_5 .file-box .file .file-name {
    background-color: #FEFEFE;
    border-top: 0px solid #e7eaec;
    padding: 5px 5px 5px 3px;
}

.hub_app_5 .file-box .file-name small {
    color: #676a6c;
}

.hub_app_5 .corner {
    position: absolute;
    display: inline-block;
    width: 0;
    height: 0;
    line-height: 0;
    border: 1.2em solid transparent;
    border-right: 1.2em solid #ECECEC;
    border-bottom: 1.2em solid #ECECEC;
    right: 0em;
    bottom: 0em;
}

.hub_app_5 .csbox h2 {
    font-size: 20px;
}

.hub_app_5 .search-result h3 {
    color: #2375AD;
    margin-bottom: 5px;
    font-size: 16px;
}

.hub_app_5 .search-result .search-link {
    color: #AAAAAA;
}

.hub_app_5 .search-result p {
    font-size: 13px;
    margin-top: 5px;
}

.hub_app_5 .cspanel-box-header {
    background-color: transparent;
    border-bottom: 0;
    padding-top: 5px;
}

.hub_app_5 .cspanel-box-header h2 {
    margin-top: 0px;
}


.hub_app_5 .alphabets .btn {
    padding: 3px 8px;
    text-align: center;
    width: 3.8%;
}

.hub_app_5 .border-top-4px-light {
    border-top: 4px solid #E7EAEC;
}

/************************************************************/
.hub_app_5 .c-gray {
    color: #8f8f8f !important;
}

.hub_app_5 .w-300 {
    font-weight: 300 !important;
}

.hub_app_5 .forum-questions {
    background: #FFF;
}

.hub_app_5 .forum-questions .message-item {
    padding: 20px 30px
}

.hub_app_5 .forum-questions .message-item:hover {
    background: #fff;
    cursor: default;
}

.hub_app_5 .forum-questions .forum-title {
    font-size: 16px;
    margin-top: 5px;
    margin-bottom: 5px;
    line-height: 1.1
}

.hub_app_5 .forum-questions .message-item {
    margin: 0;
    padding: 10px 15px;
    display: block;
    -webkit-transition: all 300ms ease-in-out 0s;
    -moz-transition: all 300ms ease-in-out 0s;
    -o-transition: all 300ms ease-in-out 0s;
    transition: all 300ms ease-in-out 0s;
    background: #FFF;
    border-radius:5px;
}
.left-border-3{
	border-width:0 0 0 6px;
	border-style:solid;
}
.hub_app_5 .forum-questions .message-item p {
color: #676a6c;
text-overflow: ellipsis;
white-space: nowrap;
margin: 10px 0;
padding: 10px !important;
background: #fafafa;
border-radius: 5px;
box-shadow: 1px 1px 3px rgba(0,0,0,0.1);
    
}
.hub_app_5 .forum-questions .message-item p span{
	white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.hub_app_5 .forum-questions .message-item p:after {
	content:"";
	border-bottom:7px solid #fafafa;
	border-left: 7px solid rgba(0, 0, 0, 0);
	border-right : 7px solid rgba(0, 0, 0, 0);
	left:10px;
	top:-7px;
	position: absolute;
	
}
.hub_app_5 .forum-questions .message-item p:before {
	Content:"";
	border-bottom:7px solid #fafafa;
	border-left: 7px solid rgba(0, 0, 0, 0);
	border-right : 7px solid rgba(0, 0, 0, 0);
	left:10px;
	top:-6px;
	position: absolute;
	
}

.hub_app_5 .forum-questions .staff-img {
    border: 1px solid #e0e3e5;
    height: 50px;
    width: 50px;
}

/************************************************************/
.hub_app_5 .select-success .select2-container-multi .select2-choices .select2-search-choice {
    background: #17a185;
    border: 1px solid #129a7c;
    margin: 4px 0px 4px 4px;
}

.hub_app_5 .event-day-hover {
    padding: 5px;
    z-index: -1;
 
   
}

.hub_app_5 .event-td-plus:hover .display-none {
    display: block;
}

.hub_app_5 .actual-chart {
    height: 300px;
    width: 1400px;
    font-size: 10px;
}

.hub_app_5 .select2-choices.ss {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none;
    float: left;
    top: -5px;
}

.hub_app_5 .deleteFile {
    border-radius: 50%;
    position: relative;
    left: 4px;
    font-size: 13px;
    width: 17px;
    height: 17px;
    top: -1px;
    padding: 4px 3px;
    background: none repeat scroll 0px 0px rgb(239, 239, 239);
}

.hub_app_5 .select2-container-multi .select2-choices.ss .select2-search-choice {
    background: -moz-linear-gradient(center top, #67b0df, #3780af) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #3780af;
}

.hub_app_5 .input-group.zlb .dropdown-menu.dropdown-datepicker {
    z-index: 20 !important;
}

.hub_app_5 .border-bottom {
    border-bottom: 1px solid #e7eaec !important;
}

.hub_app_5 .dashboard-header {
    border-top: 4px solid #e7eaec;
    padding: 20px;
}

.hub_app_5 .wrapper-content {
    padding: 20px 10px 40px;
}

/* temporayyyyyyy*/
.hub_app_5 #zip-logbook-event .full-td-plus {
    position: inherit;
}

.hub_app_5 .label {
    border-radius: 0;
    text-shadow: none;
    font-weight: normal;
    display: inline-block;
    background-color: #abbac3 !important;
}

.hub_app_5 .label[class*="col-"][class*="arrow"] {
    min-height: 0;
}

.hub_app_5 .label-transparent, .hub_app_5 .badge-transparent {
    background-color: transparent !important;
}

.hub_app_5 .label-grey, .hub_app_5 .badge-grey {
    background-color: #a0a0a0 !important;
}

.hub_app_5 .label-info, .hub_app_5 .badge-info {
    background-color: #3a87ad !important;
}

.hub_app_5 .label-primary, .hub_app_5 .badge-primary {
    background-color: #428bca !important;
}

.hub_app_5 .label-success, .hub_app_5 .badge-success {
    background-color: #17A185 !important;
}

.hub_app_5 .label-danger, .hub_app_5 .badge-danger {
    background-color: #d15b47 !important;
}

.hub_app_5 .label-important, .hub_app_5 .badge-important {
    background-color: #d15b47 !important;
}

.hub_app_5 .label-inverse, .hub_app_5 .badge-inverse {
    background-color: #333333 !important;
}

.hub_app_5 .label-warning, .hub_app_5 .badge-warning {
    background-color: #f89406 !important;
}

.hub_app_5 .label-pink, .hub_app_5 .badge-pink {
    background-color: #d6487e !important;
}

.hub_app_5 .label-purple, .hub_app_5 .badge-purple {
    background-color: #9585bf !important;
}

.hub_app_5 .label-yellow, .hub_app_5 .badge-yellow {
    background-color: #fee188 !important;
}

.hub_app_5 .label-light, .hub_app_5 .badge-light {
    background-color: #e7e7e7 !important;
}

.hub_app_5 .badge-yellow, .hub_app_5 .label-yellow {
    color: #996633 !important;
    border-color: #fee188;
}

.hub_app_5 .badge-light, .hub_app_5 .label-light {
    color: #888 !important;
}

.hub_app_5 .label.arrowed, .hub_app_5 .label.arrowed-in {
    position: relative;
    z-index: 1;
}

.hub_app_5 .label.arrowed:before, .hub_app_5 .label.arrowed-in:before {
    display: inline-block;
    content: "";
    position: absolute;
    top: 0;
    z-index: -1;
    border: 1px solid transparent;
    border-right-color: #abbac3;
    -moz-border-right-colors: #abbac3;
}

.hub_app_5 .label.arrowed-in:before {
    border-color: #abbac3;
    border-left-color: transparent !important;
    -moz-border-left-colors: none !important;
}

.hub_app_5 .label.arrowed-right, .hub_app_5 .label.arrowed-in-right {
    position: relative;
    z-index: 1;
}

.hub_app_5 .label.arrowed-right:after, .hub_app_5 .label.arrowed-in-right:after {
    display: inline-block;
    content: "";
    position: absolute;
    top: 0;
    z-index: -1;
    border: 1px solid transparent;
    border-left-color: #abbac3;
    -moz-border-left-colors: #abbac3;
}

.hub_app_5 .label.arrowed-in-right:after {
    border-color: #abbac3;
    border-right-color: transparent !important;
    -moz-border-right-colors: none !important;
}

.hub_app_5 .label-info.arrowed:before {
    border-right-color: #3a87ad;
    -moz-border-right-colors: #3a87ad;
}

.hub_app_5 .label-info.arrowed-in:before {
    border-color: #3a87ad;
    -moz-border-right-colors: #3a87ad;
}

.hub_app_5 .label-info.arrowed-right:after {
    border-left-color: #3a87ad;
    -moz-border-left-colors: #3a87ad;
}

.hub_app_5 .label-info.arrowed-in-right:after {
    border-color: #3a87ad;
    -moz-border-left-colors: #3a87ad;
}

.hub_app_5 .label-primary.arrowed:before {
    border-right-color: #428bca;
    -moz-border-right-colors: #428bca;
}

.hub_app_5 .label-primary.arrowed-in:before {
    border-color: #428bca;
    -moz-border-right-colors: #428bca;
}

.hub_app_5 .label-primary.arrowed-right:after {
    border-left-color: #428bca;
    -moz-border-left-colors: #428bca;
}

.hub_app_5 .label-primary.arrowed-in-right:after {
    border-color: #428bca;
    -moz-border-left-colors: #428bca;
}

.hub_app_5 .label-success.arrowed:before {
    border-right-color: #17A185;
    -moz-border-right-colors: #17A185;
}

.hub_app_5 .label-success.arrowed-in:before {
    border-color: #17A185;
    -moz-border-right-colors: #17A185;
}

.hub_app_5 .label-success.arrowed-right:after {
    border-left-color: #17A185;
    -moz-border-left-colors: #17A185;
}

.hub_app_5 .label-success.arrowed-in-right:after {
    border-color: #17A185;
    -moz-border-left-colors: #17A185;
}

.hub_app_5 .label-warning.arrowed:before {
    border-right-color: #f89406;
    -moz-border-right-colors: #f89406;
}

.hub_app_5 .label-warning.arrowed-in:before {
    border-color: #f89406;
    -moz-border-right-colors: #f89406;
}

.hub_app_5 .label-warning.arrowed-right:after {
    border-left-color: #f89406;
    -moz-border-left-colors: #f89406;
}

.hub_app_5 .label-warning.arrowed-in-right:after {
    border-color: #f89406;
    -moz-border-left-colors: #f89406;
}

.hub_app_5 .label-important.arrowed:before {
    border-right-color: #d15b47;
    -moz-border-right-colors: #d15b47;
}

.hub_app_5 .label-important.arrowed-in:before {
    border-color: #d15b47;
    -moz-border-right-colors: #d15b47;
}

.hub_app_5 .label-important.arrowed-right:after {
    border-left-color: #d15b47;
    -moz-border-left-colors: #d15b47;
}

.hub_app_5 .label-important.arrowed-in-right:after {
    border-color: #d15b47;
    -moz-border-left-colors: #d15b47;
}

.hub_app_5 .label-danger.arrowed:before {
    border-right-color: #d15b47;
    -moz-border-right-colors: #d15b47;
}

.hub_app_5 .label-danger.arrowed-in:before {
    border-color: #d15b47;
    -moz-border-right-colors: #d15b47;
}

.hub_app_5 .label-danger.arrowed-right:after {
    border-left-color: #d15b47;
    -moz-border-left-colors: #d15b47;
}

.hub_app_5 .label-danger.arrowed-in-right:after {
    border-color: #d15b47;
    -moz-border-left-colors: #d15b47;
}

.hub_app_5 .label-inverse.arrowed:before {
    border-right-color: #333333;
    -moz-border-right-colors: #333333;
}

.hub_app_5 .label-inverse.arrowed-in:before {
    border-color: #333333;
    -moz-border-right-colors: #333333;
}

.hub_app_5 .label-inverse.arrowed-right:after {
    border-left-color: #333333;
    -moz-border-left-colors: #333333;
}

.hub_app_5 .label-inverse.arrowed-in-right:after {
    border-color: #333333;
    -moz-border-left-colors: #333333;
}

.hub_app_5 .label-pink.arrowed:before {
    border-right-color: #d6487e;
    -moz-border-right-colors: #d6487e;
}

.hub_app_5 .label-pink.arrowed-in:before {
    border-color: #d6487e;
    -moz-border-right-colors: #d6487e;
}

.hub_app_5 .label-pink.arrowed-right:after {
    border-left-color: #d6487e;
    -moz-border-left-colors: #d6487e;
}

.hub_app_5 .label-pink.arrowed-in-right:after {
    border-color: #d6487e;
    -moz-border-left-colors: #d6487e;
}

.hub_app_5 .label-purple.arrowed:before {
    border-right-color: #9585bf;
    -moz-border-right-colors: #9585bf;
}

.hub_app_5 .label-purple.arrowed-in:before {
    border-color: #9585bf;
    -moz-border-right-colors: #9585bf;
}

.hub_app_5 .label-purple.arrowed-right:after {
    border-left-color: #9585bf;
    -moz-border-left-colors: #9585bf;
}

.hub_app_5 .label-purple.arrowed-in-right:after {
    border-color: #9585bf;
    -moz-border-left-colors: #9585bf;
}

.hub_app_5 .label-yellow.arrowed:before {
    border-right-color: #fee188;
    -moz-border-right-colors: #fee188;
}

.hub_app_5 .label-yellow.arrowed-in:before {
    border-color: #fee188;
    -moz-border-right-colors: #fee188;
}

.hub_app_5 .label-yellow.arrowed-right:after {
    border-left-color: #fee188;
    -moz-border-left-colors: #fee188;
}

.hub_app_5 .label-yellow.arrowed-in-right:after {
    border-color: #fee188;
    -moz-border-left-colors: #fee188;
}

.hub_app_5 .label-light.arrowed:before {
    border-right-color: #e7e7e7;
    -moz-border-right-colors: #e7e7e7;
}

.hub_app_5 .label-light.arrowed-in:before {
    border-color: #e7e7e7;
    -moz-border-right-colors: #e7e7e7;
}

.hub_app_5 .label-light.arrowed-right:after {
    border-left-color: #e7e7e7;
    -moz-border-left-colors: #e7e7e7;
}

.hub_app_5 .label-light.arrowed-in-right:after {
    border-color: #e7e7e7;
    -moz-border-left-colors: #e7e7e7;
}

.hub_app_5 .label-grey.arrowed:before {
    border-right-color: #a0a0a0;
    -moz-border-right-colors: #a0a0a0;
}

.hub_app_5 .label-grey.arrowed-in:before {
    border-color: #a0a0a0;
    -moz-border-right-colors: #a0a0a0;
}

.hub_app_5 .label-grey.arrowed-right:after {
    border-left-color: #a0a0a0;
    -moz-border-left-colors: #a0a0a0;
}

.hub_app_5 .label-grey.arrowed-in-right:after {
    border-color: #a0a0a0;
    -moz-border-left-colors: #a0a0a0;
}

.hub_app_5 #zip-logbook-log .label {
    height: auto;
}

.hub_app_5 .label {
    font-size: 12px;
    line-height: 1.15;
}

.hub_app_5 .label.arrowed {
    margin-left: 0;
}

.hub_app_5 .label.arrowed:before {
    left: -10px; 
}

/* .hub_app_5 .label.arrowed-in {
    margin-left: 5px;
} */

.hub_app_5 .label.arrowed-in:before {
    left: -5px;
    border-width: 10px 5px;
}

.hub_app_5 .label.arrowed-right {
    margin-right: 5px;
}

.hub_app_5 .label.arrowed-right:after {
    right: -10px;
    border-width: 10px 5px;
}

.hub_app_5 .label.arrowed-in-right {
    margin-right: 5px;
}

.hub_app_5 .label.arrowed-in-right:after {
    right: -5px;
    border-width: 10px 5px;
}

.hub_app_5 .label-lg {
    padding: 0.3em 0.6em 0.4em;
    font-size: 13px;
    line-height: 1.1;
    height: 24px;
}

.hub_app_5 .label-lg.arrowed {
    margin-left: 6px;
}

.hub_app_5 .label-lg.arrowed:before {
    left: -12px;
    border-width: 12px 6px;
}

.hub_app_5 .label-lg.arrowed-in {
    margin-left: 6px;
}

.hub_app_5 .label-lg.arrowed-in:before {
    left: -6px;
    border-width: 12px 6px;
}

.hub_app_5 .label-lg.arrowed-right {
    margin-right: 6px;
}

.hub_app_5 .label-lg.arrowed-right:after {
    right: -12px;
    border-width: 12px 6px;
}

.hub_app_5 .label-lg.arrowed-in-right {
    margin-right: 6px;
}

.hub_app_5 .label-lg.arrowed-in-right:after {
    right: -6px;
    border-width: 12px 6px;
}

.hub_app_5 .label-xlg {
    padding: 0.3em 0.7em 0.4em;
    font-size: 14px;
    line-height: 1.3;
    height: 28px;
}

.hub_app_5 .label-xlg.arrowed {
    margin-left: 7px;
}

.hub_app_5 .label-xlg.arrowed:before {
    left: -14px;
    border-width: 14px 7px;
}

.hub_app_5 .label-xlg.arrowed-in {
    margin-left: 7px;
}

.hub_app_5 .label-xlg.arrowed-in:before {
    left: -7px;
    border-width: 14px 7px;
}

.hub_app_5 .label-xlg.arrowed-right {
    margin-right: 7px;
}

.hub_app_5 .label-xlg.arrowed-right:after {
    right: -14px;
    border-width: 14px 7px;
}

.hub_app_5 .label-xlg.arrowed-in-right {
    margin-right: 7px;
}

.hub_app_5 .label-xlg.arrowed-in-right:after {
    right: -7px;
    border-width: 14px 7px;
}

.hub_app_5 .label-sm {
    padding: 0.2em 0.4em 0.3em;
    font-size: 11px;
    line-height: 1;
    height: 18px;
}

.hub_app_5 .label-sm.arrowed {
    margin-left: 4px;
}

.hub_app_5 .label-sm.arrowed:before {
    left: -8px;
    border-width: 9px 4px;
}

.hub_app_5 .label-sm.arrowed-in {
    margin-left: 4px;
}

.hub_app_5 .label-sm.arrowed-in:before {
    left: -4px;
    border-width: 9px 4px;
}

.hub_app_5 .label-sm.arrowed-right {
    margin-right: 4px;
}

.hub_app_5 .label-sm.arrowed-right:after {
    right: -8px;
    border-width: 9px 4px;
}

.hub_app_5 .label-sm.arrowed-in-right {
    margin-right: 4px;
}

.hub_app_5 .label-sm.arrowed-in-right:after {
    right: -4px;
    border-width: 9px 4px;
}

.hub_app_5 .label > span, .hub_app_5 .label > .ace-icon {
    line-height: 1;
    vertical-align: bottom;
}

@media screen and (-webkit-min-device-pixel-ratio: 1.08) and (-webkit-max-device-pixel-ratio: 1.15), screen and (-webkit-min-device-pixel-ratio: 1.3) and (-webkit-max-device-pixel-ratio: 1.35), screen and (-webkit-min-device-pixel-ratio: 1.7) and (-webkit-max-device-pixel-ratio: 1.75) {
    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed:before {
        border-width: 10px 6px 11px;
        left: -11px;
    }

    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-right:after {
        border-width: 10px 6px 11px;
        right: -11px;
    }

    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in:before {
        border-width: 10px 5px 10.5px;
        left: -6px;
    }

    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in-right:after {
        border-width: 10px 5px 10.5px;
        right: -6px;
    }
}

@media screen and (min--moz-device-pixel-ratio: 1.08) and (max--moz-device-pixel-ratio: 1.15), screen and (min--moz-device-pixel-ratio: 1.3) and (max--moz-device-pixel-ratio: 1.35), screen and (min--moz-device-pixel-ratio: 1.7) and (max--moz-device-pixel-ratio: 1.75) {
    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed:before {
        border-width: 10px 6px 11px;
        left: -11px;
    }

    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-right:after {
        border-width: 10px 6px 11px;
        right: -11px;
    }

    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in:before {
        border-width: 10px 5px 10.5px;
        left: -6px;
    }

    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in-right:after {
        border-width: 10px 5px 10.5px;
        right: -6px;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 1.3) and (-webkit-max-device-pixel-ratio: 1.34) {
    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed:before {
        border-width: 10px 6px 11px;
        left: -11.5px;
    }

    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-right:after {
        border-width: 10px 6px 11px;
        right: -11.5px;
    }
}

@media screen and (min--moz-device-pixel-ratio: 1.3) and (max--moz-device-pixel-ratio: 1.34) {
    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed:before {
        border-width: 10px 6px 11px;
        left: -11.5px;
    }

    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-right:after {
        border-width: 10px 6px 11px;
        right: -11.5px;
    }
}

@media only screen and (-webkit-max-device-pixel-ratio: 1.7) and (-webkit-min-device-pixel-ratio: 1.75) {
    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in:before {
        border-width: 10px 5px;
        left: -6px;
    }

    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in-right:after {
        border-width: 10px 5px;
        right: -6px;
    }
}

@media only screen and (min--moz-device-pixel-ratio: 1.7) and (max--moz-device-pixel-ratio: 1.75) {
    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in:before {
        border-width: 10px 5px;
        left: -6px;
    }

    .hub_app_5 .label:not(.label-lg):not(.label-xlg):not(.label-sm).arrowed-in-right:after {
        border-width: 10px 5px;
        right: -6px;
    }
}

.hub_app_5 #zip-logbook-logMdl .profile-activity {
    padding: 10px 4px;
}

.hub_app_5 #zip-logbook-logMdl .profile-activity {
    padding: 10px 4px;
    border-bottom: 1px dotted #D0D8E0;
    position: relative;
    border-left: 1px dotted #FFF;
    border-right: 1px dotted #FFF;
    -webkit-transition: all 300ms ease-in-out 0s;
    -moz-transition: all 300ms ease-in-out 0s;
    -o-transition: all 300ms ease-in-out 0s;
    transition: all 300ms ease-in-out 0s;
}

.hub_app_5 #zip-logbook-logMdl .profile-activity:first-child {
    border-top: 1px dotted transparent;
}

.hub_app_5 #zip-logbook-logMdl .profile-activity:last-child {
    border-bottom: 1px dotted transparent;
}

.hub_app_5 #zip-logbook-logMdl .profile-activity:first-child:hover {
    border-top-color: #D0D8E0;
}

.hub_app_5 #zip-logbook-logMdl .profile-activity:last-child:hover {
    border-bottom-color: #D0D8E0;
}

.hub_app_5 #zip-logbook-logMdl .profile-activity:hover {
    background-color: #F4F9FD;
    border-left: 1px dotted #D0D8E0;
    border-right: 1px dotted #D0D8E0;
}

.hub_app_5 #zip-logbook-logMdl .profile-activity img {
    border: 2px solid #DDDDDD;
    border-radius: 100%;
    max-width: 40px;
    max-height: 40px;
    width : 40px;
    height:40px;
    margin-right: 10px;
    margin-left: 0px;
    box-shadow: none;
}

.hub_app_5 #zip-logbook-logMdl .profile-activity .thumbicon {
    background-color: #74ABD7;
    display: inline-block;
    border-radius: 100%;
    width: 38px;
    height: 38px;
    color: #FFF;
    font-size: 18px;
    text-align: center;
    line-height: 38px;
    margin-right: 10px;
    margin-left: 0px;
    text-shadow: none !important;
}

.hub_app_5 #zip-logbook-logMdl .profile-activity .time {
    color: #999999;
    display: block;
    font-size: 12px;
    margin-top: 4px;
    padding-left: 47px;
}

.hub_app_5 #zip-logbook-logMdl .profile-activity a.user {
    color: #17a185;
    font-size: 14px;
    cursor: default;
}

.hub_app_5 .lib-attachment {
    background: #57a02f;
    background: -webkit-gradient(center top, #77bb4e, #57a02f) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center top, #77bb4e, #57a02f) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -moz-linear-gradient(center top, #77bb4e, #57a02f) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -o-linear-gradient(center top, #77bb4e, #57a02f) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradientt(center top, #77bb4e, #57a02f) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: linear-gradient(center top, #77bb4e, #57a02f) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #3f980e;
    border-radius: 3px;
    color: #fff;
    cursor: default;
    display: inline-block;
    height: 25px;
    margin: 2px;
    outline: medium none;
    padding: 2px 10px 3px 6px;
    position: relative;
    vertical-align: middle;
    white-space: nowrap;
}

.hub_app_5 #zip-logbook-event .weather-icon {
    color: #EFEFEF;
    font-size: 50px;
    text-shadow: 1px 1px 2px #606060;
}

.hub_app_5 #zip-logbook-event .weather-deails {
    padding: 25px 5px 5px;
    background: #f1f1f1;
}

.hub_app_5 #zip-logbook-event .weather-icon {
    color: #EFEFEF;
    font-size: 40px;
    text-shadow: 1px 1px 2px #606060;
}

.hub_app_5 #zip-logbook-event .weather-name {
    background: none repeat scroll 0 0 #f8f8f8;
    border-top: 1px solid #DDDDDD;
    color: #000000;
}

.hub_app_5 #zip-logbook-event .weat-name {
    font-weight: bold;
    color: rgb(141, 141, 141);
    text-shadow: 1px 1px rgb(255, 255, 255);
}

.hub_app_5 #zip-logbook-event .popover-content {
    background: #FFFFFF;
    border-radius: 4px;
    padding: 5px;
    width: 172px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
}

.hub_app_5 #red-book-weather-pop .popover {
    top: 20px !important;
}

.hub_app_5 .icon-bottom-addplus {
    position: absolute;
    bottom: 0px;
    right: 5px;
    margin-top: 50px;
}

.hub_app_5 table.table-hover-vg td:hover {
    background: #e5e5e5;
    vertical-align: middle;
}



.hub_app_5 #zip-logbook-event .dropdown-menu.control-notes6, .hub_app_5 #zip-logbook-event .dropdown-menu.control-notes5 {
    left: -305px !important;
}

.hub_app_5 #zip-logbook-event .dropdown-menu.control-notes6:after, .hub_app_5 #zip-logbook-event .dropdown-menu.control-notes5:after {
    right: 2px !important;
}

.hub_app_5 #zip-logbook-event .dropdown-menu.control-notes6:before, .hub_app_5 #zip-logbook-event .dropdown-menu.control-notes5:before {
    right: 2px !important;
}

.hub_app_5 #zip-logbook-event .notes-box .nb-img {
    border: 1px solid #817e78;
    height: 34px;
    width: 34px;
}

.hub_app_5 #zip-logbook-event .wether-Pop6 + .popover {
    left: -130px !important;
}

.hub_app_5 #zip-logbook-event .wether-Pop6 + .popover.bottom .arrow {
    margin-left: 0px;
}

.hub_app_5 .staff-journal-rhs-chart {
    height: 200px;
}

.hub_app_5 .color-a8a8a8 {
    color: #a8a8a8;
}

.hub_app_5 .csbox.blockquote-success .fa-stack {
    color: #9BAA95;
}

.hub_app_5 .csbox.blockquote-warning .fa-stack {
    color: #ABAA95;
}

.hub_app_5 .staff-journal-1 {
    height: 220px;
    width: 100%;
    font-size: 10px;
}

.hub_app_5 .redbook-dashboard-chart {
    /*  height: 220px;*/
    width: 100%;
    font-size: 10px;
}

.hub_app_5 #journalStateChart {
    height: 250px;
    width: 100%;
    font-size: 11px;
}

.hub_app_5 #eoEvalSrchChart {
    height: 300px;
    width: 100%;
    font-size: 11px;
}

.hub_app_5 .comment-tooltip .tooltip-inner {
    text-align: left !important;
}

.hub_app_5 .logbook-search-div {
    border: 2px solid #dddddd;
    border-radius: 5px;
    color: white !important;
    font-weight: bold;
}

.hub_app_5 .cust-exp-bg-color {
    background-color: #2b957a;
}

.hub_app_5 .note-bg-color {
    background-color: #7070c9;
}

.hub_app_5 .csbox.blockquote-success .blockquote-icon {
    color: rgba(155, 170, 149, 0.05);
}

.hub_app_5 .csbox.blockquote-warning .blockquote-icon {
    color: rgba(155, 170, 149, 0.05);
}

.hub_app_5 .redbook-margin-30 {
    margin: 30px 0 !important;
}

.hub_app_5 .actuals-datepicker .dropdown-datepicker {
    padding: 0px !important;
    top: 30px !important;
    height: auto !important;
    z-index: 3 !important;
}

.hub_app_5 .scroller {
    overflow: hidden !important;
    position: relative !important;
}

.hub_app_5 .ps-scrollbar-y-rail {
    right: 0 !important;
}

.hub_app_5 #eoEmpEval_share .jqte_editor, .hub_app_5 .jqte_source {
    height: 135px !important;
}

.hub_app_5 #eoLogShare .jqte_editor, .hub_app_5 .jqte_source {
    height: 135px !important;
}

.hub_app_5 .btn-group .btn + .popover + .btn {
    margin-left: -1px;
}

.hub_app_5 .event-td-plus .date-div {
    font-weight: bold;
}

/*.hub_app_5 .dark-lines.event-td-plus .date-div {
    font-weight: normal;
}*/

.hub_app_5 .dark-lines.event-td-plus {
    box-shadow: 0 0 0 1px rgba(0,0,0,0.1);
}
.hub_app_5 .dark-lines {
    background: repeating-linear-gradient(135deg, #e7e7e7, #e7e7e7 5px, #f4f5f6 5px, #f4f5f6 10px);
}
.hub_app_5 .custome-tooltip .tooltip.left .tooltip-arrow {
    border-left-color: gray;
}

.hub_app_5 .custome-tooltip .tooltip-inner {
    background-color: #ffffff;
    color: #101010;
    border: 1px solid gray;
    border-radius: 3px;
}

.hub_app_5 .ps-scrollbar-x {
    display: none !important;
    opacity: 0;
}

.hub_app_5 .div-button-xs-highlight {
    background-color: #ffc12d !important;
    background-image: -moz-linear-gradient(center top, rgba(124, 118, 64, 0), rgba(241, 255, 247, 0.85));
    background-image: -webkit-gradient(center top, rgba(124, 118, 64, 0), rgba(241, 255, 247, 0.85));
    background-image: -webkit-linear-gradient(center top, rgba(124, 118, 64, 0), rgba(241, 255, 247, 0.85));
    background-image: -o-linear-gradient(center top, rgba(124, 118, 64, 0), rgba(241, 255, 247, 0.85));
    background-image: -ms-linear-gradientt(center top, rgba(124, 118, 64, 0), rgba(241, 255, 247, 0.85));
    background-image: linear-gradient(center top, rgba(124, 118, 64, 0), rgba(241, 255, 247, 0.85));
    -moz-transition: all 0.2s ease-out 0s;
    -webkit-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

.hub_app_5 #zip-logbook-log .dropdown-notes {
    left: 26px !important;
    width: 210px !important;
}

.hub_app_5 .file-div-arrow {
height: 20px;
    position: absolute;
    right: -7px;
    width: 20px;
    background: #fff;
    z-index: -1;
    border-radius: 0px 5px 0 0px;
    transform: rotate(45deg);
    box-shadow: 0 0px 4px 2px rgba(0, 0, 0,0.1);
}

.hub_app_5 #redbook-eoLog-file .visible {
    width: 320px !important;
}

.hub_app_5 #redbook-eoLog-file #eoLogFile.visible {
    background-color: #fff;
    box-shadow: 1px 1px 5px rgba(0,0,0,0.2);
    border-radius: 5px;
    margin-right:5px;
}

.hub_app_5 #redbook-eoLog-file .sch-popup .popup-header {
    height: 36px;
    padding: 10px 10px 0;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .hub_app_5 #zip-logbook-event .table.table-bordered tbody td {
        height: 95px !important;
    }
}



.hub_app_5 .blockquote {
    border-left: 6px solid #ddd;
    border-radius: 6px;
    background-color:#fff;
    box-shadow:0 2px 5px rgba(0,0,0,0.08);
}

.hub_app_5 #redBookPreAdd .active {
    background-color: #3399FF;
    color: #ffffff;
    text-shadow: none;
}

.hub_app_5 #redBookPreAdd .modal-body {
    min-height: 230px;
}

.hub_app_5 #zip-logbook-task .task-border {
    border: 1px solid #ccc !important;
}

.hub_app_5 #zip-logbook-task .task-panel-grey {
    background: none repeat scroll 0 0 #666666 !important;
    border: 1px solid #666666 !important;
}

.hub_app_5 #zip-logbook-task .chevron_collapse {
    position: absolute;
    right: 20px;
    top: 15px;
}

.hub_app_5 #zip-logbook-task .chevron_collapse i {
    font-size: 30px;
}

.hub_app_5 #zip-logbook-task .panel-border-left {
    border-left: 5px solid #78e33e;
    padding-left: 10px;
}

.hub_app_5 #zip-logbook-task .panel-height-32 {
    line-height: 32px;
}

.hub_app_5 #zip-logbook-task .panel-heading-height-70 {
    height: 70px;
}

.hub_app_5 #zip-logbook-task .no-underline:hover {
    text-decoration: underline !important;
}

.hub_app_5 .task-control {
    margin-left: -54px;
    margin-top: 4px;
}

.hub_app_5 .task-control-span {
    background-color: #3399ff;
    border: 2px solid #1e84e7;
    border-radius: 2px;
    color: white;
    padding-bottom: 5px;
    padding: 8px;
}

.hub_app_5 .task-hover:hover {
    text-decoration: underline !important;
}

.hub_app_5 .white-space-normal {
    white-space: normal !important;
}

.hub_app_5 .margin-t-neg-35 {
    margin-top: -35px !important;
}

.hub_app_5 .margin-t-neg-40 {
    margin-top: -40px !important;
}

.hub_app_5 .margin-r-neg-80 {
    margin-top: -80px !important;
}

.hub_app_5 #taskSetting .tile-stats-icon {
    padding-top: 5px;
    width: 5%;
}

.hub_app_5 #taskSetting .tile-stats .tile-stats-content {
    padding: 5px 0 5px;
    width: 50%;
}

.hub_app_5 #taskSetting .tile-stats-action {
    padding: 1px 18px 0;
    background: none;
    border-left: 0px;
}

.hub_app_5 .border-top {
    border-top: 1px solid #eee;
}

.hub_app_5 #taskSetting .tile-stats .tile-stats-icon i {
    color: #a2abba;
    font-size: 25px;
}

.hub_app_5 .border-t-b {
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
}

.hub_app_5 #taskSetting .tile-stats .tile-stats-content .tile-stats-number {
    font-size: 18px;
    font-weight: 600;
}

.hub_app_5 #taskSetting .hr {
    border-bottom: 1px solid #eee;
    border-top: 0 solid #eee;
}

.hub_app_5 #taskSetting table > tbody > tr > td, .hub_app_5 #taskSetting table > thead > tr > th {
    white-space: normal;
    word-wrap: break-word;
}

.hub_app_5 #weeklySelect .select2-container .select2-choice span {
    margin-right: 110px !important;
}

.hub_app_5 #taskSetting .angular-accordion-pane-content {
    border-bottom: 1px solid #777777;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-left: 1px solid #777777;
    border-right: 1px solid #777777;
    overflow-y: auto;
    padding: 5px;
}

.hub_app_5 .left-border-6 {
    border-left: 6px solid !important;
}

.hub_app_5 .commendation {
    border-color: #3CBEA4 !important;
}

.hub_app_5 .disp-action {
    border-color: #DD5050 !important;
}

.hub_app_5 .info {
    border-color: #215e8f !important;
}

.hub_app_5 .temp-task-control {
    margin-left: -103px;
    margin-top: 4px;
}

.hub_app_5 .panel-mint .panel-heading, .panel-mint .panel-footer, .panel-mint.panel-colorful {
    background-color: #50c7a7;
    border-color: #50c7a7;
    color: #fff;
}

.hub_app_5 .icon-wrap-xs {
    padding: 7px;
}

.hub_app_5 .icon-wrap {
    border-radius: 2px;
    display: inline-block;
    padding: 2px;
}

.hub_app_5 .text-thin {
    font-weight: 600;
}

.hub_app_5 .text-semibold {
    font-weight: 600;
}

.hub_app_5 .progress-xs {
    height: 2px;
    margin-bottom: 0px;
}

.hub_app_5 .progress-dark-base {
    background-color: rgba(255, 255, 255, 0.5);
}

.hub_app_5 .progress-xs .progress-bar {
    font-size: 0;
    line-height: 2px;
}

.hub_app_5 .progress .progress-bar {
    box-shadow: none;
    font-size: 9px;
    line-height: 12px;
}

.hub_app_5 .progress-bar-light {
    background-color: #fff;
}

.hub_app_5 .ibox-heading {
    background-color: #f3f6fb;
    border-bottom: medium none;
}

.hub_app_5 .ibox-content {
    padding: 5px 15px 5px;
    clear: both;
    border: 1px solid #e7eaec;
    color: inherient;
}

.hub_app_5 .redbook-task-table thead tr th {
    background-image: none !important;
}

.hub_app_5 #taskSetting .active .active-color {
    background-color: #f68d2e;
    color: #ffffff; /*border-top-left-radius: 15px; border-top-right-radius: 15px;*/
    margin-bottom: -6px; /* margin-left: -5px;*/
    margin-right: -5px;
    padding-bottom: 6px
}

.hub_app_5 .bg-tile-green {
    background-color: #44B6AE;
    border-color: #44B6AE;
    color: #ffffff;
}

.hub_app_5 .border-bottom-org {
    border-bottom: 3px solid #44b6ae;
    margin-left: 6px;
    margin-right: -5px;
    padding-bottom: 5px;
}

.hub_app_5 #major-Cat-panel.panel {
    background: transparent !important;
}

.hub_app_5 #zip-logbook-event .tooltip-inner {
    background: none repeat scroll 0 0 white;
    border: 1px solid gray;
    border-radius: 8px;
    color: black; /*max-width: 150px;*/
    white-space: normal;
    width: 260px !important;
}

.hub_app_5 .opecity-89 {
    opacity: 0.89 !important;
}

.hub_app_5 #zip-logbook-logMdl input.critical-checkbx.alta-switch.alta-switch-5[type="checkbox"]:checked + .operation-switch::after {
    left: 61px;
    width: 54px;
}

.hub_app_5 #zip-logbook-event input.critical-checkbx.alta-switch.alta-switch-5[type="checkbox"]:checked + .operation-switch::after {
    left: 51px;
    width: 64px;
}

.hub_app_5 #taskSetting .bx-wrapper .bx-controls-direction a {
    z-index: 400 !important;
}

.hub_app_5 .padding-l-r-30 {
    padding: 0 25px;
}

.hub_app_5 .task-Crousal ul.box-height li {
    min-height: 82px;
    margin-right: 5px !important;
    white-space: normal;
    word-wrap: break-word;
}

.hub_app_5 .task-Crousal .bx-wrapper .bx-next {
    right: -15px;
}

.hub_app_5 .task-Crousal .bx-wrapper .bx-prev {
    left: -25px;
}

.hub_app_5 .task-Crousal .bx-wrapper .bx-viewport {
    box-shadow: none;
    background: none !important;
    border: 8px solid transparent;
}

.hub_app_5 .margin-min-top-5 {
    margin-top: -5px;
}

.hub_app_5 .task-Crousal li {
    height: 130px !important;
}

.hub_app_5 .list-style-none {
    list-style: outside none none !important;
}

/***********Dashboard****************/
.hub_app_5 #redbook-Dashboard .tab-content, #redbook-Dashboard .tab-pane {
    background: #fff !important;
    clear: both;
}

.hub_app_5 #redbook-Dashboard .tab-content {
    border: 1px solid #ddd;
}

.hub_app_5 #redbook-Dashboard .nav-tabs a {
    background-image: none !important;
}

.hub_app_5 #redbook-Dashboard .nav-tabs > li.active > a, .hub_app_5 #redbook-Dashboard .nav-tabs > li.active > a:hover, .hub_app_5 #redbook-Dashboard .nav-tabs > li.active > a:focus {
    box-shadow: none;
    border-bottom: none;
}

.hub_app_5 #redbook-Dashboard .nav-tabs > li > a > span {
    font-size: 22px !important;
    font-weight: 600;
}

.hub_app_5 #redbook-Dashboard .nav-tabs > li > a > div {
    font-weight: 700;
    font-size: 16px;
}

.hub_app_5 #redbook-Dashboard .nav-tabs > li > a > span > p {
    font-size: 10px !important;
    font-weight: 500 !important;
}

.hub_app_5 #redbook-Dashboard .nav > li > a {
    padding: 1px;
    text-align: center;
    border-width: 1px 1px 1px;
}

.hub_app_5 #redbook-Dashboard .nav > li > a:active {
    background: #ffffff !important;
}

.hub_app_5 #redbook-Dashboard .addNew-Content {
    background: none repeat scroll 0 0 #ffffff !important;
    border: 1px solid #dddddd;
    border-radius: 5px;
    box-shadow: 0 4px 2px #dddddd;
    margin: 5px;
    color: #444;
    padding: 10px;
}

.hub_app_5 #redbook-Dashboard .nav-tabs > li > a:hover {
    border-color: #dddddd #dddddd #dddddd;
}

.hub_app_5 #redbook-Dashboard .opacity-1 {
    opacity: 1;
}

.hub_app_5 #redbook-Dashboard .off {
    display: none;
}

.hub_app_5 #redbook-Dashboard .bg-green {
    background: #7DDD79 !important;
}

.hub_app_5 #redbook-Dashboard .bg-dark-green {
    background-color: #0f8aa0;
}

.hub_app_5 #redbook-Dashboard .bg-tab-blue {
    background: #275cbd !important;
}

.hub_app_5 #redbook-Dashboard .bg-tab-dark-blue {
    background-color: #6068b5;
}

.hub_app_5 #redbook-Dashboard .bg-sky-blue {
    background: #0ABED5 !important
}

.hub_app_5 #redbook-Dashboard .body-content {
    background: none repeat scroll 0 0 #fff !important;
    border: 1px solid #ddd;
    box-shadow: 0 -3px 0 #eee inset;
    height: 56px;
    min-height: 56px;
}

.hub_app_5 #redbook-Dashboard .pull {
    line-height: normal;
    margin: -10px;
    padding: 20px;
    text-align: center;
}

.hub_app_5 #redbook-Dashboard .pull-orange {
    background: #dea055;
}

.hub_app_5 #redbook-Dashboard .pull-sky {
    background: #59CA54;
}

.hub_app_5 #redbook-Dashboard .font-20 {
    font-size: 20px !important;
    font-weight: 600;
}

.hub_app_5 #redbook-Dashboard .font-30 {
    font-size: 30px !important;
    font-weight: 600;
}

.hub_app_5 #redbook-Dashboard .panel.panel-primary .panel-heading {
    background: #71afde;
}

.hub_app_5 #redbook-Dashboard .nav-tabs li {
    padding-left: 0px;
}

.hub_app_5 #redbook-Dashboard .btn-info {
    background-color: #5ca0d1;
    border-color: #5ca0d1;
    color: #ffffff;
}

.hub_app_5 #redbook-Dashboard .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.hub_app_5 #redbook-Dashboard .panel-black {
    border: 1px solid #ddd;
}

.hub_app_5 #redbook-Dashboard .panel-black > .panel-heading {
    text-shadow: none;
    border-bottom: none;
}

.hub_app_5 #redbook-Dashboard .nav-tabs li.active p {
    position: relative;
    background: #ffffff;
    border-bottom: 1px solid #cdcdcd;
    font-size: 12px;
    margin: 0 15px !important;
    padding: 2px 0 10px;
}

.hub_app_5 #redbook-Dashboard .nav-tabs li.active p:after, .hub_app_5 .nav-tabs li.active p:before {
    top: 100%;
    left: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}

.hub_app_5 #redbook-Dashboard .nav-tabs li.active p:after {
    border-color: rgba(255, 255, 255, 0);
    border-top-color: #ffffff;
    border-width: 10px;
    margin-left: -10px;
}

.hub_app_5 #redbook-Dashboard .nav-tabs li.active p:before {
    border-color: rgba(255, 0, 0, 0);
    border-top-color: #cdcdcd;
    border-width: 11px;
    margin-left: -11px;
}

.hub_app_5 .chart-body {
    border: 1px solid #ddd;
    background: #fff;
}

.hub_app_5 #redbook-Dashboard .panel-black {
    border: 1px solid #ddd;
}

.hub_app_5 #redbook-Dashboard .panel-black > .panel-heading {
    text-shadow: none;
    border-bottom: none;
}

.hub_app_5 .frequency-li {
    background-color: #F4F5F6;
}

.hub_app_5 .z-index-1000 {
    z-index: 1000 !important;
}

.hub_app_5 #redbook-Dashboard .dropdown-notes {
    
    left: 220px !important;
    top: 2px;
    width: 350px;
}

.hub_app_5 .margin-minTop-30 {
    margin-top: -30px;
}

.hub_app_5 .task-assigned-color {
    color: #F68D2E !important;
}

.hub_app_5 .task-tab .nav-tabs a, .task-tab .nav-tabs a:hover {
    background: #EA8511;
}

.hub_app_5 .task-tab .tab-content, .task-tab .tab-pane {
    background: transparent; /*   border-top: 3px solid #44B6AE;*/
    box-shadow: none;
}

.hub_app_5 .task-tab .nav-tabs > li.active > a, .hub_app_5 .task-tab .nav-tabs > li.active > a:hover, .hub_app_5 .task-tab .nav-tabs > li.active > a:focus {
    background-color: #44B6AE;
    border-color: #44B6AE #44B6AE transparent;
    box-shadow: none;
}

.hub_app_5 .task-tab .nav-tabs li:first-child {
    padding-left: 0px;
}

.hub_app_5 .task-tab .nav-tabs > li {
    margin-bottom: 0px;
}

.hub_app_5 #taskSetting .nav > li > a {
    display: block;
    padding: 25px;
}

.hub_app_5 #task-summery .task_back {
    border: 1px solid #DDDDDD;
    margin-bottom: 2px;
    background-color: #ffffff;
}

.hub_app_5 #task-summery .no-l-r-border {
    border-left: none !important;
    border-right: none !important;
}

.hub_app_5 #task-summery input.task-complete.alta.alta-switch[type="checkbox"] {
    height: 24px;
    width: 115px;
    margin-top: -1px
}

.hub_app_5 #task-summery input.task-complete.alta-switch[type="checkbox"]:focus + .lbl {
    outline: none;
}

.hub_app_5 #task-summery .dropdown-notes {
    left: auto !important;
}

.hub_app_5 .opacity-51 {
    opacity: 51 !important;
}

/**************Dashbaord Checkbox********/
/*
#redbook-Dashboard input.task-complete.alta.alta-switch[type="checkbox"] {height: 24px; width: 80px; margin-top: -1px}
#redbook-Dashboard input.task-complete.alta-switch.alta-switch-5[type="checkbox"] + .operation-switch:before {content: "Yes\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\No"; font-size: 12px; /!*text-align: center;*!/
    font-weight: 700;}
#redbook-Dashboard input.task-complete.alta-switch.alta-switch-5[type="checkbox"] + .lbl:after {/!*  width: 35px; *!/
    width: 41px;}
#redbook-Dashboard input.task-complete.alta-switch.alta-switch-5[type="checkbox"] + .lbl:before {background: none repeat scroll 0 0 #44B6AE; color: #ffffff; width: 75px;}
#redbook-Dashboard input.task-complete.alta-switch.alta-switch-5[type="checkbox"]:checked + .lbl:before {background: #44B6AE; color: #FFFFFF; font-weight: 700;}
#redbook-Dashboard input.task-complete.alta-switch.alta-switch-5[type="checkbox"] + .lbl:before {color: #ffffff; background: linear-gradient(#E44142, #E84446) repeat scroll 0 0 rgba(0, 0, 0, 0); font-weight: 700;}
#redbook-Dashboard input.task-complete.alta-switch[type="checkbox"]:focus + .lbl {outline: none;}
#redbook-Dashboard .dropdown-notes {left: auto !important;}
#redbook-Dashboardinput.task-complete.alta-switch.alta-switch-5[type="checkbox"]:checked + .operation-switch:before {text-indent: 4px;}*/
.hub_app_5 .task-panel-border {
    border: 1px solid #DDDDDD;
}

.hub_app_5 .task-summery-blockquote-border {
    border-left-color: #726BDF !important;
}

.hub_app_5 .light-black {
    color: #5b5b5b !important;
}

.hub_app_5 .border-left-yellow {
    border-left-color: #FFC02F !important;
}

.hub_app_5 .border-left-red {
    border-left-color: #DD5050 !important;
}

.hub_app_5 .border-left-green {
    border-left-color: #17A185 !important;
}

.hub_app_5 .zip-rb-dashboard {
    width: 100%;
    table-layout: fixed;
    empty-cells: show;
    border-collapse: collapse;
    border-spacing: 0;
}

.hub_app_5 .zip-rb-dashboard tr, .zip-rb-dashboard td, .hub_app_5 .zip-rb-dashboard th, .hub_app_5 .zip-rb-dashboard table {
    height: 100%;
}

.hub_app_5 td.current-closed-day {
    background: none repeat scroll 0 0 #b9b9c3 !important;
}

.hub_app_5 .zip-rb-dashboard th {
    font-weight: normal;
}

.hub_app_5 .zip-rb-dashboard td, .hub_app_5 .zip-rb-dashboard th {
    color: rgba(0, 0, 0, 0.6);
    text-overflow: ellipsis;
    text-shadow: 0 1px 0 #ffffff;
    vertical-align: middle;
    white-space: nowrap;
}

.hub_app_5 .table.zip-rb-dashboard thead tr, .hub_app_5 .table.zip-rb-dashboard thead tr th {
    background-color: #E7E7E7;
    background-image: linear-gradient(to bottom, #ffffff 0px, #e2e2e2 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#ffffffff', endColorstr='#ffe2e2e2', GradientType=0); /*position: relative;*//*z-index: -1;*/
}

.hub_app_5 .table.zip-rb-dashboard.flat-table thead tr, .hub_app_5 .table.zip-rb-dashboard.flat-table thead tr th {
    background: #efefef 100%;
}

.hub_app_5 .table.zip-rb-dashboard th {
    font-size: 14px;
}

.hub_app_5 .table.zip-rb-dashboard td {
    font-size: 13px;
    background: #f9f9f9;
}

.hub_app_5 .table.zip-rb-dashboard th, .hub_app_5 .table.zip-rb-dashboard td {
    color: #555555;
    text-shadow: 0 1px 0 #fff;
}

.hub_app_5 .table-bordered.zip-rb-dashboard > thead > tr > th, .hub_app_5 .table-bordered.zip-rb-dashboard > tbody > tr > th, .hub_app_5 .table-bordered.zip-rb-dashboard > tfoot > tr > th, .table-bordered.zip-rb-dashboard > thead > tr > td, .hub_app_5 .table-bordered.zip-rb-dashboard > tbody > tr > td, .hub_app_5 .table-bordered.zip-rb-dashboard > tfoot > tr > td {
    border-color: #dbdbdb;
}

.hub_app_5 .table.zip-rb-dashboard td {
    background-color: #ffffff !important;
}

.hub_app_5 .temprature-task input {
    border-color: #cd5c5c;
}

.hub_app_5 .temprature-task input:focus {
    border-color: #cd5c5c;
}

.hub_app_5 .temprature-task span {
    background-color: #cd5c5c !important;
    border-color: #cd5c5c;
    color: white;
}

.hub_app_5 .log-action-header {
    background-color: #ccc !important;
    border: 1px solid #ccc;
    padding: 5px !important;
}

.hub_app_5 #redBookPreAdd textarea {
    max-height: 93px !important;
    min-height: 93px !important;
    width: 100%;
    resize: none;
}

.hub_app_5 .redbook-bg-green {
    background-color: #439b77 !important;
}

.hub_app_5 .redbook-dark-bg-green {
    background-color: #1a724e !important;
}

.hub_app_5 #redbook-Dashboard .dashboard-chart-btn {
    border: 1px solid #ffffff;
    border-radius: 0px;
}

.hub_app_5 #redbook-Dashboard .dashboard-chart-btn:hover {
    color: #ffffff !important;
}

.hub_app_5 .bg-dark-green {
    background-color: #0f8aa0;
}

.hub_app_5 .bg-tab-blue {
    background: #275cbd !important;
}

.hub_app_5 .bg-sky-blue {
    background: #0ABED5 !important
}

.hub_app_5 #zip-logbook-address .blockquote.blockquote-warning {
    background: none repeat scroll 0 0 #efe0b1;
    border-color: #dc7813;
}

.hub_app_5 #zip-logbook-address .blockquote.blockquote-success {
    background: none repeat scroll 0 0 #dbebd580;
    border-color: #61c390;
}

.hub_app_5 #zip-logbook-address .blockquote.blockquote-warning h1, .hub_app_5 .blockquote.blockquote-warning h2, .hub_app_5 .blockquote.blockquote-warning h3, .hub_app_5 .blockquote.blockquote-warning h4, .hub_app_5 .blockquote.blockquote-warning h5, .hub_app_5 .blockquote.blockquote-warning h6 {
    color: #dc7813;
}

.hub_app_5 #zip-logbook-address .blockquote.blockquote-success h1, .hub_app_5 .blockquote.blockquote-success h2, .hub_app_5 .blockquote.blockquote-success h3, .hub_app_5 .blockquote.blockquote-success h4, .hub_app_5 .blockquote.blockquote-success h5, .hub_app_5 .blockquote.blockquote-success h6 {
    color: #298b26;
}

.hub_app_5 #zip-logbook-library .blockquote.blockquote-warning {
    background: none repeat scroll 0 0 #efe0b1;
    border-color: #dc7813;
}

.hub_app_5 #zip-logbook-library .blockquote.blockquote-success {
    background: none repeat scroll 0 0 #dbebd580;
    border-color: #61c390;
}

.hub_app_5 #zip-logbook-library .blockquote.blockquote-warning h1, .hub_app_5 .blockquote.blockquote-warning h2, .hub_app_5 .blockquote.blockquote-warning h3, .hub_app_5 .blockquote.blockquote-warning h4, .hub_app_5 .blockquote.blockquote-warning h5, .hub_app_5 .blockquote.blockquote-warning h6 {
    color: #dc7813;
}

.hub_app_5 #zip-logbook-library .blockquote.blockquote-success h1, .hub_app_5 .blockquote.blockquote-success h2, .hub_app_5 .blockquote.blockquote-success h3, .hub_app_5 .blockquote.blockquote-success h4, .hub_app_5 .blockquote.blockquote-success h5, .hub_app_5 .blockquote.blockquote-success h6 {
    color: #61c390;
}

.hub_app_5 #task-summery .active .stat-cell {
    padding: 13px !important;
}

.hub_app_5 .event-desc {
    border-left: 2px solid #cfcfcf;
    margin-bottom: 2px !important;
    margin-top: 2px !important;
    padding-bottom: 6px !important;
    padding-top: 6px !important;
}

.hub_app_5 .corp-color {
    color: #298B26 !important;
}

.hub_app_5 .site-color {
    color: #DC7813 !important;
}

.hub_app_5 .height-65 {
    height: 65px !important;
}

.hub_app_5 .padding-top-7 {
    padding-top: 7px !important;
}

.hub_app_5 .progress-bar {
    color: #fff;
    font-size: 12px;
    line-height: 30px;
    height: 30px !important;
    text-align: center;
    border-style: none !important;
    border-radius: 0px !important;
    background-image: none !important;
}

.hub_app_5 .progress {
    background-color: #D9534F;
    border-radius: 0px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    height: 30px;
    overflow: hidden;
}

.hub_app_5 .task-status {
    margin-top: 28px; /*  width: 250px;*/
}

.hub_app_5 #redbook-lib-description {
    height: 70px !important;
}

.hub_app_5 .max-height-49 {
    max-height: 49px !important;
}

.hub_app_5 #taskSetting .active .stat-cell {
    padding: 13px !important;
}

.hub_app_5 .staff-textarea {
    margin-top: 0px;
    min-height: 190px;
    width: 100%;
}

.hub_app_5 #staffJournalMdl .bg-fade-blue {
    background-color: #88b7d5;
    color: #fff;
}

.hub_app_5 .redbook-dropdownmenu .dropdown-menu {
    top: 30px !important;
}

.hub_app_5 .rbk-critical-color {
    color: #CF5252;
}

.hub_app_5 .margin-left-20-per {
    margin-left: 20% !important;
}

.hub_app_5 .log-critical-box {
    background-color: #d9d9d9;
}

.hub_app_5 .height-53 {
    height: 53px;
}

.hub_app_5 .padding-10 {
    padding: 10px;
}

.hub_app_5 .rbk-green {
    color: #17A185;
}

.hub_app_5 .rbk-report-log {
    border: 1px solid #b2b3b4;
    padding: 8px 6px !important;
}

.hub_app_5 .rbk-report-gray {
    background-color: #D9D9D9 !important;
}

.hub_app_5 .rbk-report-blue {
    background-color: #7cb3e3 !important;
}

.hub_app_5 .rbk-rpt-task ul.nolist li::before {
    background-color: #626364;
    border-radius: 50%;
    content: "";
    height: 8px;
    left: 0;
    position: absolute;
    top: 3px;
    width: 8px;
}

.hub_app_5 .highlight {
    background-color: #fefe6d !important;
    font-weight: normal;
    color: #626364;
}

.hub_app_5 .customeTableWidth {
    table-layout: inherit !important;
}

.hub_app_5 .customeTableWidth td:first-child {
    width: 70%;
    white-space: normal;
}

.hub_app_5 .customeTableWidth th {
    padding-left: 10px !important;
    background: #f7f7f7; /* Old browsers */
    background: -moz-linear-gradient(top, #f7f7f7 0%, #bcc2c6 100%, #2989d8 100%, #bcd3e5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #bcc2c6), color-stop(100%, #2989d8), color-stop(100%, #bcd3e5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f7f7f7 0%, #bcc2c6 100%, #2989d8 100%, #bcd3e5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f7f7f7 0%, #bcc2c6 100%, #2989d8 100%, #bcd3e5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f7f7f7 0%, #bcc2c6 100%, #2989d8 100%, #bcd3e5 100%); /* IE10+ */
    background: linear-gradient(to bottom, #f7f7f7 0%, #bcc2c6 100%, #2989d8 100%, #bcd3e5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#bcd3e5', GradientType=0); /* IE6-9 */
}

.hub_app_5 .border-radius-top {
    border-radius: 5px 5px 0 0;
}

.hub_app_5 .allTaskHeader {
    padding: 10px 0 10px 48px;
    background-color: #E8E8E8;
    border-radius: 5px 5px 0 0;
    height: 42px;
}

.hub_app_5 .allTaskHeader .panel-title span {
    left: 0;
    padding: 10px 9px 0;
    position: absolute;
    top: 0;
    background-color: #FF7D65;
    height: 42px;
    color:#fff;
    border-radius: 5px 0 0;
    border-right: 1px solid #cfcfcf;
}

.hub_app_5 .rbk-dasboard-main .blockquote {
    border-radius: 9px 0 0 9px;
    border-left-width: 10px;
    background: #f8f8f8 !important;
}

.hub_app_5 .eventListings {
    background-color: #fff;
    border-radius: 10px;
    overflow: hidden;
    margin-bottom: 10px
}

.hub_app_5 .dashboard-chart-btn {
    padding: 11px 12px 10px;
    height: 42px;
    background-color: #a8a8a8;
}
.hub_app_5 .dashboard-chart-btn.btnActive.bg-dark-gray
{
	background-color: #969696 !important;
}
.hub_app_5 .btnActive {
    position: relative;
}

/*.btnActive::before {border-bottom: 10px solid #fff; border-left: 10px solid transparent; border-right: 9px solid transparent; bottom: 0; content: ""; left: 50%; margin-left: -5px; position: absolute; z-index: 999;}*/
.hub_app_5 .dayWiseTasks {
    border-bottom: 10px solid #ccc;
}

.hub_app_5 .btnActive .dayWiseTasks {
    border-bottom: 10px solid #3498DB;
}

.hub_app_5 #redbook-Dashboard .action-panel {
    padding: 0 0 20px
}

.hub_app_5 .zsbk-panel-header {
    padding: 2px;
    text-align: left !important;
}

.hub_app_5 .zsbk-panel {
    background-color: #f0685a;
    border-radius: 6px;
    padding: 5px 15px;
}

.hub_app_5 .zsbk-bg-aqua {
    background-color: #01BBD4 !important;
}

.hub_app_5 .zsbk-bg-lightSeaGreen {
    background-color: #3CBEA4 !important;
}

.hub_app_5 .zsbk-bg-orange {
    background-color: #F79F36 !important;
}

.hub_app_5 .zsbk-bg-red {
    background-color: #F0685A !important;
}

.hub_app_5 .rbk-font-inherit {
    font-family: inherit !important;
}

.hub_app_5 .rbk-bg-light-gray {
    background-color: #F8F8F8;
}

.hub_app_5 .dark-blue {
    color: #336a9a;
}

.hub_app_5 .zsbk-gray {
    color: #a0a0a0;
}

.hub_app_5 #task-summery .blockquote {
    background-color: #dedede;
}

.hub_app_5 #tasks-list-mdl .eoTk-checklist {
    border: 1px solid #DDDDDD;
    border-radius: 3px;
}

.hub_app_5 #tasks-list-mdl .eoTk-checklist:hover {
    background-color: #e7ffff;
}

.hub_app_5 #tasks-list-mdl .eoTk-checklist label.checkbox input[type="checkbox"] {
    display: none;
}

.hub_app_5 label.checkbox span:before {
    display: inline-block;
    border: 2px solid #e50000;
    border-radius: 10px;
    width: 35px;
    height: 35px;
    background: #ffffff;
    vertical-align: middle;
    margin: 3px;
    content: "\2716";
    color: #e50000;
    text-align: center;
    font-size: 25px;
}

.hub_app_5 #tasks-list-mdl .task-descr-header {
    background: linear-gradient(#37BC9B, #179C7B) repeat;
    padding: 5px 0px;
    border: 0;
}

.hub_app_5 #tasks-list-mdl .new-checklist {
    margin: 19px;
    padding: 5px;
    color: #fff;
    cursor: pointer;
}

.hub_app_5 .padding-top-20 {
    padding-top: 20px;
}

.hub_app_5 #tasks-list-mdl .bg-primary {
    background: none repeat scroll 0 0 #5d9cec;
    color: #ffffff;
}

.hub_app_5 #tasks-list-mdl .widget.panel {
    overflow: hidden;
}

.hub_app_5 #tasks-list-mdl .widget {
    border: 0 none;
    margin-bottom: 20px;
}

.hub_app_5 #tasks-list-mdl .row.row-table {
    display: table;
    height: 100%;
    margin: 0;
    table-layout: fixed;
    width: 100%;
}

.hub_app_5 #tasks-list-mdl .bg-primary-dark {
    background: none repeat scroll 0 0 #2f80e7;
}

.hub_app_5 #tasks-list-mdl .pv-lg {
    padding-bottom: 20px !important;
    padding-top: 20px !important;
}

.hub_app_5 #tasks-list-mdl .row-table > [class*="col-"] {
    display: table-cell;
    float: none;
    table-layout: fixed;
    vertical-align: middle;
}

.hub_app_5 #tasks-list-mdl .bg-green-dark {
    background-color: #2b957a;
    color: #ffffff !important;
}

.hub_app_5 #tasks-list-mdl .bg-green {
    background-color: #37bc9b;
    color: #ffffff !important;
}

.hub_app_5 #task-edit-mdl {
    width: 800px;
}

.hub_app_5 #task-edit-mdl .eoTk-checklist label.checkbox input[type="checkbox"] {
    display: none;
}

.hub_app_5 label.checkbox span:before {
    display: inline-block;
    border: 2px solid #e50000;
    border-radius: 10px;
    width: 35px;
    height: 35px;
    background: #ffffff;
    vertical-align: middle;
    margin: 3px;
    content: "\2716";
    color: #e50000;
    text-align: center;
    font-size: 25px;
}

.hub_app_5 #task-edit-mdl .eoTk-checklist label.checkbox :checked + span:before {
    background: #FFFFFF;
    content: "\2714";
    color: #3DC17A;
    border-color: #3DC17A;
}

.hub_app_5 #task-edit-mdl .task-descr-header {
    background: none repeat scroll 0 0 #a0bce0;
    border: 1px solid #8ba7cb;
    padding: 7px 0;
    font-weight: bold;
    box-shadow: 0 2px 0 #888888;
}

.hub_app_5 #zip-logbook-event .full-td-plus {
    margin-top: 17px;
}

.hub_app_5 .display-block {
    display: block;
}

.hub_app_5 .padding-0 {
    padding: 0 !important;
}

/*.hub_app_5 div.weeklySchChkBox input.alta-switch.alta-switch-5[type="checkbox"] + .lbl:before {
    background: #1f7b1d;
}*/

.hub_app_5 .task-checkbox {
    width: 66px !important;
}

.hub_app_5 #redbook-Dashboard input.alta[type="checkbox"], input.alta[type="radio"] {
    height: 20px;
    left: 50%;
    margin-left: -37px;
    margin-top: 1px;
    opacity: 0;
    position: absolute;
    width: 67px;
    z-index: 12;
}

.hub_app_5 .red-book-staff-srch #frm-date-range input[type="text"] {
    width: 100%;
}

/*
.hub_app_5 #zip-logbook-event-mdl input[type="radio"] + .lbl::before {
    line-height: 8px;
}
*/

.hub_app_5 .rbk-search .input-search-icon {
    left: 135px !important;
    top: 13px;
    position: absolute;
}

.hub_app_5 .border-bottom-0 {
    border-bottom: 0;
}

.hub_app_5 .border-top-0 {
    border-top: 0;
}


/*Adding custom checkbox icons*/
.hub_app_5 .nb-cb {
    position: relative;
    padding-left: 30px;
    font-size: 14px;
    cursor: pointer;
}

.hub_app_5 .nb-cb:before, .nb-cb:after {
    font-family: FontAwesome;
    font-size: 16px;
    /*absolutely positioned*/
    position: absolute;
    top: 0;
    left: 0;
}

.hub_app_5 .nb-cb:before {
    content: '\f096'; /*unchecked*/
}

.hub_app_5 .nb-cb:after {
    content: '\f046'; /*checked*/
    /*checked icon will be hidden by default by using 0 max-width and overflow hidden*/
    max-width: 100%;
    overflow: hidden;
    opacity: 0;
    /*CSS3 transitions for animated effect*/
    transition: all 0.35s;
}

/*when the user checks the checkbox the checked icon will animate in*/
.hub_app_5 input[type="checkbox"]:checked + .nb-cb:after {
    max-width: 25px; /*an arbitratry number more than the icon's width*/
    opacity: 1; /*for fade in effect*/
}

/*adding some colors for fun*/
.hub_app_5 input + .nb-cb:before, input + .nb-cb:after {
    color: #DD5A43;
}

.hub_app_5 #actualSummery .zip-clock-table tbody td{
    vertical-align: middle;
}

.hub_app_5 #actualSummery .dropdown-menu{
    min-width: 225px;
}
/*.hub_app_5 #zip-logbook-logMdl input.alta-switch.alta-switch-5[type="checkbox"] + .lbl::before {
    text-indent: -14px!important;
}*/
.hub_app_5 .comment-box{
    height: 33px;
    min-height: 33px;
    line-height: 33px;
}
.hub_app_5 .full-td-plus .fa-plus {
    color: #808080;
    font-size: 40px;
    left: 50%;
    margin-left: -20px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
}
/*.hub_app_5 #zip-logbook-event-mdl input[type=checkbox] + .lbl::before, input[type=radio] + .lbl::before {
    font-family: "Source Sans Pro", Helvetica, Arial, sans-serif!important;
}*/

.hub_app_5 #event-notes .dropdown-menu:after {
    border-bottom: 7px solid #ffffff;
    border-left: 7px solid rgba(0, 0, 0, 0);
    border-right: 7px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    left: 3px;
    position: absolute;
    top: -5px;
}
.hub_app_5 #event-notes .nb-header {
    background: #e8e8e8 none repeat scroll 0 0;
    border-bottom: 1px solid #cecece;
    border-radius: 4px 4px 0 0;
    color: #555555;
    padding: 8px;
}
.hub_app_5 .nb-visible {
    display: block;
}

.hub_app_5 .nb-hidden {
    display: none;
}

.hub_app_5 .nb-hover:hover .nb-visible {
    display: none;
}

.hub_app_5 .nb-hover:hover .nb-hidden {
    display: block;
}
.hub_app_5 .commenter {
    color: #17a185;
    font-size: 14px;
}
.hub_app_5 .nb-content {
    background: #f9f9f9 none repeat scroll 0 0;
    border-bottom: 1px solid #d1d7df;
    border-top: 1px solid #ffffff;
    font-weight: 500;
    padding: 5px 0;
}
.hub_app_5 .nb-content-height {
    max-height: 220px;
    overflow: auto;
    padding: 0 5px;
}
.hub_app_5 .nb-footer {
    background: #f7f7f7 none repeat scroll 0 0;
    border-radius: 0 0 5px 5px;
    padding: 5px;
}
.hub_app_5 .nav-pills > li.active > a, .hub_app_5 .nav-pills > li.active > a:hover, .hub_app_5 .nav-pills > li.active > a:focus{background-color: #465766 !important;}
.hub_app_5 .rbk-search .input-search-icon {
    left: 135px !important;
    top: 13px;
    position: absolute;
}
.hub_app_5 #redbook-Dashboard .dashboard-chart-btn.hover-black:hover{
    color:#333333!important;
}
.height-75{
    height: 75px;
}
 .frequncy-actions .btn-default{background: #BCBCBC}
.hub_app_5 .select-success .select2-search-choice{ color: #fff !important;}
.hub_app_5 #main-content, .main-content{padding: 20px 15px 0}
.hub_app_5 .dropdown-menu.filter-list .filter-toggle i {
    color: #e6e6e6;
}
.hub_app_5 .dropdown-menu.filter-list .filter-toggle.selected i {
    color: #7e9095;
}
.hub_app_5 .filter-emp-Journal {
    margin-left: -60px;
    min-width: 240px;
    right: auto !important;
}
.hub_app_5 #zip-logbook-log #tabchk input:focus + .nb-cb::before, .hub_app_5 #zip-logbook-log #tabchk input:focus + .nb-cb::after{color:gray;}

.hub_app_5 .event_filter {
    position: absolute;right: 0;bottom: 0;padding: 0 30px;
}
.hub_app_5 .filter-on:before {
    color: #fff;
    content: "\f00c";
    font-family: fontawesome;
    font-size: 8px;
    font-weight: normal;
    position: absolute;
    left: 1px;
    top: -1px;
    z-index: 1;
}

.hub_app_5 .filter-on:after {
    border-color: #1bbc9b transparent transparent #1bbc9b;
    border-style: solid;
    border-width: 8px 8px 9px 9px;
    content: "";
    height: 0;
    line-height: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
}
.control-notes:after{border-bottom: none !important;}
.control-notes:before{border-bottom:  none !important;}

/*Customization  */
.hub_app_5  .modal .modal-dialog .modal-content .modal-header,
.hub_app_5 .blockquote{
	background-color:#fff;
}
.hub_app_5 .modal .modal-dialog .modal-content .modal-body,.hub_app_5 .shift-popupBody{
	background-color:#f8f8f8;
}
.hub_app_5 .modal .modal-dialog .modal-content .modal-footer{
	padding:15px 20px;
}
.hub_app_5 .shiftPanel .panel-body,
.hub_app_5 .zrpt_box_content .schedule_sumry_wrapper .zrpt_box_content .schedule_sumry_wrapper{
	background-color:#f2f2f2;
}
.hub_app_5 .shiftPanel .panel-body{
	border-radius:0 0 5px 5px;
}
.commentCount{
	position:absolute;
	top:2px;
	right:0;
	left:0;
	text-align:center;
}
.shiftDashNotes .shift-popover:before{
	position:absolute;
	content:"";
	border-right:10px solid #fff;
	border-top:10px solid transparent;
	border-bottom:10px solid transparent;
	left:-10px;
	top:10px;
}
.shiftDashNotes .shift-popover:after{
	position:absolute;
	content:"";
	border-right:11px solid #ccc;
	border-top:11px solid transparent;
	border-bottom:11px solid transparent;
	left:-11px;
	top: 9px;
    z-index: -1;
}
.hub_app_5 .zsbk-panel{
	background-color:#fff;
	border-radius: 5px;
    padding: 10px 15px;

}
.hub_app_5 .zsbk-panel-header{
	    margin-bottom: 10px;
}
 .hub_app_5 .zsbk-panel-header  .shift-popover .nb-header .close{
 position: absolute;
    top: -10px;
    right: -9px;
    background: #fff;
    margin:0;
 }
   .hub_app_5 .shift-popover .nb-header .close{
  margin-top:0;
  }
.hub_app_5 .shiftPanel{
	background-color:#fff;
	padding:0;
	box-shadow:0 0 6px rgba(0,0,0,0.15);
	border-radius:5px ;
}
.hub_app_5 .shiftPanel .allShiftHeader{
	padding:0;
	margin:0;
}
.hub_app_5 .shiftPanel .zsbk-panel-header a{color:#646464;}
.hub_app_5 .zsbk-panel-header:last-child{
	  margin-bottom: 0;
}
.border-right-grey{
	border-right:1px solid #ccc;
}
.hub_app_5 .eventListings{
	border-radius:7px;
}
.empJournalCategory a{
font-size:14px;
color:#646464;	
display:inline-block;
vertical-align:middle;
padding:2px 8px;
}
.empJournalCategory a.shift-chart-btnColor{
	color: rgb(53,154,252);
	position:relative;	
}
.hub_app_5 .blockquote.border-success{
	border-left:6px solid #61c390;
}
.hub_app_5 .blockquote.border-warning{
		border-left:6px solid #dc7813;
}
.shift-chart-btnColor:after{
	    border-bottom: 1px solid rgb(53,154,252);
    position: absolute;
    bottom: 0;
    content: '';
    width: 50%;
    text-align: center;
    left: 30px;
    right: 30px;
}
.cloud_con_Lib{
	float:none;
	padding:0 15px;
	display: inline-block;
}
.cloud_con_box{
	padding:10px;
	 border-bottom:5px solid #0093EB;
	 border-radius:5px;
	 box-shadow:0 4px 8px 0 rgba(0,0,0,.2);
	 min-height: 175px; 
	 max-height:175px;
	 background-color:#fff;
}
.label.shiftTag{
	display:inline-block;
	vertical-align:middle;
	border-radius:50px;
	width:100px;
	padding:5px 14px;
	margin-right:5px;
}
.label.shiftTag i{
	margin-right:2px;
	font-size:13px;	
		display:inline-block;
	vertical-align:middle;
}
.eventTable th{
	background-color:#359AFF;
	color:#fff;	
	text-align:center;
}
.hub_app_5  .eventtable .event-day-hover {
	border-left:3px solid #ccc;
	padding:0;
	margin-top:10px;
}
.hub_app_5  .eventtable .zlb-event{
	background:rgba(0,0,0,0.05)!important;
	margin-bottom:2px;
	width:120px;
	font-size:14px;
}
.hub_app_5  .eventtable .eventName{
	color:#656565;
	font-size:13px;
}
.hub_app_5  .shiftMultiSelect .select2-search-choice{
	border-radius:50px;
}
.hub_app_5  .shiftMultiSelect .select2-search-choice .select2-search-choice-close{
	background-image:url('../../../assets/images/common/svg/fn-global-times-o.svg');
	
}
.hub_app_5  .shiftbookCloudWiz{
display: inline-block;
    vertical-align: middle;
    padding: 20px;
    border-bottom: 5px solid #0093EB;
    border-radius: 5px;
    box-shadow: 0 4px 8px 0 rgb(0, 0, 0,0.2);
    min-height: 130px;
    max-height: 130px;
    margin-right: 15px;
    }
.hub_app_5  .color-test{
	margin:0 auto;
}

.hub_app_5 .shiftMultiSelect .select2-search-choice .select2-search-choice-close:hover{
	background-position: 0;
}
.hub_app_5 .btn-shift i.fa{
	width: 1.28571429em;
    text-align: center;
    font-size:13px;
}

.hub_app_5 .onBoardWiz div[id^="option"]:after,.hub_app_5 .onBoardWiz div[id^="option"].last  .img_option:after{display:none;}
.hub_app_5  .onBoardWiz div[id^="option"],.hub_app_5  .onBoardWiz div[id^="option"].success,.hub_app_5 .onBoardWiz div[id^="option"].active{background-color:transparent!important;} 
.hub_app_5  .onBoardWiz div[id^="option"] .img_option{
	    position: relative;
    height: 50px;
    width: 100%;
    text-align:center;
}
.hub_app_5 .onBoardWiz div[id^="option"]{
	width:24.9%;
	z-index:12!important;
}
.hub_app_5 .onBoardWiz div[id^="option"] .img_option:after{
    content: "";
    height: 3px;
    width: calc(100% - 10px);
    background-color: #dddfe0;
    border-right: 0;
    position: absolute;
    top: 24px;   
    z-index: -1;
    }
    .hub_app_5 .onBoardWiz div[id^="option"] .img_option img{
    height: 50px;
    width: 50px;
    background: #dddfe0;
    border-radius:50%;
    padding:10px;
    }
    .hub_app_5 .onBoardWiz div[id^="option"] label{
    text-align:left;
    color:#fff;
    font-size:1.2em;
    font-weight:600;
    display:block; 
    text-align:center;
    }
   
     .hub_app_5 .onBoardWiz div[id^="option"].success .img_option img,.hub_app_5 .onBoardWiz div[id^="option"].success .img_option:after{
      background: #1bbc9b;
    }
      .hub_app_5 .onBoardWiz  div[id^="option"].active .img_option img,.hub_app_5 .onBoardWiz div[id^="option"].active .img_option:after{
      background: #ffbd21;
    }
   /*  .hub_app_5  .onBoardWiz div[id^="option"].success label{
     color:#1bbc9b;
     }
     .hub_app_5  .onBoardWiz div[id^="option"].active label{
     color:#ffbd21;
     } */
.icons_row span.inline-block{margin-left:4px; vertical-align:middle;}
.profile-activity.comment_box_log{
	background:#fff;
	margin-bottom:4px;
	border-radius:5px;
}
.timeShift{
	position:absolute;
	top:0;
	right:14px;
}