/*##########################################*/
/* IRRIGATION INPUT */

@media screen and (min-width: 1000px){
 div.dv1irri { width:33%; padding: 20px 2%; margin:10px 2px; border: 4px solid #001af0; border-radius: 13px; border-spacing: 0; float:left; }
 div.dv2irri { width:49%; padding: 0; border-spacing: 0; display:inline-block; text-align: center; color:#001af0; }
 div.dv3irri { width:96%; padding: 0; border-spacing: 0; display:inline-block; text-align: center; }
 div.dv4irri { width:66%; padding: 20px 2%; margin:10px 2px; border: 4px solid #f1f8f9; border-radius: 13px; border-spacing: 0; float:left; }
 div.dv5irri { width:96%; padding: 20px 2%; border: 4px solid #001af0; border-radius: 13px; border-spacing: 0; margin:auto; }
 div.dv6irri { width:33%; text-align: center; display:inline-block; }
 div.dv7irri { width:24.7%; text-align: center; display:inline-block; vertical-align: top; }
 div.dv8irri { width:33%; text-align: center; display:inline-block; vertical-align: top; }
 div.dv9irri { width:99%; text-align: center; display:inline-block; vertical-align: top; }

 span.sb1irri { color: #000; font-size:17px; font-weight: bold; margin: 8px; display:inline-flex; }
 span.sb2irri { color: #000; font-size:17px; font-weight: bold; margin: 8px; display:inline-flex; }
 span.sb3irri { color: #000; font-size:17px; font-weight: bold; margin: 2px; display:inline-block; }

 label.lb1irri { color:#222; padding: 2px; margin: auto; text-align: center; font-weight: bold; font-size: 14px; }
 label.lb2irri { color: #001af0; text-shadow: 1px 1px 1px #000;  font-size:17px; font-weight: bold; margin: 8px; display:block; }
 label.lb3irri { color: #001af0; text-shadow: 1px 1px 1px #000;  font-size:17px; font-weight: bold; margin: 8px; display:block; height: 45px; }
 label.lb4irri { color: #001af0; text-shadow: 1px 1px 1px #000;  font-size:17px; font-weight: bold; margin: 8px; display:block; height: 22px; }
}

@media screen and (max-width: 1000px) {
 div.dv1irri { width:33%; padding: 20px 2%; margin:10px 2px; border: 4px solid #001af0; border-radius: 10px; border-spacing: 0; float:left; }
 div.dv2irri { width:49%; padding: 0; border-spacing: 0; display:inline-block; text-align: center; color:#001af0; }
 div.dv3irri { width:99%; padding: 0; border-spacing: 0; display:inline-block; text-align: center; }
 div.dv4irri { width:66%; padding: 20px 2%; margin:10px 2px; border: 4px solid #f1f8f9; border-radius: 13px; border-spacing: 0; float:left; }
 div.dv5irri { width:99%; padding: 20px 2%; border: 4px solid #001af0; border-radius: 13px; border-spacing: 0; margin:auto; }
 div.dv6irri { width:33%; text-align: center; display:inline-block;  }
 div.dv7irri { width:49.5%; text-align: center; display:inline-block; vertical-align: top; }
 div.dv8irri { width:33%; text-align: center; display:inline-block; vertical-align: top; }
 div.dv9irri { width:99%; text-align: center; display:inline-block; vertical-align: top; }

 span.sb1irri { color: #000; font-size:14px; font-weight: bold; margin: 3px; display:inline-flex; }
 span.sb2irri { color: #000; font-size:14px; font-weight: bold; margin: 3px; display:inline-flex; }
 span.sb3irri { color: #000; font-size:14px; font-weight: bold; margin: 1px; display:inline-block; }

 label.lb1irri { color:#222; padding: 2px; margin: auto; text-align: center; font-weight: bold; font-size: 14px; }
 label.lb2irri { color: #001af0; text-shadow: 1px 1px 1px #000;  font-size:17px; font-weight: bold; margin: 3px; display:block; }
 label.lb3irri { color: #001af0; text-shadow: 1px 1px 1px #000;  font-size:17px; font-weight: bold; margin: 3px; display:block; height: 45px; }
 label.lb4irri { color: #001af0; text-shadow: 1px 1px 1px #000;  font-size:17px; font-weight: bold; margin: 8px; display:block; height: 22px; }
}

button.bu1irri { display:block; margin:auto; width:100px; height:40px; background-color: #f1f8f9; border: 3px solid #001af0; border-radius:13px; border-spacing: 0; color:#222; font-size:12px; font-weight: bold; text-align: center; }
select.sel1irri { margin:auto; }

div.tk_cmap { position: relative; width: 100%; height:200px; z-index: 1; }
hr.hr1irri { width:95%; color: #000; }
/*##########################################*/
