/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

.page-title-shadow{
    box-shadow: 0px 0px 15px 2px rgb(0 0 0 / 20%);
}
.opravi-rezervacijo{
    background-color: #7A9C59 !important;
    border: none;
    color: #FFF;
    font-size: 1.3rem;
}
.opravi-rezervacijo:hover{
    background-color: #51693a !important;
}


h1, h2, h3, h4, h5 {
    font-weight: normal;
}

.row-solid .col:before {
    border-left: 1px solid #000;
}

.row-solid .col:after {
    border-bottom: 1px solid #000;
}

.page-title-big {
    font-size: 9rem;
    font-weight: normal;
    line-height: 9rem;
    margin-bottom: 0;
}

.absolute-footer {
    display: none;
}


.grecaptcha-badge {
    visibility: hidden;
}
.section-title {
    font-size: 3.5rem;
    line-height: 3.5rem;
    font-weight: normal;
}

ul.opisi-cen {
    font-size: 12px;
    margin-bottom: 25px;
}
table.o-nas {
    border: none;
    border-collapse: collapse;
}

table.o-nas small {
    color: #FFF;
    display: block;
}

table.o-nas td {
    border: none;
    padding: 20px;
    color: #000;
}
footer .cf-inputs {
    font-size: 0.8rem;
}

footer .cf-inputs .col {
    padding-bottom: 0;
}
footer .cf-inputs input{
    background: none;
    color: #FFF;
}
footer .cf-inputs input::placeholder{
    color: #FFF;
}
@media only screen and (max-width: 1258px) {

}

@media only screen and (max-width: 850px) {

}
@media only screen and (max-width: 600px) {
    .page-title-big {
        font-size: 3.5rem;
        line-height: 3.5rem;
    }
}
@media only screen and (max-width: 550px) {
    .section-title {
        font-size: 3rem;
        line-height: 3rem;
    }
}



@media only screen and (max-width: 380px) {
    .section-title {
        font-size: 1.8rem;
        line-height: 1.8rem;
        font-weight: normal;
    }
}