/*--------------------------------------------------------------------------------- Theme Name:   Pool Builder Lead Rocket Theme URI:    https://www.poolbuilder-marketing.com Description:  This theme is for Pool Builder Lead Rocket customers. Author:       Christopher Dockens Author URI:   https://www.poolbuilder-marketing.com Template:     Divi Version:      1.0.0 License:      GNU General Public License v2 or later License URI:  http://www.gnu.org/licenses/gpl-2.0.html------------------------------ ADDITIONAL CSS HERE ------------------------------*//* Remove text shadow in Divi slider modules */

.et_pb_slide_description {
text-shadow:none !important;
}

/* SECONDARY MENU ALIGNMENT CENTER */
#et-info {
float: none !important;
text-align: center;
}

/* REMOVE ICONS FROM PHONE AND EMAIL */

#et-info-phone:before { content:'';}
#et-info-email:before { content:'';}

/*** Menu Subitem Alignment ***/
.menu-item-1137 ul{right:-30px;}

#top-menu .menu-item-has-children > a:first-child::after, .fullwidth-menu .menu-item-has-children > a:first-child::after, #et-secondary-nav .menu-item-has-children > a:first-child::after {
display: none;
}


/* ADD BACKGROUND COLOR TO NAVIGATION DROPDOWN LINKS */

/* SET MOBILE ATRIBUTES */

@media (min-width: 780px) {
.et_mobile_menu li a{color:#666 !Important;}
.et_mobile_menu li a:hover{
color:#fff !Important;
background-color: #20409A;
}
}

/* SET DESKTOP ATRIBUTES */

.nav li li a{color:#666 !Important;}
.nav li li a:hover{
color:#fff !Important;
background-color: #20409A;
}

/* SET MOBILE MENU START */

@media (max-width: 1024px) {
#et_mobile_nav_menu {
display: block;
}

#top-menu {
display: none;
}
} 

/*** FIELD STYLING ***/
input[type=text],
textarea {
 background: #eee;
 border: none;
 border-radius: 0;
 color: #999 !important;
 padding: 15px !important;
}
/*** BUTTON STYLING ***/
.gform_wrapper .gform_footer input.button {
 float: right;
 background: transparent;
 border: 2px solid #2ea3f2;
 font-size: 22px;
 color: #2ea3f2;
 padding: 12px 23px;
 border-radius: 5px;
 letter-spacing: 2px;
 cursor: pointer;
}
/*** BUTTON HOVER STYLING ***/
.gform_wrapper .gform_footer input.button:hover {
 background: rgba(0, 0, 0, 0.05);
 border: 2px solid transparent;
}