/******Top Menu Phone********/
#menu-item-2814 {
  font-weight: bold;
font-size: 14px;
}

#menu-item-2814 a:before {
  font-family: "Font Awesome 5 Free";
font-weight: 900;
  content: '\f879';
  margin-right: 5px;
}

.top_contact .contact_phone, .top_contact .contact_address {
	border-color: #f2f2f2;
	border-left-style: solid;
  display: none;
}

/**********Enquiry Button*******/
#ebut a {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
text-transform: uppercase;
}

/*******Split Quote********/

#pum-1394 h2 {
  color: #6EC1E4 !important;
  padding-bottom: 20px
}

#pum-1394 .full_width {
  background-color: #ffef04;
  padding: 20px;
  text-align: center;
  margin-bottom: 20px;
}
/*****Ducted Pop******/
#pum-1698 h2 {
  color: #6EC1E4 !important;
  padding-bottom: 20px
}

#pum-1698 .full_width {
  background-color: #ffef04;
  padding: 20px;
  text-align: center;
  margin-bottom: 20px;
}
/*********Ducted Quote Form***********/


.gchoice_2_58_0 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
margin-bottom: 20px;}

#choice_2_58_0 { order: 2; }
#label_2_58_0 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_1 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_1 { order: 2; }
#label_2_58_1 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_2 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_2 { order: 2; }
#label_2_58_2 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_3 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_3 { order: 2; }
#label_2_58_3 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_4 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_4 { order: 2; }
#label_2_58_4 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_5 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_5 { order: 2; }
#label_2_58_5 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_6 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_6 { order: 2; }
#label_2_58_6 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_7 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_7 { order: 2; }
#label_2_58_7 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_8 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_8 { order: 2; }
#label_2_58_8 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_9 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_9 { order: 2; }
#label_2_58_9 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_10 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_10 { order: 2; }
#label_2_58_10 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_11 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_11 { order: 2; }
#label_2_58_11 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}

.gchoice_2_58_12 { display: inline-flex; flex-direction: column; 
border: 1px solid #000;
padding: 20px 5px;
text-align: center;
  margin-bottom: 20px;}

#choice_2_58_12 { order: 2; }
#label_2_58_12 { order: 1;  margin-left: auto; margin-right:auto;
margin-bottom: 20px}


#field_2_28 > h3:nth-child(1) {
color: #6EC1E4
}

#field_2_28 {
  background-color: #f2f2f2;
  padding: 20px;
}

#gform_wrapper_2 .gform_fields .gfield input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
  color: #000;
}
#gform_wrapper_2 .gform_fields .gfield input::-moz-placeholder { 
	/* Firefox 19+ */
 color: #000;
}
#gform_wrapper_2 .gform_fields .gfield input:-ms-input-placeholder {
	/* IE 10+ */
  color: #000;
}
#gform_wrapper_2 .gform_fields .gfield input:-moz-placeholder {
	/* Firefox 18- */
color: #000;
}
/********Split Quote**********/
/**********Breadcrumbs********/
.bellow_header {
  display: none !important;
}

/**********Quote***********/

@media all and (min-width:1080px) {

#field_1_13,#field_1_14, #field_1_16, #field_1_18, #field_1_23, #field_1_20, #field_1_25,#field_1_26 {
  grid-column: span 4;
   
}

#field_1_15, #field_1_17, #field_1_21,#field_1_24 {
  grid-column: span 1;
}
  #field_1_13,#field_1_16,#field_1_23,#field_1_25, #field_1_33,#field_1_10 {
    padding-left: 20px
  }
  #field_1_27,#field_1_29,#field_1_30,#field_1_31,#field_1_32,#field_1_10 {
    padding-right: 20px
  }
}

.gfield input[type=text] {
  padding:15px !important;
  border-radius: 5px;
    margin-bottom: 7px !important;
}
.gfield input[type=email] {
  padding:15px !important;
  border-radius: 5px;
  margin-bottom: 7px !important;
}
.gfield input[type=number] {
  padding:15px !important;
  border-radius: 5px;
  margin-bottom: 7px !important;
  border: 1px solid #ccc;
}
.gfield input[type=tel] {
  padding:15px !important;
  border-radius: 5px;
  margin-bottom: 7px !important;
  border: 1px solid #ccc;
}
.gfield_select {
  padding:15px !important;
  border-radius: 5px;
  margin-bottom: 7px !important;
}

#field_1_9, #field_1_28{

  background-color: #f2f2f2;
padding: 20px;
  margin-top: 20px;
   margin-bottom: 20px;
}


.multiply {
  font-size: 2em !important;
  color: #000;
  text-align: center;
}
.gsection_title{

}
#field_1_12 {
  font-size: 18px;
  font-weight: bold;
  padding-left: 20px;
}
.button {
  background-color: #00ccbd !important;
  border: 1px solid  #00ccbd !important;
}
#gform_wrapper_1 .gform_fields .gfield input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
  color: #000;
}
#gform_wrapper_1 .gform_fields .gfield input::-moz-placeholder { 
	/* Firefox 19+ */
 color: #000;
}
#gform_wrapper_1 .gform_fields .gfield input:-ms-input-placeholder {
	/* IE 10+ */
  color: #000;
}
#gform_wrapper_1 .gform_fields .gfield input:-moz-placeholder {
	/* Firefox 18- */
color: #000;
}

#input_1_5,#input_1_6,#input_1_8, #input_1_33, #input_1_32,#input_1_39, #input_1_40, #input_1_41 {
color: #555;
}

/*****Popup********/
#pum-1394 h2 {
color: #6EC1E4;
  padding-bottom: 20px;
}

#pum-1394 .last_column {
  font-size: 18px;
}

/********Footer Colour************/
#newfoot {
  background-color: #1a1a1a !important;
}

/********Tablet*********/
@media all and (max-width:899.99px) {
.elementor-column.elementor-col-33{
	width: 100% !important;
}
  
  #wrapper {
    padding-top: 0px !important;
  }
  .elementor-column.elementor-col-66, .elementor-column[data-col="66"] {
	width: 100% !important;
    margin-bottom: 30px
}
}