/*===============MOBILE AND UP===============*/ /* ===== BLOG FRAMEWORK ===== */ .read-more { display: block; float: right; padding: 0 25px 0 0; text-transform: uppercase; background-image: url("/_common/blog/images/fullstory_arrow.png"); background-position: right center; background-repeat: no-repeat; } .blog-columns { max-width: 1200px; margin: 0 auto; &:after { display: table; content: ''; clear: both; } } .blog-main-content { padding-right: 15px; padding-left: 15px; } .blog-widgets { padding-top: 40px; padding-right: 15px; padding-left: 15px; } /* ===== LISTING PAGES ===== */ /* FEATURED POST */ .featured-post { position: relative; margin: 0 0 20px; border: 3px solid #fff; box-shadow: 0 0 9px #DADADA; background-color: #005C2B; background-size: cover; h2, a { color: #ffff8f; font-size: 18px; padding: 0px; margin: 0px; } } .featured-content { margin-top: 20%; background: rgba(0, 132, 61, .9); } .featured-title, .featured-description { margin-top: 15px; margin-bottom: 15px; } .featured-description { color: #fff; font-size: 15px; line-height: 1em; } .featured-read-more { padding: 15px 10px; text-align: center; background-color: #275d38; a { padding-top: 10px; display: block; color: #fff; font-size: 16px; padding: 40px 0 0; background: url(/_common/blog/images/featured-arrow.png) no-repeat center top; } } /* END FEATURED */ /* ====== LISTINGS ====== */ .listing-post-title, .read-more, .post-details, .featured-read-more, .listing-post-date, .post-meta, .post-date { font-family: "Stratum-1-web", sans-serif; } .listing-post { font-size: 14px; padding: 20px 0; border-bottom: 1px solid #efefef; } .listing-post-title { padding-top: 0; font-weight: normal; margin: 0 0 10px; text-transform: uppercase; } .listing-post-details { font-weight: normal; } .listing-post-details, .post-details, .post-author, .read-more { font-size: 16px; } .listing-post-details { color: #757677; } .listing-post-description { padding-bottom: 15px; } .listing-post-thumbnail { max-width: 100%; padding: 15px; } .listing-post-date { color: #7d7d7d; font-size: 18px; font-weight: normal; } .listing-pagination { padding: 20px; &:after { display: table; content: ''; clear: both; } } .listing-older { float: left; } .listing-newer { float: right; } /* === SIDEBAR WIDGETS === */ .side-widgets { padding-left: 15px; } .side-widget { border: 2px solid #dbdbdb; border-radius: 7px; margin: 0 0 20px; padding: 10px; } .side-widget h2 { font-weight: 500; font-size: 20px; padding: 5px 10px; ; margin: 0px; color: #275d38; text-align: left; } .recent-list, .posts-by-tag { list-style-image: url("/_common/blog/images/list-bullet.png"); padding: 0 20px 10px 30px; li { border-bottom: 1px solid #dbdbdb; font-size: 16px; padding: 5px; margin: 5px; } } .archive-list { .accordion { background-color: inherit; &:after { align-items: center; background-color: inherit; border-radius: 0; bottom: 0; color: #000; content: "\f104"; // display: none; font-family: "Font Awesome 5 Solid", "Font Awesome 5 Pro"; font-size: 90%; height: auto; justify-content: center; margin: auto; position: absolute; right: 0; top: 0; width: 30px; } &.open:after { content: '\f107'; } &:hover { background-color: #f4f4f4; } } ul { padding-left: 15px; list-style-type: none; } } /* ========== POST PAGES ========== */ .post-tag-list { display: inline; list-style: outside none none; padding-left: 0; li { display: inline-block; margin-bottom: 30px; a { background-color: #eee; border-bottom: 4px solid #00843d; border-radius: 4px; color: #00843d; font-size: 16px; margin: 5px; padding: 10px 15px; text-decoration: none; &:hover { background-color: #00843d; color: #fff; } } } } .post-related-list { list-style-image: url("/_common/blog/images/list-bullet.png"); } .post-related-list li { font-size: 16px; padding: 5px; } .post-related-list li a, .post-related-list li a:hover { color: #944100; } .post-image { padding: 0 15px 10px; } .post-page-content { padding: 10px 15px; } .post-title { margin-top: 0px; padding-top: 0px; } .post-section-title { border-top: 2px solid #dbdbdb; padding-top: 20px; } .recent-list-images { padding: 0 30px; display: flex; flex-wrap: wrap; h2 { font-weight: 600; color: #777; } .recent-list-post { padding-bottom: 40px; } .read-more { position: absolute; bottom: 0; } } /*End mobile and up styles*/ /*===============TABLET AND UP===============*/ @media only screen and (min-width: 760px) { /* === BLOG FRAMEWORK === */ .blog-columns { .blog-main-content { float: left; width: 66.66666667%; } .blog-widgets { float: left; width: 33.3333333%; } } /* === LISTING PAGE FEATURED POSTS === */ .featured-content { display: flex; } .featured-description { &:before { display: block; position: absolute; content: ''; left: 0; top: 0; height: 100%; border-left: 2px solid #fff; } } } /*end media query*/ /*End tablet and up styles*/ /*===============DESKTOP ONLY===============*/ @media only screen and (min-width: 1200px) {} /*end media query*/ /*end desktop only styles*/ /*END OF DOCUMENT*/