/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2019 | 23:20:34 */
/* Order form: show/hide prev/next nav properly */
form#lfb_stripeForm + p.ct-form-show {
  display: block !important;
}
form#lfb_stripeForm + p.ct-form-hide {
  display: none !important;
}
#lfb_stripeForm > .lfb_btnNextContainer.ct-form-show {
  display: block !important;
}
#lfb_stripeForm > .lfb_btnNextContainer.ct-form-hide {
  display: none !important;
}
#lfb_btnPayStripe, .lfb_btnNextContainerStripe{
	float: right;
}
#lfb_stripeModal{
	margin-top: 7% !important;
}
.ct-order-note{
	width: 100%;
    word-wrap: break-word;
}
.ct-order-note a{
	color: rgb(241,187,0) !important;
}
.ct-order-note-2{
	width: 50%;
    float: right;
    word-wrap: break-word;
}
.ct-order-note-2 a{
	color: rgb(241,187,0) !important;
}
.ct-order-nutrisoil h1 li{
	list-style: none;
	text-align: center;
}
.ct-order-container h2{
	font-size: 53px;
}
.ct-order-container .gform_confirmation_wrapper {
	text-align: center;
}
.ct-order-container .ct-show-pricelist input#choice_1_64_1{
	visibility: hidden;
}
.ct-order-container .ct-show-pricelist #input_1_64 label{
	background-color: rgb(112, 179, 71);
	min-width: 140px;
    line-height: 2.4;
    border-radius: 4px;
    padding: 10px 15px;
  	color: #fff;
}
.ct-calculation{
	display: none;
}
.gfield_error{
	border: none !important;
}
#field_1_56 table, #field_1_56 th, #field_1_56 td {
    border: 1px solid rgb(110,180,63);
    border-top: 2px solid rgb(110,180,63);
}
@media only screen 
  and (min-device-width: 812px){
    .ct-order-container .ct-checkbox-alignment li{
        width: 30%;
        float: left;
    }
}
@media only screen 
  and (max-device-width: 812px){
  .ct-order-container h2.gsection_title{
      font-size: 40px;
  }	
}