/*!
Theme Name: wppool
Theme URI: http://wppool.dev/
Author: wppool
Author URI: https://wppool.dev/
Description: This is custom theme
Version: 1.2.1
Tested up to: 6.0.1
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wppool
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

p {
	margin-bottom: 0px;
}
div#gform_wrapper_1 {
	padding: 0px 25px;
}

label.gfield_label {
	color: #000;
}

span.gfield_required {
	color: red !important;
}

.ginput_container input,
.ginput_container textarea {
	background: #f7f7f7;
	line-height: 35px;
	padding-left: 10px !important;
}

.contact-form input[type="submit"] {
	padding: 10px 35px !important;
}


.fs-popup-background {
    background: linear-gradient(rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.8));
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 2147483647;
    overflow-y: scroll;
}


/* home page subscription form */
.cta-pos .fluentform {
	max-width: 646px;
	margin: 0 auto;
}
.cta-pos .fluentform .ff-el-group{
	width: 100%;
	position: relative;
}
.cta-pos .fluentform .ff-el-group .ff-el-input--content{
	width: 100%;
}
.cta-pos .fluentform .ff-el-group .ff-el-input--content .ff-el-form-control {
	padding: 26px 32px;
	font-size: 18px;
	height: 80px;
	border-radius: 12px;
	border-color: #fff;
	background-color: #fff;
}
.cta-pos .fluentform .ff-el-group .ff-el-input--content .ff-el-form-control:focus {
	border-color: #1173D4;
}
.cta-pos .fluentform .ff-el-group button.ff-btn-submit {
	position: absolute;
	right: 3px;
	top: 3px;
	height: 64px;
	background-color: #1173D4 !important;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	border-radius: 8px;
	transition: all 300ms ease;
}
@media (max-width: 575.98px) {
	.cta-pos .fluentform .ff-el-group button.ff-btn-submit {
		position: relative;
		width: 100%;
		right: 0;
		top: 0;
		
	border-radius: 12px;
	}
	.cta-pos .fluentform .ff-el-group.top_merged.ff_submit_btn_wrapper {
		position: relative;
		right: 0;
		top: -10px;
	}
}