﻿.masonry-blog .row {-moz-column-width: 25em;-webkit-column-width: 25em;-moz-column-gap: .7em;-webkit-column-gap: .7em;}
.masonry-blog .row .panel {display: inline-block;margin:  0.7em;padding:0;width:98%;}
.masonry-blog .row .panel .panel-heading a {font-size:1.2em;font-weight:200;text-transform:uppercase;}
.blog .fspost h1,.blog .fspost h2,.blog .fspost h3{font-weight:700;}
.fspost{border-bottom:1px solid #f0f0f0;margin-bottom:20px;padding-bottom:20px;}
.fspost h3{margin:0 0 10px;}
.fspost .btn{font-size:1em;font-weight:400;text-transform:none;}
.fspost .btn:hover,.fspost .btn:focus{background-color:#333333;border-color:#333333;}
.fspost blockquote{border-left:none;font-size:2.145em;line-height:1.2;text-align:center;margin:0;padding:0;}
.fspost blockquote p{background-color:#333333;color:#FFF;font-weight:700;padding:40px;}
.fspost blockquote footer{color:#666;font-family:'Merriweather', serif;font-size:.466em;position:relative;}
.fspost blockquote footer:after{height:0;border-top:5px solid #333333;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);content:"";left:50%;margin-left:-5px;position:absolute;width:0;bottom:35px;}
.fsblog .menucolumn .block + .block:after{width:100%;}
.fsblog .fspost .fspost-smallinfo{margin-bottom:30px;padding-bottom:15px;position:relative;}
.fsblog .fspost .fspost-smallinfo:after{border-bottom:1px solid #f0f0f0;content:'';bottom:0;left:0;position:absolute;width:100px;}
.fspost-image {margin-bottom:12px;}
.fspost-image .owl-carousel .item .item-caption{background-color:rgba(0,0,0,0.6);bottom:0;height:60px;left:0;right:0;text-align:left;text-transform:none;padding:20px 20px 0;}
.fspost-image .owl-carousel .owl-controls{bottom:0;text-align:right;padding:15px 13px 15px 0;}
.fspost-image .owl-carousel .owl-controls .owl-buttons .owl-prev,.fspost-image .owl-carousel .owl-controls .owl-buttons .owl-next{border-radius:2px;height:30px;line-height:30px;text-align:center;width:30px;margin:0 2px;}
.simple-post-list{margin:0;padding:0;}
.simple-post-list li{overflow:hidden;}
.simple-post-list .fspost-video,.simple-post-list .fspost-image{float:left;margin-bottom:0;margin-right:15px;width:65px;}
.simple-post-list .fsfspost-info{line-height:1.3;}
.simple-post-list .fspost-smallinfo{padding-top:5px;}
.menucolumn .poptags,.fspost-tags{font-size:.928em;}
.menucolumn .poptags li,.fspost-tags li{padding-left:0;padding-right:0;}
.menucolumn .poptags a,.fspost-tags a{background-color:#f0f0f0;color:#666;border-color:#f0f0f0;}
.fspost-tags{margin:50px 0;}
.fspost-tags strong{padding-right:10px;text-transform:uppercase;}
.fspost-tags a{display:inline-block;text-transform:capitalize;margin:0 2px 5px 0;padding:5px 10px;}
.list-thumb-gallery{margin:0 -3px;padding:0;}
.list-thumb-gallery li{display:inline-block;margin:0 3px 3px;}
.fspost-medium .fspost-image .owl-carousel .owl-controls{bottom:50%;margin-bottom:-15px;padding:0;}
.fspost-medium .fspost-image .owl-carousel .owl-controls .owl-buttons .owl-prev{float:left;margin-left:15px;}
.fspost-medium .fspost-image .owl-carousel .owl-controls .owl-buttons .owl-next{float:right;margin-right:15px;}
.fsblog-single-post blockquote{border-left:5px solid #ddd;font-size:1.285em;line-height:1.6;text-align:left;margin:0 0 30px;padding:0 0 0 20px;}
.fsblog-single-post blockquote p{background-color:transparent;color:#666;font-weight:400;padding:0;}
.fspost-action{border-bottom:1px solid #ddd;border-top:1px solid #ddd;display:table;margin:0 0 40px;padding:0;}
.fspost-action li{display:table-cell;padding-bottom:30px;padding-top:30px;width:50%;vertical-align:top;}
.fspost-action li.btn-pre{padding-right:30px;}
.fspost-action li.btn-next{border-left:1px solid #ddd;padding-left:30px;text-align:right;}
.related-posts h3,.fspost-block h3{font-size:1em;font-weight:700;text-transform:uppercase;}
.related-posts h4{font-size:1em;font-weight:700;line-height:1.4;text-transform:none;}
.comments{list-style:none;padding:0;}
.comments li{margin-top:30px;padding-top:30px;padding-left:70px;position:relative;}
.comments .img-circle{left:0;position:absolute;}
.fspost-image .owl-carousel .item .item-caption p,.fspost-medium .fspost-image .owl-carousel .owl-controls .owl-buttons .owl-prev,.fspost-medium .fspost-image .owl-carousel .owl-controls .owl-buttons .owl-next{margin:0;}
.simple-post-list li + li,.fspost-comments > .comments > li:first-child{margin-top:20px;}