﻿@media print {
    a[href]:after {
        content: " (" attr(href) ")";
    }
}

@media (min-width: 0) and (max-width: 959px) {
    list .page-header button {
        margin-right: 8px !important;
    }

    list .page-header h1 {
        font-size: 25px !important;
    }

    popup-actions button {
        width: 92% !important;
    }
}

list .page-content {
    clear: both;
    content: "";
    display: table;
    width: 100%;
}

list .page-header {
    width: 100%;
}

list-item md-list-item {
    height: 1% !important;
}

list-item table {
    width: 100%;
}

list-item table td:last-child {
    width: 800px;
}

list-item .label {
    color: gray;
    font-size: 14px;
}

list-actions {
    float: right;
    text-align: right;
}

md-backdrop {
    position: fixed;
}

md-fab-speed-dial.add-records.md-fling {
    margin-right: 16px;
}

list-breadcrumb {
    float: left;
    text-align: left;
}

md-content {
    overflow: hidden;
}

md-dialog .md-dialog-content {
    padding: 10px !important;
}

md-input-container {
    margin: 0px;
}

.chip-total-references {
    width: 75px;
}

.chips-without-border md-chips-wrap {
    box-shadow: none !important;
}

.feedback-message-error .md-toast-content {
    background-color: #DC2020 !important;
}

.feedback-message-success .md-toast-content {
    background-color: #29823B !important;
}

.layout-padding {
    padding: 0px;
}

.list-item-icon.material-icons {
    margin-top: -2px;
}

.md-dialog-content md-content {
    background-color: #FFFFFF;
}

.md-list-item-text, .md-list-item-text .md-button.md-ink-ripple {
    width: 97% !important;
}

.md-list-first-column {
    line-height: 45px;
    width: 600px;
}