/*
Theme Name: Bridge Child
Theme URI: http://bridgelanding.qodeinteractive.com/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: bridge
Template: bridge
*/

@media only screen and (min-width: 1001px) {
    .q_logo img {
        top: 0 !important;
        transform: scale(1.3);
    }
}

.post-password-form {
    display: block;
    max-width: 1100px;
    margin: 100px auto 0;
}

@media only screen and (max-width: 1000px) {
    .header_top {
        padding-top: 10px;
        line-height: 1;
    }

    .header_top .q_icon_with_title.tiny .icon_text_holder {
        padding-left: 25px;
    }

    .header_top .q_icon_with_title .icon_text_inner {
        padding-bottom: 10px;
    }

    .header_top .q_icon_with_title .icon_with_title_link {
        margin-top: 15px;
    }

    .post-password-form {
        padding-left: 20px;
        padding-right: 20px;
        width: calc(100% - 40px);
    }

    .footer_top {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

    .footer_top .container_inner {
        width: 100%;
    }

    .footer_top pre {
        padding-left: 0;
        padding-right: 0;
    }

    .footer_top .widget {
        margin-left: 0 !important;
    }

    .footer_top .column_inner {
        padding-left: 0 !important;
    }

    .footer_inner .footer_top .four_columns .column1,
    .footer_inner .footer_top .four_columns .column2,
    .footer_inner .footer_top .four_columns .column3,
    .footer_inner .footer_top .four_columns .column4 {
        margin-bottom: 0 !important;
    }
}

.q_accordion_holder.accordion .ui-accordion-header:hover {
	color: white !important;
}