div.dm_widget_playlistitem
{
    width: 890px;
    height: 140px;
    float: left;
}
div.dm_widget_playlistitem div.infos
{
    float: left;
    width: 360px;
}
div.dm_widget_playlistitem a.playlist_name
{
    float: left;
    width: 340px !important;
    white-space: nowrap;
    overflow: hidden;
}

div.dm_widget_playlistitem div.description
{
    float: left;
    height: 52px !important;
    width: 340px !important;
    overflow: hidden;
}

div.dm_widget_playlistitem div.video_list_item_empty
{
    margin-right: 3px;
}

/*
div.dm_widget_playlistitem.mini_pl
{
    float: left;
    width: 110px;
    height: 130px;
    margin-left: 13px;
    margin-right: 10px;
    overflow: hidden;
}

div.playlist_box div.dm_widget_playlistitem.mini_pl
{
    margin-left: 8px;
}
*/

div.dm_widget_playlistitem.contextual
{
    width: 300px;
    height: 80px;
    margin-top: 5px;
    overflow: hidden;
}

div.dm_widget_playlistitem.contextual div.playlist_infos
{
    margin-left: 5px;
    width: 180px;
    height: 80px;
    overflow: hidden;
}
div.dm_widget_playlistitem.contextual div.counters,
div.dm_widget_playlistitem.contextual div.created
{
    float: left;
    width: 180px;
    overflow: hidden;
}
div.dm_widget_playlistitem.contextual div.small_description
{
    float: left;
    width: 180px;
    height: 40px;
    overflow: hidden;
}

div.dm_widget_playlistitem.contextual img.preview
{
    padding-top: 1px;
    padding-left: 1px;
    width: 88px;
    height: 65px;
}
div.dm_widget_playlistitem.contextual img.preview_empty
{
    padding-top: 10px;
    padding-left: 6px;
    width: 75px;
    height: 45px;
}

div.dm_widget_playlistitem.contextual a.playlist_name
{
    float: left;
    width: 150px;
    text-transform: uppercase;
    overflow: hidden;
}
/*
div.dm_widget_playlistitem.mini_pl a.empty
{
    display: block;
    height: 100%;
    padding-top: 20px;
    text-align: left;
    width: 88px;
    text-align: center;
    text-transform: uppercase;
}
div.dm_widget_playlistitem.mini_pl a.playlist_name
{
    font-size: 12px;
    white-space: normal;
    max-height: 30px;
    _height: 30px;
    width: 110px !important;
}
div.dm_widget_playlistitem.mini_pl div.counters
{
    font-size: 9px;
}

div.dm_widget_playlistitem.mini_pl img.preview
{
    padding-top: 1px;
    padding-left: 1px;
    width: 88px;
    height: 65px;
}
*/

div.playlist_preview
{
    float: left;
    width: 110px;
    height: 80px;
    background-image: url(/images/playlist_preview.gif);
    background-repeat: no-repeat;
}

div.video_list div.dm_widget_videoitem.mini_item, 
div.video_list div.dm_widget_videoitem.mini_empty
{
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 8px;
}

div.playlist_item_relation_button,
div.playlist_item_relation_button div.dm_button_container
{
   width: 130px; 
   float: left;
}
div.playlist_item_relation_button  div.dm_button
{
   text-align: center;
   width: 110px;
}

div.dm_widget_playlisttools
{
    float: left;
    width: 145px;
}

div.dm_widget_playlisttools a
{
    float: left;
    width: 125px;
}

div.video_list div.dm_widget_videoitem.mini_item img.motion_maker,
div.video_list div.dm_widget_videoitem.mini_item div.author,
div.video_list div.dm_widget_videoitem.mini_item a.video_title,
div.video_list div.dm_widget_videoitem.mini_item div.counters,
div.video_list div.dm_widget_videoitem.mini_item div.dm_widget_rating
{
    display: none;
}
