div.growlUI { background: url(/../image/check48.png) no-repeat 10px 10px }
div.growlUI h1, div.growlUI h2 {
    color: white; padding: 5px 5px 5px 75px; text-align: left
}


/*body {
font-family: Verdana,Arial,Helvetica,sans-serif !important;
}*/


.icon {    
    font-family: Verdana,Arial,Helvetica,sans-serif !important;
    font-size: 10px;
    margin-bottom: 2px;
}


.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:black;}
.tg .tg-73oq{border-color:#000000;text-align:left;vertical-align:top}

a{color:#548dc4;text-decoration:none}
a:hover{text-decoration:underline}
img{border:0}input.invalid{background:red;color:#FDFDFD}
input.filterdefined{background:#ffecb0}
td.number{text-align:right;font-weight:bold;padding-right:5px;white-space:nowrap}
td.boolean{text-align:center}th.boolean{text-align:center}
table.testgrid{border-collapse:collapse;border:1px solid #CCB;width:100%}
table.testgrid tr{border-bottom:1px solid #DDD}
table.testgrid tr:hover{background-color:#888888;color:white}
table.testgrid tr:hover a{color:white}
table.testgrid th{background:#E5E5E5;border:1px solid #D5D5D5;color:#555;text-align:left;padding-left:5px;padding-right:0px;padding-top:5px;padding-bottom:5px;white-space:nowrap}
table.testgrid td{padding:5px;border:1px solid #E0E0E0}
table.testgrid i{font-size:1.5em;cursor:pointer}
table.testgrid img.icon{width:16px;cursor:pointer}
#wrap{margin:10px}#paginator{margin:10px 0;font-size:1.4em;text-align:center;margin-bottom:5px}
#paginator a{color:#0078cc;text-decoration:none;line-height:40px;padding:4px 8px}
#paginator a:hover{color:#000}
#paginator:active,#paginator #currentpageindex{background-color:#0078cc;color:#fff;border-radius:5px}
#paginator:focus{outline:1px}#paginator span#currentpageindex{padding:4px 8px}
#filter{width:250px;margin-bottom:10px;border:1px solid #d1d1d1;padding:5px;font-size:1.1em}
#addform{position:fixed;background-color:#f6f6f6;box-shadow:3px 3px 3px #636363;display:none;width:430px;height:300px;border-radius:20px;padding:20px;left:50%;top:50%;margin-left:-200px;margin-top:-100px;z-index:1000;border:1px solid #e1e1e1}
#addform .row{margin:10px 0 20px 0}#addform .row.tright{text-align:right}
#addform .row input{width:380px;padding:5px 9px;border:solid 1px #e1d1e1;outline:0}
form input:hover,form textarea:hover,form input:focus,form textarea:focus{border-color:#a1a1a1;-webkit-box-shadow:rgba(0,0,0,0.15) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 0px 8px}
.button{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:3px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333333;background-color:#f1f1f1;border-color:#cccccc;transition:background-color 0.5s}
.button:hover,.button:focus,.button:active,.button:active{color:#333333;background-color:#cac9cb;border-color:#adadad;text-decoration:none}
.button i.fa{margin-right:5px}.button.delete{color:#ffffff;background-color:#d9534f;border-color:#d43f3a}
.button.delete:hover,.button.delete:focus,.button.delete:active,.button.delete.active{color:#ffffff;background-color:#d2322d;border-color:#ac2925}
.button.add,.button.green{color:#ffffff;background-color:#6ccb63;border-color:#5db056}
.button.add:hover,.button.add:focus,.button.add:active,.button.add.active,.button.green:hover,.button.green:focus,.button.green:active,.button.green.active{color:#ffffff;background-color:#5aad55;border-color:#5db056}
i.fa.red{color:#d2322d}#message{position:fixed;display:none;bottom:0;z-index:100000;width:100%;padding:0}
#message .notification{-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px;padding:20px 0px;text-align:center;font-size:1.7em;color:#fff;float:none;margin:0;border-radius:0}
#message .notification.success{background-color:#6ccb63}
#message .notification.error{background-color:#d9534f}

@media only screen and (max-width: 1100px){table.testgrid td:nth-child(11),table.testgrid th:nth-child(11),table.testgrid td:nth-child(10),table.testgrid th:nth-child(10){display:none}}@media only screen and (max-width: 950px){table.testgrid td:nth-child(9),table.testgrid th:nth-child(9),table.testgrid td:nth-child(8),table.testgrid th:nth-child(8){display:none}}@media only screen and (max-width: 640px){table.testgrid td:nth-child(7),table.testgrid th:nth-child(7),table.testgrid td:nth-child(6),table.testgrid th:nth-child(6){display:none}}@media only screen and (max-width: 400px){table.testgrid td:nth-child(5),table.testgrid th:nth-child(5){display:none}}