Team:Lethbridge/notebook css

.notebook_entry {

 background: #e6e6e6;
 clear: both;
 height: auto;
 margin-top: 32px;
 min-height: 144px;
 overflow: auto;
 padding-left: 32px;
 width: 100%;

} .notebook_entry > div {

 float: left;

} .notebook_entry .entry_day {

 background: #fd6769;
 height: 128px;
 width: 128px;

} .notebook_entry .entry_day div {

 background: url(../img/tiled_dots.png);
 color: #ffffff;
 font-size: 72px;
 height: 100%;
 line-height: 128px;
 margin: auto 0;
 text-align: center;
 width: 100%;

} .notebook_entry .entry_content {

 height: 100%;
 padding: 16px;
 width: calc(100% - 160px);

} .notebook_entry .entry_content .entry_title h1 {

 font-size: 48px;
 height: 48px;
 margin: 0 0 0 0 !important;
 padding: 24px 0 0 0;

} .notebook_entry .entry_content .entry_expand_button {

 color: #333333;
 cursor: pointer;
 display: none;
 height: 24px;
 line-height: 24px;
 margin-top: 16px;
 width: 72px;

} .notebook_entry .entry_content .entry_expand_button:hover {

 color: #208dd0;

} .notebook_entry .entry_content .entry_data {

 margin-bottom: 8px;

} .notebook_entry .entry_content .entry_data h2 {

 margin-bottom: 8px;

}

.notebook_entry .entry_content .entry_data table {

 background: #ffffff;
 border-spacing: 0px;
 margin: 8px 0px;

} .notebook_entry .entry_content .entry_data table, .notebook_entry .entry_content .entry_data table th, .notebook_entry .entry_content .entry_data table td, .notebook_entry .entry_content .entry_data table tr {

 border: 1px solid #333333;

} .notebook_entry .entry_content .entry_data table th, .notebook_entry .entry_content .entry_data table td {

 margin: 0px;
 padding: 4px;

} .notebook_entry .entry_content .entry_data table th {

 background: #333333;
 color: #ffffff;
 font-weight: normal;

} .notebook_entry .entry_content .entry_data table tr:hover td {

 background: #79bae3;

}