* {color: #363535 !important; background:none !important;}
#header, #footer, #column_side, #top_side a, a.action {display:none;}
#top_side {border:none;}
#top_side h1 {font-size:1.3em;}
#top_side h2 {text-decoration:underline;}
#top_side form input, #top_side form select {border:none; background:none; font-size:1em; -moz-appearance: none; -webkit-appearance: none; appearance: none; }

#top_side form input[type="submit"] {display:none !important;}

table.softnauts_details {margin-top:15px;}
table.softnauts_details td, table.softnauts_details th {padding:2px 12px; border-bottom:#ddd solid 1px;}
.table_header {padding:0 !important; }

table.softnauts_table {border:none; margin-top:15px;}
    table.softnauts_table td, table.softnauts_table th {border-bottom:#ddd solid 1px;}
    table.softnauts_table tr.expanded td { background-color:#eee !important;}
    table.softnauts_table tr.details td {border:#999 solid 1px;}
    table.softnauts_table .actions { display: none !important; }
    .softnauts_table_actions * { display: none !important; }

ul.tabbed_details_tabs { border: none !important; }
li.tabbed_details_tab { display: none !important; border: none !important; }
    li.tabbed_details_tab.active { display: table-cell !important; }
.message_header h5 { display: none !important; }

.not_printable { display: none !important; }

.printable_only { display: initial !important; }

/* calendar */
#gridcontainer { height:auto !important; }
.scolltimeevent { height: auto !important; }

/* pdf generate (snappy) */
.page_break { page-break-after:always; }



form.filter_form div.form-row-content {position:relative}
form.filter_form div.form-row-content:after {
    content:'';
    border: none;
}

form.filter_form div.form-row-content{
   border: none;
   line-height: 25px;
   border-radius: none;
}

form.filter_form div.form-row-content:hover{
    border: none;
}


form.filter_form div.form-row-content:before {
    content:'';
}

#softnauts_worktimebundle_worktimefilter_day{
    width: 100px;
}

form.filter_form label, form.filter_form input{
	padding: 0;
	margin:0;
	line-height: 20px;
}

#header{
  display: none;
}

#main-menu{
  display: none;
}

#content{
  width: 100%;
}

.button.icononly.action_print{
  display: none;
}