/*
Theme Name: Hub Child
Theme URI: http://hub.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template: hub
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: hub-child
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/

.stan-block a {
    padding: 10px 20px 7px 20px;
    display: block;
    background: #fff;
    max-width: 400px;
    font-family: 'Proxima Nova Bold';
    font-weight: normal;
    margin: 8px auto 8px auto;
    border-bottom: 3px solid #fff;
}
.stan-block a:hover {
    border-bottom: 3px solid #1f5252;
}

.lqd-contact-form label {
    color: #fff;
    text-align: center;
    font-size: 14px;
    width: 100% !important;
}
.lqd-contact-form-button-sm input[type=submit], .lqd-contact-form-button-sm button[type=submit] {
    margin: auto;
    display: block;
}
.lqd-contact-form .wpcf7-form-control-wrap {
    margin-bottom: 5px;
}
.wpcf7-spinner {
    display: none;
}
.lqd-contact-form {
    margin-bottom: 0;
}
.lqd-contact-form-inputs-border-none select, .lqd-contact-form-inputs-border-none input, .lqd-contact-form-inputs-border-none textarea, .lqd-contact-form-inputs-border-none .ui-button.ui-selectmenu-button {
    padding: 4px 10px !important;
}
.lqd-contact-form-button-sm input[type=submit], .lqd-contact-form-button-sm button[type=submit] {
    font-family: 'Proxima Nova Bold';
    font-weight: normal;
    padding: 4px 20px !important;
    display: block !important;
    width: fit-content !important;
}
.wpcf7-not-valid-tip {
    color: #115155;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    background-color: #115155;
    text-align: center;
    font-size: 14px;
    color: #fff;
    margin: 10px 0 0 0;
    border: 0px solid #fff;
}
.lqd-contact-form .wpcf7-submit:focus {
    color: #fff;
}
.nav-trigger.collapsed .bars {
    display: none !important;
}
.main-header, [data-mobile-header-scheme=gray] .lqd-mobile-sec .navbar-header {
    background-color: transparent !important;
}
.lqd-contact-form-inputs-sm textarea {
    max-height: 140px;
}
.navbar-brand img {
    max-width: 220px !important;
}
@media (max-width: 900px) {
    .navbar-brand img {
        max-width: 180px !important;
    }
}
@media (max-width: 1200px) {
    .order-1 {
        order: 1;
    }
    .order-2 {
        order: 2;
    }
}
[data-mobile-logo-alignment=center] .lqd-mobile-sec .lqd-mobile-modules-container~.navbar-toggle {
    display: none !important;
}
[data-mobile-logo-alignment=center][data-mobile-nav-trigger-alignment=right] .lqd-mobile-sec .lqd-mobile-modules-container:empty~.navbar-brand {
    margin: auto !important;
    margin-inline-end: auto !important;
    margin-inline-start: auto !important;
}