.itwnet-form input[type=text] {
    width:200px;
}

.itwnet-form {
    margin-bottom: 20px;
}

.itwnet-container {
	padding:20px;
}

table.itw-std-list th {
	text-align:left;	
}
table.itw-std-list {
	margin-bottom:20px;
}


table.itw-std-list { border-collapse: collapse; box-sizing: border-box; width: 100%; }
table.itw-std-list tr { box-sizing:border-box; }
table.itw-std-list caption, table.std_list td, table.std_list th { padding: 0.1em 0.2em 0.1em 0.3em; text-align: left;box-sizing:border-box; }
table.itw-std-list tr.header th { background-color: #c1c1c1; padding: 0.2em 0.2em 0.2em 0.3em; border-top: 1px solid #a9a9a9; border-bottom: 1px solid #a9a9a9; }
table.itw-std-list tr.subheader th { font-weight: normal; background-color: #F7F0DF; padding: 0.2em 0.2em 0.2em 0.3em; border-top: 1px solid #afafaf; border-bottom: 1px solid #afafaf; }
table.itw-std-list tr.header th + tr td { border-top: none; }
table.itw-std-list tr.subheader th + tr td { border-top: none; }
table.itw-std-list td { -ms-filter: ""; background-color: transparent; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
table.itw-std-list td.fullwidth { width: 100%; }
table.itw-std-list td.actions { background-color: transparent !important; border-top: 1px solid transparent; border-bottom: 1px solid transparent; padding: 0 1px 0 0; width: 37px; font-size: 0;}
table.itw-std-list tr:nth-child(2n) td { background-color: #fcfcf3; }
table.itw-std-list tr:hover td, table.std_list tr:nth-child(2n):hover td { background-color: #eee; }
table.itw-std-list tr:hover td.actions,
table.itw-std-list tr:hover td.no_data { background-color: transparent; }
table.itw-std-list tr:hover td.actions a.action_edit, table.std_list tr:hover td.actions a.action_rmv { visibility: visible; }

table.itw-std-list th.itw-std-part {width:50px;}