#dvz_stream .tborder { table-layout: fixed; }
#dvz_stream p { margin: 0; }
#dvz_stream .right { margin: 0; float: right; }
#dvz_stream .data {margin: -4px;}

#dvz_stream .event {padding: 10px;border-bottom: solid 1px rgba(0,0,0,0.1);font-size: 11px;transition: background-color 0.2s;}
#dvz_stream .event:not(:last-child) {border-bottom: solid 1px rgba(0,0,0,0.1);background: var(--third-color);border-radius: 10px;margin: 10px 0;}
#dvz_stream .event:nth-child(even) {border-bottom: solid 1px rgba(0,0,0,0.1);background: var(--third-color);border-radius: 10px;}
#dvz_stream .event { border-bottom: none; }
#dvz_stream .event.new { background-color: rgba(255,255,100,0.1); }
#dvz_stream .heading { margin-bottom: 5px; }
#dvz_stream .location a {/* color: #707070; */}
#dvz_stream .location:not(:empty)::after {content: ' >';}
#dvz_stream .item-container { display: flex; align-items: baseline; }
#dvz_stream .item { flex: 1; overflow: hidden; font-size: 13px; text-overflow: ellipsis; white-space: nowrap; }
#dvz_stream .item:not(:empty) { margin-bottom: 8px; }
#dvz_stream .label {display: flex;border-radius: 10px;background: hsl(355deg 91% 58%);font-size: 12px;color: #fff;text-align: center;font-weight: 500;width: 30px;height: 30px;justify-content: center;align-items: center;}
#dvz_stream .details {/* color: #707070; *//* font-weight: 500; */}
#dvz_stream .details span:not(:first-of-type)::before {content: '\2022';padding: 0 5px;}
#dvz_stream .user_avatar { display: inline-block; margin-bottom: 2px; margin-right: 2px; vertical-align: middle; }
#dvz_stream .user_avatar[data-user-associated="0"] { display: none; }
#dvz_stream .user_avatar .avatar_box {position: relative;width: 25px;height: 25px;}
#dvz_stream .user_avatar .avatar_box div {width: 100%;height: 100%;border-radius: 7px;background-size: cover;background-position: center center;}

#dvz_stream .tcat { vertical-align: middle; }
#dvz_stream .tcat .smalltext { float: left; margin-top: 6px; }
#dvz_stream .streams { float: right; }
#dvz_stream label { display: inline-block; margin: 0 2px; padding: 2px 6px 6px 6px; background: rgba(255,255,255,0.2); border: solid 1px rgba(255,255,255,0.2); font-size: 11px; }
#dvz_stream label input { position: relative; top: 2px; }
#dvz_stream label.active { background-color: rgba(255,255,255,0.4); }

.section-side { width: 280px; }
		
		