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

	ADRA Forms by You Marketing Solutions

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

/* ----------------------------------------------------------------- */
/* Family Member Registration Form Styles */

.page-id-4124 .resp-bounds-2 {
	text-align: left;
}

.page-id-4124 .intro {
	padding: 0 0 20px;
}

.page-id-4124 .intro p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-style: normal;
	/*text-align: center;*/
	font-weight: 400;
	line-height: 21px;
}

.page-id-4124 select {
	background: #fff url('images/arrow-down.png') no-repeat center right 10px;
	background-size: 10px;
}

.page-id-4124 form select {
	background: #fff url('images/arrow-down.png') no-repeat center right 10px;
	background-size: 15px;

	height: 41px;

	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


/* === Connections Trip - Progress Bar === */

.page-id-4124 form .gf_page_steps {
	border: 1px solid rgb(221, 221, 221);
	border-radius: 20px;
}

.page-id-4124 form .gf_page_steps .gf_step {
	font-size: 15px;
	text-align: center;
	
	width: 25%;
	float: left;
	
	padding: 12px 0;
	
	border-left: 1px solid #ddd;
}

.page-id-4124 form .gf_page_steps a {
	color: #fff;
}

.page-id-4124 form .gf_page_steps .gf_step span.gf_step_number {
	padding: 1px 6px;
	border-radius: 100px;
	border: 2px solid rgb(255, 255, 255);
	font-size: 15px;
	margin: 0 7px 0 0;
}

.page-id-4124 form .gf_page_steps  .gf_step_clear {
	clear: both;
}

.page-id-4124 form .gf_page_steps .gf_step_completed {
	background: #007662;
	color: #fff;
}

.page-id-4124 form .gf_page_steps .gf_step_completed span.gf_step_number {
	padding: 1px 6px;
	border-radius: 100px;
	border: 2px solid rgb(255, 255, 255);
	font-size: 15px;
	margin: 0 10px 0 0;
}

.page-id-4124 form .gf_page_steps .gf_step_active {
	background: #007662;
	color: #fff;
}

.page-id-4124 form .gf_page_steps .gf_step_pending {
	background: #fafafa;
}

.page-id-4124 form .gf_page_steps .gf_step_pending a {
	color: #464342;
}

.page-id-4124 form .gf_page_steps .gf_step_pending span.gf_step_number {
	padding: 1px 6px;
	border-radius: 100px;
	border: 2px solid #464342;
	font-size: 15px;
}

.page-id-4124 form .gf_page_steps #gf_step_8_1 {
	border-radius: 20px 0px 0px 20px;
}

.page-id-4124 form .gf_page_steps #gf_step_8_4 {
	border-radius: 0 20px 20px 0;
}

/* === Connections Trip - Next/Prev === */

.page-id-4124 form .gform_page_footer {
	text-align: right;
	
	padding: 25px 0 45px;
}

a#gform_save_8_link,
a#gform_save_10_link,
a#gform_save_11_link {
	background-color: #444;

	padding: 8px 40px;
	color: #fff !important;
	font-family: Glegoo;
	border-radius: 10px;
	text-transform: lowercase;
	font-size: 15px;
	box-shadow: 0 8px 0 #2b2b2b;
	-moz-box-shadow: 0 8px 0 #2b2b2b;
	-webkit-box-shadow: 0 8px 0 #2b2b2b;
	display: inline-block;
	text-align: center;
	line-height: normal;
	outline: none;
	border: none;
	text-shadow: none !important;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	text-transform: uppercase;
	float: left;
}

a#gform_save_8_link:hover {
	background: #e8a935;
	box-shadow: 0 8px 0 #B38B3A;
}

.page-id-4124 form .gfield_description.validation_message {
	font-size: 13px !important;
	font-weight: 600;
	border-radius: 13px;
	color: rgb(232, 53, 53) !important;
	padding: 5px 0px 0px 2px !important;
}

.page-id-4124 form .validation_error {
	font-size: 13px;
	font-weight: 600;
	color: #fff;
	
	text-align: center;
	
	border: 3px solid #e83535;
	padding: 4px 15px;
	margin: 35px 0 0;
	
	background: #e83535;
	
	border-radius: 13px;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
}

/* === Connections Trip - General === */

.page-id-4124 form ul li.gsection h2 {
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size: 25px;
	font-weight: 600;
	/*color: #007662;*/
	
	text-transform: capitalize;
	margin: 0 0;
	padding: 35px 0 15px;
	
	border-bottom: 3px solid rgb(70, 67, 66);
}

.page-id-4124 form img.ui-datepicker-trigger {
	padding-left: 15px;
}

/* === Connections Trip - Step 1 === */

.page-id-4124 form #gform_fields_8 {
	/*padding: 25px 0 45px;*/
}

.page-id-4124 form ul {
	list-style: none !important;
	
	margin: 0;
	padding: 0;
}

.page-id-4124 form #gform_fields_8 li#field_8_151 input,
.page-id-4124 form #gform_fields_8 li#field_8_159 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	//background: #eee;
	
	margin-top: 10px;
}

.page-id-4124 form #gform_fields_8 li#field_8_159 span label {
	display: none;
}


.page-id-4124 form #gform_fields_8 li .gfield_description,
.page-id-4124 form #gform_fields_8_147 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8 li#field_8_147,
.page-id-4124 form #gform_fields_8 li#field_8_134,
.page-id-4124 form #gform_fields_8 li#field_8_4,
.page-id-4124 form #gform_fields_8 li#field_8_146 {
	padding: 20px 0 0;
}

.page-id-4124 form #gform_fields_8  label {
	font-weight: 600;
	color: #007662;
	
}

.page-id-4124 form #gform_fields_8 li#field_8_146 .instruction {
	display: none;
}

.page-id-4124 form #gform_fields_8 li#field_8_147 input,
.page-id-4124 form #gform_fields_8 li#field_8_4 input,
.page-id-4124 form #gform_fields_8 li#field_8_146 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8 li#field_8_134 input {
	font-size: 15px;
	color: #464342;
	
	width: 50%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8 li#field_8_3 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#ui-datepicker-div {
	background: #fff;
	
	box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
}

#ui-datepicker-div table td.ui-datepicker-unselectable {
	background: #eee;
}

#ui-datepicker-div table td.ui-datepicker-other-month {
	background: #fff;
}

#ui-datepicker-div .ui-datepicker-header {
	padding: 15px;
	background: #fafafa;
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
	font-size: 15px;
	
	padding: 0 0 2px;
	
	width: 50%;
	display: inline-block
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:before {
	font-family: 'FontAwesome';
	content: "\f0d9";
	padding-right: 5px;
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
	font-size: 15px;
	text-align: right;
	
	padding: 5px;
	
	width: 50%;
	display: inline-block
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:after {
	font-family: 'FontAwesome';
	content: "\f0da";
	padding-left: 5px;
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
	cursor: hand;
	cursor: pointer;
}

#ui-datepicker-div .ui-datepicker-header select.ui-datepicker-month {
	margin-right: 4px;
}

#ui-datepicker-div .ui-datepicker-header select {
	font-size: 15px;
	
	padding: 5px 10px !important;
	
	border: 1px solid #ddd;
	
	width: 48%;
}

#ui-datepicker-div table.ui-datepicker-calendar {
	padding: 15px;
	display: block;
	
	width: 100%;
}

#ui-datepicker-div table.ui-datepicker-calendar th {
	font-weight: 600;
}

#ui-datepicker-div table.ui-datepicker-calendar th,
#ui-datepicker-div table.ui-datepicker-calendar td {
	font-size: 14px;
	
	text-align: center;
	
	padding: 1px 5px;
}

/* === Connections Trip - Step 2 === */

.page-id-4124 form #gform_fields_8_2 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_8 {
	width: 33.33%;
	float: left;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_8 select {
	width: 95%;
	height: 41px;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_9 {
	width: 66.66%;
	float: left;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_9 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 9px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_9 #input_8_9_6_container input {
	width: 49%;
	margin-right: 0;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_9 div span label {
	display: none;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_10 {
	width: 33.33%;
	float: left;
}
.page-id-4124 form #gform_fields_8_2 li#field_8_18 {
	width: 66.66%;
	float: left;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_10 ul li {
	display: inline-block;
	padding-right: 20px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_10 ul {
	/*padding: 10px 0px;*/
}

.page-id-4124 form #gform_fields_8_2 li#field_8_10 ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_18 #input_8_18_1_container,
.page-id-4124 form #gform_fields_8_2 li#field_8_18 #input_8_18_2_container {
	width: 32%;

	display: inline-block;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_18 #input_8_18_8_container {
	width: 32%;;
	
	display: inline-block;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_18 #input_8_18 {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_19 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_18 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_11 {
	clear: both;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_137 span label {
	display: none;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_137 input {
	width: 45%;
	font-size: 15px;
	margin-right: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_148 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_135, 
.page-id-4124 form #gform_fields_8_2 li#field_8_136 {
	width: 50%;
	float: left;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_135 input, 
.page-id-4124 form #gform_fields_8_2 li#field_8_136 input {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_12,
.page-id-4124 form #gform_fields_8_2 li#field_8_15,
.page-id-4124 form #gform_fields_8_2 li#field_8_16 {
	width: 33.33%;
	float: left;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_13 {
	clear: both;
}

.page-id-4124 form #gform_fields_8_2 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.page-id-4124 form #gform_fields_8_2 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.page-id-4124 form #gform_fields_8_2 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_12 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_15 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_16 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	/*margin-right: 2%;*/
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_16 input {
	width: 100%;
}


.page-id-4124 form #gform_fields_8_2 li#field_8_13 #input_8_13 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_14 #input_8_14 label {
	display: none;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_13 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_14 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_13 input#input_8_13_1,
.page-id-4124 form #gform_fields_8_2 li#field_8_14 input#input_8_14_1 {
	width: 100%;
	margin-bottom: 15px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_13 input#input_8_13_3,
.page-id-4124 form #gform_fields_8_2 li#field_8_14 input#input_8_14_3 {
	width: 30%;
	margin-right: 1%;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_13 input#input_8_13_4,
.page-id-4124 form #gform_fields_8_2 li#field_8_14 input#input_8_14_4 {
	width: 15%;
	margin-right: 1%;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_13 input#input_8_13_5,
.page-id-4124 form #gform_fields_8_2 li#field_8_14 input#input_8_14_5 {
	width: 15%;
	margin-right: 1%;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_13 select,
.page-id-4124 form #gform_fields_8_2 li#field_8_14 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_14 #input_8_14_copy_values_option_container {
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_14 label#input_8_14_copy_values_option_label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0;
	margin: 0;
}

.single-connections-team form #gform_fields_8_2 li#field_8_17 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_152 textarea,
.page-id-4124 form #gform_fields_8_2 li#field_8_20 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 75px;
}

.page-id-4124 form .charleft {
	font-size: 13px;
	font-style: italic;
	color: #464342;
	
	text-align: right;
	
	padding: 0 0;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_22,
.page-id-4124 form #gform_fields_8_2 li#field_8_23 {
	width: 50%;
	float: left;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_22 input {
	font-size: 15px;
	color: #464342;
	width: 95%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_23 input {
	font-size: 15px;
	color: #464342;
	width: 85%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_26 {
	clear: both;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_27,
.page-id-4124 form #gform_fields_8_2 li#field_8_34 {
	width: 60%;
	float: left;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_27 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_34 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_27 div span label,
.page-id-4124 form #gform_fields_8_2 li#field_8_34 div span label {
    display: none;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_28,
.page-id-4124 form #gform_fields_8_2 li#field_8_35 {
	width: 40%;
	float: left;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_28 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_35 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_29,
.page-id-4124 form #gform_fields_8_2 li#field_8_30,
.page-id-4124 form #gform_fields_8_2 li#field_8_31,
.page-id-4124 form #gform_fields_8_2 li#field_8_36,
.page-id-4124 form #gform_fields_8_2 li#field_8_37,
.page-id-4124 form #gform_fields_8_2 li#field_8_38 {
	width: 33.33%;
	float: left;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_29 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_30 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_36 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_37 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	margin-right: 5%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_31 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_38 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_32 {
	clear: both;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_32 input#input_8_32_1, 
.page-id-4124 form #gform_fields_8_2 li#field_8_39 input#input_8_39_1 {
    width: 100%;
    margin-bottom: 15px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_32 #input_8_32 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_39 #input_8_39 label {
	display: none;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_32 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_39 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_32 input#field_8_32_1,
.page-id-4124 form #gform_fields_8_2 li#field_8_39 input#input_8_39_1 {
	width: 100%;
	margin-bottom: 15px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_32 input#input_8_32_3,
.page-id-4124 form #gform_fields_8_2 li#field_8_39 input#input_8_39_3 {
	width: 30%;
	margin-right: 1%;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_32 input#input_8_32_4,
.page-id-4124 form #gform_fields_8_2 li#field_8_39 input#input_8_39_4 {
	width: 15%;
	margin-right: 1%;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_32 input#input_8_32_5,
.page-id-4124 form #gform_fields_8_2 li#field_8_39 input#input_8_39_5 {
	width: 15%;
	margin-right: 1%;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_32 select,
.page-id-4124 form #gform_fields_8_2 li#field_8_39 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_41 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_43,
.page-id-4124 form #gform_fields_8_2 li#field_8_45 {
	width: 50%;
	float: left;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_43 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_45 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_75 table {
	width: 100%;
}


.page-id-4124 form #gform_fields_8_2 li#field_8_75 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_75 table td.gfield_list_75_cell1,
.page-id-4124 form #gform_fields_8_2 li#field_8_75 table td.gfield_list_75_cell2 {
	width: 47%;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_75 table td.gfield_list_75_cell1 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_75 table td.gfield_list_75_cell2 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_76 table {
	width: 100%;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_76 table td.gfield_list_76_cell1 {
	width: 50%;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_76 table td.gfield_list_76_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_78 table {
	width: 100%;
}


.page-id-4124 form #gform_fields_8_2 li#field_8_78 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_78 table td.gfield_list_78_cell1,
.page-id-4124 form #gform_fields_8_2 li#field_8_78 table td.gfield_list_78_cell2,
.page-id-4124 form #gform_fields_8_2 li#field_8_78 table td.gfield_list_78_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_78 table td.gfield_list_78_cell1 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_78 table td.gfield_list_78_cell2 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_78 table td.gfield_list_78_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_80 table {
	width: 100%;
}


.page-id-4124 form #gform_fields_8_2 li#field_8_80 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_80 table td.gfield_list_80_cell1,
.page-id-4124 form #gform_fields_8_2 li#field_8_80 table td.gfield_list_80_cell2,
.page-id-4124 form #gform_fields_8_2 li#field_8_80 table td.gfield_list_80_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_80 table td.gfield_list_80_cell1 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_80 table td.gfield_list_80_cell2 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_80 table td.gfield_list_80_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_68 ul li {
	width: 32.33%;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_151,
.page-id-4124 form #gform_fields_8_2 li#field_8_154,
.page-id-4124 form #gform_fields_8_2 li#field_8_155,
.page-id-4124 form #gform_fields_8_2 li#field_8_156,
.page-id-4124 form #gform_fields_8_2 li#field_8_157,
.page-id-4124 form #gform_fields_8_2 li#field_8_158,
.page-id-4124 form #gform_fields_8_2 li#field_8_159,
.page-id-4124 form #gform_fields_8_2 li#field_8_160,
.page-id-4124 form #gform_fields_8_2 li#field_8_161,
.page-id-4124 form #gform_fields_8_2 li#field_8_162,
.page-id-4124 form #gform_fields_8_2 li#field_8_163 {
	width: 50%;
	display: inline-block;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_151 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_152 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_153 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_154 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_155 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_156 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_157 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_158 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_159 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_160 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_161 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_162 label,
.page-id-4124 form #gform_fields_8_2 li#field_8_163 label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_151 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_152 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_153 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_154 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_155 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_156 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_157 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_158 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_159 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_160 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_161 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_162 input,
.page-id-4124 form #gform_fields_8_2 li#field_8_163 input {
	font-size: 15px;
	color: #464342;
	
	width: 80%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li#field_8_6:after {
	clear: both;
}

.page-id-4124 form #gform_fields_8_2 li .gfield_date_dropdown_day {
    width: 25%;
    display: inline-block;
}
 
.page-id-4124 form #gform_fields_8_2 li .gfield_date_dropdown_month {
    width: 35%;
    display: inline-block;
}

.page-id-4124 form #gform_fields_8_2 li .gfield_date_dropdown_day select,
.page-id-4124 form #gform_fields_8_2 li .gfield_date_dropdown_month select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_2 li .gfield_date_dropdown_year {
    width: 30%;
    display: inline-block;
}

.page-id-4124 form #gform_fields_8_2 li .gfield_date_dropdown_year select {
	width: 100%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


/* === Connections Trip - Step 3 === */

.page-id-4124 form #gform_fields_8_3 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_3 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.page-id-4124 form #gform_fields_8_3 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.page-id-4124 form #gform_fields_8_3 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_70,
.page-id-4124 form #gform_fields_8_3 li#field_8_71,
.page-id-4124 form #gform_fields_8_3 li#field_8_72,
.page-id-4124 form #gform_fields_8_3 li#field_8_73 {
	width: 50%;
	float: left;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_70 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_71 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_72 select,
.page-id-4124 form #gform_fields_8_3 li#field_8_73 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_73 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_73 #input_8_73_2_container,
.page-id-4124 form #gform_fields_8_3 li#field_8_73 #input_8_73_1_container {
	width: 32%;
	display: inline-block;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_73 #input_8_73_8_container {
	width: 36%;
	display: inline-block;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_74,
.page-id-4124 form #gform_fields_8_3 li#field_8_81,
.page-id-4124 form #gform_fields_8_3 li#field_8_82 {
	width: 33.33%;
	float: left;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_81 select,
.page-id-4124 form #gform_fields_8_3 li#field_8_82 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_74 select {
	width: 100%;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_74 table {
	width: 100%;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_74 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_74 table td.gfield_list_74_cell1 {
	width: 75%;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_74 table td.gfield_list_74_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_3  li#field_8_83 {
	clear: both;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_84 table {
	width: 100%;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_84 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_84 table td.gfield_list_84_cell1,
.page-id-4124 form #gform_fields_8_3 li#field_8_84 table td.gfield_list_84_cell2,
.page-id-4124 form #gform_fields_8_3 li#field_8_84 table td.gfield_list_84_cell3,
.page-id-4124 form #gform_fields_8_3 li#field_8_84 table td.gfield_list_84_cell4 {
	width: 23%;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_84 table td.gfield_list_84_cell1 input,
.page-id-4124 form #gform_fields_8_3 li#field_8_84 table td.gfield_list_84_cell2 input,
.page-id-4124 form #gform_fields_8_3 li#field_8_84 table td.gfield_list_84_cell3 input,
.page-id-4124 form #gform_fields_8_3 li#field_8_84 table td.gfield_list_84_cell4 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_85 textarea,
.page-id-4124 form #gform_fields_8_3 li#field_8_87 textarea,
.page-id-4124 form #gform_fields_8_3 li#field_8_89 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_92 table {
	width: 100%;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_92 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_92 table td.gfield_list_92_cell1,
.page-id-4124 form #gform_fields_8_3 li#field_8_92 table td.gfield_list_92_cell2 {
	width: 46%;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_92 table td.gfield_list_92_cell1 input,
.page-id-4124 form #gform_fields_8_3 li#field_8_92 table td.gfield_list_92_cell2 input{
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_96,
.page-id-4124 form #gform_fields_8_3 li#field_8_97,
.page-id-4124 form #gform_fields_8_3 li#field_8_142,
.page-id-4124 form #gform_fields_8_3 li#field_8_143 {
	width: 50%;
	float: left;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_96 input,
.page-id-4124 form #gform_fields_8_3 li#field_8_97 input,
.page-id-4124 form #gform_fields_8_3 li#field_8_142 input,
.page-id-4124 form #gform_fields_8_3 li#field_8_143 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_98 {
	clear: both;
}

.page-id-4124 form #gform_fields_8_3 li#field_8_149 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

/* === Connections Trip - Step 4 === */

.page-id-4124 form #gform_fields_8_4 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_4 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.page-id-4124 form #gform_fields_8_4 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.page-id-4124 form #gform_fields_8_4 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.page-id-4124 form #gform_fields_8_4 li input {
	font-size: 15px;
	color: #464342;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_100 table {
	width: 100%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_100 table td.gfield_list_cell {
	width: 50%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_100 table td {
	padding: 0 0 10px;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_100 input {
	width: 95%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_103 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_103 #input_8_103_8_container,
.page-id-4124 form #gform_fields_8_4 li#field_8_103 #input_8_103_6_container {
	width: 49%;
	margin-right: 0;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_103 #input_8_103_8_container label,
.page-id-4124 form #gform_fields_8_4 li#field_8_103 #input_8_103_6_container label {
	display: none;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_102 textarea,
.page-id-4124 form #gform_fields_8_4 li#field_8_105 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_109 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_110 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_111 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_112 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_113 input {
	width: 100%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_114,
.page-id-4124 form #gform_fields_8_4 li#field_8_118 {
	float: left;
	width: 66.66%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_114 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_118 input {
	font-size: 15px;
	color: #464342;
	width: 47%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_114 #input_8_114 label,
.page-id-4124 form #gform_fields_8_4 li#field_8_118 #input_8_118 label {
	display: none;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_115,
.page-id-4124 form #gform_fields_8_4 li#field_8_119 {
	float: left;
	width: 33.33%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_115 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_119 input {
	width: 100%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_116,
.page-id-4124 form #gform_fields_8_4 li#field_8_120 {
	float: left;
	width: 50%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_116 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_120 input {
	width: 95%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_117,
.page-id-4124 form #gform_fields_8_4 li#field_8_121 {
	float: left;
	width: 50%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_117 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_121 input {
	width: 100%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_122 {
	clear: both;
}
.page-id-4124 form #gform_fields_8_4 li#field_8_123 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_124 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_125 input,
.page-id-4124 form #gform_fields_8_4 li#field_8_126 input {
	width: 100%;
}

.page-id-4124 form #gform_fields_8_4 li#field_8_150 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

#gform_confirmation_message_8 {
	text-align: center;
	padding: 20px 0 45px;
	font-family: Arvo;
}

/* End Family Member Registration Form Styles */
/* ----------------------------------------------------------------- */


/* ======================================= */
/* ======= Connections Trip - Form ======= */
/* ======================================= */

.single-connection-trip .connection-trip-form .resp-bounds-2 {
	text-align: left;
}

.single-connection-trip .connection-trip-form .intro {
	padding: 0 0 20px;
}

.single-connection-trip .connection-trip-form .intro p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-style: normal;
	/*text-align: center;*/
	font-weight: 400;
	line-height: 21px;
}

.single-connection-trip select {
	background: #fff url('images/arrow-down.png') no-repeat center right 10px;
	background-size: 10px;
}

.single-connection-trip form select {
	background: #fff url('images/arrow-down.png') no-repeat center right 10px;
	background-size: 15px;

	height: 41px;

	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


/* === Connections Trip - Progress Bar === */

.single-connection-trip form .gf_page_steps,
.page-id-4124 form .gf_page_steps {
	border: 1px solid rgb(221, 221, 221);
	border-radius: 20px;
}

.single-connection-trip form .gf_page_steps .gf_step,
.page-id-4124 form .gf_page_steps .gf_step {
	font-size: 15px;
	text-align: center;
	
	width: 25%;
	float: left;
	
	padding: 12px 0;
	
	border-left: 1px solid #ddd;
}

.single-connection-trip form .gf_page_steps a,
.page-id-4124 form .gf_page_steps a {
	color: #fff;
}

.single-connection-trip form .gf_page_steps .gf_step span.gf_step_number,
.page-id-4124 form .gf_page_steps .gf_step span.gf_step_number {
	padding: 1px 6px;
	border-radius: 100px;
	border: 2px solid rgb(255, 255, 255);
	font-size: 15px;
	margin: 0 7px 0 0;
}

.single-connection-trip form .gf_page_steps  .gf_step_clear,
.page-id-4124 form .gf_page_steps  .gf_step_clear {
	clear: both;
}

.single-connection-trip form .gf_page_steps .gf_step_completed,
.page-id-4124 form .gf_page_steps .gf_step_completed {
	background: #007662;
	color: #fff;
}

.single-connection-trip form .gf_page_steps .gf_step_completed span.gf_step_number,
.page-id-4124 form .gf_page_steps .gf_step_completed span.gf_step_number {
	padding: 1px 6px;
	border-radius: 100px;
	border: 2px solid rgb(255, 255, 255);
	font-size: 15px;
	margin: 0 10px 0 0;
}

.single-connection-trip form .gf_page_steps .gf_step_active,
.page-id-4124 form .gf_page_steps .gf_step_active {
	background: #007662;
	color: #fff;
}

.single-connection-trip form .gf_page_steps .gf_step_pending,
.page-id-4124 form .gf_page_steps .gf_step_pending {
	background: #fafafa;
}

.single-connection-trip form .gf_page_steps .gf_step_pending a,
.page-id-4124 form .gf_page_steps .gf_step_pending a {
	color: #464342;
}

.single-connection-trip form .gf_page_steps .gf_step_pending span.gf_step_number,
.page-id-4124 form .gf_page_steps .gf_step_pending span.gf_step_number {
	padding: 1px 6px;
	border-radius: 100px;
	border: 2px solid #464342;
	font-size: 15px;
}

.single-connection-trip form .gf_page_steps #gf_step_3_1 {
	border-radius: 20px 0px 0px 20px;
}

.single-connection-trip form .gf_page_steps #gf_step_3_4 {
	border-radius: 0 20px 20px 0;
}

/* === Connections Trip - Next/Prev === */

.single-connection-trip form .gform_page_footer {
	text-align: right;
	
	padding: 25px 0 45px;
}

a#gform_save_3_link {
	background-color: #444;

	padding: 8px 40px;
	color: #fff !important;
	font-family: Glegoo;
	border-radius: 10px;
	text-transform: lowercase;
	font-size: 15px;
	box-shadow: 0 8px 0 #2b2b2b;
	-moz-box-shadow: 0 8px 0 #2b2b2b;
	-webkit-box-shadow: 0 8px 0 #2b2b2b;
	display: inline-block;
	text-align: center;
	line-height: normal;
	outline: none;
	border: none;
	text-shadow: none !important;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	text-transform: uppercase;
	float: left;
}

a#gform_save_3_link:hover {
	background: #e8a935;
	box-shadow: 0 8px 0 #B38B3A;
}

.single-connection-trip form .gfield_description.validation_message {
	font-size: 13px !important;
	font-weight: 600;
	border-radius: 13px;
	color: rgb(232, 53, 53) !important;
	padding: 5px 0px 0px 2px !important;
}

.single-connection-trip .connection-trip-form form .validation_error {
	font-size: 13px;
	font-weight: 600;
	color: #fff;
	
	text-align: center;
	
	border: 3px solid #e83535;
	padding: 4px 15px;
	margin: 35px 0 0;
	
	background: #e83535;
	
	border-radius: 13px;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
}

/* === Connections Trip - General === */

.single-connection-trip form ul li.gsection h2 {
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size: 25px;
	font-weight: 600;
	/*color: #007662;*/
	
	text-transform: capitalize;
	margin: 0 0;
	padding: 35px 0 15px;
	
	border-bottom: 3px solid rgb(70, 67, 66);
}

.single-connection-trip form img.ui-datepicker-trigger {
	padding-left: 15px;
}

/* === Connections Trip - Step 1 === */

.single-connection-trip form #gform_fields_3 {
	/*padding: 25px 0 45px;*/
}

.single-connection-trip form #gform_fields_3 li#field_3_138,
.single-connection-trip form #gform_fields_3 li#field_3_144,
.single-connection-trip form #gform_fields_3 li#field_3_145,
.single-connection-trip form #gform_fields_4 li#field_4_138,
.single-connection-trip form #gform_fields_4 li#field_4_144,
.single-connection-trip form #gform_fields_4 li#field_4_145 {
	width: 33.33%;
	float: left;
	
	padding: 15px 0;
}

.single-connection-trip form #gform_fields_3 li#field_3_138 input,
.single-connection-trip form #gform_fields_3 li#field_3_144 input,
.single-connection-trip form #gform_fields_3 li#field_3_145 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background: #eee;
	
	margin-top: 10px;
}

.single-connection-trip form #gform_fields_3 li .gfield_description,
.single-connection-trip form #gform_fields_3_147 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3 li#field_3_147,
.single-connection-trip form #gform_fields_3 li#field_3_134,
.single-connection-trip form #gform_fields_3 li#field_3_4,
.single-connection-trip form #gform_fields_3 li#field_3_146 {
	padding: 20px 0 0;
}

.single-connection-trip form #gform_fields_3  label {
	font-weight: 600;
	color: #007662;
	
}

.single-connection-trip form #gform_fields_3 li#field_3_146 .instruction {
	display: none;
}

.single-connection-trip form #gform_fields_3 li#field_3_147 input,
.single-connection-trip form #gform_fields_3 li#field_3_4 input,
.single-connection-trip form #gform_fields_3 li#field_3_146 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3 li#field_3_134 input {
	font-size: 15px;
	color: #464342;
	
	width: 50%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3 li#field_3_3 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip #ui-datepicker-div {
	background: #fff;
	
	box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
}

.single-connection-trip #ui-datepicker-div table td.ui-datepicker-unselectable {
	background: #eee;
}

.single-connection-trip #ui-datepicker-div table td.ui-datepicker-other-month {
	background: #fff;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header {
	padding: 15px;
	background: #fafafa;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
	font-size: 15px;
	
	padding: 0 0 2px;
	
	width: 50%;
	display: inline-block
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:before {
	font-family: 'FontAwesome';
	content: "\f0d9";
	padding-right: 5px;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
	font-size: 15px;
	text-align: right;
	
	padding: 5px;
	
	width: 50%;
	display: inline-block
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:after {
	font-family: 'FontAwesome';
	content: "\f0da";
	padding-left: 5px;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
	cursor: hand;
	cursor: pointer;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header select.ui-datepicker-month {
	margin-right: 4px;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header select {
	font-size: 15px;
	
	padding: 5px 10px !important;
	
	border: 1px solid #ddd;
	
	width: 48%;
}

.single-connection-trip #ui-datepicker-div table.ui-datepicker-calendar {
	padding: 15px;
	display: block;
	
	width: 100%;
}

.single-connection-trip #ui-datepicker-div table.ui-datepicker-calendar th {
	font-weight: 600;
}

.single-connection-trip #ui-datepicker-div table.ui-datepicker-calendar th,
.single-connection-trip #ui-datepicker-div table.ui-datepicker-calendar td {
	font-size: 14px;
	
	text-align: center;
	
	padding: 1px 5px;
}

/* === Connections Trip - Step 2 === */

.single-connection-trip form #gform_fields_3_2 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_8 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_8 select {
	width: 95%;
	height: 41px;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_9 {
	width: 66.66%;
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_9 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_148 ul li input {
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_148 ul li label {
	width: 95%;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_9 #input_3_9_6_container input {
	width: 49%;
	margin-right: 0;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_9 div span label {
	display: none;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_10 {
	width: 33.33%;
	float: left;
}
.single-connection-trip form #gform_fields_3_2 li#field_3_18 {
	width: 66.66%;
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_10 ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_10 ul {
	padding: 10px 0px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_10 ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_18 #input_3_18_1_container,
.single-connection-trip form #gform_fields_3_2 li#field_3_18 #input_3_18_2_container {
	width: 32%;

	display: inline-block;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_18 #input_3_18_3_container {
	width: 32%;;
	
	display: inline-block;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_18 #input_3_18 {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_19 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_18 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_11 {
	clear: both;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_137 span label {
	display: none;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_137 input {
	width: 45%;
	font-size: 15px;
	margin-right: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_164,
.single-connection-trip form #gform_fields_3_2 li#field_3_165 {
	display: inline-block;
	width: 47.5%;
}


.single-connection-trip form #gform_fields_3_2 li#field_3_164 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_165 label {
	display: none;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_164 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_165 input {
	width: 95%;
	font-size: 15px;
	margin-right: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_148 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_135, 
.single-connection-trip form #gform_fields_3_2 li#field_3_136 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_135 input, 
.single-connection-trip form #gform_fields_3_2 li#field_3_136 input {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_12,
.single-connection-trip form #gform_fields_3_2 li#field_3_15,
.single-connection-trip form #gform_fields_3_2 li#field_3_16 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_13 {
	clear: both;
}

.single-connection-trip form #gform_fields_3_2 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connection-trip form #gform_fields_3_2 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_3_2 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_12 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_15 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_16 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	/*margin-right: 2%;*/
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_16 input {
	width: 100%;
}


.single-connection-trip form #gform_fields_3_2 li#field_3_13 #input_3_13 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_14 #input_3_14 label {
	display: none;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_13 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_14 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_13 input#input_3_13_1,
.single-connection-trip form #gform_fields_3_2 li#field_3_14 input#input_3_14_1 {
	width: 100%;
	margin-bottom: 15px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_13 input#input_3_13_3,
.single-connection-trip form #gform_fields_3_2 li#field_3_14 input#input_3_14_3 {
	width: 30%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_13 input#input_3_13_4,
.single-connection-trip form #gform_fields_3_2 li#field_3_14 input#input_3_14_4 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_13 input#input_3_13_5,
.single-connection-trip form #gform_fields_3_2 li#field_3_14 input#input_3_14_5 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_13 select,
.single-connection-trip form #gform_fields_3_2 li#field_3_14 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_14 #input_3_14_copy_values_option_container {
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_14 label#input_3_14_copy_values_option_label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0;
	margin: 0;
}

.single-connections-team form #gform_fields_3_2 li#field_3_17 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.single-connection-trip form #gform_fields_3_2 li#field_3_20 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 75px;
}

.single-connection-trip form .charleft {
	font-size: 13px;
	font-style: italic;
	color: #464342;
	
	text-align: right;
	
	padding: 0 0;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_22,
.single-connection-trip form #gform_fields_3_2 li#field_3_23 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_22 input {
	font-size: 15px;
	color: #464342;
	width: 95%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_23 input {
	font-size: 15px;
	color: #464342;
	width: 85%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_26 {
	clear: both;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_27,
.single-connection-trip form #gform_fields_3_2 li#field_3_34 {
	width: 60%;
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_27 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_34 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_27 div span label,
.single-connection-trip form #gform_fields_3_2 li#field_3_34 div span label {
    display: none;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_28,
.single-connection-trip form #gform_fields_3_2 li#field_3_35 {
	width: 40%;
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_28 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_35 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_29,
.single-connection-trip form #gform_fields_3_2 li#field_3_30,
.single-connection-trip form #gform_fields_3_2 li#field_3_31,
.single-connection-trip form #gform_fields_3_2 li#field_3_36,
.single-connection-trip form #gform_fields_3_2 li#field_3_37,
.single-connection-trip form #gform_fields_3_2 li#field_3_38 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_29 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_30 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_36 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_37 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	margin-right: 5%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_31 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_38 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_32 {
	clear: both;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_32 input#input_3_32_1, 
.single-connection-trip form #gform_fields_3_2 li#field_3_39 input#input_3_39_1 {
    width: 100%;
    margin-bottom: 15px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_32 #input_3_32 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_39 #input_3_39 label {
	display: none;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_32 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_39 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_32 input#field_3_32_1,
.single-connection-trip form #gform_fields_3_2 li#field_3_39 input#input_3_39_1 {
	width: 100%;
	margin-bottom: 15px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_32 input#input_3_32_3,
.single-connection-trip form #gform_fields_3_2 li#field_3_39 input#input_3_39_3 {
	width: 30%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_32 input#input_3_32_4,
.single-connection-trip form #gform_fields_3_2 li#field_3_39 input#input_3_39_4 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_32 input#input_3_32_5,
.single-connection-trip form #gform_fields_3_2 li#field_3_39 input#input_3_39_5 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_32 select,
.single-connection-trip form #gform_fields_3_2 li#field_3_39 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_41 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_43,
.single-connection-trip form #gform_fields_3_2 li#field_3_45 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_43 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_45 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_75 table {
	width: 100%;
}


.single-connection-trip form #gform_fields_3_2 li#field_3_75 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_75 table td.gfield_list_75_cell1,
.single-connection-trip form #gform_fields_3_2 li#field_3_75 table td.gfield_list_75_cell2 {
	width: 47%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_75 table td.gfield_list_75_cell1 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_75 table td.gfield_list_75_cell2 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_76 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_76 table td.gfield_list_76_cell1 {
	width: 50%;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_76 table td.gfield_list_76_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_78 table {
	width: 100%;
}


.single-connection-trip form #gform_fields_3_2 li#field_3_78 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell1,
.single-connection-trip form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell2,
.single-connection-trip form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell1 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell2 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_80 table {
	width: 100%;
}


.single-connection-trip form #gform_fields_3_2 li#field_3_80 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell1,
.single-connection-trip form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell2,
.single-connection-trip form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell1 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell2 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_68 ul li {
	width: 32.33%;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_151,
.single-connection-trip form #gform_fields_3_2 li#field_3_152,
.single-connection-trip form #gform_fields_3_2 li#field_3_153,
.single-connection-trip form #gform_fields_3_2 li#field_3_154,
.single-connection-trip form #gform_fields_3_2 li#field_3_155,
.single-connection-trip form #gform_fields_3_2 li#field_3_156,
.single-connection-trip form #gform_fields_3_2 li#field_3_157,
.single-connection-trip form #gform_fields_3_2 li#field_3_158,
.single-connection-trip form #gform_fields_3_2 li#field_3_159,
.single-connection-trip form #gform_fields_3_2 li#field_3_160,
.single-connection-trip form #gform_fields_3_2 li#field_3_161,
.single-connection-trip form #gform_fields_3_2 li#field_3_162,
.single-connection-trip form #gform_fields_3_2 li#field_3_163 {
	width: 50%;
	display: inline-block;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_151 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_152 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_153 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_154 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_155 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_156 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_157 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_158 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_159 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_160 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_161 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_162 label,
.single-connection-trip form #gform_fields_3_2 li#field_3_163 label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_151 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_152 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_153 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_154 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_155 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_156 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_157 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_158 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_159 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_160 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_161 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_162 input,
.single-connection-trip form #gform_fields_3_2 li#field_3_163 input {
	font-size: 15px;
	color: #464342;
	
	width: 80%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li#field_3_6:after {
	clear: both;
}

.single-connection-trip form #gform_fields_3_2 li .gfield_date_dropdown_day {
    width: 25%;
    display: inline-block;
}
 
.single-connection-trip form #gform_fields_3_2 li .gfield_date_dropdown_month {
    width: 35%;
    display: inline-block;
}

.single-connection-trip form #gform_fields_3_2 li .gfield_date_dropdown_day select,
.single-connection-trip form #gform_fields_3_2 li .gfield_date_dropdown_month select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_2 li .gfield_date_dropdown_year {
    width: 30%;
    display: inline-block;
}

.single-connection-trip form #gform_fields_3_2 li .gfield_date_dropdown_year select {
	width: 100%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


/* === Connections Trip - Step 3 === */

.single-connection-trip form #gform_fields_3_3 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_3 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connection-trip form #gform_fields_3_3 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_3_3 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_70,
.single-connection-trip form #gform_fields_3_3 li#field_3_71,
.single-connection-trip form #gform_fields_3_3 li#field_3_72,
.single-connection-trip form #gform_fields_3_3 li#field_3_73 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_70 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_71 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_72 select,
.single-connection-trip form #gform_fields_3_3 li#field_3_73 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_73 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_73 #input_3_73_2_container,
.single-connection-trip form #gform_fields_3_3 li#field_3_73 #input_3_73_1_container {
	width: 32%;
	display: inline-block;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_73 #input_3_73_3_container {
	width: 36%;
	display: inline-block;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_74,
.single-connection-trip form #gform_fields_3_3 li#field_3_81,
.single-connection-trip form #gform_fields_3_3 li#field_3_82 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_81 select,
.single-connection-trip form #gform_fields_3_3 li#field_3_82 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_74 select {
	width: 100%;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_74 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_74 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_74 table td.gfield_list_74_cell1 {
	width: 75%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_74 table td.gfield_list_74_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_3  li#field_3_83 {
	clear: both;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_84 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_84 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell1,
.single-connection-trip form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell2,
.single-connection-trip form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell3,
.single-connection-trip form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell4 {
	width: 23%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell1 input,
.single-connection-trip form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell2 input,
.single-connection-trip form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell3 input,
.single-connection-trip form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell4 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_85 textarea,
.single-connection-trip form #gform_fields_3_3 li#field_3_87 textarea,
.single-connection-trip form #gform_fields_3_3 li#field_3_89 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_92 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_92 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_92 table td.gfield_list_92_cell1,
.single-connection-trip form #gform_fields_3_3 li#field_3_92 table td.gfield_list_92_cell2 {
	width: 46%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_92 table td.gfield_list_92_cell1 input,
.single-connection-trip form #gform_fields_3_3 li#field_3_92 table td.gfield_list_92_cell2 input{
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_96,
.single-connection-trip form #gform_fields_3_3 li#field_3_97,
.single-connection-trip form #gform_fields_3_3 li#field_3_142,
.single-connection-trip form #gform_fields_3_3 li#field_3_143 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_3_3 li#field_3_96 input,
.single-connection-trip form #gform_fields_3_3 li#field_3_97 input,
.single-connection-trip form #gform_fields_3_3 li#field_3_142 input,
.single-connection-trip form #gform_fields_3_3 li#field_3_143 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.single-connection-trip form #gform_fields_3_3 li#field_3_98 {
	clear: both;
}


.single-connection-trip form #gform_fields_3_3 li#field_3_149 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

/* === Connections Trip - Step 4 === */

.single-connection-trip form #gform_fields_3_4 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_4 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connection-trip form #gform_fields_3_4 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_3_4 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_3_4 li input {
	font-size: 15px;
	color: #464342;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_100 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_100 table td.gfield_list_cell {
	width: 50%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_100 table td {
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_100 input {
	width: 95%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_173 {
	clear: both;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_173 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 21px;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_103 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_103 #input_3_103_3_container,
.single-connection-trip form #gform_fields_3_4 li#field_3_103 #input_3_103_6_container {
	width: 49%;
	margin-right: 0;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_103 #input_3_103_3_container label,
.single-connection-trip form #gform_fields_3_4 li#field_3_103 #input_3_103_6_container label {
	display: none;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_102 textarea,
.single-connection-trip form #gform_fields_3_4 li#field_3_105 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_109 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_110 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_111 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_112 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_113 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_114,
.single-connection-trip form #gform_fields_3_4 li#field_3_118 {
	float: left;
	width: 66.66%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_114 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_118 input {
	font-size: 15px;
	color: #464342;
	width: 47%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_114 #input_3_114 label,
.single-connection-trip form #gform_fields_3_4 li#field_3_118 #input_3_118 label {
	display: none;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_115,
.single-connection-trip form #gform_fields_3_4 li#field_3_119 {
	float: left;
	width: 33.33%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_115 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_119 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_116,
.single-connection-trip form #gform_fields_3_4 li#field_3_120 {
	float: left;
	width: 50%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_116 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_120 input {
	width: 95%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_117,
.single-connection-trip form #gform_fields_3_4 li#field_3_121 {
	float: left;
	width: 50%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_117 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_121 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_122 {
	clear: both;
}
.single-connection-trip form #gform_fields_3_4 li#field_3_123 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_124 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_125 input,
.single-connection-trip form #gform_fields_3_4 li#field_3_126 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_3_4 li#field_3_150 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

#gform_confirmation_message_3 {
	text-align: center;
	padding: 20px 0 45px;
	font-family: Arvo;
}



.single-connections-team form #gform_fields_3 li#field_3_138,
.single-connections-team form #gform_fields_3 li#field_3_144,
.single-connections-team form #gform_fields_3 li#field_3_145,
.single-connections-team form #gform_fields_4 li#field_4_138,
.single-connections-team form #gform_fields_4 li#field_4_144,
.single-connections-team form #gform_fields_4 li#field_4_145 {
	width: 33.33%;
	float: left;
	
	padding: 15px 0;
}

.single-connections-team form #gform_fields_3 li#field_3_138 input,
.single-connections-team form #gform_fields_3 li#field_3_144 input,
.single-connections-team form #gform_fields_3 li#field_3_145 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background: #eee;
	
	margin-top: 10px;
}

.single-connections-team form #gform_fields_3 li .gfield_description,
.single-connections-team form #gform_fields_3_147 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3 li#field_3_147,
.single-connections-team form #gform_fields_3 li#field_3_134,
.single-connections-team form #gform_fields_3 li#field_3_4,
.single-connections-team form #gform_fields_3 li#field_3_146 {
	padding: 20px 0 0;
}

.single-connections-team form #gform_fields_3  label {
	font-weight: 600;
	color: #007662;
	
}

.single-connections-team form #gform_fields_3 li#field_3_146 .instruction {
	display: none;
}

.single-connections-team form #gform_fields_3 li#field_3_147 input,
.single-connections-team form #gform_fields_3 li#field_3_4 input,
.single-connections-team form #gform_fields_3 li#field_3_146 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3 li#field_3_134 input {
	font-size: 15px;
	color: #464342;
	
	width: 50%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3 li#field_3_3 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team #ui-datepicker-div {
	background: #fff;
	
	box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
}

.single-connections-team #ui-datepicker-div table td.ui-datepicker-unselectable {
	background: #eee;
}

.single-connections-team #ui-datepicker-div table td.ui-datepicker-other-month {
	background: #fff;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header {
	padding: 15px;
	background: #fafafa;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
	font-size: 15px;
	
	padding: 0 0 2px;
	
	width: 50%;
	display: inline-block
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:before {
	font-family: 'FontAwesome';
	content: "\f0d9";
	padding-right: 5px;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
	font-size: 15px;
	text-align: right;
	
	padding: 5px;
	
	width: 50%;
	display: inline-block
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:after {
	font-family: 'FontAwesome';
	content: "\f0da";
	padding-left: 5px;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
	cursor: hand;
	cursor: pointer;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header select.ui-datepicker-month {
	margin-right: 4px;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header select {
	font-size: 15px;
	
	padding: 5px 10px !important;
	
	border: 1px solid #ddd;
	
	width: 48%;
}

.single-connections-team #ui-datepicker-div table.ui-datepicker-calendar {
	padding: 15px;
	display: block;
	
	width: 100%;
}

.single-connections-team #ui-datepicker-div table.ui-datepicker-calendar th {
	font-weight: 600;
}

.single-connections-team #ui-datepicker-div table.ui-datepicker-calendar th,
.single-connections-team #ui-datepicker-div table.ui-datepicker-calendar td {
	font-size: 14px;
	
	text-align: center;
	
	padding: 1px 5px;
}

/* === Connections Trip - Step 2 === */

.single-connections-team form #gform_fields_3_2 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_8 {
	width: 33.33%;
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_8 select {
	width: 95%;
	height: 41px;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_9 {
	width: 66.66%;
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_9 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_148 ul li input {
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_148 ul li label {
	width: 95%;
}

.single-connections-team form #gform_fields_3_2 li#field_3_9 #input_3_9_6_container input {
	width: 49%;
	margin-right: 0;
}

.single-connections-team form #gform_fields_3_2 li#field_3_9 div span label {
	display: none;
}

.single-connections-team form #gform_fields_3_2 li#field_3_10 {
	width: 33.33%;
	float: left;
}
.single-connections-team form #gform_fields_3_2 li#field_3_18 {
	width: 66.66%;
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_10 ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_10 ul {
	padding: 10px 0px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_10 ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connections-team form #gform_fields_3_2 li#field_3_18 #input_3_18_1_container,
.single-connections-team form #gform_fields_3_2 li#field_3_18 #input_3_18_2_container {
	width: 32%;

	display: inline-block;
}

.single-connections-team form #gform_fields_3_2 li#field_3_18 #input_3_18_3_container {
	width: 32%;;
	
	display: inline-block;
}

.single-connections-team form #gform_fields_3_2 li#field_3_18 #input_3_18 {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_19 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_18 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_11 {
	clear: both;
}

.single-connections-team form #gform_fields_3_2 li#field_3_137 span label {
	display: none;
}

.single-connections-team form #gform_fields_3_2 li#field_3_137 input {
	width: 45%;
	font-size: 15px;
	margin-right: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_164,
.single-connections-team form #gform_fields_3_2 li#field_3_165 {
	display: inline-block;
	width: 47.5%;
}


.single-connections-team form #gform_fields_3_2 li#field_3_164 label,
.single-connections-team form #gform_fields_3_2 li#field_3_165 label {
	display: none;
}

.single-connections-team form #gform_fields_3_2 li#field_3_164 input,
.single-connections-team form #gform_fields_3_2 li#field_3_165 input {
	width: 95%;
	font-size: 15px;
	margin-right: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_148 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_135, 
.single-connections-team form #gform_fields_3_2 li#field_3_136 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_135 input, 
.single-connections-team form #gform_fields_3_2 li#field_3_136 input {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_12,
.single-connections-team form #gform_fields_3_2 li#field_3_15,
.single-connections-team form #gform_fields_3_2 li#field_3_16 {
	width: 33.33%;
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_13 {
	clear: both;
}

.single-connections-team form #gform_fields_3_2 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connections-team form #gform_fields_3_2 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connections-team form #gform_fields_3_2 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connections-team form #gform_fields_3_2 li#field_3_12 input,
.single-connections-team form #gform_fields_3_2 li#field_3_15 input,
.single-connections-team form #gform_fields_3_2 li#field_3_16 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	/*margin-right: 2%;*/
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_16 input {
	width: 100%;
}


.single-connections-team form #gform_fields_3_2 li#field_3_13 #input_3_13 label,
.single-connections-team form #gform_fields_3_2 li#field_3_14 #input_3_14 label {
	display: none;
}

.single-connections-team form #gform_fields_3_2 li#field_3_13 input,
.single-connections-team form #gform_fields_3_2 li#field_3_14 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_13 input#input_3_13_1,
.single-connections-team form #gform_fields_3_2 li#field_3_14 input#input_3_14_1 {
	width: 100%;
	margin-bottom: 15px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_13 input#input_3_13_3,
.single-connections-team form #gform_fields_3_2 li#field_3_14 input#input_3_14_3 {
	width: 30%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_3_2 li#field_3_13 input#input_3_13_4,
.single-connections-team form #gform_fields_3_2 li#field_3_14 input#input_3_14_4 {
	width: 15%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_3_2 li#field_3_13 input#input_3_13_5,
.single-connections-team form #gform_fields_3_2 li#field_3_14 input#input_3_14_5 {
	width: 15%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_3_2 li#field_3_13 select,
.single-connections-team form #gform_fields_3_2 li#field_3_14 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_14 #input_3_14_copy_values_option_container {
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_14 label#input_3_14_copy_values_option_label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0;
	margin: 0;
}

.single-connections-team form #gform_fields_3_2 li#field_3_17 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.single-connections-team form #gform_fields_3_2 li#field_3_20 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 75px;
}

.single-connections-team form .charleft {
	font-size: 13px;
	font-style: italic;
	color: #464342;
	
	text-align: right;
	
	padding: 0 0;
}

.single-connections-team form #gform_fields_3_2 li#field_3_22,
.single-connections-team form #gform_fields_3_2 li#field_3_23 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_22 input {
	font-size: 15px;
	color: #464342;
	width: 95%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_23 input {
	font-size: 15px;
	color: #464342;
	width: 85%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_26 {
	clear: both;
}

.single-connections-team form #gform_fields_3_2 li#field_3_27,
.single-connections-team form #gform_fields_3_2 li#field_3_34 {
	width: 60%;
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_27 input,
.single-connections-team form #gform_fields_3_2 li#field_3_34 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_27 div span label,
.single-connections-team form #gform_fields_3_2 li#field_3_34 div span label {
    display: none;
}

.single-connections-team form #gform_fields_3_2 li#field_3_28,
.single-connections-team form #gform_fields_3_2 li#field_3_35 {
	width: 40%;
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_28 input,
.single-connections-team form #gform_fields_3_2 li#field_3_35 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_29,
.single-connections-team form #gform_fields_3_2 li#field_3_30,
.single-connections-team form #gform_fields_3_2 li#field_3_31,
.single-connections-team form #gform_fields_3_2 li#field_3_36,
.single-connections-team form #gform_fields_3_2 li#field_3_37,
.single-connections-team form #gform_fields_3_2 li#field_3_38 {
	width: 33.33%;
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_29 input,
.single-connections-team form #gform_fields_3_2 li#field_3_30 input,
.single-connections-team form #gform_fields_3_2 li#field_3_36 input,
.single-connections-team form #gform_fields_3_2 li#field_3_37 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	margin-right: 5%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_31 input,
.single-connections-team form #gform_fields_3_2 li#field_3_38 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_32 {
	clear: both;
}

.single-connections-team form #gform_fields_3_2 li#field_3_32 input#input_3_32_1, 
.single-connections-team form #gform_fields_3_2 li#field_3_39 input#input_3_39_1 {
    width: 100%;
    margin-bottom: 15px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_32 #input_3_32 label,
.single-connections-team form #gform_fields_3_2 li#field_3_39 #input_3_39 label {
	display: none;
}

.single-connections-team form #gform_fields_3_2 li#field_3_32 input,
.single-connections-team form #gform_fields_3_2 li#field_3_39 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_32 input#field_3_32_1,
.single-connections-team form #gform_fields_3_2 li#field_3_39 input#input_3_39_1 {
	width: 100%;
	margin-bottom: 15px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_32 input#input_3_32_3,
.single-connections-team form #gform_fields_3_2 li#field_3_39 input#input_3_39_3 {
	width: 30%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_3_2 li#field_3_32 input#input_3_32_4,
.single-connections-team form #gform_fields_3_2 li#field_3_39 input#input_3_39_4 {
	width: 15%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_3_2 li#field_3_32 input#input_3_32_5,
.single-connections-team form #gform_fields_3_2 li#field_3_39 input#input_3_39_5 {
	width: 15%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_3_2 li#field_3_32 select,
.single-connections-team form #gform_fields_3_2 li#field_3_39 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_41 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_43,
.single-connections-team form #gform_fields_3_2 li#field_3_45 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_3_2 li#field_3_43 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_45 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_75 table {
	width: 100%;
}


.single-connections-team form #gform_fields_3_2 li#field_3_75 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_75 table td.gfield_list_75_cell1,
.single-connections-team form #gform_fields_3_2 li#field_3_75 table td.gfield_list_75_cell2 {
	width: 47%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_75 table td.gfield_list_75_cell1 input,
.single-connections-team form #gform_fields_3_2 li#field_3_75 table td.gfield_list_75_cell2 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_76 table {
	width: 100%;
}

.single-connections-team form #gform_fields_3_2 li#field_3_76 table td.gfield_list_76_cell1 {
	width: 50%;
}

.single-connections-team form #gform_fields_3_2 li#field_3_76 table td.gfield_list_76_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_78 table {
	width: 100%;
}


.single-connections-team form #gform_fields_3_2 li#field_3_78 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell1,
.single-connections-team form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell2,
.single-connections-team form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell1 input,
.single-connections-team form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell2 input,
.single-connections-team form #gform_fields_3_2 li#field_3_78 table td.gfield_list_78_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_80 table {
	width: 100%;
}


.single-connections-team form #gform_fields_3_2 li#field_3_80 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell1,
.single-connections-team form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell2,
.single-connections-team form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell1 input,
.single-connections-team form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell2 input,
.single-connections-team form #gform_fields_3_2 li#field_3_80 table td.gfield_list_80_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_68 ul li {
	width: 32.33%;
}

.single-connections-team form #gform_fields_3_2 li#field_3_151,
.single-connections-team form #gform_fields_3_2 li#field_3_152,
.single-connections-team form #gform_fields_3_2 li#field_3_153,
.single-connections-team form #gform_fields_3_2 li#field_3_154,
.single-connections-team form #gform_fields_3_2 li#field_3_155,
.single-connections-team form #gform_fields_3_2 li#field_3_156,
.single-connections-team form #gform_fields_3_2 li#field_3_157,
.single-connections-team form #gform_fields_3_2 li#field_3_158,
.single-connections-team form #gform_fields_3_2 li#field_3_159,
.single-connections-team form #gform_fields_3_2 li#field_3_160,
.single-connections-team form #gform_fields_3_2 li#field_3_161,
.single-connections-team form #gform_fields_3_2 li#field_3_162,
.single-connections-team form #gform_fields_3_2 li#field_3_163 {
	width: 50%;
	display: inline-block;
}

.single-connections-team form #gform_fields_3_2 li#field_3_151 label,
.single-connections-team form #gform_fields_3_2 li#field_3_152 label,
.single-connections-team form #gform_fields_3_2 li#field_3_153 label,
.single-connections-team form #gform_fields_3_2 li#field_3_154 label,
.single-connections-team form #gform_fields_3_2 li#field_3_155 label,
.single-connections-team form #gform_fields_3_2 li#field_3_156 label,
.single-connections-team form #gform_fields_3_2 li#field_3_157 label,
.single-connections-team form #gform_fields_3_2 li#field_3_158 label,
.single-connections-team form #gform_fields_3_2 li#field_3_159 label,
.single-connections-team form #gform_fields_3_2 li#field_3_160 label,
.single-connections-team form #gform_fields_3_2 li#field_3_161 label,
.single-connections-team form #gform_fields_3_2 li#field_3_162 label,
.single-connections-team form #gform_fields_3_2 li#field_3_163 label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
}

.single-connections-team form #gform_fields_3_2 li#field_3_151 input,
.single-connections-team form #gform_fields_3_2 li#field_3_152 input,
.single-connections-team form #gform_fields_3_2 li#field_3_153 input,
.single-connections-team form #gform_fields_3_2 li#field_3_154 input,
.single-connections-team form #gform_fields_3_2 li#field_3_155 input,
.single-connections-team form #gform_fields_3_2 li#field_3_156 input,
.single-connections-team form #gform_fields_3_2 li#field_3_157 input,
.single-connections-team form #gform_fields_3_2 li#field_3_158 input,
.single-connections-team form #gform_fields_3_2 li#field_3_159 input,
.single-connections-team form #gform_fields_3_2 li#field_3_160 input,
.single-connections-team form #gform_fields_3_2 li#field_3_161 input,
.single-connections-team form #gform_fields_3_2 li#field_3_162 input,
.single-connections-team form #gform_fields_3_2 li#field_3_163 input {
	font-size: 15px;
	color: #464342;
	
	width: 80%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li#field_3_6:after {
	clear: both;
}

.single-connections-team form #gform_fields_3_2 li .gfield_date_dropdown_day {
    width: 25%;
    display: inline-block;
}
 
.single-connections-team form #gform_fields_3_2 li .gfield_date_dropdown_month {
    width: 35%;
    display: inline-block;
}

.single-connections-team form #gform_fields_3_2 li .gfield_date_dropdown_day select,
.single-connections-team form #gform_fields_3_2 li .gfield_date_dropdown_month select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_2 li .gfield_date_dropdown_year {
    width: 30%;
    display: inline-block;
}

.single-connections-team form #gform_fields_3_2 li .gfield_date_dropdown_year select {
	width: 100%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


/* === Connections Trip - Step 3 === */

.single-connections-team form #gform_fields_3_3 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_3 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connections-team form #gform_fields_3_3 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connections-team form #gform_fields_3_3 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connections-team form #gform_fields_3_3 li#field_3_70,
.single-connections-team form #gform_fields_3_3 li#field_3_71,
.single-connections-team form #gform_fields_3_3 li#field_3_72,
.single-connections-team form #gform_fields_3_3 li#field_3_73 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_3_3 li#field_3_70 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_71 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_72 select,
.single-connections-team form #gform_fields_3_3 li#field_3_73 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_73 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_73 #input_3_73_2_container,
.single-connections-team form #gform_fields_3_3 li#field_3_73 #input_3_73_1_container {
	width: 32%;
	display: inline-block;
}

.single-connections-team form #gform_fields_3_3 li#field_3_73 #input_3_73_3_container {
	width: 36%;
	display: inline-block;
}

.single-connections-team form #gform_fields_3_3 li#field_3_74,
.single-connections-team form #gform_fields_3_3 li#field_3_81,
.single-connections-team form #gform_fields_3_3 li#field_3_82 {
	width: 33.33%;
	float: left;
}

.single-connections-team form #gform_fields_3_3 li#field_3_81 select,
.single-connections-team form #gform_fields_3_3 li#field_3_82 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_74 select {
	width: 100%;
}

.single-connections-team form #gform_fields_3_3 li#field_3_74 table {
	width: 100%;
}

.single-connections-team form #gform_fields_3_3 li#field_3_74 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_74 table td.gfield_list_74_cell1 {
	width: 75%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_74 table td.gfield_list_74_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_3  li#field_3_83 {
	clear: both;
}

.single-connections-team form #gform_fields_3_3 li#field_3_84 table {
	width: 100%;
}

.single-connections-team form #gform_fields_3_3 li#field_3_84 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell1,
.single-connections-team form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell2,
.single-connections-team form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell3,
.single-connections-team form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell4 {
	width: 23%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell1 input,
.single-connections-team form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell2 input,
.single-connections-team form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell3 input,
.single-connections-team form #gform_fields_3_3 li#field_3_84 table td.gfield_list_84_cell4 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_85 textarea,
.single-connections-team form #gform_fields_3_3 li#field_3_87 textarea,
.single-connections-team form #gform_fields_3_3 li#field_3_89 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_92 table {
	width: 100%;
}

.single-connections-team form #gform_fields_3_3 li#field_3_92 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_92 table td.gfield_list_92_cell1,
.single-connections-team form #gform_fields_3_3 li#field_3_92 table td.gfield_list_92_cell2 {
	width: 46%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_92 table td.gfield_list_92_cell1 input,
.single-connections-team form #gform_fields_3_3 li#field_3_92 table td.gfield_list_92_cell2 input{
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_3 li#field_3_96,
.single-connections-team form #gform_fields_3_3 li#field_3_97,
.single-connections-team form #gform_fields_3_3 li#field_3_142,
.single-connections-team form #gform_fields_3_3 li#field_3_143 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_3_3 li#field_3_96 input,
.single-connections-team form #gform_fields_3_3 li#field_3_97 input,
.single-connections-team form #gform_fields_3_3 li#field_3_142 input,
.single-connections-team form #gform_fields_3_3 li#field_3_143 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.single-connections-team form #gform_fields_3_3 li#field_3_98 {
	clear: both;
}


.single-connections-team form #gform_fields_3_3 li#field_3_149 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

/* === Connections Trip - Step 4 === */

.single-connections-team form #gform_fields_3_4 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_4 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connections-team form #gform_fields_3_4 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connections-team form #gform_fields_3_4 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connections-team form #gform_fields_3_4 li input {
	font-size: 15px;
	color: #464342;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_4 li#field_3_100 table {
	width: 100%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_100 table td.gfield_list_cell {
	width: 50%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_100 table td {
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_3_4 li#field_3_100 input {
	width: 95%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_173 {
	clear: both;
}

.single-connections-team form #gform_fields_3_4 li#field_3_173 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 21px;
}

.single-connections-team form #gform_fields_3_4 li#field_3_103 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_4 li#field_3_103 #input_3_103_3_container,
.single-connections-team form #gform_fields_3_4 li#field_3_103 #input_3_103_6_container {
	width: 49%;
	margin-right: 0;
}

.single-connections-team form #gform_fields_3_4 li#field_3_103 #input_3_103_3_container label,
.single-connections-team form #gform_fields_3_4 li#field_3_103 #input_3_103_6_container label {
	display: none;
}

.single-connections-team form #gform_fields_3_4 li#field_3_102 textarea,
.single-connections-team form #gform_fields_3_4 li#field_3_105 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.single-connections-team form #gform_fields_3_4 li#field_3_109 input,
.single-connections-team form #gform_fields_3_4 li#field_3_110 input,
.single-connections-team form #gform_fields_3_4 li#field_3_111 input,
.single-connections-team form #gform_fields_3_4 li#field_3_112 input,
.single-connections-team form #gform_fields_3_4 li#field_3_113 input {
	width: 100%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_114,
.single-connections-team form #gform_fields_3_4 li#field_3_118 {
	float: left;
	width: 66.66%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_114 input,
.single-connections-team form #gform_fields_3_4 li#field_3_118 input {
	font-size: 15px;
	color: #464342;
	width: 47%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_3_4 li#field_3_114 #input_3_114 label,
.single-connections-team form #gform_fields_3_4 li#field_3_118 #input_3_118 label {
	display: none;
}

.single-connections-team form #gform_fields_3_4 li#field_3_115,
.single-connections-team form #gform_fields_3_4 li#field_3_119 {
	float: left;
	width: 33.33%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_115 input,
.single-connections-team form #gform_fields_3_4 li#field_3_119 input {
	width: 100%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_116,
.single-connections-team form #gform_fields_3_4 li#field_3_120 {
	float: left;
	width: 50%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_116 input,
.single-connections-team form #gform_fields_3_4 li#field_3_120 input {
	width: 95%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_117,
.single-connections-team form #gform_fields_3_4 li#field_3_121 {
	float: left;
	width: 50%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_117 input,
.single-connections-team form #gform_fields_3_4 li#field_3_121 input {
	width: 100%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_122 {
	clear: both;
}
.single-connections-team form #gform_fields_3_4 li#field_3_123 input,
.single-connections-team form #gform_fields_3_4 li#field_3_124 input,
.single-connections-team form #gform_fields_3_4 li#field_3_125 input,
.single-connections-team form #gform_fields_3_4 li#field_3_126 input {
	width: 100%;
}

.single-connections-team form #gform_fields_3_4 li#field_3_150 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

/* === Family Connections Trip - Step 1 === */

.single-connection-trip form #gform_fields_4 li#field_4_138,
.single-connection-trip form #gform_fields_4 li#field_4_144,
.single-connection-trip form #gform_fields_4 li#field_4_145 {
	width: 33.33%;
	float: left;
	
	padding: 15px 0;
}

.single-connection-trip form #gform_fields_4 li#field_4_138 input,
.single-connection-trip form #gform_fields_4 li#field_4_144 input,
.single-connection-trip form #gform_fields_4 li#field_4_145 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background: #eee;
	
	margin-top: 10px;
}

.single-connection-trip form #gform_fields_4 li .gfield_description,
.single-connection-trip form #gform_fields_4_147 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4 li#field_4_147,
.single-connection-trip form #gform_fields_4 li#field_4_134,
.single-connection-trip form #gform_fields_4 li#field_4_4,
.single-connection-trip form #gform_fields_4 li#field_4_146 {
	padding: 20px 0 0;
}

.single-connection-trip form #gform_fields_4  label {
	font-weight: 600;
	color: #007662;
	
}

.single-connection-trip form #gform_fields_4 li#field_4_146 .instruction {
	display: none;
}

.single-connection-trip form #gform_fields_4 li#field_4_147 input,
.single-connection-trip form #gform_fields_4 li#field_4_4 input,
.single-connection-trip form #gform_fields_4 li#field_4_146 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4 li#field_4_134 input {
	font-size: 15px;
	color: #464342;
	
	width: 50%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4 li#field_4_3 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

/* === Connections Trip - Step 2 === */

.single-connection-trip form #gform_fields_4_2 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_8 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_8 select {
	width: 95%;
	height: 41px;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_9 {
	width: 66.66%;
	float: left;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_9 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_148 ul li input {
	float: left;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_148 ul li label {
	width: 95%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_9 #input_3_9_6_container input {
	width: 49%;
	margin-right: 0;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_9 div span label {
	display: none;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_10 {
	width: 33.33%;
	float: left;
}
.single-connection-trip form #gform_fields_4_2 li#field_4_18 {
	width: 66.66%;
	float: left;
	padding-bottom: 10px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_18 input {
	width: 65%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_10 ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_10 ul {
	padding: 10px 0px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_10 ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_18 #input_4_18_1_container,
.single-connection-trip form #gform_fields_4_2 li#field_4_18 #input_4_18_2_container {
	width: 32%;

	display: inline-block;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_18 #input_4_18_3_container {
	width: 32%;;
	
	display: inline-block;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_18 #input_4_18 {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_19 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_18 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_11 {
	clear: both;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_137 span label {
	display: none;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_137 input {
	width: 45%;
	font-size: 15px;
	margin-right: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_164,
.single-connection-trip form #gform_fields_4_2 li#field_4_165 {
	display: inline-block;
	width: 47.5%;
}


.single-connection-trip form #gform_fields_4_2 li#field_4_164 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_165 label {
	display: none;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_164 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_165 input {
	width: 95%;
	font-size: 15px;
	margin-right: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_148 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_135, 
.single-connection-trip form #gform_fields_4_2 li#field_4_136 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_135 input, 
.single-connection-trip form #gform_fields_4_2 li#field_4_136 input {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_12,
.single-connection-trip form #gform_fields_4_2 li#field_4_15,
.single-connection-trip form #gform_fields_4_2 li#field_4_16 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_13 {
	clear: both;
}

.single-connection-trip form #gform_fields_4_2 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connection-trip form #gform_fields_4_2 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_4_2 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_12 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_15 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_16 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	/*margin-right: 2%;*/
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_16 input {
	width: 100%;
}


.single-connection-trip form #gform_fields_4_2 li#field_4_13 #input_4_13 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_14 #input_4_14 label {
	display: none;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_13 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_14 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_13 input#input_4_13_1,
.single-connection-trip form #gform_fields_4_2 li#field_4_14 input#input_4_14_1 {
	width: 100%;
	margin-bottom: 15px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_13 input#input_4_13_3,
.single-connection-trip form #gform_fields_4_2 li#field_4_14 input#input_4_14_3 {
	width: 30%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_13 input#input_4_13_4,
.single-connection-trip form #gform_fields_4_2 li#field_4_14 input#input_4_14_4 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_13 input#input_4_13_5,
.single-connection-trip form #gform_fields_4_2 li#field_4_14 input#input_4_14_5 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_13 select,
.single-connection-trip form #gform_fields_4_2 li#field_4_14 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_14 #input_4_14_copy_values_option_container {
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_14 label#input_4_14_copy_values_option_label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0;
	margin: 0;
}

.single-connections-team form #gform_fields_4_2 li#field_4_17 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.single-connection-trip form #gform_fields_4_2 li#field_4_20 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 75px;
}

.single-connection-trip form .charleft {
	font-size: 13px;
	font-style: italic;
	color: #464342;
	
	text-align: right;
	
	padding: 0 0;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_22,
.single-connection-trip form #gform_fields_4_2 li#field_4_23 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_22 input {
	font-size: 15px;
	color: #464342;
	width: 95%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_23 input {
	font-size: 15px;
	color: #464342;
	width: 85%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_26 {
	clear: both;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_27,
.single-connection-trip form #gform_fields_4_2 li#field_4_34 {
	width: 60%;
	float: left;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_27 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_34 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_27 div span label,
.single-connection-trip form #gform_fields_4_2 li#field_4_34 div span label {
    display: none;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_28,
.single-connection-trip form #gform_fields_4_2 li#field_4_35 {
	width: 40%;
	float: left;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_28 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_35 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_29,
.single-connection-trip form #gform_fields_4_2 li#field_4_30,
.single-connection-trip form #gform_fields_4_2 li#field_4_31,
.single-connection-trip form #gform_fields_4_2 li#field_4_36,
.single-connection-trip form #gform_fields_4_2 li#field_4_37,
.single-connection-trip form #gform_fields_4_2 li#field_4_38 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_29 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_30 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_36 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_37 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	margin-right: 5%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_31 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_38 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_32 {
	clear: both;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_32 input#input_4_32_1, 
.single-connection-trip form #gform_fields_4_2 li#field_4_39 input#input_4_39_1 {
    width: 100%;
    margin-bottom: 15px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_32 #input_4_32 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_39 #input_4_39 label {
	display: none;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_32 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_39 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_32 input#field_4_32_1,
.single-connection-trip form #gform_fields_4_2 li#field_4_39 input#input_4_39_1 {
	width: 100%;
	margin-bottom: 15px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_32 input#input_4_32_3,
.single-connection-trip form #gform_fields_4_2 li#field_4_39 input#input_4_39_3 {
	width: 30%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_32 input#input_4_32_4,
.single-connection-trip form #gform_fields_4_2 li#field_4_39 input#input_4_39_4 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_32 input#input_4_32_5,
.single-connection-trip form #gform_fields_4_2 li#field_4_39 input#input_4_39_5 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_32 select,
.single-connection-trip form #gform_fields_4_2 li#field_4_39 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_41 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_43,
.single-connection-trip form #gform_fields_4_2 li#field_4_45 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_43 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_45 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_75 table {
	width: 100%;
}


.single-connection-trip form #gform_fields_4_2 li#field_4_75 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_75 table td.gfield_list_75_cell1,
.single-connection-trip form #gform_fields_4_2 li#field_4_75 table td.gfield_list_75_cell2 {
	width: 47%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_75 table td.gfield_list_75_cell1 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_75 table td.gfield_list_75_cell2 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_76 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_76 table td.gfield_list_76_cell1 {
	width: 50%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_76 table td.gfield_list_76_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_78 table {
	width: 100%;
}


.single-connection-trip form #gform_fields_4_2 li#field_4_78 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_78 table td.gfield_list_78_cell1,
.single-connection-trip form #gform_fields_4_2 li#field_4_78 table td.gfield_list_78_cell2,
.single-connection-trip form #gform_fields_4_2 li#field_4_78 table td.gfield_list_78_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_78 table td.gfield_list_78_cell1 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_78 table td.gfield_list_78_cell2 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_78 table td.gfield_list_78_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_80 table {
	width: 100%;
}


.single-connection-trip form #gform_fields_4_2 li#field_4_80 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_80 table td.gfield_list_80_cell1,
.single-connection-trip form #gform_fields_4_2 li#field_4_80 table td.gfield_list_80_cell2,
.single-connection-trip form #gform_fields_4_2 li#field_4_80 table td.gfield_list_80_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_80 table td.gfield_list_80_cell1 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_80 table td.gfield_list_80_cell2 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_80 table td.gfield_list_80_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_68 ul li {
	width: 32.33%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_151 {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_151 h2 {
	font-size: 20px;
	
	margin-bottom: 20px;
}
.single-connection-trip form #gform_fields_3_4 li div.gsection_description,
.single-connection-trip form #gform_fields_3_4 li#field_3_171 div.gsection_description {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 21px;
	padding: 10px 0 0;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_151 div.gsection_description {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 21px;
}


.single-connection-trip form #gform_fields_4_2 li#field_4_153,
.single-connection-trip form #gform_fields_4_2 li#field_4_154,
.single-connection-trip form #gform_fields_4_2 li#field_4_155,
.single-connection-trip form #gform_fields_4_2 li#field_4_156,
.single-connection-trip form #gform_fields_4_2 li#field_4_157,
.single-connection-trip form #gform_fields_4_2 li#field_4_158,
.single-connection-trip form #gform_fields_4_2 li#field_4_159,
.single-connection-trip form #gform_fields_4_2 li#field_4_160,
.single-connection-trip form #gform_fields_4_2 li#field_4_161,
.single-connection-trip form #gform_fields_4_2 li#field_4_162,
.single-connection-trip form #gform_fields_4_2 li#field_4_163 {
	width: 50%;
	display: inline-block;
}


.single-connection-trip form #gform_fields_4_2 li#field_4_153 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_154 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_155 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_156 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_157 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_158 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_159 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_160 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_161 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_162 label,
.single-connection-trip form #gform_fields_4_2 li#field_4_163 label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_151 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_152 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_153 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_154 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_155 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_156 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_157 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_158 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_159 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_160 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_161 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_162 input,
.single-connection-trip form #gform_fields_4_2 li#field_4_163 input {
	font-size: 15px;
	color: #464342;
	
	width: 80%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li#field_4_6:after {
	clear: both;
}

.single-connection-trip form #gform_fields_4_2 li .gfield_date_dropdown_day {
    width: 25%;
    display: inline-block;
}
 
.single-connection-trip form #gform_fields_4_2 li .gfield_date_dropdown_month {
    width: 35%;
    display: inline-block;
}

.single-connection-trip form #gform_fields_4_2 li .gfield_date_dropdown_day select,
.single-connection-trip form #gform_fields_4_2 li .gfield_date_dropdown_month select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_2 li .gfield_date_dropdown_year {
    width: 30%;
    display: inline-block;
}

.single-connection-trip form #gform_fields_4_2 li .gfield_date_dropdown_year select {
	width: 100%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


/* === Connections Trip - Step 3 === */

.single-connection-trip form #gform_fields_4_3 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_3 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connection-trip form #gform_fields_4_3 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_4_3 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_70,
.single-connection-trip form #gform_fields_4_3 li#field_4_71,
.single-connection-trip form #gform_fields_4_3 li#field_4_72,
.single-connection-trip form #gform_fields_4_3 li#field_4_73 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_70 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_71 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_72 select,
.single-connection-trip form #gform_fields_4_3 li#field_4_73 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_73 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_73 #input_3_73_2_container,
.single-connection-trip form #gform_fields_4_3 li#field_4_73 #input_3_73_1_container {
	width: 32%;
	display: inline-block;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_73 #input_3_73_3_container {
	width: 36%;
	display: inline-block;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_74,
.single-connection-trip form #gform_fields_4_3 li#field_4_81,
.single-connection-trip form #gform_fields_4_3 li#field_4_82 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_81 select,
.single-connection-trip form #gform_fields_4_3 li#field_4_82 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_74 select {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_74 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_74 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_74 table td.gfield_list_74_cell1 {
	width: 75%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_74 table td.gfield_list_74_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_3  li#field_4_83 {
	clear: both;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_84 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_84 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_84 table td.gfield_list_84_cell1,
.single-connection-trip form #gform_fields_4_3 li#field_4_84 table td.gfield_list_84_cell2,
.single-connection-trip form #gform_fields_4_3 li#field_4_84 table td.gfield_list_84_cell3,
.single-connection-trip form #gform_fields_4_3 li#field_4_84 table td.gfield_list_84_cell4 {
	width: 23%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_84 table td.gfield_list_84_cell1 input,
.single-connection-trip form #gform_fields_4_3 li#field_4_84 table td.gfield_list_84_cell2 input,
.single-connection-trip form #gform_fields_4_3 li#field_4_84 table td.gfield_list_84_cell3 input,
.single-connection-trip form #gform_fields_4_3 li#field_4_84 table td.gfield_list_84_cell4 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_85 textarea,
.single-connection-trip form #gform_fields_4_2 li#field_4_152 textarea,
.single-connection-trip form #gform_fields_4_3 li#field_4_87 textarea,
.single-connection-trip form #gform_fields_4_3 li#field_4_89 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_92 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_92 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_92 table td.gfield_list_92_cell1,
.single-connection-trip form #gform_fields_4_3 li#field_4_92 table td.gfield_list_92_cell2 {
	width: 46%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_92 table td.gfield_list_92_cell1 input,
.single-connection-trip form #gform_fields_4_3 li#field_4_92 table td.gfield_list_92_cell2 input{
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_96,
.single-connection-trip form #gform_fields_4_3 li#field_4_97,
.single-connection-trip form #gform_fields_4_3 li#field_4_142,
.single-connection-trip form #gform_fields_4_3 li#field_4_143 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_4_3 li#field_4_96 input,
.single-connection-trip form #gform_fields_4_3 li#field_4_97 input,
.single-connection-trip form #gform_fields_4_3 li#field_4_142 input,
.single-connection-trip form #gform_fields_4_3 li#field_4_143 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.single-connection-trip form #gform_fields_4_3 li#field_4_98 {
	clear: both;
}


.single-connection-trip form #gform_fields_4_3 li#field_4_149 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

/* === Connections Trip - Step 4 === */

.single-connection-trip form #gform_fields_4_4 li#field_4_114 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_114 span label,
.single-connection-trip form #gform_fields_4_4 li#field_4_118 span label {
	display: none;
}

.single-connection-trip form #gform_fields_4_4 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_4 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connection-trip form #gform_fields_4_4 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_4_4 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_4_4 li input {
	font-size: 15px;
	color: #464342;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_100 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_100 table td.gfield_list_cell {
	width: 50%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_100 table td {
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_100 input {
	width: 95%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_103 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_103 #input_3_103_3_container,
.single-connection-trip form #gform_fields_4_4 li#field_4_103 #input_3_103_6_container {
	width: 49%;
	margin-right: 0;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_103 #input_3_103_3_container label,
.single-connection-trip form #gform_fields_4_4 li#field_4_103 #input_3_103_6_container label {
	display: none;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_102 textarea,
.single-connection-trip form #gform_fields_4_4 li#field_4_105 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_109 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_110 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_111 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_112 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_113 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_114,
.single-connection-trip form #gform_fields_4_4 li#field_4_118 {
	float: left;
	width: 66.66%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_114 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_118 input {
	font-size: 15px;
	color: #464342;
	width: 47%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_114 #input_3_114 label,
.single-connection-trip form #gform_fields_4_4 li#field_4_118 #input_3_118 label {
	display: none;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_115,
.single-connection-trip form #gform_fields_4_4 li#field_4_119 {
	float: left;
	width: 33.33%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_115 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_119 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_116,
.single-connection-trip form #gform_fields_4_4 li#field_4_120 {
	float: left;
	width: 50%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_116 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_120 input {
	width: 95%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_117,
.single-connection-trip form #gform_fields_4_4 li#field_4_121 {
	float: left;
	width: 50%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_117 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_121 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_122 {
	clear: both;
}
.single-connection-trip form #gform_fields_4_4 li#field_4_123 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_124 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_125 input,
.single-connection-trip form #gform_fields_4_4 li#field_4_126 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_4_4 li#field_4_150 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

#gform_confirmation_message_4 {
	text-align: center;
	padding: 20px 0 45px;
	font-family: Arvo;
}


/* ================================================== */
/* ======= Connections Trip Individual - Form ======= */
/* ================================================== */

.single-connection-trip form .gf_page_steps #gf_step_7_1 {
	border-radius: 20px 0px 0px 20px;
}

.single-connection-trip form .gf_page_steps #gf_step_7_4 {
	border-radius: 0 20px 20px 0;
}

/* === Connections Trip - Next/Prev === */

.single-connection-trip form .gform_page_footer {
	text-align: right;
	
	padding: 25px 0 45px;
}

a#gform_save_7_link,
a#gform_save_4_link {
	background-color: #444;

	padding: 8px 40px;
	color: #fff !important;
	font-family: Glegoo;
	border-radius: 10px;
	text-transform: lowercase;
	font-size: 15px;
	box-shadow: 0 8px 0 #2b2b2b;
	-moz-box-shadow: 0 8px 0 #2b2b2b;
	-webkit-box-shadow: 0 8px 0 #2b2b2b;
	display: inline-block;
	text-align: center;
	line-height: normal;
	outline: none;
	border: none;
	text-shadow: none !important;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	text-transform: uppercase;
	float: left;
}

a#gform_save_7_link:hover {
	background: #e8a935;
	box-shadow: 0 8px 0 #B38B3A;
}

.single-connection-trip form .gfield_description.validation_message {
	font-size: 13px !important;
	font-weight: 600;
	border-radius: 13px;
	color: rgb(232, 53, 53) !important;
	padding: 5px 0px 0px 2px !important;
}

.single-connection-trip .connection-trip-form form .validation_error {
	font-size: 13px;
	font-weight: 600;
	color: #fff;
	
	text-align: center;
	
	border: 3px solid #e83535;
	padding: 4px 15px;
	margin: 35px 0 0;
	
	background: #e83535;
	
	border-radius: 13px;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
}

/* === Connections Trip - General === */

.single-connection-trip form ul li.gsection h2 {
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size: 25px;
	font-weight: 600;
	/*color: #007662;*/
	
	text-transform: capitalize;
	margin: 0 0;
	padding: 35px 0 15px;
	
	border-bottom: 3px solid rgb(70, 67, 66);
}

.single-connection-trip form img.ui-datepicker-trigger {
	padding-left: 15px;
}

/* === Connections Trip - Step 1 === */

.single-connection-trip form #gform_fields_7 {
	/*padding: 25px 0 45px;*/
}

.single-connection-trip form #gform_fields_7 li#field_7_138,
.single-connection-trip form #gform_fields_7 li#field_7_144,
.single-connection-trip form #gform_fields_7 li#field_7_145 {
	width: 33.33%;
	float: left;
	
	padding: 15px 0;
}

.single-connection-trip form #gform_fields_7 li#field_7_138 input,
.single-connection-trip form #gform_fields_7 li#field_7_144 input,
.single-connection-trip form #gform_fields_7 li#field_7_145 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background: #eee;
	
	margin-top: 10px;
}

.single-connection-trip form #gform_fields_7 li .gfield_description,
.single-connection-trip form #gform_fields_7_147 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7 li#field_7_147,
.single-connection-trip form #gform_fields_7 li#field_7_134,
.single-connection-trip form #gform_fields_7 li#field_7_4,
.single-connection-trip form #gform_fields_7 li#field_7_146 {
	padding: 20px 0 0;
}

.single-connection-trip form #gform_fields_7  label {
	font-weight: 600;
	color: #007662;
	
}

.single-connection-trip form #gform_fields_7 li#field_7_146 .instruction {
	display: none;
}

.single-connection-trip form #gform_fields_7 li#field_7_147 input,
.single-connection-trip form #gform_fields_7 li#field_7_4 input,
.single-connection-trip form #gform_fields_7 li#field_7_146 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7 li#field_7_134 input {
	font-size: 15px;
	color: #464342;
	
	width: 50%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7 li#field_7_3 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip #ui-datepicker-div {
	background: #fff;
	
	box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
}

.single-connection-trip #ui-datepicker-div table td.ui-datepicker-unselectable {
	background: #eee;
}

.single-connection-trip #ui-datepicker-div table td.ui-datepicker-other-month {
	background: #fff;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header {
	padding: 15px;
	background: #fafafa;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
	font-size: 15px;
	
	padding: 0 0 2px;
	
	width: 50%;
	display: inline-block
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:before {
	font-family: 'FontAwesome';
	content: "\f0d9";
	padding-right: 5px;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
	font-size: 15px;
	text-align: right;
	
	padding: 5px;
	
	width: 50%;
	display: inline-block
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:after {
	font-family: 'FontAwesome';
	content: "\f0da";
	padding-left: 5px;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
.single-connection-trip #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
	cursor: hand;
	cursor: pointer;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header select.ui-datepicker-month {
	margin-right: 4px;
}

.single-connection-trip #ui-datepicker-div .ui-datepicker-header select {
	font-size: 15px;
	
	padding: 5px 10px !important;
	
	border: 1px solid #ddd;
	
	width: 48%;
}

.single-connection-trip #ui-datepicker-div table.ui-datepicker-calendar {
	padding: 15px;
	display: block;
	
	width: 100%;
}

.single-connection-trip #ui-datepicker-div table.ui-datepicker-calendar th {
	font-weight: 600;
}

.single-connection-trip #ui-datepicker-div table.ui-datepicker-calendar th,
.single-connection-trip #ui-datepicker-div table.ui-datepicker-calendar td {
	font-size: 14px;
	
	text-align: center;
	
	padding: 1px 5px;
}

/* === Connections Trip - Step 2 === */

.single-connection-trip form #gform_fields_7_2 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_8 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_8 select {
	width: 95%;
	height: 41px;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_9 {
	width: 66.66%;
	float: left;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_9 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_9 #input_7_9_6_container input {
	width: 49%;
	margin-right: 0;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_9 div span label {
	display: none;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_10 {
	width: 33.33%;
	float: left;
}
.single-connection-trip form #gform_fields_7_2 li#field_7_18 {
	width: 66.66%;
	float: left;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_10 ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_10 ul {
	padding: 10px 0px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_10 ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_18 #input_7_18_1_container,
.single-connection-trip form #gform_fields_7_2 li#field_7_18 #input_7_18_2_container {
	width: 32%;

	display: inline-block;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_18 #input_7_18_7_container {
	width: 32%;;
	
	display: inline-block;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_18 #input_7_18 {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_19 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_18 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_11 {
	clear: both;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_137 span label {
	display: none;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_137 input {
	width: 45%;
	font-size: 15px;
	margin-right: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_148 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_135, 
.single-connection-trip form #gform_fields_7_2 li#field_7_136 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_135 input, 
.single-connection-trip form #gform_fields_7_2 li#field_7_136 input {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_12,
.single-connection-trip form #gform_fields_7_2 li#field_7_15,
.single-connection-trip form #gform_fields_7_2 li#field_7_16 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_13 {
	clear: both;
}

.single-connection-trip form #gform_fields_7_2 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connection-trip form #gform_fields_7_2 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_7_2 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_12 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_15 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_16 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	/*margin-right: 2%;*/
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_16 input {
	width: 100%;
}


.single-connection-trip form #gform_fields_7_2 li#field_7_13 #input_7_13 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_14 #input_7_14 label {
	display: none;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_13 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_14 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_13 input#input_7_13_1,
.single-connection-trip form #gform_fields_7_2 li#field_7_14 input#input_7_14_1 {
	width: 100%;
	margin-bottom: 15px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_13 input#input_7_13_3,
.single-connection-trip form #gform_fields_7_2 li#field_7_14 input#input_7_14_3 {
	width: 30%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_13 input#input_7_13_4,
.single-connection-trip form #gform_fields_7_2 li#field_7_14 input#input_7_14_4 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_13 input#input_7_13_5,
.single-connection-trip form #gform_fields_7_2 li#field_7_14 input#input_7_14_5 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_13 select,
.single-connection-trip form #gform_fields_7_2 li#field_7_14 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_14 #input_7_14_copy_values_option_container {
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_14 label#input_7_14_copy_values_option_label,
.single-connection-trip form #gform_fields_4_2 li#field_4_32 label#input_4_32_copy_values_option_label,
.single-connection-trip form #gform_fields_4_2 li#field_4_39 label#input_4_39_copy_values_option_label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 10px;
	margin: 0;
}

.single-connections-team form #gform_fields_7_2 li#field_7_17 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.single-connection-trip form #gform_fields_7_2 li#field_7_20 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 75px;
}

.single-connection-trip form .charleft {
	font-size: 13px;
	font-style: italic;
	color: #464342;
	
	text-align: right;
	
	padding: 0 0;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_22,
.single-connection-trip form #gform_fields_7_2 li#field_7_23 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_22 input {
	font-size: 15px;
	color: #464342;
	width: 95%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_23 input {
	font-size: 15px;
	color: #464342;
	width: 85%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_26 {
	clear: both;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_27,
.single-connection-trip form #gform_fields_7_2 li#field_7_34 {
	width: 60%;
	float: left;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_27 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_34 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_27 div span label,
.single-connection-trip form #gform_fields_7_2 li#field_7_34 div span label {
    display: none;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_28,
.single-connection-trip form #gform_fields_7_2 li#field_7_35 {
	width: 40%;
	float: left;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_28 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_35 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_29,
.single-connection-trip form #gform_fields_7_2 li#field_7_30,
.single-connection-trip form #gform_fields_7_2 li#field_7_31,
.single-connection-trip form #gform_fields_7_2 li#field_7_36,
.single-connection-trip form #gform_fields_7_2 li#field_7_37,
.single-connection-trip form #gform_fields_7_2 li#field_7_38 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_29 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_30 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_36 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_37 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	margin-right: 5%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_31 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_38 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_32 {
	clear: both;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_32 input#input_7_32_1, 
.single-connection-trip form #gform_fields_7_2 li#field_7_39 input#input_7_39_1 {
    width: 100%;
    margin-bottom: 15px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_32 #input_7_32 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_39 #input_7_39 label {
	display: none;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_32 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_39 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_32 input#field_7_32_1,
.single-connection-trip form #gform_fields_7_2 li#field_7_39 input#input_7_39_1 {
	width: 100%;
	margin-bottom: 15px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_32 input#input_7_32_3,
.single-connection-trip form #gform_fields_7_2 li#field_7_39 input#input_7_39_3 {
	width: 30%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_32 input#input_7_32_4,
.single-connection-trip form #gform_fields_7_2 li#field_7_39 input#input_7_39_4 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_32 input#input_7_32_5,
.single-connection-trip form #gform_fields_7_2 li#field_7_39 input#input_7_39_5 {
	width: 15%;
	margin-right: 1%;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_32 select,
.single-connection-trip form #gform_fields_7_2 li#field_7_39 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_41 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_43,
.single-connection-trip form #gform_fields_7_2 li#field_7_45 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_43 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_45 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_75 table {
	width: 100%;
}


.single-connection-trip form #gform_fields_7_2 li#field_7_75 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_75 table td.gfield_list_75_cell1,
.single-connection-trip form #gform_fields_7_2 li#field_7_75 table td.gfield_list_75_cell2 {
	width: 47%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_75 table td.gfield_list_75_cell1 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_75 table td.gfield_list_75_cell2 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_76 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_76 table td.gfield_list_76_cell1 {
	width: 50%;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_76 table td.gfield_list_76_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_78 table {
	width: 100%;
}


.single-connection-trip form #gform_fields_7_2 li#field_7_78 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_78 table td.gfield_list_78_cell1,
.single-connection-trip form #gform_fields_7_2 li#field_7_78 table td.gfield_list_78_cell2,
.single-connection-trip form #gform_fields_7_2 li#field_7_78 table td.gfield_list_78_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_78 table td.gfield_list_78_cell1 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_78 table td.gfield_list_78_cell2 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_78 table td.gfield_list_78_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_80 table {
	width: 100%;
}


.single-connection-trip form #gform_fields_7_2 li#field_7_80 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_80 table td.gfield_list_80_cell1,
.single-connection-trip form #gform_fields_7_2 li#field_7_80 table td.gfield_list_80_cell2,
.single-connection-trip form #gform_fields_7_2 li#field_7_80 table td.gfield_list_80_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_80 table td.gfield_list_80_cell1 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_80 table td.gfield_list_80_cell2 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_80 table td.gfield_list_80_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_68 ul li {
	width: 32.33%;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_151,
.single-connection-trip form #gform_fields_7_2 li#field_7_152,
.single-connection-trip form #gform_fields_7_2 li#field_7_153,
.single-connection-trip form #gform_fields_7_2 li#field_7_154,
.single-connection-trip form #gform_fields_7_2 li#field_7_155,
.single-connection-trip form #gform_fields_7_2 li#field_7_156,
.single-connection-trip form #gform_fields_7_2 li#field_7_157,
.single-connection-trip form #gform_fields_7_2 li#field_7_158,
.single-connection-trip form #gform_fields_7_2 li#field_7_159,
.single-connection-trip form #gform_fields_7_2 li#field_7_160,
.single-connection-trip form #gform_fields_7_2 li#field_7_161,
.single-connection-trip form #gform_fields_7_2 li#field_7_162,
.single-connection-trip form #gform_fields_7_2 li#field_7_163 {
	width: 50%;
	display: inline-block;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_151 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_152 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_153 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_154 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_155 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_156 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_157 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_158 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_159 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_160 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_161 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_162 label,
.single-connection-trip form #gform_fields_7_2 li#field_7_163 label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_151 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_152 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_153 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_154 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_155 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_156 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_157 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_158 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_159 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_160 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_161 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_162 input,
.single-connection-trip form #gform_fields_7_2 li#field_7_163 input {
	font-size: 15px;
	color: #464342;
	
	width: 80%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li#field_7_6:after {
	clear: both;
}

.single-connection-trip form #gform_fields_7_2 li .gfield_date_dropdown_day {
    width: 25%;
    display: inline-block;
}
 
.single-connection-trip form #gform_fields_7_2 li .gfield_date_dropdown_month {
    width: 35%;
    display: inline-block;
}

.single-connection-trip form #gform_fields_7_2 li .gfield_date_dropdown_day select,
.single-connection-trip form #gform_fields_7_2 li .gfield_date_dropdown_month select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_2 li .gfield_date_dropdown_year {
    width: 30%;
    display: inline-block;
}

.single-connection-trip form #gform_fields_7_2 li .gfield_date_dropdown_year select {
	width: 100%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


/* === Connections Trip - Step 3 === */

.single-connection-trip form #gform_fields_7_3 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_3 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connection-trip form #gform_fields_7_3 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_7_3 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_70,
.single-connection-trip form #gform_fields_7_3 li#field_7_71,
.single-connection-trip form #gform_fields_7_3 li#field_7_72,
.single-connection-trip form #gform_fields_7_3 li#field_7_73 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_70 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_71 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_72 select,
.single-connection-trip form #gform_fields_7_3 li#field_7_73 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_73 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_73 #input_7_73_2_container,
.single-connection-trip form #gform_fields_7_3 li#field_7_73 #input_7_73_1_container {
	width: 32%;
	display: inline-block;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_73 #input_7_73_7_container {
	width: 36%;
	display: inline-block;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_74,
.single-connection-trip form #gform_fields_7_3 li#field_7_81,
.single-connection-trip form #gform_fields_7_3 li#field_7_82 {
	width: 33.33%;
	float: left;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_81 select,
.single-connection-trip form #gform_fields_7_3 li#field_7_82 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_74 select {
	width: 100%;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_74 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_74 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_74 table td.gfield_list_74_cell1 {
	width: 75%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_74 table td.gfield_list_74_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_3  li#field_7_83 {
	clear: both;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_84 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_84 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_84 table td.gfield_list_84_cell1,
.single-connection-trip form #gform_fields_7_3 li#field_7_84 table td.gfield_list_84_cell2,
.single-connection-trip form #gform_fields_7_3 li#field_7_84 table td.gfield_list_84_cell3,
.single-connection-trip form #gform_fields_7_3 li#field_7_84 table td.gfield_list_84_cell4 {
	width: 23%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_84 table td.gfield_list_84_cell1 input,
.single-connection-trip form #gform_fields_7_3 li#field_7_84 table td.gfield_list_84_cell2 input,
.single-connection-trip form #gform_fields_7_3 li#field_7_84 table td.gfield_list_84_cell3 input,
.single-connection-trip form #gform_fields_7_3 li#field_7_84 table td.gfield_list_84_cell4 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_85 textarea,
.single-connection-trip form #gform_fields_7_3 li#field_7_87 textarea,
.single-connection-trip form #gform_fields_7_3 li#field_7_89 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_92 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_92 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_92 table td.gfield_list_92_cell1,
.single-connection-trip form #gform_fields_7_3 li#field_7_92 table td.gfield_list_92_cell2 {
	width: 46%;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_92 table td.gfield_list_92_cell1 input,
.single-connection-trip form #gform_fields_7_3 li#field_7_92 table td.gfield_list_92_cell2 input{
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_96,
.single-connection-trip form #gform_fields_7_3 li#field_7_97,
.single-connection-trip form #gform_fields_7_3 li#field_7_142,
.single-connection-trip form #gform_fields_7_3 li#field_7_143 {
	width: 50%;
	float: left;
}

.single-connection-trip form #gform_fields_7_3 li#field_7_96 input,
.single-connection-trip form #gform_fields_7_3 li#field_7_97 input,
.single-connection-trip form #gform_fields_7_3 li#field_7_142 input,
.single-connection-trip form #gform_fields_7_3 li#field_7_143 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.single-connection-trip form #gform_fields_7_3 li#field_7_98 {
	clear: both;
}


.single-connection-trip form #gform_fields_7_3 li#field_7_149 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

/* === Connections Trip - Step 4 === */

.single-connection-trip form #gform_fields_7_4 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_4 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connection-trip form #gform_fields_7_4 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connection-trip form #gform_fields_7_4 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connection-trip form #gform_fields_7_4 li input {
	font-size: 15px;
	color: #464342;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_100 table {
	width: 100%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_100 table td.gfield_list_cell {
	width: 50%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_100 table td {
	padding: 0 0 10px;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_100 input {
	width: 95%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_103 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_103 #input_7_103_7_container,
.single-connection-trip form #gform_fields_7_4 li#field_7_103 #input_7_103_6_container {
	width: 49%;
	margin-right: 0;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_103 #input_7_103_7_container label,
.single-connection-trip form #gform_fields_7_4 li#field_7_103 #input_7_103_6_container label {
	display: none;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_102 textarea,
.single-connection-trip form #gform_fields_7_4 li#field_7_105 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_109 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_110 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_111 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_112 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_113 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_114,
.single-connection-trip form #gform_fields_7_4 li#field_7_118 {
	float: left;
	width: 66.66%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_114 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_118 input {
	font-size: 15px;
	color: #464342;
	width: 47%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_114 #input_7_114 label,
.single-connection-trip form #gform_fields_7_4 li#field_7_118 #input_7_118 label {
	display: none;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_115,
.single-connection-trip form #gform_fields_7_4 li#field_7_119 {
	float: left;
	width: 33.33%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_115 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_119 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_116,
.single-connection-trip form #gform_fields_7_4 li#field_7_120 {
	float: left;
	width: 50%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_116 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_120 input {
	width: 95%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_117,
.single-connection-trip form #gform_fields_7_4 li#field_7_121 {
	float: left;
	width: 50%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_117 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_121 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_122 {
	clear: both;
}
.single-connection-trip form #gform_fields_7_4 li#field_7_123 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_124 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_125 input,
.single-connection-trip form #gform_fields_7_4 li#field_7_126 input {
	width: 100%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_164 ul li {
	width: 33.33%;
}

.single-connection-trip form #gform_fields_7_4 li#field_7_150 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

#gform_confirmation_message_7 {
	text-align: center;
	padding: 20px 0 45px;
	font-family: Arvo;
}

/* ============================================ */
/* ======= Connections Trip Team - Form ======= */
/* ============================================ */

.single-connections-team #main {
	padding: 40px 0 50px;
}

.single-connections-team .connection-trip-form .resp-bounds-2 {
	text-align: left;
}

.single-connections-team .connection-trip-form .intro {
	padding: 0 0 20px;
}

.single-connections-team .connection-trip-form .intro p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-style: normal;
	/*text-align: center;*/
	font-weight: 400;
	line-height: 21px;
}

.single-connections-team select {
	background: #fff url('images/arrow-down.png') no-repeat center right 10px;
	background-size: 10px;
}

.single-connections-team form select {
	background: #fff url('images/arrow-down.png') no-repeat center right 10px;
	background-size: 15px;

	height: 41px;
}


/* === Connections Trip - Progress Bar === */

.single-connections-team form .gf_page_steps {
	border: 1px solid rgb(221, 221, 221);
	border-radius: 20px;
}

.single-connections-team form .gf_page_steps .gf_step {
	font-size: 15px;
	text-align: center;
	
	width: 25%;
	float: left;
	
	padding: 12px 0;
	
	border-left: 1px solid #ddd;
}

.single-connections-team form .gf_page_steps a {
	color: #fff;
}

.single-connections-team form .gf_page_steps .gf_step span.gf_step_number {
	padding: 1px 6px;
	border-radius: 100px;
	border: 2px solid rgb(255, 255, 255);
	font-size: 15px;
	margin: 0 7px 0 0;
}

.single-connections-team form .gf_page_steps  .gf_step_clear {
	clear: both;
}

.single-connections-team form .gf_page_steps .gf_step_completed {
	background: #007662;
	color: #fff;
}

.single-connections-team form .gf_page_steps .gf_step_completed span.gf_step_number {
	padding: 1px 6px;
	border-radius: 100px;
	border: 2px solid rgb(255, 255, 255);
	font-size: 15px;
	margin: 0 10px 0 0;
}

.single-connections-team form .gf_page_steps .gf_step_active {
	background: #007662;
	color: #fff;
}

.single-connections-team form .gf_page_steps .gf_step_pending {
	background: #fafafa;
}

.single-connections-team form .gf_page_steps .gf_step_pending a {
	color: #464342;
}

.single-connections-team form .gf_page_steps .gf_step_pending span.gf_step_number {
	padding: 1px 6px;
	border-radius: 100px;
	border: 2px solid #464342;
	font-size: 15px;
}

.single-connections-team form .gf_page_steps #gf_step_6_1 {
	border-radius: 20px 0px 0px 20px;
}

.single-connections-team form .gf_page_steps #gf_step_6_4 {
	border-radius: 0 20px 20px 0;
}

/* === Connections Trip - Next/Prev === */

.single-connections-team form .gform_page_footer {
	text-align: right;
	
	padding: 25px 0 45px;
}

a#gform_save_6_link {
	background-color: #444;

	padding: 8px 40px;
	color: #fff !important;
	font-family: Glegoo;
	border-radius: 10px;
	text-transform: lowercase;
	font-size: 15px;
	box-shadow: 0 8px 0 #2b2b2b;
	-moz-box-shadow: 0 8px 0 #2b2b2b;
	-webkit-box-shadow: 0 8px 0 #2b2b2b;
	display: inline-block;
	text-align: center;
	line-height: normal;
	outline: none;
	border: none;
	text-shadow: none !important;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	text-transform: uppercase;
	float: left;
}

a#gform_save_6_link:hover {
	background: #e8a935;
	box-shadow: 0 8px 0 #B38B3A;
}

.single-connections-team form .gfield_description.validation_message {
	font-size: 13px !important;
	font-weight: 600;
	border-radius: 13px;
	color: rgb(232, 53, 53) !important;
	padding: 5px 0px 0px 2px !important;
}

.single-connections-team .connection-trip-form form .validation_error {
	font-size: 13px;
	font-weight: 600;
	color: #fff;
	
	text-align: center;
	
	border: 3px solid #e83535;
	padding: 4px 15px;
	margin: 35px 0 0;
	
	background: #e83535;
	
	border-radius: 13px;
	-moz-border-radius: 13px;
	-webkit-border-radius: 13px;
}

/* === Connections Trip - General === */

.single-connections-team form ul li.gsection h2 {
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size: 25px;
	font-weight: 600;
	/*color: #007662;*/
	
	text-transform: capitalize;
	margin: 0 0;
	padding: 35px 0 15px;
	
	border-bottom: 3px solid rgb(70, 67, 66);
}

.single-connections-team form img.ui-datepicker-trigger {
	padding-left: 15px;
}

/* === Connections Trip - Step 1 === */

.single-connections-team form #gform_fields_6 {
	/*padding: 25px 0 45px;*/
}

.single-connections-team form #gform_fields_6 li#field_6_138,
.single-connections-team form #gform_fields_6 li#field_6_144,
.single-connections-team form #gform_fields_6 li#field_6_145,
.single-connections-team form #gform_fields_4 li#field_4_138,
.single-connections-team form #gform_fields_4 li#field_4_144,
.single-connections-team form #gform_fields_4 li#field_4_145,
.single-connections-team form #gform_fields_10 li#field_10_138,
.single-connections-team form #gform_fields_10 li#field_10_144,
.single-connections-team form #gform_fields_10 li#field_10_145,
.single-connections-team form #gform_fields_11 li#field_11_138,
.single-connections-team form #gform_fields_11 li#field_11_144,
.single-connections-team form #gform_fields_11 li#field_11_145 {
	width: 33.33%;
	float: left;
	
	padding: 15px 0;
}

.single-connections-team form #gform_fields_6 li#field_6_138 input,
.single-connections-team form #gform_fields_6 li#field_6_144 input,
.single-connections-team form #gform_fields_7 li#field_4_138 input,
.single-connections-team form #gform_fields_4 li#field_4_144 input,
.single-connections-team form #gform_fields_10 li#field_10_138 input,
.single-connections-team form #gform_fields_10 li#field_10_144 input,
.single-connections-team form #gform_fields_11 li#field_11_138 input,
.single-connections-team form #gform_fields_11 li#field_11_144 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background: #eee;
	
	margin-top: 10px;
}

.single-connections-team form #gform_fields_6 li#field_6_145 input,
.single-connections-team form #gform_fields_4 li#field_4_145 input,
.single-connections-team form #gform_fields_10 li#field_10_145 input,
.single-connections-team form #gform_fields_11 li#field_11_145 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background: #eee;
	
	margin-top: 10px;
}

.single-connections-team form #gform_fields_6 li .gfield_description,
.single-connections-team form #gform_fields_6_147 li .gfield_description,
.single-connections-team form #gform_fields_4 li .gfield_description,
.single-connections-team form #gform_fields_4_147 li .gfield_description,
.single-connections-team form #gform_fields_10 li .gfield_description,
.single-connections-team form #gform_fields_10_147 li .gfield_description,
.single-connections-team form #gform_fields_11 li .gfield_description,
.single-connections-team form #gform_fields_11_147 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6 li#field_6_147,
.single-connections-team form #gform_fields_6 li#field_6_134,
.single-connections-team form #gform_fields_6 li#field_6_4,
.single-connections-team form #gform_fields_6 li#field_6_146,
.single-connections-team form #gform_fields_4 li#field_4_147,
.single-connections-team form #gform_fields_4 li#field_4_134,
.single-connections-team form #gform_fields_4 li#field_4_4,
.single-connections-team form #gform_fields_4 li#field_4_146,
.single-connections-team form #gform_fields_10 li#field_10_147,
.single-connections-team form #gform_fields_10 li#field_10_134,
.single-connections-team form #gform_fields_10 li#field_10_4,
.single-connections-team form #gform_fields_10 li#field_10_146,
.single-connections-team form #gform_fields_11 li#field_11_147,
.single-connections-team form #gform_fields_11 li#field_11_134,
.single-connections-team form #gform_fields_11 li#field_11_4,
.single-connections-team form #gform_fields_11 li#field_11_146 {
	padding: 20px 0 0;
}

.single-connections-team form #gform_fields_6 label,
.single-connections-team form #gform_fields_10 label,
.single-connections-team form #gform_fields_11 label {
	font-weight: 600;
	color: #007662;
	
}

.single-connections-team form #gform_fields_6 li#field_6_146 .instruction,
.single-connections-team form #gform_fields_4 li#field_4_146 .instruction,
.single-connections-team form #gform_fields_10 li#field_10_146 .instruction,
.single-connections-team form #gform_fields_11 li#field_11_146 .instruction {
	display: none;
}

.single-connections-team form #gform_fields_6 li#field_6_147,
.single-connections-team form #gform_fields_4 li#field_4_147,
.single-connections-team form #gform_fields_10 li#field_10_147,
.single-connections-team form #gform_fields_11 li#field_11_147 {
	clear: both;
}

.single-connections-team form #gform_fields_6 li#field_6_147 input,
.single-connections-team form #gform_fields_4 li#field_4_147 input,
.single-connections-team form #gform_fields_10 li#field_10_147 input,
.single-connections-team form #gform_fields_11 li#field_11_147 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	background: #eee;
	
	margin-top: 10px;
}

.single-connections-team form #gform_fields_6 li#field_6_4 input,
.single-connections-team form #gform_fields_6 li#field_6_146 input,
.single-connections-team form #gform_fields_4 li#field_4_4 input,
.single-connections-team form #gform_fields_4 li#field_4_146 input,
.single-connections-team form #gform_fields_10 li#field_10_4 input,
.single-connections-team form #gform_fields_10 li#field_10_146 input,
.single-connections-team form #gform_fields_11 li#field_11_4 input,
.single-connections-team form #gform_fields_11 li#field_11_146 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6 li#field_6_134 input,
.single-connections-team form #gform_fields_4 li#field_4_134 input,
.single-connections-team form #gform_fields_10 li#field_10_134 input,
.single-connections-team form #gform_fields_11 li#field_11_134 input {
	font-size: 15px;
	color: #464342;
	
	width: 50%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6 li#field_6_3 select,
.single-connections-team form #gform_fields_4 li#field_4_3 select,
.single-connections-team form #gform_fields_10 li#field_10_3 select,
.single-connections-team form #gform_fields_11 li#field_11_3 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team #ui-datepicker-div {
	background: #fff;
	
	box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	-moz-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
	-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.2);
}

.single-connections-team #ui-datepicker-div table td.ui-datepicker-unselectable {
	background: #eee;
}

.single-connections-team #ui-datepicker-div table td.ui-datepicker-other-month {
	background: #fff;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header {
	padding: 15px;
	background: #fafafa;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
	font-size: 15px;
	
	padding: 0 0 2px;
	
	width: 50%;
	display: inline-block
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:before {
	font-family: 'FontAwesome';
	content: "\f0d9";
	padding-right: 5px;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
	font-size: 15px;
	text-align: right;
	
	padding: 5px;
	
	width: 50%;
	display: inline-block
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:after {
	font-family: 'FontAwesome';
	content: "\f0da";
	padding-left: 5px;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
.single-connections-team #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
	cursor: hand;
	cursor: pointer;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header select.ui-datepicker-month {
	margin-right: 4px;
}

.single-connections-team #ui-datepicker-div .ui-datepicker-header select {
	font-size: 15px;
	
	padding: 5px 10px !important;
	
	border: 1px solid #ddd;
	
	width: 48%;
}

.single-connections-team #ui-datepicker-div table.ui-datepicker-calendar {
	padding: 15px;
	display: block;
	
	width: 100%;
}

.single-connections-team #ui-datepicker-div table.ui-datepicker-calendar th {
	font-weight: 600;
}

.single-connections-team #ui-datepicker-div table.ui-datepicker-calendar th,
.single-connections-team #ui-datepicker-div table.ui-datepicker-calendar td {
	font-size: 14px;
	
	text-align: center;
	
	padding: 1px 5px;
}

/* === Connections Trip - Step 2 === */

.single-connections-team form #gform_fields_6_2 li .gfield_description,
.single-connections-team form #gform_fields_4_2 li .gfield_description,
.single-connections-team form #gform_fields_10_2 li .gfield_description,
.single-connections-team form #gform_fields_11_2 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_8,
.single-connections-team form #gform_fields_4_2 li#field_4_8,
.single-connections-team form #gform_fields_10_2 li#field_10_8,
.single-connections-team form #gform_fields_11_2 li#field_11_8 {
	width: 33.33%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_8 select,
.single-connections-team form #gform_fields_4_2 li#field_4_8 select,
.single-connections-team form #gform_fields_10_2 li#field_10_8 select,
.single-connections-team form #gform_fields_11_2 li#field_11_8 select {
	width: 95%;
	height: 41px;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_9,
.single-connections-team form #gform_fields_4_2 li#field_4_9,
.single-connections-team form #gform_fields_10_2 li#field_10_9,
.single-connections-team form #gform_fields_11_2 li#field_11_9 {
	width: 66.66%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_9 input,
.single-connections-team form #gform_fields_4_2 li#field_4_9 input,
.single-connections-team form #gform_fields_10_2 li#field_10_9 input,
.single-connections-team form #gform_fields_11_2 li#field_11_9 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_9 #input_3_9_6_container input,
.single-connections-team form #gform_fields_4_2 li#field_4_9 #input_4_9_6_container input,
.single-connections-team form #gform_fields_10_2 li#field_10_9 #input_10_10_6_container input,
.single-connections-team form #gform_fields_1_2 li#field_11 #input_11_1_6_container input {
	width: 49%;
	margin-right: 0;
}

.single-connections-team form #gform_fields_6_2 li#field_6_9 div span label,
.single-connections-team form #gform_fields_4_2 li#field_4_9 div span label,
.single-connections-team form #gform_fields_10_2 li#field_10_9 div span label,
.single-connections-team form #gform_fields_11_2 li#field_11_9 div span label {
	display: none;
}

.single-connections-team form #gform_fields_6_2 li#field_6_10,
.single-connections-team form #gform_fields_4_2 li#field_4_10,
.single-connections-team form #gform_fields_10_2 li#field_10_10,
.single-connections-team form #gform_fields_11_2 li#field_11_10 {
	width: 33.33%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_18,
.single-connections-team form #gform_fields_4_2 li#field_4_18,
.single-connections-team form #gform_fields_10_2 li#field_10_18,
.single-connections-team form #gform_fields_11_2 li#field_11_18 {
	width: 66.66%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_10 ul li,
.single-connections-team form #gform_fields_4_2 li#field_4_10 ul li,
.single-connections-team form #gform_fields_10_2 li#field_10_10 ul li,
.single-connections-team form #gform_fields_11_2 li#field_11_10 ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_10 ul,
.single-connections-team form #gform_fields_4_2 li#field_4_10 ul,
.single-connections-team form #gform_fields_10_2 li#field_10_10 ul,
.single-connections-team form #gform_fields_11_2 li#field_11_10 ul {
	padding: 10px 0px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_10 ul li label,
.single-connections-team form #gform_fields_4_2 li#field_4_10 ul li label,
.single-connections-team form #gform_fields_10_2 li#field_10_10 ul li label,
.single-connections-team form #gform_fields_11_2 li#field_11_10 ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connections-team form #gform_fields_6_2 li#field_6_18 #input_6_18,
.single-connections-team form #gform_fields_4_2 li#field_4_18 #input_4_18,
.single-connections-team form #gform_fields_10_2 li#field_10_18 #input_10_18,
.single-connections-team form #gform_fields_11_2 li#field_11_18 #input_11_18 {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_19 select,
.single-connections-team form #gform_fields_4_2 li#field_4_19 select,
.single-connections-team form #gform_fields_10_2 li#field_10_19 select,
.single-connections-team form #gform_fields_11_2 li#field_11_19 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_18 select,
.single-connections-team form #gform_fields_4_2 li#field_4_18 select,
.single-connections-team form #gform_fields_10_2 li#field_10_18 select,
.single-connections-team form #gform_fields_11_2 li#field_11_18 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_11,
.single-connections-team form #gform_fields_4_2 li#field_4_11,
.single-connections-team form #gform_fields_10_2 li#field_10_11,
.single-connections-team form #gform_fields_11_2 li#field_11_11 {
	clear: both;
}

.single-connections-team form #gform_fields_6_2 li#field_6_137 span label,
.single-connections-team form #gform_fields_4_2 li#field_4_137 span label,
.single-connections-team form #gform_fields_10_2 li#field_10_137 span label,
.single-connections-team form #gform_fields_11_2 li#field_11_137 span label {
	display: none;
}

.single-connections-team form #gform_fields_6_2 li#field_6_137 input,
.single-connections-team form #gform_fields_4_2 li#field_4_137 input,
.single-connections-team form #gform_fields_10_2 li#field_10_137 input,
.single-connections-team form #gform_fields_11_2 li#field_11_137 input {
	width: 45%;
	font-size: 15px;
	margin-right: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_148 p,
.single-connections-team form #gform_fields_4_2 li#field_4_148 p,
.single-connections-team form #gform_fields_10_2 li#field_10_148 p,
.single-connections-team form #gform_fields_11_2 li#field_11_148 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_135, 
.single-connections-team form #gform_fields_6_2 li#field_6_136,
.single-connections-team form #gform_fields_10_2 li#field_10_135, 
.single-connections-team form #gform_fields_10_2 li#field_10_136,
.single-connections-team form #gform_fields_11_2 li#field_11_135, 
.single-connections-team form #gform_fields_11_2 li#field_11_136 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_135 input, 
.single-connections-team form #gform_fields_6_2 li#field_6_136 input,
.single-connections-team form #gform_fields_10_2 li#field_10_135 input, 
.single-connections-team form #gform_fields_10_2 li#field_10_136 input,
.single-connections-team form #gform_fields_11_2 li#field_11_135 input, 
.single-connections-team form #gform_fields_11_2 li#field_11_136 input {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_12,
.single-connections-team form #gform_fields_6_2 li#field_6_15,
.single-connections-team form #gform_fields_6_2 li#field_6_16,
.single-connections-team form #gform_fields_6_2 li#field_6_168,
.single-connections-team form #gform_fields_6_2 li#field_6_169,
.single-connections-team form #gform_fields_10_2 li#field_10_12,
.single-connections-team form #gform_fields_10_2 li#field_10_15,
.single-connections-team form #gform_fields_10_2 li#field_10_16,
.single-connections-team form #gform_fields_11_2 li#field_11_12,
.single-connections-team form #gform_fields_11_2 li#field_11_15,
.single-connections-team form #gform_fields_11_2 li#field_11_16 {
	width: 33.33%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_13,
.single-connections-team form #gform_fields_10_2 li#field_10_13,
.single-connections-team form #gform_fields_11_2 li#field_11_13 {
	clear: both;
}

.single-connections-team form #gform_fields_6_2 li label,
.single-connections-team form #gform_fields_10_2 li label,
.single-connections-team form #gform_fields_11_2 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connections-team form #gform_fields_6_2 li ul li,
.single-connections-team form #gform_fields_10_2 li ul li,
.single-connections-team form #gform_fields_11_2 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connections-team form #gform_fields_6_2 li ul li label,
.single-connections-team form #gform_fields_10_2 li ul li label,
.single-connections-team form #gform_fields_11_2 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connections-team form #gform_fields_6_2 li#field_6_12 input,
.single-connections-team form #gform_fields_6_2 li#field_6_169 input,
.single-connections-team form #gform_fields_6_2 li#field_6_16 input,
.single-connections-team form #gform_fields_6_2 li#field_6_168 input,
.single-connections-team form #gform_fields_10_2 li#field_10_12 input,
.single-connections-team form #gform_fields_10_2 li#field_10_15 input,
.single-connections-team form #gform_fields_10_2 li#field_10_16 input,
.single-connections-team form #gform_fields_11_2 li#field_11_12 input,
.single-connections-team form #gform_fields_11_2 li#field_11_15 input,
.single-connections-team form #gform_fields_11_2 li#field_11_16 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	/*margin-right: 2%;*/
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_16 input,
.single-connections-team form #gform_fields_6_2 li#field_6_168 input,
.single-connections-team form #gform_fields_10_2 li#field_10_16 input,
.single-connections-team form #gform_fields_11_2 li#field_11_16 input {
	width: 100%;
}


.single-connections-team form #gform_fields_6_2 li#field_6_13 #input_6_13 label,
.single-connections-team form #gform_fields_6_2 li#field_6_14 #input_6_14 label,
.single-connections-team form #gform_fields_10_2 li#field_10_13 #input_10_13 label,
.single-connections-team form #gform_fields_10_2 li#field_10_14 #input_10_14 label,
.single-connections-team form #gform_fields_11_2 li#field_11_13 #input_11_13 label,
.single-connections-team form #gform_fields_11_2 li#field_11_14 #input_11_14 label {
	display: none;
}

.single-connections-team form #gform_fields_6_2 li#field_6_13 input,
.single-connections-team form #gform_fields_6_2 li#field_6_14 input,
.single-connections-team form #gform_fields_10_2 li#field_10_13 input,
.single-connections-team form #gform_fields_10_2 li#field_10_14 input,
.single-connections-team form #gform_fields_11_2 li#field_11_13 input,
.single-connections-team form #gform_fields_11_2 li#field_11_14 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_13 input#input_6_13_1,
.single-connections-team form #gform_fields_6_2 li#field_6_14 input#input_6_14_1,
.single-connections-team form #gform_fields_10_2 li#field_10_13 input#input_10_13_1,
.single-connections-team form #gform_fields_10_2 li#field_10_14 input#input_10_14_1,
.single-connections-team form #gform_fields_11_2 li#field_11_13 input#input_11_13_1,
.single-connections-team form #gform_fields_11_2 li#field_11_14 input#input_11_14_1 {
	width: 100%;
	margin-bottom: 15px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_13 input#input_6_13_3,
.single-connections-team form #gform_fields_6_2 li#field_6_14 input#input_6_14_3,
.single-connections-team form #gform_fields_10_2 li#field_10_13 input#input_10_13_3,
.single-connections-team form #gform_fields_10_2 li#field_10_14 input#input_10_14_3,
.single-connections-team form #gform_fields_11_2 li#field_11_13 input#input_11_13_3,
.single-connections-team form #gform_fields_11_2 li#field_11_14 input#input_11_14_3 {
	width: 30%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_6_2 li#field_6_13 input#input_6_13_4,
.single-connections-team form #gform_fields_6_2 li#field_6_14 input#input_6_14_4,
.single-connections-team form #gform_fields_10_2 li#field_10_13 input#input_10_13_4,
.single-connections-team form #gform_fields_10_2 li#field_10_14 input#input_10_14_4,
.single-connections-team form #gform_fields_11_2 li#field_11_13 input#input_11_13_4,
.single-connections-team form #gform_fields_11_2 li#field_11_14 input#input_11_14_4 {
	width: 15%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_6_2 li#field_6_13 input#input_6_13_5,
.single-connections-team form #gform_fields_6_2 li#field_6_14 input#input_6_14_5,
.single-connections-team form #gform_fields_10_2 li#field_10_13 input#input_10_13_5,
.single-connections-team form #gform_fields_10_2 li#field_10_14 input#input_10_14_5,
.single-connections-team form #gform_fields_11_2 li#field_11_13 input#input_11_13_5,
.single-connections-team form #gform_fields_11_2 li#field_11_14 input#input_11_14_5 {
	width: 15%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_6_2 li#field_6_13 select,
.single-connections-team form #gform_fields_6_2 li#field_6_14 select,
.single-connections-team form #gform_fields_10_2 li#field_10_13 select,
.single-connections-team form #gform_fields_10_2 li#field_10_14 select,
.single-connections-team form #gform_fields_11_2 li#field_11_13 select,
.single-connections-team form #gform_fields_11_2 li#field_11_14 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_14 #input_6_14_copy_values_option_container,
.single-connections-team form #gform_fields_10_2 li#field_10_14 #input_10_14_copy_values_option_container,
.single-connections-team form #gform_fields_11_2 li#field_11_14 #input_11_14_copy_values_option_container {
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_14 label#input_6_14_copy_values_option_label,
.single-connections-team form #gform_fields_10_2 li#field_10_14 label#input_10_14_copy_values_option_label,
.single-connections-team form #gform_fields_11_2 li#field_11_14 label#input_11_14_copy_values_option_label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0;
	margin: 0;
}

.single-connections-team form #gform_fields_6_2 li#field_6_17 select,
.single-connections-team form #gform_fields_10_2 li#field_10_17 select,
.single-connections-team form #gform_fields_11_2 li#field_11_17 select {
	width: 50%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_20 textarea,
.single-connections-team form #gform_fields_10_2 li#field_10_20 textarea,
.single-connections-team form #gform_fields_11_2 li#field_11_20 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 75px;
}

.single-connections-team form .charleft {
	font-size: 13px;
	font-style: italic;
	color: #464342;
	
	text-align: right;
	
	padding: 0 0;
}

.single-connections-team form #gform_fields_6_2 li#field_6_22,
.single-connections-team form #gform_fields_6_2 li#field_6_23,
.single-connections-team form #gform_fields_10_2 li#field_10_22,
.single-connections-team form #gform_fields_10_2 li#field_10_23,
.single-connections-team form #gform_fields_11_2 li#field_11_22,
.single-connections-team form #gform_fields_11_2 li#field_11_23 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_22 input,
.single-connections-team form #gform_fields_10_2 li#field_10_22 input,
.single-connections-team form #gform_fields_11_2 li#field_11_22 input {
	font-size: 15px;
	color: #464342;
	width: 95%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_23 input,
.single-connections-team form #gform_fields_10_2 li#field_10_23 input,
.single-connections-team form #gform_fields_11_2 li#field_11_23 input {
	font-size: 15px;
	color: #464342;
	width: 85%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_26,
.single-connections-team form #gform_fields_10_2 li#field_10_26,
.single-connections-team form #gform_fields_11_2 li#field_11_26 {
	clear: both;
}

.single-connections-team form #gform_fields_6_2 li#field_6_27,
.single-connections-team form #gform_fields_6_2 li#field_6_34,
.single-connections-team form #gform_fields_10_2 li#field_10_27,
.single-connections-team form #gform_fields_10_2 li#field_10_34,
.single-connections-team form #gform_fields_11_2 li#field_11_27,
.single-connections-team form #gform_fields_11_2 li#field_11_34 {
	width: 60%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_27 input,
.single-connections-team form #gform_fields_6_2 li#field_6_34 input,
.single-connections-team form #gform_fields_10_2 li#field_10_27 input,
.single-connections-team form #gform_fields_10_2 li#field_10_34 input,
.single-connections-team form #gform_fields_11_2 li#field_11_27 input,
.single-connections-team form #gform_fields_11_2 li#field_11_34 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_27 div span label,
.single-connections-team form #gform_fields_6_2 li#field_6_34 div span label,
.single-connections-team form #gform_fields_10_2 li#field_10_27 div span label,
.single-connections-team form #gform_fields_10_2 li#field_10_34 div span label,
.single-connections-team form #gform_fields_11_2 li#field_11_27 div span label,
.single-connections-team form #gform_fields_11_2 li#field_11_34 div span label {
    display: none;
}

.single-connections-team form #gform_fields_6_2 li#field_6_176,
.single-connections-team form #gform_fields_6_2 li#field_6_28,
.single-connections-team form #gform_fields_6_2 li#field_6_177,
.single-connections-team form #gform_fields_6_2 li#field_6_35 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_10_2 li#field_10_28,
.single-connections-team form #gform_fields_10_2 li#field_10_35,
.single-connections-team form #gform_fields_11_2 li#field_11_28,
.single-connections-team form #gform_fields_11_2 li#field_11_35 {
	width: 40%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_28 input,
.single-connections-team form #gform_fields_6_2 li#field_6_35 input,
.single-connections-team form #gform_fields_10_2 li#field_10_28 input,
.single-connections-team form #gform_fields_10_2 li#field_10_35 input,
.single-connections-team form #gform_fields_11_2 li#field_11_28 input,
.single-connections-team form #gform_fields_11_2 li#field_11_35 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_176 input,
.single-connections-team form #gform_fields_6_2 li#field_6_177 input {
	font-size: 15px;
	color: #464342;
	
	width: 97%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_29,
.single-connections-team form #gform_fields_6_2 li#field_6_30,
.single-connections-team form #gform_fields_6_2 li#field_6_170,
.single-connections-team form #gform_fields_6_2 li#field_6_171,
.single-connections-team form #gform_fields_6_2 li#field_6_172,
.single-connections-team form #gform_fields_6_2 li#field_6_173,
.single-connections-team form #gform_fields_6_2 li#field_6_31,
.single-connections-team form #gform_fields_6_2 li#field_6_36,
.single-connections-team form #gform_fields_6_2 li#field_6_37,
.single-connections-team form #gform_fields_6_2 li#field_6_38,
.single-connections-team form #gform_fields_10_2 li#field_10_29,
.single-connections-team form #gform_fields_10_2 li#field_10_30,
.single-connections-team form #gform_fields_10_2 li#field_10_31,
.single-connections-team form #gform_fields_10_2 li#field_10_36,
.single-connections-team form #gform_fields_10_2 li#field_10_37,
.single-connections-team form #gform_fields_10_2 li#field_10_38,
.single-connections-team form #gform_fields_11_2 li#field_11_29,
.single-connections-team form #gform_fields_11_2 li#field_11_30,
.single-connections-team form #gform_fields_11_2 li#field_11_31,
.single-connections-team form #gform_fields_11_2 li#field_11_36,
.single-connections-team form #gform_fields_11_2 li#field_11_37,
.single-connections-team form #gform_fields_11_2 li#field_11_38 {
	width: 33.33%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_29 input,
.single-connections-team form #gform_fields_6_2 li#field_6_30 input,
.single-connections-team form #gform_fields_6_2 li#field_6_170 input,
.single-connections-team form #gform_fields_6_2 li#field_6_171 input,
.single-connections-team form #gform_fields_6_2 li#field_6_172 input,
.single-connections-team form #gform_fields_6_2 li#field_6_173 input,
.single-connections-team form #gform_fields_6_2 li#field_6_36 input,
.single-connections-team form #gform_fields_6_2 li#field_6_37 input,
.single-connections-team form #gform_fields_10_2 li#field_10_29 input,
.single-connections-team form #gform_fields_10_2 li#field_10_30 input,
.single-connections-team form #gform_fields_10_2 li#field_10_36 input,
.single-connections-team form #gform_fields_10_2 li#field_10_37 input,
.single-connections-team form #gform_fields_11_2 li#field_11_29 input,
.single-connections-team form #gform_fields_11_2 li#field_11_30 input,
.single-connections-team form #gform_fields_11_2 li#field_11_36 input,
.single-connections-team form #gform_fields_11_2 li#field_11_37 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;
	margin-right: 5%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_31 input,
.single-connections-team form #gform_fields_6_2 li#field_6_38 input,
.single-connections-team form #gform_fields_10_2 li#field_10_31 input,
.single-connections-team form #gform_fields_10_2 li#field_10_38 input,
.single-connections-team form #gform_fields_11_2 li#field_11_31 input,
.single-connections-team form #gform_fields_11_2 li#field_11_38 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_32,
.single-connections-team form #gform_fields_10_2 li#field_10_32,
.single-connections-team form #gform_fields_11_2 li#field_11_32 {
	clear: both;
}

.single-connections-team form #gform_fields_10_2 li#field_10_166,
.single-connections-team form #gform_fields_11_2 li#field_11_166 {
	clear: both;
}

.single-connections-team form #gform_fields_6_2 li#field_6_32 input#input_6_32_1, 
.single-connections-team form #gform_fields_6_2 li#field_6_39 input#input_6_39_1,
.single-connections-team form #gform_fields_10_2 li#field_10_32 input#input_10_32_1, 
.single-connections-team form #gform_fields_10_2 li#field_10_39 input#input_10_39_1,
.single-connections-team form #gform_fields_11_2 li#field_11_32 input#input_11_32_1, 
.single-connections-team form #gform_fields_11_2 li#field_11_39 input#input_11_39_1 {
    width: 100%;
    margin-bottom: 15px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_32 #input_6_32 label,
.single-connections-team form #gform_fields_6_2 li#field_6_39 #input_6_39 label,
.single-connections-team form #gform_fields_10_2 li#field_10_32 #input_10_32 label,
.single-connections-team form #gform_fields_10_2 li#field_10_39 #input_10_39 label,
.single-connections-team form #gform_fields_11_2 li#field_11_32 #input_11_32 label,
.single-connections-team form #gform_fields_11_2 li#field_11_39 #input_11_39 label {
	display: none;
}

.single-connections-team form #gform_fields_6_2 li#field_6_32 input,
.single-connections-team form #gform_fields_6_2 li#field_6_39 input,
.single-connections-team form #gform_fields_10_2 li#field_10_32 input,
.single-connections-team form #gform_fields_10_2 li#field_10_39 input,
.single-connections-team form #gform_fields_11_2 li#field_11_32 input,
.single-connections-team form #gform_fields_11_2 li#field_11_39 input {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_32 input#field_6_32_1,
.single-connections-team form #gform_fields_6_2 li#field_6_39 input#input_6_39_1,
.single-connections-team form #gform_fields_10_2 li#field_10_32 input#field_10_32_1,
.single-connections-team form #gform_fields_10_2 li#field_10_39 input#input_10_39_1,
.single-connections-team form #gform_fields_11_2 li#field_11_32 input#field_11_32_1,
.single-connections-team form #gform_fields_11_2 li#field_11_39 input#input_11_39_1 {
	width: 100%;
	margin-bottom: 15px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_32 input#input_6_32_3,
.single-connections-team form #gform_fields_6_2 li#field_6_39 input#input_6_39_3,
.single-connections-team form #gform_fields_10_2 li#field_10_32 input#input_10_32_3,
.single-connections-team form #gform_fields_10_2 li#field_10_39 input#input_10_39_3,
.single-connections-team form #gform_fields_11_2 li#field_11_32 input#input_11_32_3,
.single-connections-team form #gform_fields_11_2 li#field_11_39 input#input_11_39_3 {
	width: 30%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_6_2 li#field_6_32 input#input_6_32_4,
.single-connections-team form #gform_fields_6_2 li#field_6_39 input#input_6_39_4,
.single-connections-team form #gform_fields_10_2 li#field_10_32 input#input_10_32_4,
.single-connections-team form #gform_fields_10_2 li#field_10_39 input#input_10_39_4,
.single-connections-team form #gform_fields_11_2 li#field_11_32 input#input_11_32_4,
.single-connections-team form #gform_fields_11_2 li#field_11_39 input#input_11_39_4 {
	width: 15%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_6_2 li#field_6_32 input#input_6_32_5,
.single-connections-team form #gform_fields_6_2 li#field_6_39 input#input_6_39_5,
.single-connections-team form #gform_fields_10_2 li#field_10_32 input#input_10_32_5,
.single-connections-team form #gform_fields_10_2 li#field_10_39 input#input_10_39_5,
.single-connections-team form #gform_fields_11_2 li#field_11_32 input#input_11_32_5,
.single-connections-team form #gform_fields_11_2 li#field_11_39 input#input_11_39_5 {
	width: 15%;
	margin-right: 1%;
}

.single-connections-team form #gform_fields_6_2 li#field_6_32 select,
.single-connections-team form #gform_fields_6_2 li#field_6_39 select,
.single-connections-team form #gform_fields_10_2 li#field_10_32 select,
.single-connections-team form #gform_fields_10_2 li#field_10_39 select,
.single-connections-team form #gform_fields_11_2 li#field_11_32 select,
.single-connections-team form #gform_fields_11_2 li#field_11_39 select {
	width: 35%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_41 input,
.single-connections-team form #gform_fields_10_2 li#field_10_41 input,
.single-connections-team form #gform_fields_11_2 li#field_11_41 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_43,
.single-connections-team form #gform_fields_6_2 li#field_6_45,
.single-connections-team form #gform_fields_10_2 li#field_10_43,
.single-connections-team form #gform_fields_10_2 li#field_10_45,
.single-connections-team form #gform_fields_11_2 li#field_11_43,
.single-connections-team form #gform_fields_11_2 li#field_11_45 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_6_2 li#field_6_43 input,
.single-connections-team form #gform_fields_10_2 li#field_10_43 input,
.single-connections-team form #gform_fields_11_2 li#field_11_43 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_45 input,
.single-connections-team form #gform_fields_10_2 li#field_10_45 input,
.single-connections-team form #gform_fields_11_2 li#field_11_45 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_75 table,
.single-connections-team form #gform_fields_10_2 li#field_10_75 table,
.single-connections-team form #gform_fields_11_2 li#field_11_75 table {
	width: 100%;
}


.single-connections-team form #gform_fields_6_2 li#field_6_75 table th,
.single-connections-team form #gform_fields_10_2 li#field_10_75 table th,
.single-connections-team form #gform_fields_11_2 li#field_11_75 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_75 table td.gfield_list_75_cell1,
.single-connections-team form #gform_fields_6_2 li#field_6_75 table td.gfield_list_75_cell2,
.single-connections-team form #gform_fields_10_2 li#field_10_75 table td.gfield_list_75_cell1,
.single-connections-team form #gform_fields_10_2 li#field_10_75 table td.gfield_list_75_cell2,
.single-connections-team form #gform_fields_11_2 li#field_11_75 table td.gfield_list_75_cell1,
.single-connections-team form #gform_fields_11_2 li#field_11_75 table td.gfield_list_75_cell2 {
	width: 47%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_75 table td.gfield_list_75_cell1 input,
.single-connections-team form #gform_fields_6_2 li#field_6_75 table td.gfield_list_75_cell2 input,
.single-connections-team form #gform_fields_10_2 li#field_10_75 table td.gfield_list_75_cell1 input,
.single-connections-team form #gform_fields_10_2 li#field_10_75 table td.gfield_list_75_cell2 input,
.single-connections-team form #gform_fields_11_2 li#field_11_75 table td.gfield_list_75_cell1 input,
.single-connections-team form #gform_fields_11_2 li#field_11_75 table td.gfield_list_75_cell2 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_76 table,
.single-connections-team form #gform_fields_10_2 li#field_10_76 table,
.single-connections-team form #gform_fields_11_2 li#field_11_76 table {
	width: 100%;
}

.single-connections-team form #gform_fields_6_2 li#field_6_76 table td.gfield_list_76_cell1,
.single-connections-team form #gform_fields_10_2 li#field_10_76 table td.gfield_list_76_cell1,
.single-connections-team form #gform_fields_11_2 li#field_11_76 table td.gfield_list_76_cell1 {
	width: 50%;
}

.single-connections-team form #gform_fields_6_2 li#field_6_76 table td.gfield_list_76_cell1 input,
.single-connections-team form #gform_fields_10_2 li#field_10_76 table td.gfield_list_76_cell1,
.single-connections-team form #gform_fields_11_2 li#field_11_76 table td.gfield_list_76_cell1 {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_78 table,
.single-connections-team form #gform_fields_10_2 li#field_10_78 table,
.single-connections-team form #gform_fields_11_2 li#field_11_78 table {
	width: 100%;
}


.single-connections-team form #gform_fields_6_2 li#field_6_78 table th,
.single-connections-team form #gform_fields_10_2 li#field_10_78 table th,
.single-connections-team form #gform_fields_11_2 li#field_11_78 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_78 table td.gfield_list_78_cell1,
.single-connections-team form #gform_fields_6_2 li#field_6_78 table td.gfield_list_78_cell2,
.single-connections-team form #gform_fields_6_2 li#field_6_78 table td.gfield_list_78_cell3,
.single-connections-team form #gform_fields_10_2 li#field_10_78 table td.gfield_list_78_cell1,
.single-connections-team form #gform_fields_10_2 li#field_10_78 table td.gfield_list_78_cell2,
.single-connections-team form #gform_fields_10_2 li#field_10_78 table td.gfield_list_78_cell3,
.single-connections-team form #gform_fields_11_2 li#field_11_78 table td.gfield_list_78_cell1,
.single-connections-team form #gform_fields_11_2 li#field_11_78 table td.gfield_list_78_cell2,
.single-connections-team form #gform_fields_11_2 li#field_11_78 table td.gfield_list_78_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_78 table td.gfield_list_78_cell1 input,
.single-connections-team form #gform_fields_6_2 li#field_6_78 table td.gfield_list_78_cell2 input,
.single-connections-team form #gform_fields_6_2 li#field_6_78 table td.gfield_list_78_cell3 input,
.single-connections-team form #gform_fields_10_2 li#field_10_78 table td.gfield_list_78_cell1 input,
.single-connections-team form #gform_fields_10_2 li#field_10_78 table td.gfield_list_78_cell2 input,
.single-connections-team form #gform_fields_10_2 li#field_10_78 table td.gfield_list_78_cell3 input,
.single-connections-team form #gform_fields_11_2 li#field_11_78 table td.gfield_list_78_cell1 input,
.single-connections-team form #gform_fields_11_2 li#field_11_78 table td.gfield_list_78_cell2 input,
.single-connections-team form #gform_fields_11_2 li#field_11_78 table td.gfield_list_78_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_80 table,
.single-connections-team form #gform_fields_10_2 li#field_6_80 table,
.single-connections-team form #gform_fields_11_2 li#field_6_80 table {
	width: 100%;
}


.single-connections-team form #gform_fields_6_2 li#field_6_80 table th,
.single-connections-team form #gform_fields_10_2 li#field_10_80 table th,
.single-connections-team form #gform_fields_11_2 li#field_11_80 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_80 table td.gfield_list_80_cell1,
.single-connections-team form #gform_fields_6_2 li#field_6_80 table td.gfield_list_80_cell2,
.single-connections-team form #gform_fields_6_2 li#field_6_80 table td.gfield_list_80_cell3,
.single-connections-team form #gform_fields_10_2 li#field_10_80 table td.gfield_list_80_cell1,
.single-connections-team form #gform_fields_10_2 li#field_10_80 table td.gfield_list_80_cell2,
.single-connections-team form #gform_fields_10_2 li#field_10_80 table td.gfield_list_80_cell3,
.single-connections-team form #gform_fields_10_2 li#field_11_80 table td.gfield_list_80_cell1,
.single-connections-team form #gform_fields_10_2 li#field_11_80 table td.gfield_list_80_cell2,
.single-connections-team form #gform_fields_10_2 li#field_11_80 table td.gfield_list_80_cell3 {
	width: 30%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_80 table td.gfield_list_80_cell1 input,
.single-connections-team form #gform_fields_6_2 li#field_6_80 table td.gfield_list_80_cell2 input,
.single-connections-team form #gform_fields_6_2 li#field_6_80 table td.gfield_list_80_cell3 input,
.single-connections-team form #gform_fields_10_2 li#field_10_80 table td.gfield_list_80_cell1 input,
.single-connections-team form #gform_fields_10_2 li#field_10_80 table td.gfield_list_80_cell2 input,
.single-connections-team form #gform_fields_10_2 li#field_10_80 table td.gfield_list_80_cell3 input,
.single-connections-team form #gform_fields_11_2 li#field_11_80 table td.gfield_list_80_cell1 input,
.single-connections-team form #gform_fields_11_2 li#field_11_80 table td.gfield_list_80_cell2 input,
.single-connections-team form #gform_fields_11_2 li#field_11_80 table td.gfield_list_80_cell3 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_68 ul li,
.single-connections-team form #gform_fields_10_2 li#field_10_68 ul li,
.single-connections-team form #gform_fields_11_2 li#field_10_68 ul li {
	width: 32.33%;
}

.single-connections-team form #gform_fields_6_2 li#field_6_151,
.single-connections-team form #gform_fields_6_2 li#field_6_152,
.single-connections-team form #gform_fields_6_2 li#field_6_153,
.single-connections-team form #gform_fields_6_2 li#field_6_154,
.single-connections-team form #gform_fields_6_2 li#field_6_155,
.single-connections-team form #gform_fields_6_2 li#field_6_156,
.single-connections-team form #gform_fields_6_2 li#field_6_157,
.single-connections-team form #gform_fields_6_2 li#field_6_158,
.single-connections-team form #gform_fields_6_2 li#field_6_159,
.single-connections-team form #gform_fields_6_2 li#field_6_160,
.single-connections-team form #gform_fields_6_2 li#field_6_161,
.single-connections-team form #gform_fields_6_2 li#field_6_162,
.single-connections-team form #gform_fields_6_2 li#field_6_163,
.single-connections-team form #gform_fields_10_2 li#field_10_151,
.single-connections-team form #gform_fields_10_2 li#field_10_152,
.single-connections-team form #gform_fields_10_2 li#field_10_153,
.single-connections-team form #gform_fields_10_2 li#field_10_154,
.single-connections-team form #gform_fields_10_2 li#field_10_155,
.single-connections-team form #gform_fields_10_2 li#field_10_156,
.single-connections-team form #gform_fields_10_2 li#field_10_157,
.single-connections-team form #gform_fields_10_2 li#field_10_158,
.single-connections-team form #gform_fields_10_2 li#field_10_159,
.single-connections-team form #gform_fields_10_2 li#field_10_160,
.single-connections-team form #gform_fields_10_2 li#field_10_161,
.single-connections-team form #gform_fields_10_2 li#field_10_162,
.single-connections-team form #gform_fields_10_2 li#field_10_163,
.single-connections-team form #gform_fields_11_2 li#field_111_151,
.single-connections-team form #gform_fields_11_2 li#field_11_152,
.single-connections-team form #gform_fields_11_2 li#field_11_153,
.single-connections-team form #gform_fields_11_2 li#field_11_154,
.single-connections-team form #gform_fields_11_2 li#field_11_155,
.single-connections-team form #gform_fields_11_2 li#field_11_156,
.single-connections-team form #gform_fields_11_2 li#field_11_157,
.single-connections-team form #gform_fields_11_2 li#field_11_158,
.single-connections-team form #gform_fields_11_2 li#field_11_159,
.single-connections-team form #gform_fields_11_2 li#field_11_160,
.single-connections-team form #gform_fields_11_2 li#field_11_161,
.single-connections-team form #gform_fields_11_2 li#field_11_162,
.single-connections-team form #gform_fields_11_2 li#field_11_163 {
	width: 50%;
	display: inline-block;
}

.single-connections-team form #gform_fields_6_2 li#field_6_151 label,
.single-connections-team form #gform_fields_6_2 li#field_6_152 label,
.single-connections-team form #gform_fields_6_2 li#field_6_153 label,
.single-connections-team form #gform_fields_6_2 li#field_6_154 label,
.single-connections-team form #gform_fields_6_2 li#field_6_155 label,
.single-connections-team form #gform_fields_6_2 li#field_6_156 label,
.single-connections-team form #gform_fields_6_2 li#field_6_157 label,
.single-connections-team form #gform_fields_6_2 li#field_6_158 label,
.single-connections-team form #gform_fields_6_2 li#field_6_159 label,
.single-connections-team form #gform_fields_6_2 li#field_6_160 label,
.single-connections-team form #gform_fields_6_2 li#field_6_161 label,
.single-connections-team form #gform_fields_6_2 li#field_6_162 label,
.single-connections-team form #gform_fields_6_2 li#field_6_163 label,
.single-connections-team form #gform_fields_10_2 li#field_10_151 label,
.single-connections-team form #gform_fields_10_2 li#field_10_152 label,
.single-connections-team form #gform_fields_10_2 li#field_10_153 label,
.single-connections-team form #gform_fields_10_2 li#field_10_154 label,
.single-connections-team form #gform_fields_10_2 li#field_10_155 label,
.single-connections-team form #gform_fields_10_2 li#field_10_156 label,
.single-connections-team form #gform_fields_10_2 li#field_10_157 label,
.single-connections-team form #gform_fields_10_2 li#field_10_158 label,
.single-connections-team form #gform_fields_10_2 li#field_10_159 label,
.single-connections-team form #gform_fields_10_2 li#field_10_160 label,
.single-connections-team form #gform_fields_10_2 li#field_10_161 label,
.single-connections-team form #gform_fields_10_2 li#field_10_162 label,
.single-connections-team form #gform_fields_10_2 li#field_10_163 label,
.single-connections-team form #gform_fields_11_2 li#field_11_151 label,
.single-connections-team form #gform_fields_11_2 li#field_11_152 label,
.single-connections-team form #gform_fields_11_2 li#field_11_153 label,
.single-connections-team form #gform_fields_11_2 li#field_11_154 label,
.single-connections-team form #gform_fields_11_2 li#field_11_155 label,
.single-connections-team form #gform_fields_11_2 li#field_11_156 label,
.single-connections-team form #gform_fields_11_2 li#field_11_157 label,
.single-connections-team form #gform_fields_11_2 li#field_11_158 label,
.single-connections-team form #gform_fields_11_2 li#field_11_159 label,
.single-connections-team form #gform_fields_11_2 li#field_11_160 label,
.single-connections-team form #gform_fields_11_2 li#field_11_161 label,
.single-connections-team form #gform_fields_11_2 li#field_11_162 label,
.single-connections-team form #gform_fields_11_2 li#field_11_163 label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
}

.single-connections-team form #gform_fields_6_2 li#field_6_151 input,
.single-connections-team form #gform_fields_6_2 li#field_6_152 input,
.single-connections-team form #gform_fields_6_2 li#field_6_153 input,
.single-connections-team form #gform_fields_6_2 li#field_6_154 input,
.single-connections-team form #gform_fields_6_2 li#field_6_155 input,
.single-connections-team form #gform_fields_6_2 li#field_6_156 input,
.single-connections-team form #gform_fields_6_2 li#field_6_157 input,
.single-connections-team form #gform_fields_6_2 li#field_6_158 input,
.single-connections-team form #gform_fields_6_2 li#field_6_159 input,
.single-connections-team form #gform_fields_6_2 li#field_6_160 input,
.single-connections-team form #gform_fields_6_2 li#field_6_161 input,
.single-connections-team form #gform_fields_6_2 li#field_6_162 input,
.single-connections-team form #gform_fields_6_2 li#field_6_163 input,
.single-connections-team form #gform_fields_10_2 li#field_10_151 input,
.single-connections-team form #gform_fields_10_2 li#field_10_152 input,
.single-connections-team form #gform_fields_10_2 li#field_10_153 input,
.single-connections-team form #gform_fields_10_2 li#field_10_154 input,
.single-connections-team form #gform_fields_10_2 li#field_10_155 input,
.single-connections-team form #gform_fields_10_2 li#field_10_156 input,
.single-connections-team form #gform_fields_10_2 li#field_10_157 input,
.single-connections-team form #gform_fields_10_2 li#field_10_158 input,
.single-connections-team form #gform_fields_10_2 li#field_10_159 input,
.single-connections-team form #gform_fields_10_2 li#field_10_160 input,
.single-connections-team form #gform_fields_10_2 li#field_10_161 input,
.single-connections-team form #gform_fields_10_2 li#field_10_162 input,
.single-connections-team form #gform_fields_10_2 li#field_10_163 input,
.single-connections-team form #gform_fields_11_2 li#field_11_151 input,
.single-connections-team form #gform_fields_11_2 li#field_11_152 input,
.single-connections-team form #gform_fields_11_2 li#field_11_153 input,
.single-connections-team form #gform_fields_11_2 li#field_11_154 input,
.single-connections-team form #gform_fields_11_2 li#field_11_155 input,
.single-connections-team form #gform_fields_11_2 li#field_11_156 input,
.single-connections-team form #gform_fields_11_2 li#field_11_157 input,
.single-connections-team form #gform_fields_11_2 li#field_11_158 input,
.single-connections-team form #gform_fields_11_2 li#field_11_159 input,
.single-connections-team form #gform_fields_11_2 li#field_11_160 input,
.single-connections-team form #gform_fields_11_2 li#field_11_161 input,
.single-connections-team form #gform_fields_11_2 li#field_11_162 input,
.single-connections-team form #gform_fields_11_2 li#field_11_163 input {
	font-size: 15px;
	color: #464342;
	
	width: 80%;
	margin-right: 0%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li#field_6_6:after,
.single-connections-team form #gform_fields_10_2 li#field_10_6:after,
.single-connections-team form #gform_fields_11_2 li#field_11_6:after {
	clear: both;
}

.single-connections-team form #gform_fields_6_2 li .gfield_date_dropdown_day,
.single-connections-team form #gform_fields_10_2 li .gfield_date_dropdown_day,
.single-connections-team form #gform_fields_11_2 li .gfield_date_dropdown_day {
    width: 25%;
    display: inline-block;
}
 
.single-connections-team form #gform_fields_6_2 li .gfield_date_dropdown_month,
.single-connections-team form #gform_fields_10_2 li .gfield_date_dropdown_month,
.single-connections-team form #gform_fields_11_2 li .gfield_date_dropdown_month {
    width: 35%;
    display: inline-block;
}

.single-connections-team form #gform_fields_6_2 li .gfield_date_dropdown_day select,
.single-connections-team form #gform_fields_6_2 li .gfield_date_dropdown_month select,
.single-connections-team form #gform_fields_10_2 li .gfield_date_dropdown_day select,
.single-connections-team form #gform_fields_10_2 li .gfield_date_dropdown_month select,
.single-connections-team form #gform_fields_11_2 li .gfield_date_dropdown_day select,
.single-connections-team form #gform_fields_11_2 li .gfield_date_dropdown_month select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_2 li .gfield_date_dropdown_year,
.single-connections-team form #gform_fields_10_2 li .gfield_date_dropdown_year,
.single-connections-team form #gform_fields_11_2 li .gfield_date_dropdown_year {
    width: 30%;
    display: inline-block;
}

.single-connections-team form #gform_fields_6_2 li .gfield_date_dropdown_year select,
.single-connections-team form #gform_fields_10_2 li .gfield_date_dropdown_year select,
.single-connections-team form #gform_fields_11_2 li .gfield_date_dropdown_year select {
	width: 100%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


/* === Connections Trip - Step 3 === */

.single-connections-team form #gform_fields_6_3 li .gfield_description,
.single-connections-team form #gform_fields_10_3 li .gfield_description,
.single-connections-team form #gform_fields_11_3 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_3 li label,
.single-connections-team form #gform_fields_10_3 li label,
.single-connections-team form #gform_fields_11_3 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connections-team form #gform_fields_6_3 li ul li,
.single-connections-team form #gform_fields_10_3 li ul li,
.single-connections-team form #gform_fields_11_3 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connections-team form #gform_fields_6_3 li ul li label,
.single-connections-team form #gform_fields_10_3 li ul li label,
.single-connections-team form #gform_fields_11_3 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connections-team form #gform_fields_6_3 li#field_6_70,
.single-connections-team form #gform_fields_6_3 li#field_6_71,
.single-connections-team form #gform_fields_6_3 li#field_6_72,
.single-connections-team form #gform_fields_6_3 li#field_6_73,
.single-connections-team form #gform_fields_10_3 li#field_10_70,
.single-connections-team form #gform_fields_10_3 li#field_10_71,
.single-connections-team form #gform_fields_10_3 li#field_10_72,
.single-connections-team form #gform_fields_10_3 li#field_10_73,
.single-connections-team form #gform_fields_11_3 li#field_11_70,
.single-connections-team form #gform_fields_11_3 li#field_11_71,
.single-connections-team form #gform_fields_11_3 li#field_11_72,
.single-connections-team form #gform_fields_11_3 li#field_11_73 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_6_3 li#field_6_70 input,
.single-connections-team form #gform_fields_10_3 li#field_10_70 input,
.single-connections-team form #gform_fields_11_3 li#field_11_70 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_71 input,
.single-connections-team form #gform_fields_10_3 li#field_10_71 input,
.single-connections-team form #gform_fields_11_3 li#field_11_71 input {
	font-size: 15px;
	color: #464342;
	
	width: 100%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_72 select,
.single-connections-team form #gform_fields_6_3 li#field_6_73 select,
.single-connections-team form #gform_fields_10_3 li#field_10_72 select,
.single-connections-team form #gform_fields_10_3 li#field_10_73 select,
.single-connections-team form #gform_fields_11_3 li#field_11_72 select,
.single-connections-team form #gform_fields_11_3 li#field_11_73 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_73 input,
.single-connections-team form #gform_fields_10_3 li#field_10_73 input,
.single-connections-team form #gform_fields_11_3 li#field_11_73 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_73 #input_3_73_2_container,
.single-connections-team form #gform_fields_6_3 li#field_6_73 #input_3_73_1_container,
.single-connections-team form #gform_fields_10_3 li#field_10_73 #input_3_73_2_container,
.single-connections-team form #gform_fields_10_3 li#field_10_73 #input_3_73_1_container,
.single-connections-team form #gform_fields_11_3 li#field_11_73 #input_3_73_2_container,
.single-connections-team form #gform_fields_11_3 li#field_11_73 #input_3_73_1_container {
	width: 32%;
	display: inline-block;
}

.single-connections-team form #gform_fields_6_3 li#field_6_73 #input_3_73_3_container,
.single-connections-team form #gform_fields_10_3 li#field_10_73 #input_3_73_3_container,
.single-connections-team form #gform_fields_11_3 li#field_11_73 #input_3_73_3_container {
	width: 36%;
	display: inline-block;
}

.single-connections-team form #gform_fields_6_3 li#field_6_74,
.single-connections-team form #gform_fields_6_3 li#field_6_81,
.single-connections-team form #gform_fields_6_3 li#field_6_82,
.single-connections-team form #gform_fields_10_3 li#field_10_74,
.single-connections-team form #gform_fields_10_3 li#field_10_81,
.single-connections-team form #gform_fields_10_3 li#field_10_82,
.single-connections-team form #gform_fields_11_3 li#field_11_74,
.single-connections-team form #gform_fields_11_3 li#field_11_81,
.single-connections-team form #gform_fields_11_3 li#field_11_82 {
	width: 33.33%;
	float: left;
}

.single-connections-team form #gform_fields_6_3 li#field_6_81 select,
.single-connections-team form #gform_fields_6_3 li#field_6_82 select,
.single-connections-team form #gform_fields_10_3 li#field_10_81 select,
.single-connections-team form #gform_fields_10_3 li#field_10_82 select,
.single-connections-team form #gform_fields_11_3 li#field_11_81 select,
.single-connections-team form #gform_fields_11_3 li#field_11_82 select {
	width: 95%;
	font-size: 15px;
	padding: 9px 15px !important;
	border: 1px solid rgb(195, 195, 195);
	color: #464342;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_74 select,
.single-connections-team form #gform_fields_10_3 li#field_10_74 select,
.single-connections-team form #gform_fields_11_3 li#field_11_74 select {
	width: 100%;
}

.single-connections-team form #gform_fields_6_3 li#field_6_74 table,
.single-connections-team form #gform_fields_10_3 li#field_10_74 table,
.single-connections-team form #gform_fields_11_3 li#field_11_74 table {
	width: 100%;
}

.single-connections-team form #gform_fields_6_3 li#field_6_74 table th,
.single-connections-team form #gform_fields_10_3 li#field_10_74 table th,
.single-connections-team form #gform_fields_11_3 li#field_11_74 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_74 table td.gfield_list_74_cell1,
.single-connections-team form #gform_fields_10_3 li#field_10_74 table td.gfield_list_74_cell1,
.single-connections-team form #gform_fields_11_3 li#field_11_74 table td.gfield_list_74_cell1 {
	width: 75%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_74 table td.gfield_list_74_cell1 input,
.single-connections-team form #gform_fields_10_3 li#field_10_74 table td.gfield_list_74_cell1 input,
.single-connections-team form #gform_fields_11_3 li#field_11_74 table td.gfield_list_74_cell1 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_3  li#field_6_83,
.single-connections-team form #gform_fields_10_3  li#field_10_83,
.single-connections-team form #gform_fields_11_3  li#field_11_83 {
	clear: both;
}

.single-connections-team form #gform_fields_6_3 li#field_6_84 table,
.single-connections-team form #gform_fields_10_3 li#field_10_84 table,
.single-connections-team form #gform_fields_11_3 li#field_11_84 table {
	width: 100%;
}

.single-connections-team form #gform_fields_6_3 li#field_6_84 table th,
.single-connections-team form #gform_fields_10_3 li#field_10_84 table th,
.single-connections-team form #gform_fields_11_3 li#field_11_84 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_84 table td.gfield_list_84_cell1,
.single-connections-team form #gform_fields_6_3 li#field_6_84 table td.gfield_list_84_cell2,
.single-connections-team form #gform_fields_6_3 li#field_6_84 table td.gfield_list_84_cell3,
.single-connections-team form #gform_fields_6_3 li#field_6_84 table td.gfield_list_84_cell4,
.single-connections-team form #gform_fields_10_3 li#field_10_84 table td.gfield_list_84_cell1,
.single-connections-team form #gform_fields_10_3 li#field_10_84 table td.gfield_list_84_cell2,
.single-connections-team form #gform_fields_10_3 li#field_10_84 table td.gfield_list_84_cell3,
.single-connections-team form #gform_fields_10_3 li#field_10_84 table td.gfield_list_84_cell4,
.single-connections-team form #gform_fields_11_3 li#field_11_84 table td.gfield_list_84_cell1,
.single-connections-team form #gform_fields_11_3 li#field_11_84 table td.gfield_list_84_cell2,
.single-connections-team form #gform_fields_11_3 li#field_11_84 table td.gfield_list_84_cell3,
.single-connections-team form #gform_fields_11_3 li#field_11_84 table td.gfield_list_84_cell4 {
	width: 23%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_84 table td.gfield_list_84_cell1 input,
.single-connections-team form #gform_fields_6_3 li#field_6_84 table td.gfield_list_84_cell2 input,
.single-connections-team form #gform_fields_6_3 li#field_6_84 table td.gfield_list_84_cell3 input,
.single-connections-team form #gform_fields_6_3 li#field_6_84 table td.gfield_list_84_cell4 input,
.single-connections-team form #gform_fields_10_3 li#field_10_84 table td.gfield_list_84_cell1 input,
.single-connections-team form #gform_fields_10_3 li#field_10_84 table td.gfield_list_84_cell2 input,
.single-connections-team form #gform_fields_10_3 li#field_10_84 table td.gfield_list_84_cell3 input,
.single-connections-team form #gform_fields_10_3 li#field_10_84 table td.gfield_list_84_cell4 input,
.single-connections-team form #gform_fields_11_3 li#field_11_84 table td.gfield_list_84_cell1 input,
.single-connections-team form #gform_fields_11_3 li#field_11_84 table td.gfield_list_84_cell2 input,
.single-connections-team form #gform_fields_11_3 li#field_11_84 table td.gfield_list_84_cell3 input,
.single-connections-team form #gform_fields_11_3 li#field_11_84 table td.gfield_list_84_cell4 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_85 textarea,
.single-connections-team form #gform_fields_6_3 li#field_6_87 textarea,
.single-connections-team form #gform_fields_6_3 li#field_6_89 textarea,
.single-connections-team form #gform_fields_10_3 li#field_10_85 textarea,
.single-connections-team form #gform_fields_10_3 li#field_10_87 textarea,
.single-connections-team form #gform_fields_10_3 li#field_10_89 textarea,
.single-connections-team form #gform_fields_11_3 li#field_11_85 textarea,
.single-connections-team form #gform_fields_11_3 li#field_11_87 textarea,
.single-connections-team form #gform_fields_11_3 li#field_11_89 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_92 table,
.single-connections-team form #gform_fields_10_3 li#field_10_92 table,
.single-connections-team form #gform_fields_11_3 li#field_11_92 table {
	width: 100%;
}

.single-connections-team form #gform_fields_6_3 li#field_6_92 table th,
.single-connections-team form #gform_fields_10_3 li#field_10_92 table th,
.single-connections-team form #gform_fields_11_3 li#field_11_92 table th {
	font-size: 15px;
	font-weight: 600;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_92 table td.gfield_list_92_cell1,
.single-connections-team form #gform_fields_6_3 li#field_6_92 table td.gfield_list_92_cell2,
.single-connections-team form #gform_fields_10_3 li#field_10_92 table td.gfield_list_92_cell1,
.single-connections-team form #gform_fields_10_3 li#field_10_92 table td.gfield_list_92_cell2,
.single-connections-team form #gform_fields_11_3 li#field_11_92 table td.gfield_list_92_cell1,
.single-connections-team form #gform_fields_11_3 li#field_11_92 table td.gfield_list_92_cell2 {
	width: 46%;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_92 table td.gfield_list_92_cell1 input,
.single-connections-team form #gform_fields_6_3 li#field_6_92 table td.gfield_list_92_cell2 input,
.single-connections-team form #gform_fields_10_3 li#field_10_92 table td.gfield_list_92_cell1 input,
.single-connections-team form #gform_fields_10_3 li#field_10_92 table td.gfield_list_92_cell2 input,
.single-connections-team form #gform_fields_11_3 li#field_11_92 table td.gfield_list_92_cell1 input,
.single-connections-team form #gform_fields_11_3 li#field_11_92 table td.gfield_list_92_cell2 input {
	font-size: 15px;
	color: #464342;
	
	width: 95%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_96,
.single-connections-team form #gform_fields_6_3 li#field_6_97,
.single-connections-team form #gform_fields_6_3 li#field_6_142,
.single-connections-team form #gform_fields_6_3 li#field_6_143,
.single-connections-team form #gform_fields_10_3 li#field_10_96,
.single-connections-team form #gform_fields_10_3 li#field_10_97,
.single-connections-team form #gform_fields_10_3 li#field_10_142,
.single-connections-team form #gform_fields_10_3 li#field_10_143,
.single-connections-team form #gform_fields_11_3 li#field_10_96,
.single-connections-team form #gform_fields_11_3 li#field_10_97,
.single-connections-team form #gform_fields_11_3 li#field_10_142,
.single-connections-team form #gform_fields_11_3 li#field_10_143 {
	width: 50%;
	float: left;
}

.single-connections-team form #gform_fields_6_3 li#field_6_96 input,
.single-connections-team form #gform_fields_6_3 li#field_6_97 input,
.single-connections-team form #gform_fields_6_3 li#field_6_142 input,
.single-connections-team form #gform_fields_6_3 li#field_6_143 input,
.single-connections-team form #gform_fields_10_3 li#field_10_96 input,
.single-connections-team form #gform_fields_10_3 li#field_10_97 input,
.single-connections-team form #gform_fields_10_3 li#field_10_142 input,
.single-connections-team form #gform_fields_10_3 li#field_10_143 input,
.single-connections-team form #gform_fields_11_3 li#field_11_96 input,
.single-connections-team form #gform_fields_11_3 li#field_11_97 input,
.single-connections-team form #gform_fields_11_3 li#field_11_142 input,
.single-connections-team form #gform_fields_11_3 li#field_11_143 input {
	font-size: 15px;
	color: #464342;
	
	width: 85%;

	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_3 li#field_6_98,
.single-connections-team form #gform_fields_10_3 li#field_10_98,
.single-connections-team form #gform_fields_11_3 li#field_11_98 {
	clear: both;
}

.single-connections-team form #gform_fields_6_3 li#field_6_149 p,
.single-connections-team form #gform_fields_10_3 li#field_10_149 p,
.single-connections-team form #gform_fields_11_3 li#field_11_149 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

/* === Connections Trip - Step 4 === */

.single-connections-team form #gform_fields_6_4 li .gfield_description,
.single-connections-team form #gform_fields_6_4 li .gsection_description,
.single-connections-team form #gform_fields_6_4 li p,
.single-connections-team form #gform_fields_10_4 li .gfield_description,
.single-connections-team form #gform_fields_11_4 li .gfield_description {
	font-size: 15px;
	color: #464342;
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_4 li#field_6_182 {
	float: left;
	width: 66.66%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_182 input {
	font-size: 15px;
	color: #464342;
	width: 47%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_4 li#field_6_182 #input_6_182 label {
	display: none;
}

.single-connections-team form #gform_fields_6_4 li#field_6_183 {
	float: left;
	width: 33.33%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_183 input {
	width: 100%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_184 {
	float: left;
	width: 50%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_184 input {
	width: 95%;
}


.single-connections-team form #gform_fields_6_4 li#field_6_185 {
	float: left;
	width: 50%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_185 input {
	width: 100%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_183 input,
.single-connections-team form #gform_fields_6_4 li#field_6_184 input {
	width: 95%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_185 input {
	width: 100%;
}

.single-connections-team form #gform_fields_6_4 li label,
.single-connections-team form #gform_fields_10_4 li label,
.single-connections-team form #gform_fields_11_4 li label {
	font-size: 16px;
	font-weight: 600;
	color: #007662;
	
	margin: 20px 0 10px;
	display: inline-block;
}

.single-connections-team form #gform_fields_6_4 li ul li,
.single-connections-team form #gform_fields_10_4 li ul li,
.single-connections-team form #gform_fields_11_4 li ul li {
	display: inline-block;
	padding-right: 20px;
}

.single-connections-team form #gform_fields_6_4 li ul li label,
.single-connections-team form #gform_fields_10_4 li ul li label,
.single-connections-team form #gform_fields_11_4 li ul li label {
	font-size: 15px;
	font-weight: 400;
	color: #464342;
	
	padding: 0 0 0 10px;
	margin: 0;
}

.single-connections-team form #gform_fields_6_4 li input,
.single-connections-team form #gform_fields_10_4 li input,
.single-connections-team form #gform_fields_11_4 li input {
	font-size: 15px;
	color: #464342;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_4 li#field_6_100 table,
.single-connections-team form #gform_fields_10_4 li#field_10_100 table,
.single-connections-team form #gform_fields_11_4 li#field_11_100 table {
	width: 100%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_100 table td.gfield_list_cell,
.single-connections-team form #gform_fields_10_4 li#field_10_100 table td.gfield_list_cell,
.single-connections-team form #gform_fields_11_4 li#field_11_100 table td.gfield_list_cell {
	width: 50%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_100 table td,
.single-connections-team form #gform_fields_10_4 li#field_10_100 table td,
.single-connections-team form #gform_fields_11_4 li#field_10_100 table td {
	padding: 0 0 10px;
}

.single-connections-team form #gform_fields_6_4 li#field_6_100 input,
.single-connections-team form #gform_fields_10_4 li#field_10_100 input,
.single-connections-team form #gform_fields_11_4 li#field_11_100 input {
	width: 95%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_103 input,
.single-connections-team form #gform_fields_10_4 li#field_10_103 input,
.single-connections-team form #gform_fields_11_4 li#field_11_103 input {
	font-size: 15px;
	color: #464342;
	
	width: 47%;
	margin-right: 2%;
	
	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_4 li#field_6_103 #input_6_103_3_container,
.single-connections-team form #gform_fields_6_4 li#field_6_103 #input_6_103_6_container,
.single-connections-team form #gform_fields_10_4 li#field_10_103 #input_10_103_3_container,
.single-connections-team form #gform_fields_10_4 li#field_10_103 #input_10_103_6_container,
.single-connections-team form #gform_fields_11_4 li#field_11_103 #input_11_103_3_container,
.single-connections-team form #gform_fields_11_4 li#field_11_103 #input_11_103_6_container {
	width: 49%;
	margin-right: 0;
}

.single-connections-team form #gform_fields_6_4 li#field_6_103 #input_6_103_3_container label,
.single-connections-team form #gform_fields_6_4 li#field_6_103 #input_6_103_6_container label,
.single-connections-team form #gform_fields_10_4 li#field_10_103 #input_10_103_3_container label,
.single-connections-team form #gform_fields_10_4 li#field_10_103 #input_10_103_6_container label,
.single-connections-team form #gform_fields_11_4 li#field_11_103 #input_11_103_3_container label,
.single-connections-team form #gform_fields_11_4 li#field_11_103 #input_11_103_6_container label {
	display: none;
}

.single-connections-team form #gform_fields_6_4 li#field_6_102 textarea,
.single-connections-team form #gform_fields_6_4 li#field_6_105 textarea,
.single-connections-team form #gform_fields_10_4 li#field_10_102 textarea,
.single-connections-team form #gform_fields_10_4 li#field_10_105 textarea,
.single-connections-team form #gform_fields_11_4 li#field_11_102 textarea,
.single-connections-team form #gform_fields_11_4 li#field_11_105 textarea {
	font-size: 15px;
	color: #464342;

	border: 1px solid rgb(195, 195, 195);
	
	padding: 7px 15px;
	
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	
	resize: none;
	
	width: 100%;
	max-height: 125px;
}

.single-connections-team form #gform_fields_6_4 li#field_6_109 input,
.single-connections-team form #gform_fields_6_4 li#field_6_110 input,
.single-connections-team form #gform_fields_6_4 li#field_6_111 input,
.single-connections-team form #gform_fields_6_4 li#field_6_112 input,
.single-connections-team form #gform_fields_6_4 li#field_6_113 input,
.single-connections-team form #gform_fields_10_4 li#field_10_109 input,
.single-connections-team form #gform_fields_10_4 li#field_10_110 input,
.single-connections-team form #gform_fields_10_4 li#field_10_111 input,
.single-connections-team form #gform_fields_10_4 li#field_10_112 input,
.single-connections-team form #gform_fields_10_4 li#field_10_113 input,
.single-connections-team form #gform_fields_11_4 li#field_11_109 input,
.single-connections-team form #gform_fields_11_4 li#field_11_110 input,
.single-connections-team form #gform_fields_11_4 li#field_11_111 input,
.single-connections-team form #gform_fields_11_4 li#field_11_112 input,
.single-connections-team form #gform_fields_11_4 li#field_11_113 input {
	width: 100%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_114,
.single-connections-team form #gform_fields_6_4 li#field_6_118,
.single-connections-team form #gform_fields_10_4 li#field_10_114,
.single-connections-team form #gform_fields_10_4 li#field_10_118,
.single-connections-team form #gform_fields_11_4 li#field_11_114,
.single-connections-team form #gform_fields_11_4 li#field_11_118 {
	float: left;
	width: 66.66%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_114 input,
.single-connections-team form #gform_fields_6_4 li#field_6_118 input,
.single-connections-team form #gform_fields_10_4 li#field_10_114 input,
.single-connections-team form #gform_fields_10_4 li#field_10_118 input,
.single-connections-team form #gform_fields_11_4 li#field_11_114 input,
.single-connections-team form #gform_fields_11_4 li#field_11_118 input {
	font-size: 15px;
	color: #464342;
	width: 47%;
	margin-right: 2%;
	border: 1px solid rgb(195, 195, 195);
	padding: 7px 15px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.single-connections-team form #gform_fields_6_4 li#field_6_114 #input_6_114 label,
.single-connections-team form #gform_fields_6_4 li#field_6_118 #input_6_118 label,
.single-connections-team form #gform_fields_10_4 li#field_10_114 #input_10_114 label,
.single-connections-team form #gform_fields_10_4 li#field_10_118 #input_10_118 label,
.single-connections-team form #gform_fields_11_4 li#field_11_114 #input_10_114 label,
.single-connections-team form #gform_fields_11_4 li#field_11_118 #input_10_118 label {
	display: none;
}

.single-connections-team form #gform_fields_6_4 li#field_6_115,
.single-connections-team form #gform_fields_6_4 li#field_6_119,
.single-connections-team form #gform_fields_10_4 li#field_10_115,
.single-connections-team form #gform_fields_10_4 li#field_10_119,
.single-connections-team form #gform_fields_11_4 li#field_10_115,
.single-connections-team form #gform_fields_11_4 li#field_10_119 {
	float: left;
	width: 33.33%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_115 input,
.single-connections-team form #gform_fields_6_4 li#field_6_119 input,
.single-connections-team form #gform_fields_10_4 li#field_10_115 input,
.single-connections-team form #gform_fields_10_4 li#field_10_119 input,
.single-connections-team form #gform_fields_11_4 li#field_11_115 input,
.single-connections-team form #gform_fields_11_4 li#field_11_119 input {
	width: 100%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_116,
.single-connections-team form #gform_fields_6_4 li#field_6_120,
.single-connections-team form #gform_fields_10_4 li#field_10_116,
.single-connections-team form #gform_fields_10_4 li#field_10_120,
.single-connections-team form #gform_fields_11_4 li#field_11_116,
.single-connections-team form #gform_fields_11_4 li#field_11_120  {
	float: left;
	width: 50%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_116 input,
.single-connections-team form #gform_fields_6_4 li#field_6_120 input,
.single-connections-team form #gform_fields_10_4 li#field_10_116 input,
.single-connections-team form #gform_fields_10_4 li#field_10_120 input,
.single-connections-team form #gform_fields_11_4 li#field_11_116 input,
.single-connections-team form #gform_fields_11_4 li#field_11_120 input {
	width: 95%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_117,
.single-connections-team form #gform_fields_6_4 li#field_6_121,
.single-connections-team form #gform_fields_10_4 li#field_10_117,
.single-connections-team form #gform_fields_10_4 li#field_10_121,
.single-connections-team form #gform_fields_11_4 li#field_11_117,
.single-connections-team form #gform_fields_11_4 li#field_11_121 {
	float: left;
	width: 50%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_117 input,
.single-connections-team form #gform_fields_6_4 li#field_6_121 input,
.single-connections-team form #gform_fields_10_4 li#field_10_117 input,
.single-connections-team form #gform_fields_10_4 li#field_10_121 input,
.single-connections-team form #gform_fields_11_4 li#field_11_117 input,
.single-connections-team form #gform_fields_11_4 li#field_11_121 input {
	width: 100%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_122,
.single-connections-team form #gform_fields_10_4 li#field_10_12,
.single-connections-team form #gform_fields_11_4 li#field_10_1222 {
	clear: both;
}

.single-connections-team form #gform_fields_6_4 li#field_6_123 input,
.single-connections-team form #gform_fields_6_4 li#field_6_124 input,
.single-connections-team form #gform_fields_6_4 li#field_6_125 input,
.single-connections-team form #gform_fields_6_4 li#field_6_126 input,
.single-connections-team form #gform_fields_10_4 li#field_10_123 input,
.single-connections-team form #gform_fields_10_4 li#field_10_124 input,
.single-connections-team form #gform_fields_10_4 li#field_10_125 input,
.single-connections-team form #gform_fields_10_4 li#field_10_126 input,
.single-connections-team form #gform_fields_11_4 li#field_11_123 input,
.single-connections-team form #gform_fields_11_4 li#field_11_124 input,
.single-connections-team form #gform_fields_11_4 li#field_11_125 input,
.single-connections-team form #gform_fields_11_4 li#field_11_126 input {
	width: 100%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_164 ul li,
.single-connections-team form #gform_fields_10_4 li#field_10_164 ul li,
.single-connections-team form #gform_fields_11_4 li#field_11_164 ul li {
	width: 33.33%;
}

.single-connections-team form #gform_fields_6_4 li#field_6_150 p,
.single-connections-team form #gform_fields_10_4 li#field_10_150 p,
.single-connections-team form #gform_fields_10_4 li#field_10_170 p,
.single-connections-team form #gform_fields_11_4 li#field_11_150 p,
.single-connections-team form #gform_fields_11_4 li#field_11_170 p {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 21px;
}

#gform_confirmation_message_11,
#gform_confirmation_message_10,
#gform_confirmation_message_6 {
	text-align: center;
	padding: 20px 0 45px;
	font-family: Arvo;
}

.input-entry {
	display: none;
}