/*
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
*/

.frm_full textarea, .with_frm_style input[type="text"], .with_frm_style input[type="password"], .with_frm_style input[type="email"], .with_frm_style input[type="number"], .with_frm_style input[type="url"], .with_frm_style input[type="tel"], .with_frm_style input[type="file"], .with_frm_style input[type="search"], .with_frm_style select, .with_frm_style .frm-card-element.StripeElement {
    background-color: transparent!important;
    border: 0;
    border-bottom: 1px solid #fff;
}

.frm_style_formidable-style.with_frm_style .form-field input:not([type="file"]):not([type="range"]):not([readonly]):focus, .frm_style_formidable-style.with_frm_style select:focus, .frm_style_formidable-style.with_frm_style .form-field textarea:focus, .frm_style_formidable-style.with_frm_style .frm_focus_field input[type="text"], .frm_style_formidable-style.with_frm_style .frm_focus_field input[type="password"], .frm_style_formidable-style.with_frm_style .frm_focus_field input[type="email"], .frm_style_formidable-style.with_frm_style .frm_focus_field input[type="number"], .frm_style_formidable-style.with_frm_style .frm_focus_field input[type="url"], .frm_style_formidable-style.with_frm_style .frm_focus_field input[type="tel"], .frm_style_formidable-style.with_frm_style .frm_focus_field input[type="search"], .frm_form_fields_active_style, .frm_style_formidable-style.with_frm_style .frm_focus_field .frm-card-element.StripeElement {
    border-color: none!important;
    box-shadow: none!important;
}

.ui-selectmenu-button-closed {
    display: none!important;
}

select {
    display: block!important;
    padding-left: 15px!important;
}

.btn {
    font-weight: 600!important;
    min-width: 200px!important;
}

.btn-fw .btn {
    max-width: 100%!important;
    width: 100%!important;
    min-width: 100%!important;
}

.btn-plain .btn {
    min-width: auto!important;
}

.navbar-collapse {
    box-shadow: none;
    border-top: 0;
}

.nav-trigger .bar {
    background-color: #8E8EA6!important;
}


.marquee-height {
    width: 1px;
    height: 90px;
}

.footer-marquee .carousel-item-content {
    line-height: 90px!important;
}

.footer-marquee .carousel-item {
    height: 90px;
}

.text-primary {
    color: #F9B123!important;
}

@media (max-width: 767px) {
    .footer-marquee .carousel-item {
        height: 60px;
    }
}