/**handles:child-style**/
/*
Theme Name:   My Houston Surgeons Child
Description:  Child theme for My Houston Surgeons
Author:       Strategy Collective
Template:     myhoustonsurgeons
Version:      1.0.0
*/

.child-footer .is-footer--logo-phone img { height:auto; }
.child-footer .is-footer--logo-phone,
.is-footer--ifar-and-mhs,
.is-footer--ifar-logo,
.is-footer--mhs-logo,
.is-footer--mhs-docs { display:flex; align-items:center; }
.is-footer--ifar-logo,
.is-footer--mhs-logo { margin-right:45px; }
.is-footer--mhs-docs { padding-left:45px; border-left:2px solid #000; }
.is-footer--logo-phone-phone { align-items:start !important; padding-top:3px; }

@media (max-width:1199px) {
    .is-footer--ifar-logo,
    .is-footer--mhs-logo { margin-right:30px; }
    .is-footer--mhs-docs { padding-left:30px; }
}

@media (max-width:767px) {
    .child-footer .is-footer--logo-phone { flex-wrap:wrap; }
    .is-footer--ifar-and-mhs { width:100%; justify-content:center; }
    .is-footer--mhs-logo { margin-right:0; }
    .is-footer--mhs-docs { flex: 0 0 100%; padding-left:0; border-left:none; margin-top:30px; justify-content:center; }
    .is-footer--logo-phone .is-footer--mhs-docs img { max-width:350px; }
}

@media (min-width: 527px) and (max-width:767px) {
    .is-footer--logo-phone-phone { align-items:start; padding-top:3px; }
}

@media (max-width:526px) {
    .is-footer--logo-phone .is-footer--mhs-docs img { max-width:100%; }
    .is-footer--logo-phone-phone { width: 100%; justify-content: center; padding-right: 10px; }
}