/* - - - - - - - - - - - - - - - - - - - - -

 Title : 
 Author : 
 URL : http://

 Last Updated : 

- - - - - - - - - - - - - - - - - - - - - */

/* - - - - - - - - - - - - - - - - - - - - -

 Title : OSHKOSH PROMO WUFOO STYLE GUIDE
 Author : Ericka Seastrand
 URL : http://secure.pilchbarnet.com/oshkosh/hot-ticket-2014/

 Last Updated : 1/8/14 

- - - - - - - - - - - - - - - - - - - - - */

/* - - - Clean Up - - - */
#logo,
#header{display:none;}

html,body,
h3,
#container {
	background:transparent !important;
}

body {
	margin:0;
	padding:0;
}
#container {
	box-shadow:none;
	border:none;
}
li {width:100% !important}
.wufoo {margin:0 !important;padding:0 !Important;}

/* - - - Oshkosh Specific - - - */

html {
	background:#f26522 !important;
}
label, h3 {
	color:#ffffff !important;
	font-family:Lucida Grande, Lucida Sans Unicode, Lucida Sans, Lucida, Helvetica, Arial, sans-serif;
}
.desc {
	font-size:16px !important;
	color:#59595c
}
.field.text {
	background:#fafafa !important;
    -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
    box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
    border:1px solid #ddd;
    padding:5px;

}
.buttons {text-align:center;}
.submit {
	border:none;
    background: #76b63d; /* Show a solid color for older browsers */
    background: linear-gradient(bottom, rgb(99,170,0) 0%, rgb(144,201,0) 50%);
    background: -o-linear-gradient(bottom, rgb(99,170,0) 0%, rgb(144,201,0) 50%);
    background: -moz-linear-gradient(bottom, rgb(99,170,0) 0%, rgb(144,201,0) 50%);
    background: -webkit-linear-gradient(bottom, rgb(99,170,0) 0%, rgb(144,201,0) 50%);
    background: -ms-linear-gradient(bottom, rgb(99,170,0) 0%, rgb(144,201,0) 50%);
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(99,170,0)),color-stop(0.5, rgb(144,201,0)));
    color:#ffffff;
    text-shadow:0px -1px rgba(0,0,0,.25);
    -webkit-text-shadow:0px -1px rgba(0,0,0,.25);
    -moz-text-shadow:0px -1px rgba(0,0,0,.25);
    padding:4px 10px !important;
    font-size:22px !important;
    display:inline-block;
    border-radius:5px;
}
.submit:hover {
	background:#0083c8;
    background: linear-gradient(bottom, rgb(7,92,171) 0%, rgb(29,132,206) 50%);
    background: -o-linear-gradient(bottom, rgb(7,92,171) 0%, rgb(29,132,206) 50%);
    background: -moz-linear-gradient(bottom, rgb(7,92,171) 0%, rgb(29,132,206) 50%);
    background: -webkit-linear-gradient(bottom, rgb(7,92,171) 0%, rgb(29,132,206) 50%);
    background: -ms-linear-gradient(bottom, rgb(7,92,171) 0%, rgb(29,132,206) 50%);
    background: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(7,92,171)),color-stop(0.5, rgb(29,132,206)));
    cursor:pointer;
    text-decoration:none;
}


.focused {
	background:#0083c8 !important;
}
.section {
	color:#7d7e80;
	font-size:11px;
}
.section h3 {
    font-size:18px !important;
	font-weight:bold !important;
}
label.desc {
	font-size:14px !important;
}
form li.section h3 {
	border-top:0 !important;
	padding:0;
	margin:0;
}
 .wufoo .info h2 {
    display: none !important;
}

.wufoo .section h3 {
    font-size: 18px !important;
    font-weight: bold !important;
    font-family: inherit !important;
    font-style: normal !important;
    color: #fff !important;
}