.child_theme .blog_banner:before{background:hsla(270,1%,43%,.6);bottom:0;content:"";left:0;position:absolute;top:0;width:100%}.child_theme .blog_banner{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:200px 100px 180px;position:relative}.child_theme .blog_banner .page-center{margin:0 auto;max-width:1200px;padding-left:15px;padding-right:15px;padding-top:30px;position:relative}.child_theme .blog_banner .blog_ban_cont{text-align:center}.child_theme .blog_banner .blog_ban_cont h1{color:#fff;font-family:TrebuchetMS,sans-serif;font-size:64px;line-height:1.1;margin:0;padding:0}.child_theme .blog_banner .blog_ban_desc{color:#fff;font-family:arial;font-size:24px;font-weight:400;line-height:1.5;padding:20px 0 30px}.child_theme .cm_post_body .page-center{margin:0 auto;max-width:800px;padding-left:15px;padding-right:15px;padding-top:30px;position:relative}.child_theme .cm_blog_post .blog-comments .page-center{max-width:800px;padding:20px 20px 70px}.child_theme .cm_blog_post .blog-comments .grecaptcha-badge{margin:0}.child_theme .cm_main_listing .content-wrapper{margin:0 auto;max-width:1200px;padding-left:15px;padding-right:15px;padding-top:30px;position:relative}.child_theme .cm_blog_listing .dnd-section,.child_theme .cm_blog_listing .dnd-section>.row-fluid .dnd-column{padding:0}.child_theme .custom-blog-listing{display:grid;-ms-grid-columns:repeat(3,1fr);grid-template-columns:repeat(3,1fr);grid-gap:20px}.child_theme .custom-blog-listing .post-item{background:#fff;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);display:block;min-height:470px;min-width:270px;position:relative;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;z-index:1}.child_theme .custom-blog-listing .post-item a{color:#444;text-decoration:none;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.child_theme .custom-blog-listing .post-item .thumbnail{background:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:300px;overflow:hidden}.child_theme .custom-blog-listing .post-content{background:#fff;bottom:0;-webkti-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;position:absolute;-moz-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-ms-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;-o-transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;transition:all .3s cubic-bezier(.37,.75,.61,1.05) 0s;width:100%}.child_theme .custom-blog-listing .post-content .category{background:#aa1e3c;color:#fff;font-family:TrebuchetMS,sans-serif;font-size:14px;font-weight:600;left:0;padding:10px 15px;position:absolute;text-transform:uppercase;top:-34px}.child_theme .blog_banner.cm_list_banner{padding:200px 100px 190px}.child_theme .custom-blog-listing .post-item.no_img{height:209px;min-height:209px}.child_theme .custom-blog-listing .post-content>a{color:#444}.child_theme .custom-blog-listing .post-content h1{color:#333;font-size:26px;font-weight:700;line-height:1.1;margin:0}.child_theme .custom-blog-listing .post-content h1:hover{color:#e5e5e5}.child_theme .custom-blog-listing .post-content .description{color:#666;font-size:14px;line-height:1.8em;margin:20px 0 0}.child_theme .custom-blog-listing .post-content .post-meta{color:#999;margin:10px 0 0}.child_theme .custom-blog-listing .post-content .post-meta .timestamp{margin:0 16px 0 0}.child_theme .custom-blog-listing .post-content .post-meta .fa-clock-o{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.child_theme .custom-blog-listing .post-content .post-meta .fa-clock-o:before{content:"\f017"}.child_theme .custom-blog-listing .post-item:hover{-webkit-box-shadow:0 1px 35px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 35px 0 rgba(0,0,0,.3);box-shadow:0 1px 35px 0 rgba(0,0,0,.3)}.child_theme .blog-pagination{margin-top:30px;text-align:center}.child_theme .blog-pagination a{color:#444;font-size:20px;font-weight:400;line-height:1.5;margin:5px 15px;text-decoration:none;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.child_theme .blog-pagination a:hover{color:#aa1e3c;letter-spacing:2px}.child_theme .blog-pagination a.inactive{display:none}.child_theme .blog-pagination a .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-size:14px}.child_theme .blog-pagination a .fa-angle-right:before{content:"\f105"}.child_theme .cm_main_listing{padding-bottom:70px}@media (max-width:1200px){.child_theme .cm_main_listing .content-wrapper{max-width:1000px}}@media (max-width:1080px){.child_theme .cm_main_listing .content-wrapper{max-width:900px}.child_theme .blog-pagination a,.child_theme .cm_main_listing{font-size:14px}}@media (max-width:991px){.child_theme .blog_banner,.child_theme .blog_banner.cm_list_banner{padding:100px 40px 80px}.child_theme .blog_banner .page-center{max-width:700px}.child_theme .blog_banner .blog_ban_cont h1{font-size:32px}.child_theme .blog_banner .blog_ban_desc{font-size:18px}.child_theme .cm_blog_post .blog-comments .page-center{padding-bottom:45px}.child_theme .cm_main_listing .content-wrapper{max-width:700px}.child_theme .custom-blog-listing{-ms-grid-columns:2fr 2fr;grid-template-columns:2fr 2fr}.child_theme .custom-blog-listing .no_img .post-content .category{top:-18px}}@media (max-width:767px){.child_theme .blog_banner,.child_theme .blog_banner.cm_list_banner{padding:70px 15px 55px}.child_theme .blog_banner .blog_ban_desc{font-size:16px}.child_theme .cm_main_listing .content-wrapper{max-width:100%;padding-left:15px;padding-right:15px}}@media (max-width:679px){.child_theme .custom-blog-listing{-ms-grid-columns:(1fr);grid-template-columns:1fr}}