/* Enter Your Custom CSS Here */
.im-element {
border: 0px solid rgba(0, 0, 0, 0.1) !important;
margin-bottom: 0px !important;
}

.im-tooltip p {
color: #4E4C4C !important;
}

.im-tooltip h4 {
color: #002a64 !important;
font-weight: bold !important;
}

.im-list-location span {
color: #4E4C4C !important;
}

.im-list-location h4 {
color: #002a64 !important;
font-weight: bold !important;
}

.im-list-container li {
margin-bottom: 1px !important;
}

.im-list-container {
padding-top: 0px !important;
}

.im-search-form {
display: none !important;
}

.im-element a {
color: #3ea5e0 !important;
}

.im-tooltip img {
float: center !important;
margin: -0px !important;
width: 100% !important;
}

.gform_wrapper textarea {
outline-style: none;
font-size: 14px !important;
font-family: inherit !important;
letter-spacing: 1px !important;
padding: 10px 10px 10px 10px !important;
resize: none;
color: #002a64 !important;
}

input[type="text"], input[type="email"], input[type="password"], textarea {
outline-style: none;
font-size: 14px !important;
font-family: inherit !important;
letter-spacing: 1px !important;
padding: 10px 10px 10px 10px !important;
resize: none;
color: #002a64 !important;
}

input[type="text"], input[type="email"], input[type="password"], textarea {
background-color: #e5f0f8;
}

#mc-indicates-required {
display: none !Important;
}


#mc_signup_form .mc_var_label {
font-weight: bold;
color: #002a64;
}


#mc_signup_submit {
margin-top: 1.5em;
width: 94% !important;
color: #FFFFFF;
background-color: #002a64 !important;
display: block !important;
}

#mc_signup_form .mc_input {
background: #e5f0f8;
width: 94% !important;
}

.gform_wrapper .top_label textarea.textarea {
width: 90% !important;
}

.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {
width: 90% !important;
}

.gform_wrapper .gform_footer {
padding: 0px 0 10px 0 !important;
}