.blog-page .page-container,.blogpost-page .page-container{padding:0 15px;margin-bottom:15px;margin-top:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-page .page-container .blog-sidebar,.blogpost-page .page-container .blog-sidebar{position:relative;display:block}.blog-page .page-container .blog-sidebar .blog-sidebar-content,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content{padding:15px;border:1px solid #e2e6eb;border-radius:3px;background:#fff}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block .title,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block .title{font-size:14px;font-weight:600;margin-bottom:10px;color:#212121;border-bottom:1px solid #e2e6eb;padding-bottom:10px;line-height:18px;padding-left:20px}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block.block-blog-archive,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block.block-blog-archive{position:relative}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block.block-blog-archive .title:after,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block.block-blog-archive .title:after{font-size:14px;font-weight:100;content:"\f073";position:absolute;top:0;left:0;font-family:Faprika}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block.block-popular-blogtags,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block.block-popular-blogtags{position:relative}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block.block-popular-blogtags .title:after,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block.block-popular-blogtags .title:after{font-size:14px;font-weight:100;content:"\f02c";position:absolute;top:0;left:0;font-family:Faprika}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block block-popular-blogcategories,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block block-popular-blogcategories{position:relative}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block block-popular-blogcategories .title:after,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block block-popular-blogcategories .title:after{font-size:14px;font-weight:100;content:"\f039";position:absolute;top:0;left:0;font-family:Faprika}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .sublist,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .sublist{list-style:circle;margin-top:10px;padding-left:17px}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .tags,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .tags{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .tags li,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .tags li{padding:5px 10px;font-size:12px;margin-right:5px;border-radius:3px;background:#007682;margin-top:5px}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .tags li a,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .tags li a{color:#fff}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .categories,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .categories{margin-top:5px;display:inline-block}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .categories li,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .categories li{padding:5px 10px;font-size:12px;margin-right:5px;border-radius:3px;background:#007682;margin-top:5px}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .categories li a,.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block .listbox .categories li a{color:#fff}.blog-page .page-container .blog-sidebar .blog-sidebar-content .block:not(:last-child),.blogpost-page .page-container .blog-sidebar .blog-sidebar-content .block:not(:last-child){margin-bottom:10px;padding-bottom:25px}.blog-page .page-container .page-body .blog-page-content,.blogpost-page .page-container .page-body .blog-page-content{padding:15px;border:1px solid #e2e6eb;border-radius:3px;background:#fff}.blog-page .page-container .page-body .blog-page-content .page-title,.blogpost-page .page-container .page-body .blog-page-content .page-title{-ms-flex-pack:space-between;padding:0 0 15px;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #e2e6eb;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-page .page-container .page-body .blog-page-content .page-title h1,.blogpost-page .page-container .page-body .blog-page-content .page-title h1{font-size:16px;font-weight:700;color:#212121;line-height:18px}.blog-page .page-container .page-body .blog-page-content .page-title .breadcrumb ul,.blogpost-page .page-container .page-body .blog-page-content .page-title .breadcrumb ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-page .page-container .page-body .blog-page-content .page-title .breadcrumb ul li,.blogpost-page .page-container .page-body .blog-page-content .page-title .breadcrumb ul li{font-size:11px;color:#666;text-transform:capitalize}.blog-page .page-container .page-body .blog-page-content .page-title .breadcrumb ul li .delimiter,.blogpost-page .page-container .page-body .blog-page-content .page-title .breadcrumb ul li .delimiter{font-size:0}.blog-page .page-container .page-body .blog-page-content .page-title .breadcrumb ul li .delimiter:after,.blogpost-page .page-container .page-body .blog-page-content .page-title .breadcrumb ul li .delimiter:after{font-size:12px;font-weight:400;color:#007682;content:"\f105";margin:0 5px;font-family:Faprika}.blog-page .page-container .page-body .blog-page-content .blog-posts .post,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post{padding:30px 0}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-head,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-head{-ms-flex-pack:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-size:14px;font-weight:600;color:#212121;padding-bottom:15px;line-height:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-head a,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-head a{color:#212121}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-head span,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-head span{font-size:11px;font-weight:400;color:#9a9a9a;text-align:right;padding-left:10px}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-picture,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-picture{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-flex:1;-moz-box-flex:1;margin-right:15px;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner{-webkit-flex:3;-ms-flex:3;flex:3;-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-basis:0;flex-basis:0}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .post-body,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .post-body{line-height:25px}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details{margin-top:5px}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .tags,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .tags{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .tags ul,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .tags ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .tags ul li,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .tags ul li{padding:5px 10px;font-size:12px;margin-right:10px;border-radius:3px;background:#007682;margin-top:5px}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .tags ul li a,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .tags ul li a{color:#fff}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .buttons,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .buttons{margin-top:10px}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .buttons a,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .blog-details .buttons a{padding:5px;border:1px solid #007682;font-weight:600;color:#007682;border-radius:3px}.blog-page .page-container .page-body .blog-page-content .blog-posts .post:not(:last-child),.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post:not(:last-child){border-bottom:1px solid #e2e6eb}@media only screen and (max-width:479px){.blog-page .page-container .page-body .blog-page-content .page-title,.blogpost-page .page-container .page-body .blog-page-content .page-title{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.blog-page .page-container .page-body .blog-page-content .page-title .breadcrumb,.blogpost-page .page-container .page-body .blog-page-content .page-title .breadcrumb{margin-top:5px}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-picture,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-picture{margin-right:0;margin-bottom:10px}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-picture img,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-picture img{height:auto;max-width:100%}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .buttons a,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .buttons a{float:left}}@media only screen and (min-width:480px){.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-picture img,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-picture img{max-width:200px}.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .buttons a,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-inner .buttons a{float:right}}@media only screen and (min-width:768px){.blog-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-picture img,.blogpost-page .page-container .page-body .blog-page-content .blog-posts .post .post-content .post-picture img{max-width:250px}}@media only screen and (min-width:992px){.blog-page .page-container .blog-sidebar,.blogpost-page .page-container .blog-sidebar{-webkit-flex:0 220px;-ms-flex:0 220px;flex:0 220px;height:auto;overflow-y:visible;-webkit-box-flex:0 220px;-moz-box-flex:0 220px;margin-right:30px;max-width:220px;background:none}.blog-page .page-container .page-body,.blogpost-page .page-container .page-body{min-width:0;width:calc(100% - 250px)}}@media only screen and (max-width:991px){.blog-page .page-container,.blogpost-page .page-container{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:50px}.blog-page .page-container .blog-sidebar,.blogpost-page .page-container .blog-sidebar{margin:15px 0 10px}.blog-page .page-container .page-body,.blogpost-page .page-container .page-body{margin-top:10px}}.blogpost-page .page-container .page-body .blog-page-content{margin-bottom:15px}.blogpost-page .page-container .page-body .blog-page-content .post-picture{margin-top:20px}.blogpost-page .page-container .page-body .blog-page-content .post-picture img{width:100%}.blogpost-page .page-container .page-body .blog-page-content .post-body{border-bottom:1px solid #e2e6eb;padding-bottom:10px;line-height:25px;margin-top:10px}.blogpost-page .page-container .page-body .blog-page-content .post-date{font-size:11px;margin-bottom:5px;line-height:25px;margin-top:5px}.blogpost-page .page-container .page-body .blog-page-content .tags{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-top:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blogpost-page .page-container .page-body .blog-page-content .tags label{margin-top:5px}.blogpost-page .page-container .page-body .blog-page-content .tags ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blogpost-page .page-container .page-body .blog-page-content .tags ul li{padding:5px 10px;font-size:12px;margin-right:5px;border-radius:3px;background:#007682;margin-top:5px}.blogpost-page .page-container .page-body .blog-page-content .tags ul li a{color:#fff}.blogpost-page .page-container .page-body .blog-review .send-comment{padding:15px;border:1px solid #e2e6eb;margin-bottom:15px;border-radius:3px;background:#fff;width:100%}.blogpost-page .page-container .page-body .blog-review .send-comment .fieldset .title{font-size:14px;font-weight:600;color:#212121;border-bottom:1px solid #e2e6eb;text-align:center;padding-bottom:15px;display:block}.blogpost-page .page-container .page-body .blog-review .send-comment .fieldset form .inputs{padding:10px 0}.blogpost-page .page-container .page-body .blog-review .send-comment .fieldset form .buttons input{height:40px;padding:0 15px;border:1px solid #007682;font-weight:600;color:#fff;transition:all .3s ease;text-transform:uppercase;border-radius:3px;background:#007682;cursor:pointer;width:100%;line-height:38px;margin-top:10px}.blogpost-page .page-container .page-body .blog-review .all-comments{padding:15px;border:1px solid #e2e6eb;margin-right:15px;border-radius:3px;background:#fff;width:100%}.blogpost-page .page-container .page-body .blog-review .all-comments .comment-list .title{font-size:14px;font-weight:600;color:#212121;text-align:center;padding-bottom:15px;display:block}.blogpost-page .page-container .page-body .blog-review .all-comments .comment-list .comments .blog-comment{padding:15px 0;border-top:1px solid #e2e6eb}.blogpost-page .page-container .page-body .blog-review .all-comments .comment-list .comments .blog-comment .comment-content{margin-bottom:10px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blogpost-page .page-container .page-body .blog-review .all-comments .comment-list .comments .blog-comment .comment-content .user-avatar{padding:5px;font-size:11px;font-weight:600;margin-right:10px;color:#fff;text-transform:uppercase;min-width:35px;text-align:center;border-radius:50%;background:#9a9a9a;width:30px;line-height:25px;display:block}.blogpost-page .page-container .page-body .blog-review .all-comments .comment-list .comments .blog-comment .comment-body{line-height:18px}.blogpost-page .page-container .page-body .blog-review .all-comments .comment-list .comments .blog-comment .blog-review-info{font-size:11px;font-weight:600;margin:0 0 5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blogpost-page .page-container .page-body .blog-review .all-comments .comment-list .comments .blog-comment .blog-review-info .separator{margin:0 10px}@media only screen and (max-width:767px){.blogpost-page .page-container .page-body .blog-page-content .page-title{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.blogpost-page .page-container .page-body .blog-page-content .page-title .breadcrumb{margin-top:10px}}