/*
Theme Name:     The Big Story
Description:    
Author:         BRETD
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

/* Get rid of annoying outline on links */
a:focus, a, a:active {
	outline: none !important;
}

/* Vertically Center Content */
.et_pb_equal_columns >.et_pb_column {
margin-top:auto;
margin-bottom:auto;
}

/* Gravity Forms */
/* Single Line Field */
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {
    padding: 15px 15px 15px 15px !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	border: 1px solid #202D2F !important;
	border-radius: 0 !important;
	font-family: PT Sans !important;
	font-size: 18px !important;
	color: #202D2F !important;
}

body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {
	border: 1px solid #202D2F !important;
	border-radius: 0 !important;
}

/* Paragraph Field */
body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_textarea {
	border: none !important;
}
body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_textarea textarea {
    padding: 15px 15px 15px 15px !important;
	font-family: PT Sans !important;
	font-size: 18px !important;
	color: #202D2F !important;
}
/* Form Placeholder Text */
::-webkit-input-placeholder { /* Chrome */
	font-family: PT Sans !important;
	font-size: 20px !important;
	color: #202D2F !important;
}
:-ms-input-placeholder { /* IE 10+ */
	font-family: PT Sans !important;
	font-size: 20px !important;
	color: #202D2F !important;
}
::-moz-placeholder { /* Firefox 19+ */
	font-family: PT Sans !important;
	font-size: 20px !important;
	color: #202D2F !important;
}
:-moz-placeholder { /* Firefox 4 - 18 */
	font-family: PT Sans !important;
	font-size: 20px !important;
	color: #202D2F !important;
}
/* Submit Button */
body .gform_wrapper .gform_footer input[type=submit] {
	background: #ffffff !important;
	border: 2px solid #257093 !important;
	border-radius: 0 !important;
	padding: 0px 60px 0px 60px !important;
	font-family: Inknut Antiqua !important;
	font-size: 20px !important;
	color: #257093 !important;
	transition: all .1s ease-in-out;
}
body .gform_wrapper .gform_footer input[type=submit]:hover{
	background: #257093 !important;
	border: 2px solid #257093 !important;
	border-radius: 0 !important;
	color: #ffffff !important;
}

/* Input Borders */
input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
	border: 1px solid #202D2F !important;
	border-radius: 0 !important;
}
