﻿div.file{
    border-bottom:1px dotted #CFCFCF;
    margin-bottom:20px;
    padding-bottom:10px;
}
.thumb{
        -moz-border-radius-bottomleft:4px;
        -moz-border-radius-bottomright:4px;
        -moz-border-radius-topleft:4px;
        -moz-border-radius-topright:4px;
        
        -webkit-border-bottom-left-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -webkit-border-top-left-radius: 4px;
        -webkit-border-top-right-radius: 4px;
        
    border:1px solid #CFCFCF;
    float:left;
    margin-right:10px;
    padding:5px;
}
.thumb img{
    max-height:90px;
    width:90px;
}
.info{
    float:left;
    max-width:500px;
}

a.video .text{
    background-image:url(../img/video_icon_full.jpg);
    background-position:right center;
    background-repeat:no-repeat;
    height:40px;
    padding-top:15px;
}
a.file .text{
    background-image:url(../img/file_icon_full.png);
    background-position:right center;
    background-repeat:no-repeat;
    height:40px;
    padding-top:15px;
}

#form_container{display:none;}
#preview{
        -moz-border-radius-bottomleft:4px;
        -moz-border-radius-bottomright:4px;
        -moz-border-radius-topleft:4px;
        -moz-border-radius-topright:4px;
        
        -webkit-border-bottom-left-radius: 4px;
        -webkit-border-bottom-right-radius: 4px;
        -webkit-border-top-left-radius: 4px;
        -webkit-border-top-right-radius: 4px;
       
        border:1px solid #CFCFCF;
        display:none;
        height:300px;
        margin-bottom:38px;
        min-height:300px;
        padding:30px 16px 15px;
        position:relative;
        text-align:center;
        width:90%;
}
embed,object{
    margin:auto;
}
