@charset "UTF-8";
/*!
Theme Name: GNL Web Forms
Theme URI: 
Author: OCIO Web Services
Author URI: http://www.ocio.gov.nl.ca/
Description: 
Version: 1.0.0
Template: gnl-web-framework
License: 
License URI: 
Text Domain: gnl-web-framework
Tags:
*/

.site-tite, h1, h2, h3, h4, h5, h6 {
  color:#005596;
}

.brand-blue h1.entry-title,
.brand-blue h2.entry-title,
.brand-blue h3.entry-title {
  border-color: #005596; }

.brand-blue a.button:not(.clear) {
  background-color: #005596; }

.brand-blue a.button:not(.clear):hover {
  background-color: #005596; }

.brand-red h1.entry-title,
.brand-red h2.entry-title,
.brand-red h3.entry-title {
  border-color: #e2261b; }

.brand-red a.button:not(.clear) {
  background-color: #e2261b; }

.brand-red a.button:not(.clear):hover {
  background-color: #e2261b; }

.brand-green h1.entry-title,
.brand-green h2.entry-title,
.brand-green h3.entry-title {
  border-color: #4d9c2f; }

.brand-green a.button:not(.clear) {
  background-color: #4d9c2f; }

.brand-green a.button:not(.clear):hover {
  background-color: #4d9c2f; }

.brand-orange h1.entry-title,
.brand-orange h2.entry-title,
.brand-orange h3.entry-title {
  border-color: #f98e2c; }

.brand-orange a.button:not(.clear) {
  background-color: #f98e2c; }

.brand-orange a.button:not(.clear):hover {
  background-color: #f98e2c; }

.agency-green h1.entry-title,
.agency-green h2.entry-title,
.agency-green h3.entry-title {
  border-color: #344b25; }

.agency-green a.button:not(.clear) {
  background-color: #344b25; }

.agency-green a.button:not(.clear):hover {
  background-color: #344b25; }
  
/*
 *Gravity Forms
 */
.gform_wrapper form ul.gform_fields li.gfield.gf_full_width  {
	margin-left: 0 !important;
	width: 100%;
}
.gform_wrapper table.gfield_list thead {
	background: transparent;
	color: inherit;
}
.gform_wrapper ul.gform_fields:not(.top_label) table.gfield_list th+th {
    padding-left: 16px;
}
.gform_wrapper.gf_browser_chrome select {
    padding: 7px 4px;
}
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
    margin-top: 0;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
	background-color: #004B87;
	color: #fff;
	display: inline-block;
	vertical-align: middle;
	margin: 0 0 1rem 0;
	padding: 0.625rem 0.75rem 0.6875rem 0.875rem;
	border: 1px solid transparent;
	border-radius: 0;
	-webkit-transition: background-color 0.25s ease-out, color 0.25s ease-out;
	transition: background-color 0.25s ease-out, color 0.25s ease-out;
	font-family: inherit;
	font-size: 0.9375rem;
	-webkit-appearance: none;
	line-height: 1;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
	line-height: 1;
	margin: 0;
	margin-bottom: 1.25rem;	
	cursor: pointer;
}
.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover, .gform_wrapper .gform_page_footer input.button:hover, .gform_wrapper .gform_page_footer input[type=submit]:hover {
	background-color: #004073;
	color: #fff;
}
