
.read-more__hidden {
    padding: 0px;
}

.read-more__teaser {
    margin: 10px 0px 0px 0px;
}

/* readmore usuniecie niebbieskiej ramki z focusa*/
:focus {
    outline: -webkit-focus-ring-color auto 0px;
    outline-color: #ffffff;
    outline-style: auto;
    outline-width: 1px;
}


select#edit-field-rodzaj-bazy-target-id {
    margin-right: 10px;
}

form#views-exposed-form-zasoby-block-1 {
    display: flex;
    align-items: center;
    justify-content: center;
}

.node--type-baza {

    /* box-shadow: 1px 1px 4px 0px #00000066; */
    padding: 5px;
    background-color: white;
    margin-top: 7px;
}

.field__items {

    display: flex;
}

.field__item {
    margin-right: 0;
}

.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__items {
    display: block;
}


.pomaranczwyroznienie-malymarginesdolny a {
    border: none;
}

.node--type-baza .node__content {
    padding-bottom: 0;
}

.node--type-baza img {
margin-left: auto;
margin-right: auto;
}


.node--type-baza .node__top-wrapper span {
font-size: 1.5rem;
}



/*SUMMARY nowy*/

.node--type-baza summary {
    margin-left: auto;
    font: 22px bold;
    font-style: italic;
    font-family: none;
    color: #002147;
    border: 2px solid #002147;
    width: 30px;
    height: 30px;
    display: flex;
    position: relative;
    right: 0px;
    align-content: center;
    justify-content: center;
    border-radius: 15px;
}

.node--type-baza summary:hover {
    font: 22px bold;
    font-family: none;
    font-style: italic;
    color: #ffffff;
    box-shadow: 1px 2px 5px 0px #969696;
    background-color: #002147;
}

.node--type-baza summary:focus {
    outline-width: 0px;
}

.wyszukiwarka-baz .views-row {
    display: inline-flex;
    width: 100%;
    max-width: 620px;
    flex-direction: column;
    height: 250px;
    margin: 10px;
    border: solid 1px #dde0e3;
}

article.node.node--type-baza.node--view-mode-teaser {
    height: 230px;
}

.wyszukiwarka-baz .read-more__hidden {
    width: auto;
    background-color: white;
    border: 1px solid #cdcdcd;
    z-index: 50;
    position: absolute;
    padding: 10px;
    box-shadow: 2px 2px 10px 0pc #a3a3a3;
    overflow: auto;
    max-height: 500px;
}


.wyszukiwarka-baz ::after {
    display: none;
}

.wyszukiwarka-baz .read-more__teaser {
    height: 132px;
}

.wyszukiwarka-baz h2.node__title {
    font-size: 1rem;
    line-height: 2rem;
}

.wyszukiwarka-baz div#edit-actions {
    margin-top: 0;
}

select#edit-field-rodzaj-bazy-target-id {
    border: solid 2px #0d77b5;
}


input#edit-submit-zasobyoliviero {
    font-size: 1rem;
}

.wyszukiwarka-baz .view-filters {
    max-width: 630px;
    margin-bottom: 0px;
}


.field--name-field-opis-baza a:focus {
    border: none;
    outline: none;
}


.view-zasobyoliviero header h2 {
    display: none;
}

.view-zasobyoliviero .view-content {
     display: block;
    columns: auto 450px;
}


