*{transition:all 0.15s ease-out}body{font-size:125%;font-family:Roboto, verdana, sans-serif;font-weight:400;margin:0;background-color:#0a4b2e;background:linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.3)),url(/assets/background1-2401e0a8849e54f88211198918fd43f339e8332df098a64ee418ea0644b4fdb5.jpg),no-repeat;background-size:cover;background-attachment:fixed}body.development{background-image:url(/assets/background2-ac2225a303a43dc7d4e667a7e3e69af01e33387d43f0296c625ecbdf4183036f.jpg)}a,.link,.buttonLink{color:#D81B60;text-decoration:none}a:hover,.link:hover,.buttonLink:hover,a:active,.link:active,.buttonLink:active{text-decoration:underline}textarea{font-size:100%;font-family:Roboto, verdana, sans-serif;width:50%;min-width:8em}header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 1em 0;margin:0 0 2em;background:#004D40;color:white;box-shadow:rgba(0,0,0,0.45) 0 5px 15px 3px;line-height:56px}header button{line-height:56px}header a,header .link,header .buttonLink{color:rgba(255,255,255,0.75)}header form{padding:0}body.development header{background:#008c4b}body.development nav .navItem:hover,body.development nav .navItem.selected,body.development nav .button_to .navItem:hover,body.development nav .button_to .navItem.selected{background:#d9e4e2;color:#008c4b}body.development nav .navItem.selected{background:#d9e4e2;color:#008c4b}nav{display:flex;flex-wrap:wrap}nav a,nav .link,nav .buttonLink{display:inline-block;white-space:nowrap}nav .navItem,nav .button_to .navItem{padding:0 13px;white-space:nowrap}nav .navItem:hover,nav .navItem.selected,nav .button_to .navItem:hover,nav .button_to .navItem.selected{background:#d9e4e2;color:#00362d;text-decoration:none}nav .navItem.selected{cursor:default;background:#d9e4e2;color:#00362d;text-decoration:none}#currentProject{margin:0;padding:0;font-weight:bold;font-size:120%}#currentProject a,#currentProject .link,#currentProject .buttonLink{padding:0 24px;color:white}#currentProject a:hover,#currentProject .link:hover,#currentProject .buttonLink:hover{text-decoration:none;color:rgba(255,255,255,0.75)}form.button_to{display:inline-block}form.button_to button.logout{font-family:Roboto, verdana, sans-serif;color:rgba(255,255,255,0.75);border:none;background:none;font-size:100%}form.button_to button.logout:hover{cursor:pointer}.formContainer{max-width:500px}.rangeInputContainer{display:flex;align-items:flex-end}time{float:right;margin-left:1.25em}h1{clear:both}h2{font-size:120%;padding-top:0.5em}section#main{background:rgba(255,255,255,0.975);box-shadow:rgba(0,0,0,0.25) 0px 54px 55px,rgba(0,0,0,0.12) 0px -12px 30px,rgba(0,0,0,0.12) 0px 4px 6px,rgba(0,0,0,0.17) 0px 12px 13px,rgba(0,0,0,0.09) 0px -3px 5px;border-radius:25px;margin:0 3vw 6px;padding:0.5em 3vw 2em;clear:both}section#main.sessions,section#main.registrations,section#main.passwords,section#main.password_resets,section#main.settings{max-width:450px;display:block;margin-left:auto;margin-right:auto}section#main.sessions label,section#main.registrations label,section#main.passwords label,section#main.password_resets label,section#main.settings label{display:block;font-size:85%;color:#555}section#main.sessions .field,section#main.registrations .field,section#main.passwords .field,section#main.password_resets .field,section#main.settings .field{margin-bottom:0.5em}section#main.sessions .field input,section#main.registrations .field input,section#main.passwords .field input,section#main.password_resets .field input,section#main.settings .field input{padding:4px 8px}section#main.sessions .submit,section#main.registrations .submit,section#main.passwords .submit,section#main.password_resets .submit,section#main.settings .submit{margin-top:1em}input{width:100%;box-sizing:border-box}table{table-layout:fixed}table th{text-align:left;font-weight:500}table td{text-overflow:'...';white-space:nowrap;overflow:hidden}table.waterings{table-layout:auto;white-space:normal}table.waterings .plantColumn{min-width:200px;max-width:0}table.waterings .dateColumn{min-width:120px;max-width:0}table.waterings .intervalColumn{min-width:100px;max-width:0}table.waterings .notesColumn{min-width:200px;max-width:0}input[type=checkbox]{transform:scale(1.5)}input{font-size:120%}.saveButton{padding:16px 48px}.plantColumn{width:200px}.nextWateringColumn{width:200px}.zoneColumn{width:218px}.locationColumn{width:218px}.containerColumn{width:125px}.scheduledColumn{width:140px}.frequencyColumn{width:140px}.wateredColumn{width:140px}.actionColumn{width:74px}.collaboratorsColumn{width:150px}.plantsColumn{width:100px}.wateringsColumn{width:100px}.createdColumn{width:150px}.hide{display:none}@media (max-width: 1130px){.wateredColumn,.collaboratorsColumn{display:none}section#main{margin-left:calc((100% - 960px) / 5);margin-right:calc((100% - 960px) / 5)}}@media (max-width: 960px){.containerColumn{display:none}section#main{margin-right:0;margin-left:0}.logged_in{clear:both}.waterings .intervalColumn{width:0}}@media (max-width: 800px){.wateringsColumn{display:none}}@media (max-width: 750px){.scheduledColumn,.intervalColumn{display:none}}@media (max-width: 700px){.plantsColumn{display:none}}@media (max-width: 600px){.field,.submit{width:calc(100% - 18px)}.locationColumn{display:none}section#main{padding-right:0;padding-left:0}td:first-child,th:first-child{padding-left:1em}h1,h2,h3,p,form{padding-left:20px}}@media (max-width: 550px){.ownerColumn{display:none}}h4{color:#bbb;margin:-1em 0 1em 9em}.line-break::after{content:"\a";white-space:pre}table{border-spacing:0;width:100%;margin:1em 0}th,td{padding:12px 6px;line-height:27px}thead th{color:#004D40}tbody tr:nth-child(odd){background:rgba(0,77,64,0.15)}tbody tr:nth-child(even) td{border-top:2px solid rgba(0,77,64,0.15);border-bottom:2px solid rgba(0,77,64,0.15)}tbody tr:nth-child(even) td:first-child{border-left:2px solid rgba(0,77,64,0.15)}tbody tr:nth-child(even) td:last-child{border-right:2px solid rgba(0,77,64,0.15)}table.blue{border-color:#0E487B}table.blue thead th{color:#0E487B}table.blue tbody tr:nth-child(odd){background:rgba(14,72,123,0.1)}table.blue td{border-color:rgba(14,72,123,0.1) !important}table.yellow{border-color:#8C6800}table.yellow thead th{color:#8C6800}table.yellow tbody tr:nth-child(odd){background:rgba(206,154,0,0.2)}table.yellow td{border-color:rgba(206,154,0,0.2) !important}.plantButton{display:inline-block;background:rgba(0,77,64,0.15);width:300px;font-size:120%;border:1px solid #444;border-radius:13px}.plantButton a,.plantButton .link,.plantButton .buttonLink{display:block;text-align:center;line-height:48px}a.blue,.blue.link,.blue.buttonLink{color:#0E487B}a.green,.green.link,.green.buttonLink{color:#004D40}a.yellow,.yellow.link,.yellow.buttonLink{color:#8C6800}a.purple,.purple.link,.purple.buttonLink{color:#D81B60}p.large{font-size:120%}footer{display:flex;justify-content:center;line-height:44px;font-size:110%}#localizations{margin:0;padding:0;list-style-type:none}#localizations li{display:inline-block}#localizations a,#localizations .link,#localizations .buttonLink{display:inline-block;padding:6px 8px;color:rgba(255,255,255,0.7);transition:none}#localizations a:hover,#localizations .link:hover,#localizations .buttonLink:hover,#localizations a.selected,#localizations .selected.link,#localizations .selected.buttonLink{color:white;text-decoration:none}.updateText{display:inline-block;margin:20px 0;padding-left:4px;font-size:75%;color:#999}.cursor-pointer{cursor:pointer}#plant_search{display:flex}#plant_search input[type=search]{padding:16px 10px}#plant_search input[type=submit]{flex:1}.link,.buttonLink{padding:0 16px;margin:0 4px}.buttonLink{border:0;background:none;font-size:100%;cursor:pointer}
