.fleft{    float: left;    width: 49%; padding-bottom: 20px;}
.fright{    float: right;    width: 49%; padding-bottom: 20px;}
.cls{ clear: both;}
.pd{ padding-bottom: 20px}
.bd-post-image img{ width: 320px;    height: initial;}
.bdp_blog_template .post_content{color: #002f3a!important; font-size: 20px !important;}
.blog_template.boxy-clean .blog_header h2{    line-height: 1.4;padding-bottom: 15px;}
.blog_template .bd-more-tag-inline{font-size: 20px !important;}
.post-meta li {display: flex;    float: left;    padding: 10px;}
.entry-title{text-align: left;}
.entry-categories-inner{display:none;}
.comments-wrapper{display:none;}
.edge-contact1{padding: 150px 0px 130px !important;}

@media screen and (max-width: 800px){
.fleft{    float: none;    width: 100%; padding-bottom: 20px;}
.fright{    float: none;    width: 100%; padding-bottom: 20px;}
.featured-media-inner img{width: 100% !important;    height: auto !important;}
#site-content{width: 100% !important;   }
.entry-title{  padding: 0px 20px !important;}
.post-inner{ padding: 0px 20px !important;}
}

@media (max-width: 1440px){
.banner{    background-position: 940px 130%!important;}
}