.page-single{margin-bottom:15px}section.single-post .section{display:flex;flex-direction:column;grid-template-areas:"thumbnail sidebar" "date 	   sidebar" "post      sidebar"}section.single-post .thumbnail{display:block;grid-area:thumbnail;text-align:center}section.single-post .thumbnail img{border-radius:20px}section.single-post article{font-size:18px;grid-area:post;line-height:24px;text-align:center}section.single-post article img{border-radius:20px}section.single-post article li{text-align:left}section.single-post article h2,section.single-post article h3,section.single-post article h4,section.single-post article h5{color:#8bc23b}section.single-post article .with-media{cursor:pointer;display:block;margin-left:auto;margin-right:auto;max-width:500px;position:relative}section.single-post article .with-media img{transition:all .5s ease}section.single-post article .with-media:hover img{opacity:.7}section.single-post article .with-media:hover:after,section.single-post article .with-media:hover:before{opacity:1}section.single-post article .with-media:after{background-color:#333;border-radius:5px;color:#fff;content:attr(data-tooltip);font-size:13px;left:50%;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:50%;transform:translateX(-50%);transition:opacity .2s ease-in-out;white-space:nowrap;z-index:10}section.single-post article a{color:#8bc23b}section.single-post article a:hover{color:#555}section.single-post article strong{font-weight:700}section.single-post article ol,section.single-post article ul{padding-left:20px}section.single-post article blockquote{border:2px solid #8bc23b;box-sizing:border-box;display:block;font-style:italic;margin:5px 0;padding:5px 15px;width:100%}section.single-post aside{grid-area:sidebar}.gallery-section{margin-top:30px}.gallery-section .single-gallery,.gallery-section .single-gallery:last-of-type{margin-bottom:0}.gallery-section .imgs-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.gallery-section .imgs-wrapper .single-img{box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:25%}.gallery-section .imgs-wrapper .single-img a:hover img{opacity:.7}.gallery-section .imgs-wrapper .single-img img{border-radius:25px;height:300px;object-fit:cover;transition:all .5s ease;width:100%}aside.blog-sidebar{align-self:start;bottom:1rem;grid-area:sidebar;position:sticky;top:140px}aside.blog-sidebar h3{margin:0 0 15px}aside.blog-sidebar h3:first-child{margin-top:0}aside.blog-sidebar ul{list-style-type:none;margin:0 0 20px;padding-left:0}aside.blog-sidebar li{line-height:1.25;margin:10px 0}aside.blog-sidebar li a{color:inherit;text-decoration:none}aside.blog-sidebar li a:focus,aside.blog-sidebar li a:hover{color:#8bc23b}@media (max-width:1024px){section.single-post .thumbnail img{height:270px;object-fit:cover}.gallery-section{margin-top:30px}.gallery-section .single-gallery,.gallery-section .single-gallery:last-of-type{margin-bottom:20px}.gallery-section .imgs-wrapper{margin-left:-10px;margin-right:-10px}.gallery-section .imgs-wrapper .single-img{padding:0 10px;width:50%}.gallery-section .imgs-wrapper .single-img img{height:200px}}@media (max-width:800px){section.single-post .section{grid-template-areas:"thumbnail" "date" "post" "sidebar";grid-template-columns:1fr}section.single-post aside{margin-top:0}aside.blog-sidebar{position:static}}