#wbpblogposts .anim-all-200{-webkit-transition:all .20s ease-in-out;-moz-transition:all .20s ease-in-out;-o-transition:all .20s ease-in-out;transition:all .20s ease-in-out}#wbpblogposts .blog-post{margin-bottom:10px}#wbpblogposts .post-image{width:100%;height:211px;overflow:hidden;position:relative;background-size:cover;background-position:50% 50%}#wbpblogposts .post-image img{position:absolute;left:0;top:0;width:100%;height:100%}#wbpblogposts .post-image:hover img{height:110%;width:110%;left:-5px;top:-5%}#wbpblogposts .post-image:hover .overlay{background-color:rgba(255,255,255,0)}#wbpblogposts .post-image:hover .post-image-link{opacity:1}#wbpblogposts .post-image:hover .post-outbound{background-color:rgba(0,0,0,0.7)}#wbpblogposts .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.2)}#wbpblogposts .post-image-link{position:absolute;left:50%;top:50%;width:60px;height:60px;margin:-30px 0 0 -30px;display:block;color:#fff;font-size:30px;border-radius:35px;text-align:center;line-height:55px;opacity:0;border:4px solid #fff;text-decoration:none}#wbpblogposts .post-outbound{position:absolute;left:0;bottom:0;height:40px;background-color:rgba(0,0,0,0.5);color:#fff;width:100%;padding-top:10px}#wbpblogposts .post-outbound .post-title{padding:0 10px;display:block}#wbpblogposts .post-outbound .post-title a{font-size:16px;color:#fff;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#wbpblogposts .post-link{text-align:right}#wbpblogposts .post-link a{color:#fff;display:none}@media(max-width:767px){#wbpblogposts .post-image{width:100%;overflow:hidden;position:relative}#wbpblogposts .post-image img{position:relative;width:100%;height:auto}}#wbpblogposts.left-column .blog-post{margin-bottom:10px}#wbpblogposts.left-column .post-outbound{height:60px}#wbpblogposts.left-column .post-outbound span a{white-space:normal}#wbpblogposts.left-column .post-image{height:120px}#wbpblogposts.left-column .post-outbound .post-title{display:block}#wbpblogposts.left-column .post-outbound .post-title a{font-size:14px}#wbpblogposts.left-column .post-image-link{left:50%;top:50%;width:40px !important;height:40px !important;margin:-45px 0 0 -20px;font-size:26px;border-radius:20px !important;line-height:38px;border:2px solid #fff}.post-wrapper h3{font-weight:bold;font-size:2em;line-height:110% !important;margin-bottom:12px;margin-top:5px;display:inline-block;color:black !important}.post-wrapper .post-content{font-size:1.1em;line-height:1.78}.post-wrapper .read_more{text-align:right;margin-top:8px;margin-bottom:15px}.post-wrapper .read_more a{color:#f60;font-weight:bold;font-size:1.3em}.post-categories-container{margin-top:8px}.post-wrapper .post-thumbnail img{width:100%;min-width:100%;height:auto;transition:all .3s ease-in-out;margin-bottom:0;border-radius:8px}.post-wrapper .post-thumbnail{position:relative}.post-wrapper .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,0.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,0.1),rgba(47,47,47,0.3));display:flex;align-items:center;justify-content:center}.post-wrapper .category{text-align:center;font-size:1.5em;color:#f60;margin-bottom:18px;margin-top:5px;font-weight:bold}.post-categories-container{text-transform:uppercase;color:#f18700;font-weight:bold;font-size:1.1em}#wbpblogposts h2.title_block.home_title{overflow:hidden;font-family:"Open Sans Bold",sans-serif !important;border-bottom:none !important;text-align:center}.title_block.home_title>span>a{margin-bottom:0 !important;border:none !important}#wbpblogposts h2.title_block.home_title>span{position:relative;display:inline-block;border-bottom:none !important}#wbpblogposts h2.title_block.home_title>span:before,#wbpblogposts h2.title_block.home_title>span:after{content:"";position:absolute;top:50%;border-bottom:2px solid #e3e3e3;width:700px;margin:0 20px}#wbpblogposts h2.title_block.home_title>span:before{right:100%}#wbpblogposts h2.title_block.home_title>span:after{left:100%}