/*
Theme Name:     Physio Child Theme
Theme URI: 		http://demo.qreativethemes.com/physio/
Description:    Child theme for Pyhsio
Author:         QreativeThemes
Author URI:   	http://themeforest.net/user/QreativeThemes/portfolio
Template:       physio-qt
Version:        1.2
*/


/* add your custom CSS code below */
.jumbotron {
    margin-bottom: 0;
}
.qt-table tr:nth-child(2n), .qt-table tr:nth-child(2n):hover, .custom-table tr:nth-child(2n), .custom-table tr:nth-child(2n):hover {
    background-color: #E8ECF0;
}
.icon-box--icon {
    float: left;
    margin-right: 20px;
    width: 40px !important;
}
.content-area .opening-hours ul li {
    display: flex;
    justify-content: space-between;
    font-size: 13px;
    font-weight: bold;
    color: rgba(44, 46, 49, 0.53);
    text-transform: uppercase;
    border-bottom: 1px dashed rgba(0, 0, 0, 0.1);
}
.footer .icon-box--icon i, .footer .icon-box--description, .footer .social-icons a, .footer .icon-box:hover .icon-box--icon i, .footer .social-icons a:hover,
.footer .footer--top{
    color: #DBE5F0;
}
/*Kontaktformular*/
.wpcf7-spinner {
    display: none !important;
}
.wpcf7 .btn {
    margin-right: 3px;
}
input, select, textarea {
    color: #373737;
}
/*Logo*/
.header .header-wrapper .header-logo img {
    max-width: 350px;
}

@media only screen and (max-width: 450px) {
    .header .header-wrapper .header-logo img {
        max-width: 250px;
    }

}
/*Text Banner*/
.caption-content p {
    color: #5e5e5e !important;
}
@media only screen and (max-width: 1024px) {
    .caption-content p {
        color: #fff !important;
    }

}