.blog-style-masonry{transition:.25s all ease}.post-meta,.post-meta a{font-size:11px}.category_post_thumbb img{height:238px!important;object-fit:cover!important}h1.page-title{margin:0 0 5px 0;font-size:30px}.archive-description p{font-size:16px;line-height:1.9;margin:0}.blog-style-masonry article{margin-bottom:40px}.blog-list article:nth-child(3n+1){clear:both}.blog-style-grid .post-container,.blog-style-masonry .post-container{padding-bottom:10px;border-bottom:1px solid #f0f0f0}.post-container{position:relative}.post-thumbnail{position:relative;display:block;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-flex-direction:column;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:10px}.post-thumbnail img{width:100%;min-width:100%;height:auto;transition:all .3s ease-in-out;margin-bottom:0;border-radius:10px}.post-overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:.5s opacity ease-in-out;border-radius:8px;background-color:rgba(47,47,47,.3);background:-webkit-linear-gradient(rgba(0,0,0,0),#232323);background:-moz-linear-gradient(rgba(0,0,0,0),#232323);background:-o-linear-gradient(rgba(0,0,0,0),#232323);background:linear-gradient(rgba(47,47,47,.1),rgba(47,47,47,.3));display:flex;align-items:center;justify-content:center}.post-gallery-list:hover .post-overlay,.post-thumbnail:hover .post-overlay,.sh-footer-instagram-item:hover .post-overlay{opacity:1}.post-overlay span{display:inline-block;width:7px;height:7px;border-radius:100%;background-color:#fff;margin:0;opacity:0}.post-gallery-list:hover .post-overlay span:nth-child(1),.post-thumbnail:hover .post-overlay span:nth-child(1),.sh-footer-instagram-item:hover .post-overlay span:nth-child(1){animation-delay:0s}.post-gallery-list:hover .post-overlay span,.post-thumbnail:hover .post-overlay span,.sh-footer-instagram-item:hover .post-overlay span{animation:fadein .3s ease-in-out forwards;opacity:1}.post-gallery .post-categories-container,.post-thumbnail .post-categories-container{position:absolute;bottom:24px;left:25px}.post-categories-container{display:block;width:100%;margin-bottom:2px}.sh-post-categories-style2 .blog-slider-item .post-categories a,.sh-post-categories-style2 .post-gallery .post-categories a,.sh-post-categories-style2 .post-style-cover .post-categories a,.sh-post-categories-style2 .post-thumbnail .post-categories a{background-color:rgba(28,28,28,.7);border-radius:50px;padding:4px 9px 5px;color:#fff;margin-right:4px;font-size:11px;line-height:100%}.blog-style-grid .post-content-container,.blog-style-masonry .post-content-container{padding-bottom:13px;margin-top:25px}.post-title h1,.post-title h2,.widget_tag_cloud a,.widget_tag_cloud a:after{transition:.25s all ease}.blog-list h2{font-size:26px;margin-bottom:5px;margin-top:5px;display:inline-block;color:#393939}.blog-list h2:hover{opacity:.8}.category .post-meta,.tag .post-meta{padding-top:8px;padding-bottom:13px}body.sh-bookmarks-style_meta .post-meta-content>:not(:last-child),body:not(.sh-bookmarks-style_meta) .post-meta-content>:not(:last-child):not(:nth-last-child(2)){padding-right:10px;margin-right:10px;display:inline-block;line-height:1.7;position:relative}#sidebar .widget_recent_entries .post-date,.post-meta a,.post-meta span,.post-thumnail-caption,.sh-pagination a,.sh-pagination span{color:#8d8d8d}.post-meta i{font-size:13px;position:relative;bottom:-1px;margin-right:4px;padding-left:1px;width:auto;height:auto;margin-left:0;line-height:1;vertical-align:inherit}#sidebar .widget_recent_entries .post-date,.post-meta a,.post-meta span,.post-thumnail-caption,.sh-pagination a,.sh-pagination span{color:#8d8d8d}div#loadMore{width:120px;text-align:center;line-height:30px;border:1px solid #02254d;margin:20px auto;cursor:pointer;clear:both;font-weight:600;color:#02254d}.post-thumbnail .post-categories a{background-color:rgba(28,28,28,.7);border-radius:50px;padding:4px 9px 5px;color:#fff;margin-right:4px;font-size:11px;line-height:100%;font-weight:600;text-decoration:none}.post-thumbnail .post-categories a:hover{background-color:#15db95}.category header.page-header,.tag header.page-header{text-align:center;border:0;padding:0;margin-top:20px}body.sh-bookmarks-style_meta .post-meta-content>:not(:last-child):after,body:not(.sh-bookmarks-style_meta) .post-meta-content>:not(:last-child):not(:nth-last-child(2)):after{content:"";display:block;position:absolute;background-color:#d6d6d6;width:1px;top:5px;bottom:5px;right:-1px}.credello_loadmore,.filter_loadmore{clear:both;width:165px;margin:0 auto 19px;color:#393939;border:1px solid #ddd;text-align:center;height:38px;line-height:37px;font-size:11px;cursor:pointer;border-radius:30px;text-transform:uppercase;font-weight:700;font-family:Roboto;position:relative;top:-18px}span.post-readtime img{height:12px;width:12px;margin-right:5px;margin-top:-3px}.breadcrumbs a:hover{text-decoration:none}span.cat-double-arrow{font-size:16px;font-weight:700;font-family:Roboto,sans-serif}.single .slick-track{margin-left:0}.main_categroy_page .breadcrumbs,.main_categroy_page .breadcrumbs a{color:#6c7f87;padding:20px 0 15px;font-weight:500}.main_categroy_page .container{margin:auto;max-width:900px}.category.category-new-test-cat,.tag.category-new-test-cat{padding:0}.category .sh-group.blog-list .post-content.DesHeight p,.tag .sh-group.blog-list .post-content.DesHeight p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.breadcrumbs .Bcrumbs{padding:0}@media (max-width:550px){.blog-style-masonry article{width:100%!important}}@media only screen and (min-width:320px) and (max-width:767px){.category header.page-header,.tag header.page-header{margin-top:40px}.post-content-container.BlogTextHeight{min-height:auto!important;height:auto}.blog-style-masonry{margin:0 -15px}.filter_loadmore{margin-top:20px}}@media only screen and (min-width:1025px){.post-content-container.BlogTextHeight{min-height:190px!important}}@media (max-width:767px){.archive-description p{text-align:start}.main_categroy_page .container{padding-left:20px;padding-right:20px}span.cat-double-arrow{font-size:14px}}