body {
	padding-top: 0px;
}

.row-fluid-wrapper {
	background-color: #000000 !important;
}

.row-fluid {
	background-color: #ffffff  !important;
} 

td {
	border: 0px !important;
}

.hsfc-FieldLabel, .hs-form-field{
	text-align: left !important;
	<!--font-size: 24px; -->
}

.hsfc-PhoneInput__FlagAndCaret {
	max-height: 17px !important;
}

.hs_recaptcha .grecaptcha-badge {
    margin: 0 auto;
    display: block;
}

input[type="submit"].hs-button {
    border: 0px !important;
    background: url('https://4832014.fs1.hubspotusercontent-na1.net/hubfs/4832014/Columbia-Ride-and-Decide/COL%20Ride%20&%20Decide%20Landing%20Page%20400x74%20Submit%20Active%20Icon.png') no-repeat center center;
    background-size: contain;
    border: none;
    color: transparent;
    font-size: 0;
    width: 400px;
    height: 74px;
    padding: 0;
    cursor: pointer;
	background-color: transparent !important;
}

input[type="submit"].hs-button:hover{
  border: 0px !important;
	background: url('https://4832014.fs1.hubspotusercontent-na1.net/hubfs/4832014/Columbia-Ride-and-Decide/COL%20Ride%20&%20Decide%20Landing%20Page%20400x74%20Submit%20Hover%20Icon.png') no-repeat center center;
	background-size: contain;
    border: none;
    color: transparent;
    font-size: 0;
    width: 400px;
    height: 74px;
    padding: 0;
    cursor: pointer;
	background-color: transparent !important;
}

.span12{
	display:none;
}

.hsfc-Step__Content{
	margin-left:  144px;
	margin-right:  144px;
}

form{
  padding: 75px 150px;
  max-width: 100%;
    box-sizing: border-box;
    overflow: hidden;
}

input, textarea{
  border: 1px solid #f16624 !important; 
}

.form-columns-2 {
    display: flex;
    flex-wrap: wrap;
    gap: 25px;
}
.form-columns-2 .hs-form-field {
    flex: 1 1 calc(50% - 12.5px);
    box-sizing: border-box;
}

@media (max-width: 767px) {
    table, tbody, tr, td {
        display: block;
        width: 100% !important;
    }

    td {
        margin-bottom: 20px; /* spacing between "rows" */
        text-align: center !important;
		padding: 4px 0px !important;
    }

    tr {
        border: none !important;
    }
	
	.main-dnd{
		display:none;
	}
	
	input[type="submit"].hs-button {
		width: 200px;
		height: 37px;
	}

	input[type="submit"].hs-button:hover{
		width: 200px;
		height: 37px;

	}
	
	.hsfc-Step__Content{
		margin-left:  25px;
		margin-right:  25px;
	}
	
	#hs_cos_wrapper_widget_1754505487437, #hs_cos_wrapper_widget_1754503380121{
		padding-left:  25px !important;
		padding-right:  25px !important;
	}

      .form-columns-2 {
        flex-direction: column;
        gap: 15px;
    }
    .form-columns-2 .hs-form-field {
        flex: 1 1 100%;
    }
  
  input{
    margin-right: 0px !important;
  }
  
  .hs-form-field {
    width:100% !important;
    max-width: 100%;
  }
  
  form{
    padding: 25px !important;
  }
}


.main-dnd, .bottom-dnd{
	display:none;
}

.outer{
	max-width: 1200px !important;
}

#footer{
	padding-top: 0px !important;
	background: none !important;
}

#content-wrapper ul li::before{
  top: 0.6rem;
}

ul li{
 padding-top: 0px !important; 
 padding-bottom: 0px !important; 
}