/* settings form styles */
div.set_page{width:95%;max-width:1280px;margin:8px auto 8px auto;background-color:#404040;overflow:auto;padding:16px}.msgbox{width:850px;padding:16px;background-color:#808080;margin:8px auto 8px auto}form.settings{height:800px;display:flex;flex-direction:column}form.settings h1{height:38px;text-align:center;color:white;background-color:#404040;font-size:20px;font-variant:small-caps;margin-top:0;margin-bottom:8px;padding:8px}form.settings h2{font-size:120%;color:#ffcc40}form.settings h3{font-size:16px;font-weight:bold;margin:8px 0px 4px 0px;color:white}form.settings table{border-collapse:collapse;border-spacing:0px;width:100%;margin-top:8px}form.settings table td{text-align:left;vertical-align:top;white-space:nowrap;padding:2px 0}input.settings,select.settings{height:34px;font-size:16px;padding:0px 8px;outline:none;border:none;margin:4px 0px;background-color:white;color:black;width:100%}textarea.settings{width:100%;white-space:pre;resize:none;flex-grow:1}.button{height:38px;width:160px;background-color:#e05050;color:white;border:none;font-weight:bold;font-size:16px;font-variant:small-caps;outline:none;cursor:pointer;text-align:center;padding:0px;display:block;margin:8px 0px}.button:hover{background:#ff656c;color:white}h1.msg{position:fixed;margin:0px;padding:8px;text-align:center;display:block;left:16px;top:16px;right:16px}.info{background-color:green;color:white;transition:all 1s;-webkit-transition:all 1s}.error{background-color:red;color:white;transition:all 3s;-webkit-transition:all 3s}.warning{background-color:yellow;color:red}input[type=checkbox] + label{display:block;margin-bottom:4px;margin-top:4px;color:white}.checkboxes{column-width:250px}.checkboxes li{list-style:none}article{color:white}
