


.crmEntityFormView .cell.crmquickform-cell:first-child {
    border-right: none !important;
  }
  
  /* Date picker */
  .datepicker .picker-switch:hover>button {
    background-color: #f1f1f1;
    color: #232222;
  }
  th.prev:hover button span.glyphicon, th.next:hover button span.glyphicon {
    color: #232222;
  }
  .bootstrap-datetimepicker-widget tr td button {
    background-color: transparent;
    color: #FFF;
  }
  .bootstrap-datetimepicker-widget tr td:hover button {
    color: #232222;
  }
  .datepicker-months table td:hover button {
    color: #FFF;
  }
  .datepicker-years table td:hover button {
    color: #FFF;
  }
  .datepicker-decades table td:hover button {
    color: #FFF;
  }
  .bootstrap-datetimepicker-widget table td:hover {
    background-color: #232222;
  }
  .bootstrap-datetimepicker-widget table td span:hover button {
    color: #232222;
  }
  .bootstrap-datetimepicker-widget tr td:hover > button {
    color: #232222;
  }
  .bootstrap-datetimepicker-widget.dropdown-menu li:hover{
    background-color: #232222;
    color: #FFF;
  }
  /* table header */
  thead {
    color: #FFF;
    background-color: #232222;
  }
  .table>thead>tr>th>a {
    color: #FFF;
  }
  /* dropdown-menu links */
  .dropdown-menu > li > a {
      color: #FFF;
      padding: 10px 15px;
      text-decoration: none;
      display: block;
      text-align: left;
      margin-left: 0 !important;
      border: none;
  }
  .dropdown-menu >li > a:hover, .dropdown-menu>.active>a:hover {
    padding: 10px 15px;
    background-color: #f1f1f1;
    color: #F29318;
    border: none;
    }
  .dropdown-menu>.active>a{
    background-color: #232222;
    border: none;
  }
  .dropdown-menu li {
    background-color: #232222;
  }
  .dropdown-menu {
    background-color: #232222;
    padding: 0;
  }
  /* Selected view dropdown */
  /* .selected-view {
    color: #232222;
  }
  .selected-view:hover, .selected-view:focus {
    color: #232222;
  }
   */
  
  /* .upper-row {
    margin-bottom: 10px;
  } */
  /* .panel {
    border-right: none;
    border-left: none;
  }
  .page-header {
    border-bottom: none;
  }
  .grid-actions {
    margin-bottom: 0;
    border-bottom: none;
    margin-top: 20px
  }  */

  /* Pagination */
  .view-pagination .pagination{
    margin: 0;
  }
  .pagination > li > a:hover {
   background-color: #666;
   color: #FFF;
  }
  .pagination > li > a {
    border: 1px solid #666;
    font-size: 17px;
    border-radius: 4px;
  }
  .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus {
    border-radius: 4px;
    background-color: #232222 !important;
    border-color: #232222;
  }
  .pagination > li:last-child > a:hover, .pagination > li:first-child > a:hover {
    background-color: #666;
    color: #FFF;
  }
  .pagination > li:last-child > a:focus, .pagination > li:first-child > a:focus {
    border: 1px solid #666;
    font-size: 17px;
    border-radius: 4px;
  }
  .disabled > a:hover {
    background: none !important;
    color: #777 !important;
  }
  /* Filter options / date filter*/
  .form-control > option {
      color: #FFF;
      padding: 10px 15px;
      text-decoration: none;
      display: block;
      text-align: left;
      margin-left: 0;
      background-color: #232222;
  }
   .msos-option {
      color: #FFF;
      text-decoration: none;
      display: block;
      text-align: left;
      background-color: #232222;
   }
  
   .msos-option:hover {
      background-color: #F29318;
   }
   .msos-selection-container {
     padding: 0px;
   }
   .msos-glyph {
     font-weight: bold;
     padding-right: 3px;
   }
  
  /* default buttonit */
  .btn-default, .btn-primary, #btnInfo {
    background-color: #232222;
    color: #FFF;
    border-color: #232222;
  }
  .btn-default:hover, .btn-primary:hover, #btnInfo:hover {
    background-color: #F29318;
    border-color: #F29318;
    color: #FFF;
    text-decoration: none;
  }
  
  /* add note button */
  .entity-notes a.addnote {
    float: left !important;
  }
  
  .btn-default.workflow-link {
    color: #232222;
    background-color: #FFF;
    border: 2px solid #232222;
  }
  .btn-default.workflow-link:hover {
    background-color: #F29318;
    border-color: #F29318;
    color: #FFF;
    text-decoration: none;
  }
  
  /* Haku & Filterit */
  /* .entitylist-search {
    margin-bottom: 5px;
    border: 1px solid #232222;
  }
  .input-group .form-control {
    border-color: #232222;
    padding-left: 10px;
  } */
  
  /* Luo buttonin + merkki */
  .create-action > span {
    display: none;
  }
  .create-action {
    margin-bottom: 5px;
  }
  
  /* luo -button ja lataa exceliin button*/
   .entitylist-download, .create-action {
    border-color: #232222;
    box-sizing: border-box;
    background-color: #232222;
    color: #FFF;
    display: block;
    transition: background 0.5s ease;
    font-size: 1.1em;
    font-weight: 500;
    padding: 4px;
    position: relative;
    text-decoration: none;
    width: 8.5em;
    z-index: 2;
  } 
  
  .entitylist-download:hover, .create-action:hover, .btn-entitylist-filter-submit:hover, .btn-clear:hover  {
    background-color: #F29318;
    border-color: #F29318;
    color: #fff;
    text-decoration: none;
  }
  
  /* .content {
    padding: 0 18px;
    width: 100%;
    transition: max-height 0.2s ease-out;
    background-color: #f1f1f1;
  }  */
  
  input[type=checkbox]{
    accent-color: #232222;
  }
