.time-cb-holder{
    display:block;
    float:left;
    width:51px;
}

.time-cb-holder .time-cb{
    display:block;    
    color:#000;
    text-decoration:none;
    padding:3px 8px;
    width:48px;
    text-align:center;
    border-radius:3px;
    margin-bottom:3px;
    opacity:0.5;
    background:rgba(255,255,255,0.5);
}

.time-cb-holder .time-cb.selected{
    opacity:1;
    background:#3d6978;
    font-weight:bold;
}

#logo {
    position: absolute;
    top: 0px;
    left: 0px;
    width: auto;
    height: 100%;
    background:#000;
    padding: 0px 0px;
    z-index:unset;
}

HEADER UL {
    left: 290px; /* 250 */
    width: calc( 100% - 600px); /* calc( 100% - 470px)*/
  }

._primary_color{
    color:rgba(61,105,120,1);
}

HEADER UL LI.right A {
    background: rgba(61,105,120,0.45);
  }

  HEADER UL LI.right.active A, HEADER UL LI.right A:hover  {
    background: rgba(61,105,120,0.85);
  }

#logo IMG {
    position: relative;
    display: block;
    width: auto;
    height: 100%;
}

.primarycmscolor {
    color:#3d6978;
}

.module .icon {
    color: #3d6978;
}

.breadcrumb A:hover{
    color:#3d6978;
}

.bg-danger{
    background-color:#3d6978;
}

.show-as-h1{
    color: #3d6978;
}

.show-as-h2{
    color: #3d6978;
}

.insert-after-btn{
    color:#3d6978 !important;
}

.module-select.checked{
    border:2px solid #3d6978;
}

.module-select .icon{
    color:#3d6978;
}

.footer-active{
    background:#3d6978 !important;
    color:#FFF !important;
}

/* LIGHTER */

TR.primarycmscolor, TR.primarycmscolor TD{
    background:#3d6978 !important;
    color:#FFF !important;
}

.sortdummy{
    background:#3d6978 !important;
    color:#FFF !important;
}

.sortdummy TD{
    background:#3d6978 !important;
    color:#FFF !important;
}