         .div-table {
         display: table;         
         width: auto;         
         border: none;         
         border-spacing: 0; /* cellspacing:poor IE support for  this */
         padding-top: 4px;
         }
         .div-table-row {
         display: table-row;
         width: auto;
         height: 36px;
         clear: both;
         }
         .div-table-col1 {
         float: left; /* fix for  buggy browsers */
         display: table-column;         
         width: 10px;         
         height: 36px;
         }
         .div-table-col2 {
         float: left; /* fix for  buggy browsers */
         display: table-column;         
         width: 128px;         
         height: 36px;
         }
         html {
         overflow: hidden;
         background-color: #fff;
         }
         body {
         margin: 0;
         padding: 0;
         }
         #main {
         margin: auto;
         max-width: 415px;
         height: 300px;
         border: 0;
         padding: 0;
         position: relative;
         background-image: url("/fluidstream.net/immagini/background.jpg");
         }
         #fluidtext {
         width: 100%;
         height: 18px;
         bottom: 50px;
         left: 0;
         text-align: center;
         color: #333;
         font-size: 14px;
         font-family: 'Asap', Arial, sans-serif;
         }    
         #polaroid {
         width: 150px;
         /*        height: 150px; */
         max-height: 150px;
         background-color: #fff;
         margin-top: 55px;
         margin-left: 45px;
         position: absolute;
         bottom: 0;
         left: 0;
         }
         #portafoto {
         position: relative;
         text-align: center;
         height: 210px;
         }
         .Row {
         display: table;
         width: 100%;
         /*Optional*/
         table-layout: fixed;
         /*Optional*/
         border-spacing: 0/*Optional*/
         }
         .Column1 {
         display: table-cell;
         vertical-align: top;
         width: 240px;
         }
         .Column2 {
         display: table-cell;
         vertical-align: top;
         max-width: 35px;
         }
         .Column3 {
         display: table-cell;
         vertical-align: top;
         width: 140px;
         }
         .icon-bar {
         float: right;
         }
         .fa {
         padding: 12px 10px;
         font-size: 20px;
         width: 20px;
         text-align: center;
         text-decoration: none;
         margin: 0;
         }
         .fa:hover {
         opacity: 0.85;
         }
         .fa-facebook {
         background: #3B5998;
         color: white;
         }
        .fa-twitter {
        background: #55ACEE;
        color: white;
        }
