#otherFormFields {
	display: none;
}
.form-available {
	display: none;
}

#otherGasOrderOption {
	display: none;
}

.readmore-js-toggle, .readmore-js-section {
	display: block;
	width: auto;
}

.readmore-js-section {
	overflow: hidden;
}

article {
	max-height: 3em;
	overflow:hidden;
}

.strong-details {
	font-weight: bold;
	display: inline-block;
}

.inline-checkbox-button{
	margin-right: 0px !important;
}

.order-details-error{
	width: 35%;
}

.ui-datepicker-trigger,
#gasOrderForm_deliveryDate{
	cursor:pointer;
}

#gasOrderForm_postalCode:disabled{
	background-color: #ffffff;
	cursor:not-allowed;
}

.invoiceRequired{
	display:none;
}

.lower-font{
	font-size:14px;
}

.form-group input[type="tel"]{
	border: 0;
    border-bottom: 2px solid #e0e0e0;
    width: 100%;
    display: inline-block;
    padding-bottom: 5px;
}

.form-group input.error[type="tel"] {
	border-bottom: 2px solid #a22b1d;
}

@media only screen 
		and (min-device-width: 375px) 
		and (max-device-width: 667px) 
		and (-webkit-min-device-pixel-ratio: 2) {
	#gasOrderForm_postalCode {
		width: 80px !important;
	}
}

@media ( -webkit-min-device-pixel-ratio : 3) 
	and (min-resolution: 192dpi)
	and (max-width:640px) {
	.order-group div {
		font-size: 30px;
	}
}

.personal-retrieve{
	padding-bottom:10px !important;
}

.no-top-margin{
	margin-top:10px !important;
}

.input-group.bootstrap-touchspin{
	z-index:1;
}

@media ( max-width : 1074px) and (min-width: 889px) {
	#orderDetailsSubmitButton{
		margin-bottom:45px;
		
	}
}

#check-later-box{
	margin-top:40px; 
	padding-top: 20px;
}
.check-later-center{
	text-align:center;
	 color:black !important;
}

.back-to-mainpage-container{
	padding: 20px 50px;
}
#checkFormLater{
	display:none;
}