--- /dev/null
+/* Dashboard Stylesheet */
+
+/* Body background */
+body {
+ background-color: #f8fafc !important;
+}
+
+/* Boostrap override */
+div.dashboard-portlet .row {
+ margin-right: 0px;
+ margin-left: 0px;
+}
+
+section.content-body {
+ padding-left: 0px;
+}
+
+/* Dashboard column padding */
+div.dashboard-portlet .col-xs-1, div.dashboard-portlet .col-sm-1, div.dashboard-portlet .col-md-1,
+div.dashboard-portlet .col-lg-1, div.dashboard-portlet .col-xs-2, div.dashboard-portlet .col-sm-2,
+div.dashboard-portlet .col-md-2, div.dashboard-portlet .col-lg-2, div.dashboard-portlet .col-xs-3,
+div.dashboard-portlet .col-sm-3, div.dashboard-portlet .col-md-3, div.dashboard-portlet .col-lg-3,
+div.dashboard-portlet .col-xs-4, div.dashboard-portlet .col-sm-4, div.dashboard-portlet .col-md-4,
+div.dashboard-portlet .col-lg-4, div.dashboard-portlet .col-xs-5, div.dashboard-portlet .col-sm-5,
+div.dashboard-portlet .col-md-5, div.dashboard-portlet .col-lg-5, div.dashboard-portlet .col-xs-6,
+div.dashboard-portlet .col-sm-6, div.dashboard-portlet .col-md-6, div.dashboard-portlet .col-lg-6,
+div.dashboard-portlet .col-xs-7, div.dashboard-portlet .col-sm-7, div.dashboard-portlet .col-md-7,
+div.dashboard-portlet .col-lg-7, div.dashboard-portlet .col-xs-8, div.dashboard-portlet .col-sm-8,
+div.dashboard-portlet .col-md-8, div.dashboard-portlet .col-lg-8, div.dashboard-portlet .col-xs-9,
+div.dashboard-portlet .col-sm-9, div.dashboard-portlet .col-md-9, div.dashboard-portlet .col-lg-9,
+div.dashboard-portlet .col-xs-10, div.dashboard-portlet .col-sm-10, div.dashboard-portlet .col-md-10,
+div.dashboard-portlet .col-lg-10, div.dashboard-portlet .col-xs-11, div.dashboard-portlet .col-sm-11,
+div.dashboard-portlet .col-md-11, div.dashboard-portlet .col-lg-11, div.dashboard-portlet .col-xs-12,
+div.dashboard-portlet .col-sm-12, div.dashboard-portlet .col-md-12, div.dashboard-portlet .col-lg-12 {
+ padding-left: 5px;
+ padding-right: 5px;
+}
+
+/*modal edit/create news */
+div.angular-content .modal {
+ overflow-y: scroll;
+ position: fixed;
+ top: 20px;
+ right: 20px;
+ left: 20px;
+ width: auto;
+ margin: 0;
+}
+
+/*header dashboard */
+.header-news-title {
+ border: 1px solid #dde6ef;
+ border-radius: 4px 4px 0px 0px;
+ height: 50px;
+ background-color: #fff;
+ font-size: 20px;
+ font-family: roboto;
+}
+
+/* News Table */
+
+
+.news-container {
+ position: relative;
+ background-color: #fff;
+ /*height: 120px;*/
+ border-bottom: 1px solid #f2f2f2;
+ margin-bottom: 9px;
+ padding-bottom: 9px;
+}
+
+/* News row (image and text) */
+.news-container .news-content {
+ /*max-height: 100px;*/
+ overflow-y: hidden;
+}
+
+.news-container .news-content .inactive-news {
+ position: absolute;
+ z-index: 1;
+}
+
+.news-container .news-content .important-news {
+ float: right;
+}
+
+.news-container .news-content .inactive-news .icon-inactive-news {
+ font-size: 40px;
+ color: red;
+}
+
+.news-container .news-content .important-news .icon-important-news {
+ font-size: 20px;
+ color: red;
+}
+
+
+.news-container .news-content .news-thumbnail {
+ max-height: 100px;
+ max-width: 100px;
+ display: inline;
+ float: left;
+ border-radius: 15%;
+ overflow: hidden;
+}
+
+.news-container .news-content .news-text {
+ /*display: inline;*/
+ margin-left: 110px;
+}
+
+.news-container .news-content p {
+ position: relative;
+ margin: 0px;
+ text-align: justify;
+ font-size: 12px;
+ max-height: 44px;
+ line-height: 1.2;
+ overflow: hidden;
+ word-break:break-word;
+}
+
+.news-container .news-content p:after {
+ content: "";
+ text-align: right;
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ width: 25%;
+ height: 1.2em;
+ background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 100%);
+}
+
+.news-container .news-info-sender {
+ font-family: "OpenSans", Arial;
+ color: #a9a9a9;
+ text-transform: uppercase;
+}
+
+.news-container .news-info-sender .date {
+ font-size: 9px;
+}
+
+.news-container .aNews-resume .title {
+ font-size: 140%;
+ font-weight: bold;
+ line-height: 1.1;
+ margin-bottom: 2px;
+ /*font-family: "OpenSans", Arial;*/
+ color: #000;
+ text-decoration: none;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ display: block; /* Fallback for non-webkit */
+ display: -webkit-box;
+ max-height: 45px; /* Fallback for non-webkit */
+ -webkit-line-clamp: 3;
+ -webkit-box-orient: vertical;
+ word-break:break-word;
+}
+
+.news-container .aNews-resume .title.isHighPrio{
+ font-size: 140%;
+ font-weight: bold;
+ line-height: 1.1;
+ margin-bottom: 2px;
+ /*font-family: "OpenSans", Arial;*/
+ color: red;
+ text-decoration: none;
+ overflow-y: hidden;
+ text-overflow: ellipsis;
+}
+
+.news-container .title.isHighPrio:hover {
+ text-decoration: underline;
+ color: red;
+ cursor: pointer;
+}
+
+.news-container .title:hover {
+ text-decoration: underline;
+ color: #000;
+ cursor: pointer;
+}
+
+.all-attachment-for-aNews {
+ height: 70px;
+ width: 50%;
+ float: left;
+ margin-left: 9%;
+}
+
+.news-container:hover .all-btn-news {
+ color: #72808C;
+ display: block;
+}
+
+.news-container .all-btn-news {
+ position: absolute;
+ right: 0px;
+ font-size: 13px;
+ background-color: rgba(255, 255, 255, 0.9);
+ display: none;
+}
+
+.news-container .all-btn-news a {
+ color: #72808C;
+ margin-left: 7px;
+}
+
+.news-container .all-btn-news a:hover {
+ color: #676767;
+ text-decoration: none;
+}
+
+
+/* Path style sheet */
+div.dashboard-portlet .dashboard-presentation {
+ margin-top: 0px;
+ color: #8b9ea8;
+ padding: 0px 10px;
+}
+
+div.dashboard-portlet .dashboard-presentation i.fa.fa-angle-right {
+ margin-left: 15px;
+ font-size: 15px;
+}
+
+div.dashboard-portlet .dashboard-presentation span a {
+ color: #8b9ea8;
+}
+
+div.dashboard-portlet .dashboard-presentation span a:hover,
+div.dashboard-portlet .dashboard-presentation span a:focus {
+ text-decoration: none;
+}
+
+/* Widget style sheet */
+div.dashboard-portlet .widget .panel-heading {
+ position: relative;
+ background-color: #ffffff;
+ padding: 7px 8px;
+}
+
+div.dashboard-portlet .widget .widget-news-body {
+ height: 550px !important;
+ max-height: 600px;
+ overflow-y: auto;
+ padding: 15px;
+ /* cancel widget panel-body padding for news */
+ margin: -15px;
+}
+
+div.dashboard-portlet .widget .panel-heading div,
+div.dashboard-portlet .widget .panel-heading h3 {
+ display: inline;
+ color: #8b9ea8;
+}
+
+div.dashboard-portlet .widget .panel-heading .minimize, div.dashboard-portlet .widget .panel-heading .maximize {
+ margin-right: 3px;
+}
+
+div.dashboard-portlet .widget .panel-heading a {
+ font-size: 15px;
+ color: #8b9ea8;
+}
+
+div.dashboard-portlet .widget .panel-heading a:hover,
+div.dashboard-portlet .widget .panel-heading a:focus {
+ text-decoration: none;
+}
+
+div.dashboard-portlet .all-button-widget {
+ float: right;
+}
+
+div.dashboard-portlet .all-button-widget .remove-widget {
+ padding-left: 5px;
+ margin-left: 5px;
+ border-left: 1px solid #dde6ef;
+}