.kanban-tasks-panel table {
    font-size: 13px;
}

.navbar-header {
    background-color: #fff;
}

div[data-scope="Email"] > table.table > thead th { 
}

div[data-scope="Email"] > table.table .subject-container a.link { 
	font-size: 14px;
	font-weight: bold;
}

div.list-kanban>div.kanban-columns-container>table>tbody tr.kanban-row .kanban-tasks-panel th,
div.list-kanban>div.kanban-columns-container>table>tbody tr.kanban-row .kanban-tasks-panel td {
    display: table-cell !important;
}

div.list-kanban>div.kanban-columns-container>table>tbody tr.kanban-row .kanban-tasks-panel tr {
    display: table-row !important;
}



span#EmailCount {
	font-size: 11px;
	display: inline-block;
	padding: 3px 6px 3px 6px;
	border-radius: 20px;
	background-color: #fff;
	color: #333;
	position: absolute;
	top: 6px;
	right: 30px;
	min-width: 24px;
	text-align: center;
}

.dashlet-body {
	width: 100%;
}

/**
div[data-name="followers"]:hover a.hidden {
	display: inline-block!important;
}
**/

.kanban-tasks-panel {
    width: 100%;
    overflow-y: hidden;
    height: auto;
    overflow-x: auto;
    scrollbar-width: thin;
}

.kanban-tasks-panel::-webkit-scrollbar {
    height: 5px;
}

.kanban-tasks-panel::-webkit-scrollbar-track {
    background: transparent;
}

.kanban-tasks-panel::-webkit-scrollbar-thumb {
    border-radius: 20px;
    border: transparent;
    background-color: rgba(155, 155, 155, 0.5);
}

@media screen and (min-width: 992px) {
    .dialog-centered,
    .modal-dialog {
        width: 1200px;
    }
}

@font-face {
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/rajdhani-v9-latin-regular.eot');
    /* IE9 Compat Modes */
    src: local('Rajdhani Regular'), local('Rajdhani-Regular'), url('fonts/rajdhani-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/rajdhani-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/rajdhani-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/rajdhani-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/rajdhani-v9-latin-regular.svg#Rajdhani') format('svg');
    /* Legacy iOS */
}

body[data-scope="Task"] div[data-name="streamField"] textarea {
    min-height: 120px;
}

body[data-scope="Task"] div[data-name="streamField"] textarea {
    min-height: 120px;
}

body[data-scope="Task"] .bottom div[data-name="stream"] {
    display: none;
}

.side div[data-name="logTimes"] .panel-heading {
    background-color: #ff000085;
    color: #fff !important;
}

[data-scope="UseCase"] .record .record-grid {
    grid-template-columns: 100%;
}

.record .record-grid.record-side-disabled {
    grid-template-columns: 100%;
}

.priority-urgent {
    background-color: #ffe0e0;
    border: 2px solid #cf605d;
}

.priority-high {
    background-color: #ef990e14;
    border: 2px solid #ef990e;
}

.wysiwyg-plain-text {
    padding: 20px;
    background: #efefef;
}

.wysiwyg-plain-text p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-height: 400px;
    font-size: 14px;
}

.quote-two-buttons button {
    margin-right: 10px;
}

.quote-list tr:nth-child(odd),
.quote-list tr:nth-child(even) {
    background: #FFF;
}

.quote-list tr.section {
    background: #f8f8f8;
    border-top: 2px solid black;
}

.quote-list tr.section .field [data-action="selectProduct"] {
    display: none;
}

.header-buttons>.btn>.fa-plus.fa-sm {
    color: #fff;
}

.navbar-inverse {
    background-color: #333;
}

.note-editing-area p {}

.panel {
    box-shadow: none;
    border-width: 1px;
    padding: 20px;
    -webkit-box-shadow: none;
}

div.list-kanban>div>table .item .panel .form-group .field.field-large {
    margin-top: 10px;
    margin-bottom: 10px;
}

#navbar .navbar .navbar-right-container input.global-search-input {
    height: 39px !important;
    width: 400px;
}

.navbar-right-container .fas {
    font-size: 20px;
}

#footer {
    display: none;
}

textarea {}

tr:nth-child(even) {
    background: #f8f8f8;
}

tr:nth-child(odd) {
    background: #FFF;
}

div[data-name="Stream"] li {
    padding: 15px;
    line-height: 26px;
}

.admin-panel-iframe-container {
    display: none !important;
}

.admin-content iframe {
    display: none;
}

@media screen and (min-width: 768px) {
    body #navbar .navbar-right {}
}

#navbar .navbar .navbar-right {
    height: 40px;
}

.page-header .header-title,
h3 .header-title {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 20px;
}

a[data-name="create"] {
    background-color: red;
    color: #fff;
}

.btn-default>.fas {}

@media (min-width: 1024px) {
    body {
        background-color: #f7f7f7;
        font-size: 17px;
        font-family: 'Helvetica';
        padding-top: 50px;
    }
}

body {
    background-color: #f7f7f7;
}

.kanban-columns tr:nth-child(odd) {
    background-color: transparent;
}

.panel.dashlet>.panel-heading>.btn-group {
    top: -10px;
}

.note-editor.note-frame .note-editing-area .note-codable {
    min-height: 300px;
}

.note-editor.note-frame .note-editing-area .note-editable {
    min-height: 300px;
}

.kanban-row .panel {
    padding: 10px;
}

@media screen and (min-width: 992px) {
    .dialog-centered,
    .modal-dialog {
        width: 1200px;
    }
}

@font-face {
    font-family: 'Rajdhani';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/rajdhani-v9-latin-regular.eot');
    /* IE9 Compat Modes */
    src: local('Rajdhani Regular'), local('Rajdhani-Regular'), url('fonts/rajdhani-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/rajdhani-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/rajdhani-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/rajdhani-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/rajdhani-v9-latin-regular.svg#Rajdhani') format('svg');
    /* Legacy iOS */
}

body[data-scope="Task"] div[data-name="streamField"] textarea {
    min-height: 120px;
}

body[data-scope="Task"] div[data-name="streamField"] textarea {
    min-height: 120px;
}

body[data-scope="Task"] .bottom div[data-name="stream"] {
    display: none;
}

.side div[data-name="logTimes"] .panel-heading {
    background-color: #ff000085;
    color: #fff !important;
}

[data-scope="UseCase"] .record .record-grid {
    grid-template-columns: 100%;
}

.kanban-row [data-name="projectid"] {
    font-size: 12px !important;
    color: #ccc;
}

.record .record-grid.record-side-disabled {
    grid-template-columns: 100%;
}

.priority-urgent {
    background-color: #ffe0e0;
    border: 2px solid #cf605d;
}

#tinymce p {
    font-size: 14px !important;
}

.list-row td[data-name="buttons"] button {
	display: none;
}

.list-row td[data-name="buttons"] ul {
	display: block;
	position: relative;
	min-width: 60px;
	border: none;
	box-shadow: none;
	background-color: inherit;
    z-index:999; /*fix overlay visual glitch*/
}

.list-row td[data-name="buttons"] ul li {
	display: inline-block;
}


.list-row td[data-name="buttons"] ul li a {
	font-family: 'Font Awesome 5 Free';
        font-weight: 900;
	font-size: 0;
	padding: 0;
	padding-right: 3px;
	color: #636363;
}

.list-row tr ul.dropdown-menu {
	display: none !important;
}

.list-row tr:hover ul.dropdown-menu {
	display: block !important;
}


.list-row td[data-name="buttons"] ul li a[data-action="quickView"]:before {
	content: "\f06e";
	font-size: 15px;
}

.list-row td[data-name="buttons"] ul li a[data-action="quickEdit"]:before {
	content: "\f044";
	font-size: 15px;
}

.list-row td[data-name="buttons"] ul li a[data-action="quickRemove"]:before {
	content: "\f1f8";
	font-size: 15px;
}

.list-row td[data-name="buttons"] ul li a[data-action="markAsImportant"]:before {
	content: "\f005";
	font-size: 15px;
}

.list-row td[data-name="buttons"] ul li a[data-action="markAsNotImportant"]:before {
	content: "\f5c0";
	font-size: 15px;
}

.list-row td[data-name="buttons"] ul li a[data-action="moveToFolder"]:before {
	content: "\f105";
	font-size: 15px;
}

.list-row td[data-name="buttons"] ul li a[data-action="moveToTrash"]:before {
	content: "\f2ed";
	font-size: 15px;
}

.list-row td[data-name="buttons"] ul li a[data-action="optOut"]:before {
	content: "\f05e";
	font-size: 15px;
}

.list-row td[data-name="buttons"] ul li a[data-action="unlinkRelated"]:before {
	content: "\f2ed";
	font-size: 15px;
}

.list[data-scope="Email"] table thead th:last-child {
	width: 140px;
}

.list table thead th:last-child {
	width: 100px;
}



.kanban-tasks-panel td[data-name="name"] a { 
    display: inline-block;
    width: 80px;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
}

.popup-notification {
	width: 200px;
}


.priority-low {
    background-color: #6496b821;
    border: 2px solid #6496b8;
}

.admin-content .notifications-panel-container {
	display: none;
}

