.blog-index-index .page-main,.blog-post-view .page-main{padding:0}.blog-index-index .page-main .column.main,.blog-post-view .page-main .column.main{background:#fff;padding:0 15px}.blog-post-view h1.page-title{font-size:28px;margin-top:10px;margin-bottom:20px}.clearfix:after{content:"";display:table;clear:both}.post-list{margin-left:-15px}.post-list .post-holder{width:33.2%;float:left;margin:0;display:block;min-height:240px}.post-holder-inner{padding:15px}.post-holder:hover{position:relative}.post-holder .post-header{position:relative;height:130px}.post-holder .post-header .post-info{padding:0 0 10px;position:absolute;bottom:0}.post-list .post-holder h2.post-title{text-decoration:none;color:#000;font-weight:600;text-transform:none;overflow:hidden;margin:0 0 6px;height:auto;font-size:2.2rem}@media only screen and (max-width:767px){.post-list .post-holder h2.post-title{font-size:1.8rem}}.post-list .post-holder .post-text-hld{height:40px;overflow:hidden;margin-bottom:10px}.post-list .post-holder h2.post-title a{color:#39c}.whiteline .post-view a{color:#000}.post-holder .post-header .post-info .item,.post-holder .post-header .post-info .dash{display:inline-block}.post-holder .post-header .post-info .label{font-weight:700}.post-holder .post-header .post-info .value{font-style:italic}.post-list .post-holder .post-text-hld strong,.post-list .post-holder .post-text-hld h2,.post-list .post-holder .post-text-hld h1,.post-list .post-holder .post-text-hld h3,.post-list .post-holder .post-text-hld p,.post-list .post-holder .post-text-hld,.post-list .post-holder .post-posed-date{font-weight:400;margin:0;padding:0;word-break:break-all}.post-list{margin-top:20px;margin-bottom:20px;padding:0;list-style:none}.post-list .post-content .post-read-more{display:inline-block;background-color:#0d1e3d;border-radius:3px;color:#fff;font-weight:400;text-decoration:none;padding:5px 10px;clear:both;margin-top:10px}@media only screen and (min-width:1224px){.post-list .post-content .post-read-more{bottom:0}.blog-widget-recent .post-holder{height:550px;position:relative}}.post-list .post-holder-2 .post-content .post-read-more{clear:none}.post-content .post-description img{margin:0 0 15px}.post-content .post-description h3{color:#00aeef}.post-content .post-description ul,.post-content .post-description ol{list-style-position:inside}.post-content .post-description .post-ftimg-hld{float:none;margin:0 0 15px;width:100%;text-align:left}.post-list .post-content .post-description .post-ftimg-hld{height:165px;overflow:hidden}.post-content .post-description .post-ftimg-hld img{padding:0;margin:0}.toolbar-blog-posts{float:right;width:100%;clear:both;padding-top:20px}.post-view{font-size:15px;color:#333}.post-view .post-posed-date{padding-bottom:15px}@media (max-width:496px){.post-content .post-description .post-ftimg-hld{width:100%;margin:0}}.post-list .post-header .post-title{max-width:80%}.post-list .post-header .post-title a{text-decoration:none;font-size:22px;color:#636363}.post-list .post-header .post-title{margin:0;padding:10px 0;float:left}.post-list .post-holder .post-header .addthis_toolbox{float:right;padding-top:20px}.post-list .hidden{display:none}.post-view .post-holder .post-header .addthis_toolbox{float:right}.post-view .post-bottom{margin-top:30px}.post-view .block{margin-bottom:30px}.widget.block-recent-posts .block-content .item{padding:8px 0 0}.widget.block-recent-posts .block-content .item img{width:100%}.widget.block-categories ul{list-style:initial;padding-left:0}.widget.block-categories ul ul{margin-left:20px}.widget.block-categories ul,.widget.block-categories li{margin:5px 0 5px 9px;padding:0}.widget.block-rss .rss-icon{float:left;width:23px;padding-right:10px}.widget.blog-search{width:100%;margin-bottom:40px;position:relative;float:right;padding-left:0;z-index:4}.widget.blog-search .block-content{margin-bottom:0}.widget.blog-search label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;text-decoration:none;display:inline-block;float:right}.widget.blog-search .control{border-top:0;margin:0;padding:0;clear:both}.widget.blog-search input{position:static;padding-right:35px;margin:0;left:-300%}.widget.blog-search .action.search{position:absolute;right:10px;top:0;z-index:1;display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400}.widget.blog-search .action.search:before{-webkit-font-smoothing:antialiased;font-size:16px;line-height:32px;color:#8f8f8f;content:'\e615';font-family:'zeder-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.widget.blog-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.blog-widget-recent .post-list{padding:0;margin:0}.blog-widget-recent .post-holder{width:29%;float:left;margin:15px}.blog-widget-recent .post-description .post-text-hld{max-height:150px;min-height:120px;overflow-y:auto}.mfblog-autoloader{text-align:center}.mfblog-autoloader .mfblog-show-onload{display:none}.sidebar a{color:#39c;font-size:1.4rem}.whiteline .sidebar a{color:#000}.sidebar .widget .block-title>strong{font-weight:700}@media only screen and (width:768px){.blog-post-view .sidebar-additional,.blog-index-index .sidebar-additional{display:none}.page-layout-2columns-right.blog-post-view .column.main,.page-layout-2columns-right.blog-index-index .column.main{width:100%}.post-list .post-holder{width:28%}}@media (max-width:420px){#mfblog_gcomments{max-width:345px;overflow-y:scroll}}@media only screen and (max-width:767px){.post-list .post-holder{width:33%}.post-content .post-description ul,.post-content .post-description ol{padding-left:15px}.blog-post-view .columns .sidebar-additional,.blog-index-index .columns .sidebar-additional{text-align:center}.blog-post-view h1.page-title{font-size:20px}}@media only screen and (max-width:480px){.post-list .post-holder{width:90%}.post-holder-inner{padding:10px}.post-content .post-description ul,.post-content .post-description ol{padding-left:0}.text .title{font-size:26px}}@media only screen and (min-width:320px){.post-holder .post-header{height:160px}}@media only screen and (min-width:480px){.post-list .post-holder{width:40%}.post-holder .post-header{height:170px}}@media only screen and (min-width:768px){.post-list .post-holder{width:27%}.post-holder .post-header{height:185px}}