/**
 * If using a CSS pre-processor, tell it to overwrite this file. If not, place
 * your custom CSS modifications here.
 */
a {
    color: #EF5C0E;
}
.view-id-u7___art_gallery_manager.view-display-id-page_3 .table-responsive {
    overflow-x: auto;
    /* margin-left: calc(-98vw / 2 + 1140px / 2); */
    font-size: 1em;
    margin-top: 20px;
    width: 98vw;
}


/* contact form */
#edit-field-artist-of-interest,
#edit-comment-alter-fields-field-artist-of-interest {
    column-count: 4;
    column-gap: 20px;
}

/* inline entity form overwrites */
.entities-list .item-container {
    display: block;
}

.entities-list .item-container button {
    margin-left: 10px;
}

/* comment display */
article[id^="comment-"] {
    border: 1px solid gray;
    padding: 15px;
    margin-bottom: 10px;
}

article[id^="comment-"] .field--name-comment-body {
    margin: 15px 0;
}

article[id^="comment-"] .links {
    text-align: right;
}

article[id^="comment-"] h3 {
    display: none;
}

.logo img {
    width: 170px;
    padding-top: 5px;
}


/* gatsby block */
#edit-gatsby-fset--content #edit-actions,
#edit-gatsby-fset--content #edit-actions--2 {
    text-align: right;
}

/* fix for the bootstrap menu */
.navbar-nav > li.dropdown {
    cursor: pointer;
}
.navbar-nav > li.dropdown:hover {
    background-color: #4d4e46;
}
.navbar-nav > li.dropdown:hover > ul.dropdown-menu {
    display: block;
}


.views-entity-form-field-field-label-hidden > .form-item > label {
    display: block;
}

.help-block, .control-group .help-inline {
    color: #71695c;
}

.tabs--primary {
    margin-bottom: 10px;
}
.label {
    color: inherit;
}
#navbar-collapse .region-navigation-collapsible {
    display: flex !important;
    flex-direction: row;
    justify-content: flex-end;
}
#navbar {
    background-color: #EF5C0E;
    border-color: #EF5C0E;
}
.navbar-default .navbar-text {
    color: white;
}
.views-exposed-form .form-item {
    margin: 0 15px 15px 0;
}
.views-exposed-form #edit-actions {
    vertical-align: top;
}
.footer {
    margin-top: 65px;
}
.footer .region-footer {
    display: flex;
    justify-content: space-around;
}

.edit_news_logos_btn {
    float: right;
}

/* Supports Entity Browser */
.ui-dialog.entity-browser-modal { /* drop this below the top menus */
  position: fixed !important;
  top: 150px !important;
}

/* invoice */

.view-generate-invoice-pdf .views-field-nothing {
    float: left;
}

.view-generate-invoice-pdf .views-field-nothing-1 {
    float: right;
}

.view-generate-invoice-pdf .views-field-nothing-3 {
    float: right;
}

.view-generate-invoice-pdf>.view-content>.views-row>.views-field-view {
    clear: both;
    padding-top: 30px;
}

.view-generate-invoice-pdf-artworks .el_float_left {
    float: left;
    padding-right: 10px;
}

.view-generate-invoice-pdf-artworks .views-row {
    clear: both;
    margin-bottom: 30px;
}

.page-node-type-invoice .region-content {
    max-width: 1200px;
}

.page-node-type-invoice .block-u7-pdf {
    text-align: right;
    padding-bottom: 20px;
    border-bottom: 1px solid #dfd7ca;
    margin-bottom: 20px;
}

#edit-field-art-price-original-0 div {
  display: inline-block;
}

#edit-field-art-price-original-0 .form-type-price-number {
  width: 150px;
}

#edit-field-art-price-original-0 .form-item-field-art-price-original-0-currency-code select {
  padding-top: 8px;
}
