.blog{margin-bottom:40px}.blog .owl-carousel{box-shadow:none}.blog img,.blog-module img{max-width:100%;height:auto}.blog .main_description{margin-bottom:20px}.blog_grid_holder{padding-top:13px;font-size:0}.blog_grid_holder.carousel-1{margin-left:-17px;margin-right:-17px;padding-top:10px;width:inherit}#column-left .blog_grid_holder,#column-right .blog_grid_holder{padding-top:5px}.blog_grid_holder.related{padding-top:0}.blog_item{font-size:12px;padding:0 15px;display:inline-block;vertical-align:top;margin-bottom:30px;width:100%}.column-2 .blog_item{width:50%}.column-3 .blog_item{width:33.33%}.column-4 .blog_item{width:25%}.carousel-1 .blog_item{width:100%!important;margin-bottom:0}#column-left .blog_item,#column-right .blog_item{width:100%;margin-bottom:17px}.blog_item .image{margin-bottom:23px;margin-top:5px}.column-2 .blog_item .image,.column-3 .blog_item .image,.column-4 .blog_item .image,#column-left .blog_item .image,#column-right .blog_item .image{margin-bottom:17px}.blog_item .image img{transition:all 400ms}.blog_item .image img:hover{opacity:.8;transition:all 400ms}.blog_item .summary .blog_title{margin:0 0 10px;font-size:26px}#column-left .blog_item .summary .blog_title,#column-right .blog_item .summary .blog_title{font-size:16px;margin:0 0 7px}.column-2 .summary .blog_title,.column-3 .summary .blog_title{font-size:24px;margin:0 0 7px}.column-4 .summary .blog_title{font-size:20px}.blog_item .summary p{font-size:14px;line-height:21px}#column-left .blog_item .summary p,#column-right .blog_item .summary p{font-size:13px;line-height:20px}.blog_item .summary p .fa{color:#ccc}.blog_post .main_thumb{padding:20px 0 7px;transition:all 400ms ease 0s}.blog_post .main_thumb:hover{opacity:.8;transition:all 400ms ease 0s}.blog_post h1{margin-bottom:17px}.blog_post label{font-size:14px}.blog_post .main_description p{margin-bottom:18px}.blog_stats{font-size:13px;text-transform:none;color:#999;margin:0 0 15px;border-bottom:1px solid #f1f1f1;padding-bottom:5px}.column-2 .blog_stats,.column-3 .blog_stats,.column-4 .blog_stats,.blog_post .related .blog_stats{font-size:12px;margin:0 0 12px;padding-bottom:1px}#column-left .blog_stats,#column-right .blog_stats{font-size:11px;margin-bottom:-4px;border-bottom:none;padding-bottom:0}.blog_stats span{display:inline-block;margin-right:5px;margin-bottom:8px;line-height:12px}.blog_stats span+span{padding-left:7px;border-left:1px solid #eee}.blog_stats .fa{color:#bbb;margin-right:5px}.blog_stats .text{font-weight:inherit}#column-left .blog_stats .text,#column-right .blog_stats .text,.column-2 .blog_stats .text,.column-3 .blog_stats .text,.column-4 .blog_stats .text{font-size:0}.blog_stats .hl{color:#777}#column-left .blog_stats .hl,#column-right .blog_stats .hl,.column-2 .blog_stats .hl,.column-3 .blog_stats .hl,.column-4 .blog_stats .hl{font-weight:inherit}.blog_post .blog_stats{margin:0 0 22px}.blog_post .tags{display:block;padding-top:5px;margin-bottom:25px;font-size:13px;color:#aaa}.blog-page-content hr{border:none;border-top:1px solid #eee;margin:40px 0;width:100%}.blog_post .tags a{font-size:14px;margin-left:2px}.article-page .container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.article-page h4{font-family:"Montserrat",sans-serif;font-weight:700;color:#535353;font-size:16px;transition:.2s;white-space:nowrap;color:#7b90a2;margin:60px 0 18px;padding-bottom:6px;display:block;border-bottom:1px solid #eee}.article-noreviews-text{text-align:center;font-size:18px;margin-bottom:40px;padding:40px 0;font-family:"Montserrat",sans-serif}.article-page h4 i{vertical-align:middle;margin-right:7px}.blog_post .share{margin-bottom:40px}.blog_post .share .fa{font-size:19px;padding:0 10px;margin:0 5px 10px 0;color:#f5f5f5;height:36px;line-height:36px;width:120px;transition:all 300ms}.blog_post .share .fa:hover{opacity:.9;transition:all 300ms}.blog_post .share .fa:after{font-family:Arial,Helvetica,sans-serif;font-size:13px;vertical-align:top;margin-left:10px}.blog_post .share .fa-facebook{background:#3b5998}.blog_post .share .fa-facebook:after{content:"Facebook"}.blog_post .share .fa-twitter{background:#00aced}.blog_post .share .fa-twitter:after{content:"Twitter"}.blog_post .share .fa-google-plus{background:#dd4b39}.blog_post .share .fa-google-plus:after{content:"Google+"}.blog_post .share .fa-navicon{background:#f1f1f1;color:#888;text-align:center;font-size:17px}.blog_post .at15t_compact,.at16nc.at16t_compact{background-position:-9999px -9999px!important}.blog_post .related .blog_item{margin-bottom:15px}.blog_post .related .blog_title{font-size:18px}.blog_post .related p{font-size:14px;line-height:20px}.blog_post .related p a{color:#999}.blog_post .related p .fa{color:#ccc}.blog_post #comment{margin-bottom:55px}.blog_comment{display:block;font-size:14px;margin-bottom:25px}.blog-module{margin-bottom:40px}.blog-module.latest{margin-bottom:20px}.blog-module h3{margin:15px 0 10px 0;padding-bottom:6px;border-bottom:1px solid #f5f5f5}.blog-module h4 a.all{float:right;font-size:13px;line-height:24px}.blog-module h4 a.all .fa{color:#ccc}#column-left .blog-module h4 a.all,#column-right .blog-module h4 a.all{display:none}.blog-category>ul>li{position:relative;border-bottom:1px solid #f5f5f5}.blog-category ul>li>ul{display:none;padding-left:0}.blog-category>ul>li.active>ul{display:block}.blog-category>ul>li>a{display:block;line-height:34px;font-size:14px}.blog-category .sign{position:absolute;right:0;top:0;line-height:34px;width:30px;text-align:center;cursor:pointer;color:#ccc}.blog-category li .sign .fa-minus,.blog-category li.open .sign .fa-plus{font-size:0}.blog-category .sign .fa,.blog-category li.open .sign .fa-minus,.blog-category li.open ul li.open .sign .fa-minus,.blog-category li.open ul li .sign .fa-plus{font-size:11px}.blog-category>ul>li ul>li{border-top:1px solid #f5f5f5;list-style:none}.blog-category>ul>li ul>li{border-top:1px solid #f5f5f5;list-style:none}.blog-category>ul>li ul>li a{line-height:34px;font-size:13px}.blog-category>ul>li ul>li a .fa{color:#ccc;font-size:10px;margin:0 6px}.captcha_wrap img{max-width:none}.blog_grid_holder.blog_products{padding-top:5px;padding-bottom:30px;display:flex;flex-wrap:wrap}.blog_product{font-size:14px}.blog_product .image{margin-top:0}.blog_product .name{display:inline-block;margin-bottom:5px}.blog_product .price-old{text-decoration:line-through}.blog_product .price-tax{font-size:11px;display:block;color:#aaa}.blog-page-home h1{font-family:"Montserrat",sans-serif;font-size:45px;font-weight:700;margin-bottom:30px}.blog-page-home h1::after{content:'';display:block;width:100px;height:4px;background:#205953;position:relative;margin-top:10px}@media (max-width:992px){.blog-page-home h1{font-size:32px;margin-bottom:30px}}.blog-page-home .category-filter{display:block;position:relative;border-right:1px solid #efefef;margin-bottom:25px}.blog-page-home .sorts-active{display:flex;width:100%;height:60px;flex-direction:column;justify-content:center;align-items:flex-start;padding:12px 30px 14px 10px;background:#f9f9f9;position:relative;color:#585858;cursor:pointer}.blog-page-home .sorts-text{font-size:12px}.blog-page-home .sorts-value{font-family:"Montserrat",sans-serif;font-weight:600}.blog-page-home .sorts-active img{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.blog-page-home .sorts-links{display:none;position:absolute;width:100%;left:0;top:100%;box-shadow:0 3px 15px rgba(0,0,0,.1);z-index:7}.blog-page-home .sorts-links a{display:flex;align-items:center;width:100%;height:50px;padding:5px 10px;font-family:"Montserrat",sans-serif;font-weight:600;transition:.2s;border-top:1px solid #efefef;background:#fff}.blog-page-home-grid{display:flex;flex-wrap:wrap;margin-bottom:50px}.blog-page-home-post{display:block;width:33.33333%}@media (max-width:768px){.blog-page-home-post{width:100%}}.blog-page-home-post a{display:block;position:relative;height:100%;width:100%;padding:20px 20px 35px}.blog-page-home-post a img{margin-bottom:5px}.blog-page-home-post a:before{border:1px solid #efefef;content:"";display:block;height: calc(100% + 1px);left:0;position:absolute;top:0;transition:.2s;width: calc(100% + 1px);z-index:1}.blog-page-home-post a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #205953;box-shadow:0 5px 15px rgba(0,155,75,.15);opacity:0;z-index:4;pointer-events:none}.blog-page-home-post a:hover:after{opacity:1}.blog-page-home-post a:hover .post-name{color:#ff8000}.blog-page-content ul li{position:relative;padding-left:40px;margin-bottom:10px}.blog-page-content ul li::before{content:'';display:block;background:#585858;width:5px;height:5px;border-radius:50%;position:absolute;left:20px;top:7px}.post-name{display:block;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:600;color:#404041;margin-bottom:5px;transition:.2s;min-height:48px}.post-desc{display:block;width:100%;color:#585858;min-height:84px}.post-stats{font-size:12px;color:#a8a8a8;text-transform:none;margin:15px 0 5px;padding-bottom:5px}.post-stats span{display:inline-block;margin-right:5px;margin-bottom:8px;line-height:12px}.post-stats span+span{padding-left:7px;border-left:1px solid #eee}.post-stats .fa{color:#bbb}.blog-page-content-title{background:#f9f9f9;padding:20px 0;margin-bottom:20px}.blog-page-content-title .container{margin:0 auto;padding:0 15px}.blog-page-content{max-width:870px;color:#585858;font-size:16px;overflow-x:hidden}.blog-comments{width:100%;max-width:870px;color:#585858;font-size:16px;overflow-x:hidden}.blog-page-content .main_thumb{padding:20px 0 20px;transition:all 400ms ease 0s;min-height:260px}.blog-page-content .wrn{background:rgba(255,230,0,.1);display:block;padding:20px;border-left:3px solid #ffe600}.blog-page-content .nfo{background:#f2f5f7;display:block;padding:20px;border-left:3px solid #64b5f6}.blog-page-content .dngr{background:#ffe6e6;display:block;padding:20px;border-left:3px solid #ff5252}.blog-page-content h1{font-family:"Montserrat",sans-serif;font-size:32px;font-weight:700;margin-top:30px;margin-bottom:30px}.blog-page-content h2{font-family:"Montserrat",sans-serif;font-size:24px;font-weight:500;line-height:1.2;margin-top:30px;margin-bottom:20px}.blog-page-content h3{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:500;line-height:1.25;margin-top:28px;margin-bottom:18px}.blog-page-content p{margin-bottom:15px;margin-top:15px}.blog-page-content label{font-weight:bold;display:block}.blog-page-content code{color: #a90cc4ff}.blog-page-content a{color:#205953;text-decoration:underline}.btn-post-comment{display:block;cursor:pointer;box-shadow:none;border:none;background:#205953;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;line-height:1;width:230px;text-align:center;margin-left:auto;margin-top:20px;padding:16px 5px;transition:.2s}.comment-form{margin-bottom:70px}.comment-item_head{display:flex;justify-content:space-between;margin-bottom:10px}.comment-name{display:flex;align-items:center;font-weight:700;font-size:16px;color:#585858;margin-bottom:10px}.comment-date{color:#a8a8a8;font-family:"Roboto",sans-serif;font-size:14px;line-height:1.5;font-weight:400}.comment-body{font-family:"Roboto",sans-serif;font-size:14px;color:#585858;line-height:1.71;margin-bottom:20px}.comment-answer{display:flex;margin-bottom:40px}.answer-button{display:block;font-size:14px;text-decoration:underline;color:#00823f;cursor:pointer;transition:.2s}.article-page-bottom{padding-top:20px;margin-bottom:50px;display:flex;justify-content:space-between;align-items:center}.article-page-shares{display:flex;align-items:center}.article-page-shares a{display:block;width:35px;transition:.2s;margin-right:15px;color:#7b90a2}.code-container{position:relative}.code-container pre{max-height:150px;overflow:hidden;transition:max-height .3s ease}.code-container.expanded pre{max-height:none}.toggle-code{margin-top:5px;padding:5px 10px;font-size:14px;cursor:pointer;background-color:#00823f;color:#fff;border:none;border-radius:3px;transition:background-color .3s}.toggle-code:hover{background-color:#0056b3}small{font-size:80%;color:#a8a8a8}@media (max-width:413px){.article-page-shares a{width:30px;margin-right:10px}}@media (max-width:550px){.blog-page-content-title h1{font-size:20px}.blog-page-content h1{font-size:20px}}@media screen and (max-width:767px){.column-3 .blog_item,.column-4 .blog_item{width:50%}.blog_stats .text{font-size:0}}@media screen and (max-width:567px){.column-2 .blog_item,.column-3 .blog_item,.column-4 .blog_item{width:100%}}