} .posts { position: relative; float: left; } .post { float: left; position: relative; margin: 5px; } .post h2 { margin: 0; font-size: 16px; line-height: 18px; letter-spacing: 1px; font-weight: normal; } .post h2.quote { font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 0; font-style: italic; } .post p,.post li { line-height: 175%; } .post p { margin: 10px 0 5px 0; } .post ol,.post ul { margin: 3px 0; padding: 0; } .post li { margin: 2px 35px; } .post .info_bar { width: 100%; padding: 1px 0; text-align: center; position: absolute; top: 90%; left: 0; font-size: 11px; opacity: 0; -webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; -o-transition: all 0.1s ease; transition: all 0.1s ease; background: ; color: #ece9dd; } .post:hover .info_bar { opacity: 0.9; } .post .info_bar a { color: #ece9dd; text-decoration: none; margin: 0 5px; } .post .photo { position: relative; padding: 0; line-height: 0 !important; background: rgba(0,0,0,1); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .post .photo .photo_info { position: absolute; top: 50%; left: 0; width: 100%; height: 50px; margin: -25px 0 0 0; text-align: center; z-index: 10; opacity: 0; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; } .post:hover .photo .photo_info { opacity: 1; } .post .photo .photo_info a { color: #FFF; text-decoration: none; } .post .photo .photo_info h2 a { margin: 0; line-height: 100%; font-family: 'HelveticaNeueBlack', Arial, sans-serif; text-transform: uppercase; font-size: 60px; color: #FFF; } .post img.main_photo { width: 100%; } .post img { max-width: 100%; height: auto; } .post .photo img { opacity: 1; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; margin: 0; line-height: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .post:hover .photo img { opacity: 0.5; } .post .player { padding: 2px 10px; background: #FFF; margin: 0; } .post .lines { margin: 0 0 5px 0; } .post .lines .line { padding: 10px; } .post .lines .odd { } .post .lines .even { background: ; color: #ece9dd; } .post .lines .even * { color: #ece9dd; } .post ol.notes { padding: 0; list-style-type: none; } .post ol.notes li.note { border-bottom: solid 1px #F6F6F6; padding: 6px 0; margin: 0 !important; } .post ol.notes li.note img.avatar { vertical-align: -4px; margin-right: 10px; width: 16px; height: 16px; } .post ol.notes li.note span.action { } .post ol.notes li.note .answer_content { font-weight: normal; } .post ol.notes li.note blockquote { border-color: #F6F6F6; padding: 4px 10px; margin: 10px 0px 0px 25px; } .post ol.notes li.note blockquote a { text-decoration: none; } .pagination { display: none; } .post{width:250px}