
    #home_part {
      height: 100%;
    }
    #home_part_list {
      height: calc(100% - 59px);
    }  
   
    /* ************************* */
    /*  Overview widgets         */
    /* ************************* */
    
    .gridster {
      top: -8px;
      margin-right: -20px;
      max-height: 100%;
      max-width: 1600px;
    }
    
    #currentNews_list {
      margin-bottom: 0;
    }

    div.overviewWidgetOuter.home_sessions {
      overflow: initial;
      z-index: 3;
    }

    div.overviewWidgetOuter.home_sessions div.headerFilterBar div.dropDowns,
    div.overviewWidgetOuter.admin_validation div.headerFilterBar div.dropDowns,
    div.overviewWidgetOuter.dossier_validation div.headerFilterBar div.dropDowns {
        margin-left: 10px
    }


    ul#todaySession_list div.widgetIcons {
      display: inline-block;
      padding-left: 20px;
      height: 14px;
    }

    ul#todaySession_list div.widgetIcons span {
      padding-left: 5px;
    }

    ul#todaySession_list div.widgetIcons > span:first-of-type {
      padding-left: 0;
    }

    ul#todaySession_list div.widgetIcons a.videoCall {
      top: -0.05em;
    }

    .homeWidget_session_entry table tr td {
      vertical-align: top;
    }
    
    .homeWidget_session_entry .homeWidget_executingDoctor {
      margin-top: 5px;
    }
    
    .homeWidget_session_entry td.homeWidget_text .homeWidget_patientName {
      vertical-align: top;
    }
    .homeWidget_session_entry td.homeWidget_text span {
      vertical-align: top;
    }
    
    .overviewWidget_list span.homeWidget_deliminator1 {
      padding-right: 5px;
    }
    
    .overviewWidget_list span.homeWidget_deliminator2 {
      padding: 0 5px;
    }
    
    /** 
     * Documents 
     */
    table#receivedDocuments_list {
      width: 100%;
      margin-bottom: 0;
    }
    
    table#receivedDocuments_list .homeWidget_document_name {
      width: 200px;min-width:200px;max-width:200px;
      overflow:hidden;    
      text-overflow: ellipsis;
    }
    
    table#receivedDocuments_list .homeWidget_document_status {
      width: 40px;min-width:40px;max-width:40px;
    }
    
    /**
     * News
     */
     
    li.homeWidget_news_entry {
      padding: 10px 5px 10px 5px;
      text-align: left;
      list-style-type: none;
    }
    li.homeWidget_news_entry.with_border:last-child {
      border-bottom: none;
    }

    .homeWidget_news_entry .homeWidget_news_text {
      padding-top: 10px;
    }
    
    .homeWidget_news_entry .homeWidget_news_date {
      padding: 0 0 5px;
    }
    
    .homeWidget_news_entry table.attachmentTable {
      padding-top: 10px;
    }
    
    .homeWidget_news_date span.iconFont {
      margin-left: 10px;
      vertical-align: bottom;
      background-color: #ffffff;
      font-size: 12px !important;
    }
    
    .homeWidget_news_entry .iconAttention {
      color: #C22800;
      padding-left: 10px;
    }
    
    .homeWidget_news_entry .iconWarning {
      color: #DCB400;
      padding-left: 10px;
    }

    .homeWidget_news_date span.iconFont.read {
      font-size: 18px !important;
      color: #56842A;
    }    
    .homeWidget_news_date span.iconFont.unread {
      font-size: 18px !important;
      color: #D1D2CE;
      cursor: pointer;
    }
    
    
    @media only screen and (max-width: 1439px) {
      table#receivedDocuments_list .homeWidget_document_patient {
        width: 150px;min-width:150px;max-width:150px;
      }
      table#receivedDocuments_list .homeWidget_document_name {
        width: auto;min-width:initial;max-width:initial;
      }
    }  
    
    
    @media only screen and (max-width: 1274px) {
      table#receivedDocuments_list .homeWidget_document_patient {
        width: 120px;min-width:120px;max-width:120px;
      }
      table#receivedDocuments_list .homeWidget_document_name {
        width: auto;min-width:initial;max-width:120px;
        overflow: hidden;
      }
    }  
  