@each $font-size in $font-size-list { $i: index($font-size-list, $font-size); .post-size-#{$font-size} { .post-view .post-text { font-size: $font-size; } } } .post-view { .post-heading { padding-bottom:0px; border-color: transparent; } .post-content { border-color: transparent; // Audio fix .wp-audio-shortcode { visibility: visible !important; } .post-text { * { font-size: inherit !important; } } // Fix audio tag not displaying to 100% on ios audio::-webkit-media-controls-panel { width: 100% !important; } img { margin: 10px 0px; height: auto; @include calc(width, "100% + #{($sides-padding*2)}"); margin-left: - $sides-padding; } ul, ol { list-style-type: square; padding: 0 0 0 40px; margin: 14px 0px; } iframe { margin: 10px 0px; @include calc(width, "100% + #{($sides-padding*2)}"); margin-left: - $sides-padding; } blockquote { font-style: italic; font-weight: 300; margin: 20px 20px; border: none; padding: 0px; p { font-size: 16px; } } } .post-tags { border-color: transparent; padding-top: 0px; padding-bottom: 5px; .post-tag { padding: 0 3px; min-height: 24px; font-size: 12px; line-height: 24px; margin-right: 5px; margin-bottom: 5px; } .post-tag:last-child { margin-right:0px; } } .post-footer { padding:0px; background-color: darken($post-footer-bg, 10%); .row, .col { padding: 0px; } .col.col-20 { text-align: center; } .ion-plus { font-size: 24px; } .ion-plus:before { font-size: 20px !important; line-height: 15px !important; } .ion-minus { font-size: 18px; } .ion-minus:before { font-size: 14px !important; line-height: 20px !important; margin-left: 3px; } } .post-title { font-size: 24px; margin-bottom: 4px; color: $post-footer-bg; } .post-author { font-weight: 500; } }