body.login .panel-default>.panel-heading{background:none}
.logo-icon {height:20px;margin-top:5px;}
body{color:#333;}
.navbar-inverse {
    background-color: #103C42;
}

.side-nav {
    background-color: #103C42;
}

.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    background-color: #02576C;;
}

.top-nav>li>a>i.fa-home {font-size:20px;}

.side-nav>li>ul {
    color:rgb(185, 216, 224);
    background: #02576C;
}

.side-nav>li>ul>li.active {
    background: rgb(8, 101, 124);
}

.navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-text {
    color: rgb(185, 216, 224);
}

.dropdown-menu>li>a {
    clear: both;
    font-weight: 400;
    color: #02576C;
}

.dropdown-menu>li>a:hover {        
    background: rgb(8, 101, 124);
}

.category-control, .page-control {
    height:40px;
}

.select2-container .select2-selection--single {
    height:35px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height:35px;
}
.footer {
    background-color: #02576C;
    display:block;
    padding:10px 0 30px 0;
    color:white;
    display:none;
}

div.mce-fullscreen {
    z-index: 1050;
}

.cm-list-img-size {
    width:50px;
}

.cm-tabletool {
    padding-bottom: 10px;
}

.checkbox label:after {
    content: '';
    display: table;
    clear: both;
  }
  
  .checkbox .cr {
    position: relative;
    display: inline-block;
    border: 1px solid #a9a9a9;
    border-radius: .25em;
    width: 1.3em;
    height: 1.3em;
    float: left;
    margin-right: .5em;
  }
  
  .checkbox .cr .cr-icon {
    position: absolute;
    font-size: .8em;
    line-height: 0;
    color:#333;
    top: 50%;
    left: 15%;
  }
  
  .checkbox label input[type="checkbox"] {
    display: none;
  }
  
  .checkbox label input[type="checkbox"]+.cr>.cr-icon {
    opacity: 0;
  }
  
  .checkbox label input[type="checkbox"]:checked+.cr>.cr-icon {
    opacity: 1;
  }

  table thead th {text-align:center}
  table thead #_cb {text-align:left}


  a.cm-title-link:link {
      color: #333;
      text-decoration: none;
  }

  a.cm-title-link:hover {
    color: #103C42;
    text-decoration: none;
    font-weight:bold
}
.cm-tab-content{
    padding:13px;
    margin-top:15px;
    border:1px solid #eee;
    border-radius: 7px;   
}

.cm-uploaded-img {
    max-width:300px;display:none;
}

.cm-editdp-modal .modal-footer {
    text-align:left;
    padding:10px 0;
}

.cm-saved-config-dp-edit-btn {
    float:left;margin-right:10px;display:none;
}

.cm-saved-config-dp-edit-icon {
    float:left;font-size:14px;margin-right:10px;display:none;
}

.cm-set-content-order {
    float:left;width:70px;
}

.glyphicon-time {font-weight:bold;color:blueviolet}