/* Authors: Arslan Akram, Mohsin Rafique Author URI: https://pixelative.co Version: 1.0.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl_2.0.html Created on: 27_Jun_2018, 03:08:04 */ /*------------------------------------------------------------------------------ ## Components -> Gravity Form ------------------------------------------------------------------------------*/ .gform_fields { list-style: none; padding: 0; margin: 0; } .ampforwp-merge-tag i { display: inline-block; width: 100%; background-color: #eee; } .gform_wrapper form { margin-bottom: 40px; font-family: sans-serif; } .gform_wrapper label { font-size: 11px; color: #555; letter-spacing: 0.5px; text-transform: uppercase; line-height: 1; } .gform_title { text-transform: uppercase; } .gform_body ul { list-style-type: none; padding: 0; } .gform_body ul li { margin-bottom: 7px; } .ginput_container input, .ginput_container textarea { padding: 10px; border-radius: 4px; border: 1px solid #e4e4e4; font-size: 14px; width: 100%; } .gform_button.button { padding: 7px; margin: 15px 0; font-family: "Karla", sans-serif; font-size: 14px; font-weight: 400; color: #ffffff; background: #000; border: 1px solid #000; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; line-height: 26px; text-decoration: none; display: inline-block; white-space: nowrap; cursor: pointer; width: 100%; } .gform_button.button:hover, .gform_button.button:focus, .gform_button.button:active { color: #ffffff; background: #cd1e1a; border-color: #cd1e1a; } .ginput_complex { display: inline-block; border-top: 1px solid #ddd; padding-top: 10px; width: 100%; } .ginput_complex span { margin-bottom: 10px; width: 100%; display: inline-block; } .ginput_complex span:last-child { margin-bottom: 0; } .ginput_complex label { display: block; position: relative; float: left; top: 12px; margin-right: 10px; width: 15%; } .gform_wrapper button { background: #333; border: 0; font-size: 11px; padding: 15px 30px; text-transform: uppercase; margin-top: -5px; letter-spacing: 2px; font-weight: 700; color: #fff; -webkit-box-shadow: 2px 3px 6px rgba(102, 102, 102, 0.33); box-shadow: 2px 3px 6px rgba(102, 102, 102, 0.33); } .gform_footer { margin-top: 20px; } form.amp-form-submit-success .gform_body, form.amp-form-submit-success .gform_button { display: none; } .gform_validation_container, .gform_wrapper .gform_validation_container, body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container, body .gform_wrapper li.gform_validation_container, body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container { display: none; position: absolute; left: -9000px; } .gform_wrapper .gf_page_steps { width: 100%; margin: 0 0 8px; padding: 0 0 4px; border-bottom: 1px dotted #ccc; } .gform_wrapper .gf_step { width: auto; display: -moz-inline-stack; display: inline-block; margin: 16px 32px 16px 0; font-size: 14px; height: 14px; line-height: 1.25; filter: alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; font-family: inherit; } .gform_wrapper .gf_step.gf_step_active { opacity: 1; } .gform_wrapper .gf_step_clear { display: block; clear: both; height: 1px; overflow: hidden; } .show { display: block; } .hide { display: none; } .gsection_title { border-bottom: 1px solid #ccc; padding: 0 16px 8px 0; margin: 28px 0; clear: both; }