/*
Theme Name:     Lambda Child Theme
Description:    Child theme for the Lambda WP Theme
Author:         Oxygenna
Author URI:     http://themeforest.net/user/oxygenna
Template:       lambda
Version:        1.0
Text Domain:    lambda-child
*/


#masthead.menu .nav > li > a {
    font-size: 14px;
    padding-left: 15px;
    padding-right: 15px;
}

html[lang="el"] #masthead.menu .nav > li > a  {
    padding-left: 10px;
    padding-right: 10px;
}


#footer {
    font-size: 14px;
    line-height: 1.3;
}

body .btn.btn-link {
    box-shadow: none !important;
}

#footer .menu a::before {
    /* content: '\f054';
    font-family: FontAwesome; */
    content: '>';
    display: inline-block;
    margin-right: 5px;
}

#footer h3 {
    font-size: 14px;
}

.custom-ul ul {

    list-style-image: url('img/drop-icon.png');
    padding-left: 30px;
}

.custom-ul ul li {
    font-size: 20px;
}

.custom-ul ul li strong {
    font-weight: 600;
}


.contact-icons a {
    color: inherit;
}

.contact-icons > * {
    display: inline-block;
    vertical-align: top;
    margin-right: -4px;
}

.contact-icons > *:last-child {
    width: 70%;
    padding-left: 15px;
}

.wpcf7-form-control.form-control,
.wpcf7-form-control.wpcf7-submit.btn-lg {
    border-radius: 0;
    padding: 10px 24px;
    height: auto;
}



.wpcf7-form-control.btn {
    margin-top: 10px;
    width: 100%;
}


.menu .nav li.current_page_item > a {
    color: #00a7bb;
}

.transparent-header #masthead:not(.navbar-scrolled) .nav > li.red > a,
.menu .nav li.red > a {
    color: #e61e26;
}

#cookie-law-info-bar a {
    text-decoration: none;
    -webkit-transition: all .3s;
    transition: all .3s;
}

.section.subfooter {
    padding-bottom: 20px;
}

body .panel-primary > .panel-heading + .panel-collapse .panel-body {
    background-color: #f0f0f0;
}

.footer-columns-4 > div:nth-child(2) h3 {
    display: none;
}

@media screen and  (min-width: 992px) and (max-width: 1199px) {
    #masthead.menu .nav > li > a {
        max-width: 150px;
    }
    
}



@media screen and (min-width: 992px) {

    .transparent-header #masthead .navbar-brand,
    #masthead .navbar-brand img {
        width: 180px;
    }


    html[lang="el"] .transparent-header #masthead .navbar-brand {
        background-image: none !important;
    }

    html[lang="el"] .transparent-header #masthead .navbar-brand img {
        visibility: visible !important;
    }

    .footer-columns-4 > div:nth-child(2) h3 {
        display: block;
        visibility: hidden;
    }

}


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

    #rev_slider_2_2_wrapper .uranus.tparrows::before {
        background-color: #00a7bb;
    }

}