.subscribe{background-color:#02225b;padding:0 40px 40px}.subscribe .side-section-header{font-size:24px;color:#fff;text-transform:uppercase;line-height:24px;font-weight:600;padding:36px 0 15px}.subscribe .description{font-size:14px;color:#fff;line-height:16px;letter-spacing:.05em;font-weight:300}.subscribe input[type=email]{font-size:16px;color:#8a95af;line-height:34px;background-color:transparent;border:none;border-bottom:1px solid #8a95af;width:100%;margin:25px 0 40px}.subscribe input[type=submit]{width:100%;border:none}aside{margin:0 -30px}aside section:nth-child(n+2){background-color:#fff;margin:10px 0 0;padding:46px 30px 50px}aside .side-section-header{font-size:24px;color:#092860;text-transform:uppercase;line-height:24px;font-weight:600}aside .social-networks .side-section-header{padding:0 0 20px}aside .social-networks .social-network-block:nth-child(n+3){border-top:1px solid #e6e9ed}aside .social-networks .social-network-block .icon{float:left;background-position:0 20px;background-repeat:no-repeat;height:57px;width:47px}aside .social-networks .social-network-block .subscribers-count-block{float:left;font-size:12px;color:#092860;line-height:16px;padding:13px 0 0}aside .social-networks .social-network-block .subscribers-count-block .count{display:block;font-size:16px;font-weight:600}aside .social-networks .social-network-block .subscribe-button{float:right;width:100px;height:30px;text-align:center;color:#fff;font-size:14px;line-height:30px;margin:13px 0 0;position:relative;overflow:hidden}aside .social-networks .social-network-block .subscribe-button div,aside .social-networks .social-network-block .subscribe-button span{position:absolute;top:0;left:0;opacity:0}aside .social-networks .social-network-facebook .icon{background-image:url(../images/blog-social-network-facebook.png)}aside .social-networks .social-network-facebook .subscribe-button{background-color:#0362d6}aside .social-networks .social-network-linkedin .icon{background-image:url(../images/blog-social-network-linkedin.png)}aside .social-networks .social-network-linkedin .subscribe-button{background-color:#0077b5}aside .social-networks .social-network-google .icon{background-image:url(../images/blog-social-network-google.png)}aside .social-networks .social-network-google .subscribe-button{background-color:#b62214}aside .social-networks .social-network-instagram .icon{background-image:url(../images/blog-social-network-instagram.png)}aside .social-networks .social-network-instagram .subscribe-button{background-color:#2e72b0}aside .popular-articles .side-section-header{padding:0 0 15px}aside .popular-articles ul li{border-bottom:1px solid #e6e9ed;padding:17px 0 14px;position:relative}aside .popular-articles ul li:hover:after{content:'';display:block;background-image:url(../images/read-more-arrow.png);width:108px;height:28px;position:absolute;bottom:-15px;right:0}aside .popular-articles ul li .date{font-size:14px;color:#999;line-height:22px;padding:0 0 0 24px;position:relative}aside .popular-articles ul li .date:before{content:'';display:inline-block;background-image:url(../images/blog-sprite.png);background-position:-54px 0;width:16px;height:15px;position:absolute;top:2px;left:0}aside .popular-articles ul li .title{margin:7px 0 11px;font-size:16px;color:#02225b;text-transform:uppercase;line-height:22px;letter-spacing:.05em;font-weight:600;display:block}aside .popular-articles ul li .tags-list{font-size:14px;color:#1e90ff;position:relative;padding:0 0 0 25px}aside .popular-articles ul li .tags-list:before{content:'';display:inline-block;background:url(../images/blog-sprite.png);width:16px;height:17px;position:absolute;top:0;left:0}aside .popular-articles ul li .tags-list a{font-size:14px;color:#1e90ff;line-height:22px;letter-spacing:.01em;font-weight:600;text-decoration:underline}aside .popular-articles ul li .excerpt{margin:9px 0 0;font-size:14px;color:#092860;line-height:20px;letter-spacing:.01em;height:60px;overflow:hidden;display:block}aside .popular-articles ul li .excerpt span.active{display:block;position:relative;height:20px;text-overflow:ellipsis;white-space:pre;overflow:hidden}@media all and (min-width:768px){aside{margin:0 -22px}aside section:nth-child(n+2){padding:46px 64px 50px}aside .social-networks .social-network-block{width:45.3%}aside .social-networks .social-network-block:nth-child(2){float:left}aside .social-networks .social-network-block:nth-child(3){float:right;border-top:none}aside .social-networks .social-network-block:nth-child(4){float:left}aside .social-networks .social-network-block:nth-child(5){float:right}}@media all and (min-width:1240px){aside{margin:0;width:370px;float:right}aside section:nth-child(n+2){padding:46px 40px 50px}aside .categories .aside-categories-list{position:relative;padding:0 0 0 27px;margin:25px 0 0}aside .categories .aside-categories-list:before{content:'';display:block;width:1px;height:100%;background-color:#e6e9ed;position:absolute;top:0;left:1px}aside .categories .aside-categories-list a{color:#092860;font-size:16px;line-height:24px;font-weight:600;letter-spacing:.05em;display:block;margin:7px 0}aside .categories .aside-categories-list a:hover{color:#3a8ffd;position:relative}aside .categories .aside-categories-list a:hover:before{content:'';position:absolute;display:block;width:3px;height:24px;background-color:#3a8ffd;top:0;left:-27px}aside .social-networks .social-network-block{width:100%}aside .social-networks .social-network-block:nth-child(n){float:none}aside .social-networks .social-network-block:nth-child(3){border-top:1px solid #e6e9ed}}.navigation-wrap .next-wrap a,.navigation-wrap .prev-wrap a{font-size:12px;font-family:ProximaNova,sans-serif;color:#02225b;text-transform:uppercase;line-height:14px;font-weight:600;letter-spacing:.075em;position:relative;height:14px;display:inline-block}.navigation-wrap .next-wrap a:before,.navigation-wrap .prev-wrap a:before{content:'';display:block;background-image:url(../images/pagination-arrows.png);width:9px;height:14px;position:absolute;top:0}.navigation-wrap .prev-wrap{float:left}.navigation-wrap .prev-wrap a{padding:0 0 0 18px}.navigation-wrap .prev-wrap a:before{left:0}.navigation-wrap .pagination{display:none}.navigation-wrap .next-wrap{float:right}.navigation-wrap .next-wrap a{text-align:right;padding:0 18px 0 0}.navigation-wrap .next-wrap a:before{right:0;background-position:right}@media all and (min-width:768px){.navigation-wrap{position:relative;width:468px;margin:auto}.navigation-wrap .next-wrap,.navigation-wrap .prev-wrap{position:absolute;float:none;top:0}.navigation-wrap .prev-wrap{left:0}.navigation-wrap .next-wrap{right:0}.navigation-wrap .pagination{display:block;margin:0 100px}.navigation-wrap .pagination .nav-links{text-align:center}.navigation-wrap .pagination .nav-links .page-numbers{font-size:14px;font-family:ProximaNova,sans-serif;color:#02225b;line-height:23px;display:inline-block;width:20px}.navigation-wrap .pagination .nav-links .page-numbers:hover{font-weight:600}.navigation-wrap .pagination .nav-links .page-numbers.current{font-weight:600;font-size:18px;border-bottom:2px solid #02225b}}.categories-list{position:relative;padding:40px 0 0;height:0;overflow:hidden}.categories-list.active{height:auto;padding:65px 0 25px}.categories-list.active a.active:after{transform:rotate(-45deg);margin:0 0 -2px 12px}.categories-list a{display:block;text-align:center;line-height:40px;height:40px;font-size:16px;font-weight:600;letter-spacing:.05em;color:#1c2c5f;text-transform:uppercase;white-space:nowrap}.categories-list a:active,.categories-list a:hover{color:#7884a0}.categories-list a.active{position:absolute;top:0;left:50%;transform:translate(-50%,0);color:#1e90ff;border-bottom:2px solid #1e90ff;padding:0 12px}.categories-list a.active:after{content:'';border-top:2px solid #1e90ff;border-right:2px solid #1e90ff;display:inline-block;width:8px;height:8px;transform:rotate(135deg);margin:0 0 3px 12px}@media all and (min-width:768px){.categories-list{text-align:center}.categories-list.active{padding:76px 0 25px}.categories-list a{display:inline-block;margin:0 20px}.categories-list a.active{margin:0}}@media all and (min-width:1240px){.categories-list,.categories-list.active{height:40px;padding:0}.categories-list a{padding:0 10px;margin:0 10px}.categories-list a.active{position:static;display:inline-block;transform:none;width:auto;padding:0 10px;margin:0 10px}.categories-list a.active:after{display:none}}#blog-header-block .content-wrap .content .page-header{padding:32px 0 12px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row:nth-child(1) article:nth-child(1) .article-content-wrap{padding-top:50px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article.fake_article{display:none}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap{position:relative;border-bottom:1px solid rgba(123,142,155,.2);padding:60px 0 44px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .illustration{display:block;width:100%;background-position:center;background-size:cover;border-radius:8px;padding-top:61.36%}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .info{position:relative;height:30px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .info .icon{width:60px;height:60px;background-position:center;background-size:cover;border-radius:50%;display:block;position:absolute;bottom:0;left:20px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .info .author-name{font-size:14px;color:#999;line-height:14px;text-decoration:underline;letter-spacing:.01em;display:block;position:absolute;bottom:0;left:90px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .info .date{display:none}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .title{margin:23px 0 11px;font-size:16px;color:#02225b;text-transform:uppercase;line-height:24px;letter-spacing:.05em;font-weight:600;display:block}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .tags-list{font-size:14px;color:#1e90ff;position:relative;padding:0 0 0 25px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .tags-list a{font-size:14px;color:#1e90ff;line-height:22px;letter-spacing:.01em;font-weight:600;text-decoration:underline}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .tags-list:before{content:'';display:inline-block;background:url(../images/blog-sprite.png);width:16px;height:17px;position:absolute;top:0;left:0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .excerpt{margin:10px 0 20px;font-size:14px;color:#092860;line-height:20px;letter-spacing:.01em;height:60px;overflow:hidden;display:block}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .excerpt span.active{display:block;position:relative;height:20px;text-overflow:ellipsis;white-space:pre;overflow:hidden}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info>*{position:relative;font-size:14px;color:#999;line-height:22px;padding:0 0 0 24px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info>:before{content:'';display:inline-block;background-image:url(../images/blog-sprite.png);width:16px;height:15px;position:absolute;top:3px;left:0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info .comments-count{display:inline-block;margin:0 20px 0 0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info .comments-count:before{background-position:-18px 0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info .likes-count{display:inline-block;margin-right:15px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info .likes-count:before{background-position:-36px 0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info .views-count{display: inline-block; margin-right: 15px;}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info .views-count:before{background-position:-73px 0; width: 20px;}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info .date{float:right}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info .date:before{background-position:-54px 0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .read-more{font-size:12px;color:#092860;text-transform:uppercase;line-height:28px;position:absolute;bottom:0;right:0;width:108px;height:28px;z-index:1}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .read-more:after{content:'';display:block;background-image:url(../images/read-more-arrow.png);width:108px;height:28px;position:absolute;top:15px;left:0}#blog .content-wrap .content .articles-pre-wrap .subscribe{margin:50px -30px 0;padding:0 30px 40px}#blog .content-wrap .content .articles-pre-wrap .navigation-wrap{padding:66px 0 48px}#blog .content-wrap .content aside .categories,#blog .content-wrap .content aside .last-comments,#blog .content-wrap .content aside .popular-articles,#blog .content-wrap .content aside .subscribe{display:none}@media all and (min-width:768px){#blog-header-block .content-wrap .content .page-header{padding:52px 0 20px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap{display:table}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row{display:table-row;height:1px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row:nth-child(1) article .article-content-wrap{padding-top:50px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article{display:table-cell;width:50%;height:100%;vertical-align:top}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article:nth-child(1){padding:0 10px 0 0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article:nth-child(2){padding:0 0 0 10px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article.fake_article{display:block;border:none}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap{padding:60px 0 3px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .info .date{display:block;font-size:14px;color:#999;line-height:22px;padding:0 0 0 24px;position:absolute;bottom:-4px;right:0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .info .date:before{content:'';display:inline-block;background-image:url(../images/blog-sprite.png);background-position:-54px 0;width:16px;height:15px;position:absolute;top:2px;left:0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info .date{display:none}#blog .content-wrap .content .articles-pre-wrap .subscribe{margin:50px -22px 0;padding:0 64px 90px}#blog .content-wrap .content .articles-pre-wrap .subscribe .side-section-header{padding:66px 0 14px}#blog .content-wrap .content .articles-pre-wrap .subscribe form{padding:36px 0 0}#blog .content-wrap .content .articles-pre-wrap .subscribe form input[type=email]{float:left;width:58.13%;margin:15px 0 0}#blog .content-wrap .content .articles-pre-wrap .subscribe form input[type=submit]{float:right;width:35.63%}#blog .content-wrap .content .articles-pre-wrap .navigation-wrap{padding:0 0 43px;margin:64px 0 0;width:100%}#blog .content-wrap .content aside .last-comments,#blog .content-wrap .content aside .popular-articles,#blog .content-wrap .content aside .subscribe{display:none}}@media all and (min-width:1240px){#blog-header-block .content-wrap .content .page-header{padding:75px 0 4px}#blog-header-block .content-wrap .content .categories-list{margin:50px 0 0}#blog .content-wrap .content{padding:80px 0 0}#blog .content-wrap .content .articles-pre-wrap{width:800px;float:left}#blog .content-wrap .content .articles-pre-wrap .articles-wrap.second-articles-wrap .row:nth-child(1) article:nth-child(n) .article-content-wrap{padding-top:52px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row:nth-child(1) article:nth-child(n) .article-content-wrap{padding-top:0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article{border-bottom:1px solid rgba(123,142,155,.2)}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article:nth-child(1){border-right:1px solid rgba(123,142,155,.2);padding:0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article:nth-child(1) .article-content-wrap{padding:52px 29px 0 0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article:nth-child(2){padding:0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article:nth-child(2) .article-content-wrap{padding:52px 0 0 30px}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap{border-bottom:none}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap:hover .read-more{display:block}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .info .date{display:block;font-size:14px;color:#999;line-height:22px;padding:0 0 0 24px;position:absolute;bottom:-4px;right:0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .info .date:before{content:'';display:inline-block;background-image:url(../images/blog-sprite.png);background-position:-54px 0;width:16px;height:15px;position:absolute;top:2px;left:0}#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .popularity-info .date,#blog .content-wrap .content .articles-pre-wrap .articles-wrap .row article .article-content-wrap .read-more,#blog .content-wrap .content .articles-pre-wrap .subscribe{display:none}#blog .content-wrap .content .articles-pre-wrap .navigation-wrap{padding:0 0 43px;margin:64px 0 0;width:100%}#blog .content-wrap .content aside .last-comments,#blog .content-wrap .content aside .popular-articles,#blog .content-wrap .content aside .subscribe{display:block}}
.popular-comments  .side-section-header {
    padding: 0 0 15px;
}
ul#comments {
    list-style-type: none;
    font-size: 15px;
    color: #a5b2b9;
}
ul#comments pre {
    white-space: pre-wrap;
    word-wrap: break-word;
}

ul#comments li { margin-bottom: 30px; position: relative; }
ul#comments li a { text-decoration: none; color: rgb(102, 204, 204); }

.avatar-container { width: 60px; box-sizing: border-box; }
.avatar { width: 50px; height: 50px; border-radius: 5px; float: left; margin: 5px; }

.post-container { padding-top: 3px; margin-left: 70px;  box-sizing: border-box; }
.post-container p { color: #3f4549; }
.author_name { font-weight: bold; font-size: 13px; color: #1e90ff;}

.timeago, .posted {
    font-weight: 500;
    font-size: 12px;
    color: #999;
}
.posted a {
    color: #02225b !important;
}

.bullet {
    padding: 0 2px;
    font-size: 10px;
    color: #ccc;
    line-height: 1.4;
}
aside .faq .side-section-header{padding:0;text-align:center;font-size:40px;}
aside .faq .side-section-header a {color: #02225b;}