/* --- Text Styles */ 
h1, h2, h3 {
	color: #51a3d5;
	font-weight: 500;
	
}
h2 {
	font-size: 30px;
}
h3 {
    font-size: 28px;
}

.white {
	background-color: #fff;
}
.white.text, .white h1, .white h2, .white h3, .white h4, .white.text a{
	color: #fff;
	background-color: transparent;
}


ol {
	list-style-type: decimal !important;	
}
img.border {
    border: 5px solid #f0f0f0;
    padding: 0px;
    box-shadow: 0px 0px 10px 2px #ccc;
}



/* WP Login */ 

.tml.tml-login {
box-sizing: border-box;
padding-left: 15px;
padding-right: 15px;
width: 80%;
margin: 0px auto;
background: #f7f7f7;
border-radius: 5px;
box-shadow: 2px 5px 14px -2px #ababab;
}
.tml-label {
font-size: 1.5em;
font-weight: 200;
font-family: "Helvetica Neue";
}
.tml.tml-field-wrap {
margin-bottom: 0em;
}
.tml.tml-field-wrap input{
color: #ccc;
}


/* --- Footer --- */ 
h2.wiget-title {
	font-size: 1em !important;
}


/* ------------------------- Forminator */ 

 .forminator-input, .forminator-textarea {
	background-color: #fff !important;
}
.forminator-g-recaptcha.recaptcha-invisible {
    display: none !important;
}

.forminator-design--flat #forminator-submit, .forminator-design--flat .forminator-submit-button {
    background-color: #17A8E3 !important;
    color: #FFFFFF;
    font-weight: 500;
}
#forminator-submit, .forminator-design--flat .forminator-submit-button {
    background-color: transparent;
    color: #124b70;
    border-radius: 50px;
    border: 1px solid;
    font-weight: bold;
}

/* Gravity Forms */ 

.gform_wrapper .top_label .gfield_label {
    display: none !important;
}
.ginput_recaptcha div {
    margin: 0px auto;
}
.gform_wrapper input[type="submit"] {
    border: 1px solid;
    font-size: 20px !important;
    font-family: "Roboto" !important;
    font-weight: 500;
    padding: 10px 20px!important;
    text-transform: uppercase;
    color: #fff;
    background: #accfa3;
	border-radius: 30px;
}
.gform_wrapper input[type="submit"]:hover {
	background: #f0f0f0 !important;
    color: #51a3d5;
}
div.gform_footer.top_label {
 text-align: center !important;
}
