// Copied from bedrock a.ccm-block-page-list-rss-feed { position: absolute; right: 0; top: 0; } div.ccm-block-page-list-wrapper { position: relative; } div.ccm-block-page-list-page-entry-horizontal { display: table; width: 100%; } div.ccm-block-page-list-page-entry-horizontal, div.ccm-block-page-list-page-entry { margin-bottom: 10px; } div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail { display: table-cell; vertical-align: top; width: 1px; } div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail img { max-width: none; width: 120px; } div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text { display: table-cell; padding-left: 20px; vertical-align: top; } div.ccm-block-page-list-page-entry-text div.ccm-block-page-list-title { font-weight: bold; } div.ccm-block-page-list-page-entry-read-more { margin-top: 20px; } a.ccm-block-page-list-rss-feed{ font-size: 1.5em; color: @footer-social-icon-color; &:hover { color: @footer-social-icon-hover-color; } } div.ccm-block-page-list-page-entry-horizontal { .clearfix(); } div.ccm-block-page-list-page-entry-horizontal, div.ccm-block-page-list-page-entry { padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid @content-section-divider-color; } div.ccm-block-page-list-page-entry-read-more { margin-top: 20px; } div.ccm-block-page-list-no-pages { text-align: center; font-size: @h3-type-font-size; font-family: @h3-type-font-family; color: @h5-type-color; } div.col-sidebar { div.block-sidebar-wrapped { div.ccm-block-page-list-wrapper { margin: 0px; } } } div.col-sidebar { div.ccm-block-page-list-wrapper { margin: 25px 40px 25px 40px; font-size: .85em; a.ccm-block-page-list-rss-feed { font-size: .85em; } div.ccm-block-page-list-page-entry { border: 0px; padding: 0px; margin-bottom: (@line-height-computed / 2); // matches bootstrap paragraph height a { font-weight: normal; } } } } div.ccm-block-page-list-header { font-size: @body-type-font-size; }