/*
Theme Name: AddisonPump Child
Theme URI: 
Description: Child theme of Avada theme for the Avada theme
Author: <a href="https://themeforest.net/user/ThemeFusion">ThemeFusion</a>
Author URI: 
Template: Avada
Version: 7.11.11
*/

/* Generated by Orbisius Child Theme Creator (https://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Thu, 21 Nov 2024 06:40:16 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

.gradient-box .content-box-column .col{background:linear-gradient(#014A6E, #003049);}
.nf-form-fields-required {
    display: none;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: rgb(106.75, 106.75, 106.75) !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: rgb(106.75, 106.75, 106.75) !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: rgb(106.75, 106.75, 106.75) !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: rgb(106.75, 106.75, 106.75) !important;
}
.nf-form-content input {
    border-radius: 50px !important;padding-left:
  20px !important;
}
.nf-form-content textarea.ninja-forms-field {
    border-radius: 25px !important;padding-left:
  20px!important;
}
.nf-error.field-wrap .nf-field-element:after {border-radius:50px;}
.submit-wrap input#nf-field-4 {
    background: #FCBF4A !important;
    text-transform: uppercase;
    width: 180px;
    padding-left: 12px !important;
    font-weight: bold;
    letter-spacing: 1px;color: #fff !important;
    cursor: pointer;
}
.favicon-bg{    background-position: left -86px center !important;
    background-size: contain !important;}
#gradient-box .content-box-column{padding-left:26px;padding-right:26px;}  
#gradient-box .content-box-column{padding-left:26px;padding-right:26px;}  
.rush-order i.fa-truck {
    font-size: 30px !important;
}
.rush-order:hover span{color:#d62828 !important;}
.rush-order:hover {background:transparent !important;}
.rush-order:hover i.fa-truck {
    color: #d62828 !important;
}
.rush-order{font-size:20px !important;}
@media only screen and (min-width:901px){.home .fusion-logo-link{display:none;}} 
@media only screen and (max-width:900px){.home .home_logo{display:none;}
    .fusion-contact-info {
        padding: .6em 0px !important;
}

.fusion-footer h4.fusion-title-heading, .fusion-footer .fusion-column-wrapper {text-align:center !important;}
.fusion-footer span.menu-text {
    width: 100%;
}
.fusion-alignleft {width:auto !important;float:left !important;} 
.fusion-alignright {width:auto !important;float:right !important;} 
.fusion-mobile-menu-design-flyout .fusion-social-links-header a, .fusion-mobile-menu-design-modern .fusion-social-links-header a{margin-right:10px !important;}
} 

@media only screen and (max-width:640px){.fusion-privacy-bar .fusion-privacy-bar-main {
    display: block !important;
   margin: 0px !important;text-align:center;
}
 .fusion-privacy-bar .fusion-privacy-bar-main span div{ margin: 0px 0px 20px 0px !important;}
 .fusion-privacy-bar .fusion-privacy-bar-main .fusion-button {
    padding-left: 10px !important;
    padding-right: 10px !important;font-size:14px !important;
} 
.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-acceptance{margin:0px 4px !important;}
}
