/*
 Theme Name:   GeneratePress Child
 Theme URI:    http://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Thomas Usborne
 Author URI:   http://edge22.com
 Template:     generatepress
 Version:      0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         two-columns, three-columns, one-column, right-sidebar, left-sidebar, fluid-layout, responsive-layout, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, featured-images, theme-options, light, white, dark, black, blue, brown, gray, green, orange, pink, purple, red, silver, tan, yellow
*/

body #page-tagline {
	color: #F9C167;
max-width:500px;
	margin: auto;
}

body #page-head {
	color: white;
	font-size: 40px;
}

/* Nav button */
.main-navigation .nav-button a {
    border: 2px solid red;
   
}



/* Header */

/* Primary Menu Nav */
.main-navigation {
	padding: 0px 0px 0px 0px;

}

/* Header Widget */
.header-widget {
	padding: 5px 0px 0px 0px;
}

/* Sidebar */
.sidebar .widget {
	border: 3px solid #003566;
    background-color:#F3F3F3;
    margin-right: 5px;
    margin-left: 5px;
}


/* Form 1 Side */

body #gform_wrapper_1 {

background-color:#F3F3F3;
margin-top: 1px;
}

body #gform_wrapper_1 .gform_heading .gform_title {
	color: #be1e2d;
	font-size: 30px;
	font-family: Oswald,sans-serif;
	font-weight: bold;
	display: block;
	text-align: center;
	text-transform: uppercase;
	text-shadow: 1px 2px 1px #CCCCCC;
}

body #gform_wrapper_1 .gform_body .gform_fields .gfield input[type=text] {font-size:14px;
color:#000;
margin: 0 0 2px;
padding-left:4px;}

body #gform_wrapper_1 .gform_body .gform_fields .gfield select {font-size:14px;
color:#000;
margin: 0 0 2px;}

body #gform_wrapper_1 .gform_body .gform_fields .gfield textarea {font-size:14px;
margin-bottom:0px;
width: 100%;}

body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_label {color:black;
font-size:14px;
font:Georgia, "Times New Roman", Times, serif;}

body #gform_wrapper_1 .gform_body .gform_fields .gfield {
	border-bottom:none;
	padding-bottom: 0px;
    padding-top: 0px;
	background:none;
	padding-left:0px;
	border-color:#044c8a;}
	
body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_radio li {
	background-image:none;
	margin: 0 0 1px;}
	
body #gform_wrapper_1 .gform_footer input[type=submit] {border:2px solid #999;
color:#FFFFFF;
font-size: 12pt;
font-weight: bold;
background-color:#BE1E2D;
display: block;
margin-left: auto;
margin-right: auto;

}

/* Form 1 end */

/* Form 2  Guide Order*/

body #gform_wrapper_2 {
margin-left:100px;
width:400px;
border:2px solid #044c8a;
box-shadow: 5px 5px 5px #888888;
border-radius: 5px 5px 5px 5px;
padding-top:5px;
padding-left:4px;
padding-right:6px;
background-color:#F3F3F3;
}

body #gform_wrapper_2 .gform_body .gform_fields .gfield input[type=text] {font-size:14px;
color:#000;
margin: 0 0 2px;
padding-left:4px;}

body #gform_wrapper_2 .gform_body .gform_fields .gfield select {font-size:14px;
color:#000;
margin: 0 0 2px;}

body #gform_wrapper_2 .gform_body .gform_fields .gfield textarea {font-size:14px;
margin-bottom:0px;}

body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_label {color:black;
font-size:14px;
font:Georgia, "Times New Roman", Times, serif;}

body #gform_wrapper_2 .gform_body .gform_fields .gfield {
	border-bottom:none;
	padding-bottom: 0px;
    padding-top: 0px;
	background:none;
	padding-left:0px;
	border-color:#044c8a;}
	
body #gform_wrapper_2 .gform_body .gform_fields .gfield .gfield_radio li {
	background-image:none;
	margin: 0 0 1px;}
	
body #gform_wrapper_2 .gform_footer input[type=submit] {border:2px solid #999;
color:#C00;
background-color:#FFC;
width:90%;
margin-top:0px;
margin-left:15px;
}

/* Form 2 end */

/* Form 3 Contact Us*/

body #gform_wrapper_3 {
margin:left;
width:100%;
border:2px solid #044c8a;
padding-top:1px;
padding-left:4px;
padding-right:4px;
background-color:#F3F3F3;
background-image: url('/wp-content/uploads/2018/11/6.1.jpg');
margin-top: 0px;
}

body #gform_wrapper_3 h3.gform_title {
color:white;
}

body #gform_wrapper_3 .gform_body .gform_fields .gfield input[type=text] {font-size:14px;
color:#000;
margin: 0 0 2px;
padding-left:4px;}

body #gform_wrapper_3 .gform_body .gform_fields .gfield select {font-size:14px;
color:#000;
margin: 0 0 2px;}

body #gform_wrapper_3 .gform_body .gform_fields .gfield textarea {font-size:14px;
margin-bottom:0px;
width: 100%;}

body #gform_wrapper_3 .gform_body .gform_fields .gfield .gfield_label {color:white;
font-size:14px;
font:Georgia, "Times New Roman", Times, serif;}

body #gform_wrapper_3 .gform_body .gform_fields .gfield {
	border-bottom:none;
	padding-bottom: 0px;
    padding-top: 0px;
	background:none;
	padding-left:0px;
	border-color:#044c8a;}
	
body #gform_wrapper_3 .gform_body .gform_fields .gfield .gfield_radio li {
	background-image:none;
	margin: 0 0 1px;}
	
body #gform_wrapper_3 .gform_footer input[type=submit] {border:2px solid #999;
color:#FFFFFF;
font-size: 12pt;
font-weight: bold;
background-color:#BE1E2D;
display: block;
margin-left: auto;
margin-right: auto;
}

/* Form 3 end */

/* Free DUI Review Form 7 */

body #gform_wrapper_7 {
border:4px solid #044c8a;
/*box-shadow: 5px 5px 5px #888888; */
border-radius: 5px 5px 5px 5px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
background-color:#F3F3F3;
width: 800px;
margin: auto;
}

body #gform_wrapper_7 .gform_body .gform_fields .gfield input[type=text] {font-size:14px;
color:#000;
margin: 0 0 2px;
padding-left:4px;}

body #gform_wrapper_7 .gform_body .gform_fields .gfield select {font-size:14px;
color:#000;
margin: 0 0 2px;}

body #gform_wrapper_7 .gform_body .gform_fields .gfield textarea {font-size:14px;
margin-bottom:0px;
width: 100%;}

body #gform_wrapper_7 .gform_body .gform_fields .gfield .gfield_label {color:black;
font-size:14px;
font:Georgia, "Times New Roman", Times, serif;}

body #gform_wrapper_7 .gform_body .gform_fields .gfield {
	border-bottom:none;
	padding-bottom: 0px;
    padding-top: 0px;
	background:none;
	padding-left:0px;
	border-color:#044c8a;}
	
body #gform_wrapper_7 .gform_body .gform_fields .gfield .gfield_radio li {
	background-image:none;
	margin: 0 0 1px;}
	
body #gform_wrapper_7 .gform_footer input[type=submit] {border:2px solid #999;
color:#FFFFFF;
font-size: 12pt;
font-weight: bold;
background-color:#BE1E2D;
display: block;
margin-left: auto;
margin-right: auto;
}

body #gform_wrapper_7 span.gform_description {
    display: block;
    font-weight: 400;
    margin-bottom: 1px;
    width: calc(100% - 16px);
	line-height: 1.2em;
}

body #gform_wrapper_7 ul li.gfield {
    margin-top: 5px;
    padding-top: 0;
}

/* Form 4 end */

