/* Mobile color menu */
.mobile_menu_button span {
    color: #000;
}

/* Enter Your Custom CSS Here 
.qbutton.white {
	color: #335486 !important;
}

.qbutton.white:hover {
	color: #fff !important;
}

.qbutton.white.medium:hover {
	color: #335486 !important;
}

a.qbutton.green.default {
	color: #fff !important;
}*/

/* Footer button */
.footer_col3 * .gform_button.button {
	    border: 2px solid #f7f7f7;
      color: #f7f7f7;
}

.footer_col3 * .gform_button.button:hover {
    background-color: #f7f7f7;
    border-color: #f7f7f7;
    color: #2a2a2a;
}


/* Gravity Form Fields Outline */
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) body .gform_wrapper .chzn-container, body .gform_wrapper input[type=email], body .gform_wrapper input[type=number], body .gform_wrapper input[type=password], body .gform_wrapper input[type=tel], body .gform_wrapper input[type=text], body .gform_wrapper input[type=url], body .gform_wrapper select, body .gform_wrapper textarea {
    border: 1px #bfbfbf solid;
    border-top-color: rgb(191, 191, 191);
    border-top-style: solid;
    border-top-width: 1px;
    border-right-color: rgb(191, 191, 191);
    border-right-style: solid;
    border-right-width: 1px;
    border-bottom-color: rgb(191, 191, 191);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-left-color: rgb(191, 191, 191);
    border-left-style: solid;
    border-left-width: 1px;
}