::placeholder{font-style: italic;font-size: .8em;}
.mybutton{color: white;padding: 7px 10px;min-width: 100px;margin-top: 8px;margin-bottom: 8px;border:none; background: #fa3c05;border-radius: 200px;text-decoration: none;transition: .5s;
}
.mybutton:hover{text-decoration: none;color: white;background: navy;transition: .5s}
a.mybutton:hover{color: white;background: #fd3426}
.nosure{width: 100%;height: 35px;border: 1px solid lightgray;padding-left: 5px;margin:2px;border-radius: 3px;}
.sure{width: 100%;height: 35px;border: 1px solid lightgray;padding-left: 5px;margin:2px;border-bottom: 1px dotted red;border-radius: 3px;}
.lvl:after {content:" *";color: red;margin-top: 10px;}
.nolvl:after {margin-top: 10px;}
.edit{content: url(editicon.png);height: 20px;width: 20px;float: right;top:0;}
.onething{border: 1px solid lightgray;padding: 10px;border-radius: 3px;margin: 5px;}
.navybg{color: white;background: #222f60;}
.graybg{color: white;background: gray;}
.redbg{color: white;background: red;}
.themebg{color: white;background: #fd3426;}
.pagehead{padding: 5px 10px; margin-bottom: 10px;margin-top: 5px; min-width: 50%;border-radius: 0px 300px 300px 0px;}
.close {position: absolute;right: 2%;top: 10px;cursor: pointer;}
.edit{filter: brightness(0) saturate(100%) invert(42%) sepia(34%) saturate(4341%) hue-rotate(349deg) brightness(100%) contrast(95%);}
table{margin-top: 10px; width: 100%;background: white;} td,th{ padding:3px; border: 1px solid lightgray;}
.suretextarea{width: 100%;border: 1px solid red;padding: 5px;border-radius: 5px;}
.nosuretextarea{width: 100%;border: 1px solid lightgray;padding: 5px;border-radius: 5px;}
.table100-div{width: 100%;overflow: auto;}