.highlight .c,.highlight .c1,.highlight .cm,.highlight .cp,.highlight .cs,.highlight .ge{font-style:italic}.admonitionblock .icon,.blog--container .blog--post .callout,.blog--container .blog--post h2,.blog--container .blog--post strong,.blog--container .blog--post th,.blog--container .blog--title,.tableblock th{font-family:Montserrat,sans-serif}.highlight .hll{background-color:#ffc}.highlight .c{color:#998}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k,.highlight .o{color:#000;font-weight:700}.highlight .cm{color:#998}.highlight .cp{color:#999;font-weight:700}.highlight .c1{color:#998}.highlight .cs{color:#999;font-weight:700}.highlight .gd{color:#000;background-color:#fdd}.highlight .ge{color:#000}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr{color:#000;font-weight:700}.highlight .kt{color:#458;font-weight:700}.highlight .m{color:#099}.highlight .s{color:#d01040}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .nd{color:#3c5d5d;font-weight:700}.highlight .ni{color:purple}.highlight .ne,.highlight .nf,.highlight .nl{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{color:#000;font-weight:700}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#099}.highlight .s2,.highlight .sb,.highlight .sc,.highlight .sd,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx{color:#d01040}.highlight .sr{color:#009926}.highlight .s1{color:#d01040}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc,.highlight .vg,.highlight .vi{color:teal}.highlight .il{color:#099}.ulist ul li p{margin-bottom:5px}.listingblock .title{color:#305CB5;font-size:14px;padding:.5em;background-color:#ddd}.listingblock pre.prettyprint{border-color:rgba(0,0,0,.15);padding:9.5px}.blog--container .blog--post td,.tableblock td{border-top:1px solid #ddd}.blog--container .blog--post tr>td:last-child,.tableblock tr>td:last-child{border-right:1px solid #ccc}.blog--container .blog--post tr:last-child,.blog--container.blog-preview,.tableblock th,.tableblock tr:last-child{border-bottom:1px solid #ccc}.listingblock pre.prettyprint code{white-space:pre}.admonitionblock{border-left:4px solid #6db33f;background-color:#EBF1E7;padding:25px 20px;margin:30px 0;width:auto}.admonitionblock .icon{font-size:16px;font-weight:700;background:0 0}.admonitionblock .content{padding-left:10px}.admonitionblock code{color:#305CB5}.listingblock,.literalblock{position:relative}.has-copy-button .copy-button,.listingblock .copy-button{position:absolute;right:0;display:none}.has-copy-button .zeroclipboard-is-hover,.has-copy-button:hover .copy-button,.listingblock .zeroclipboard-is-hover,.listingblock:hover .copy-button{display:block}table.tableblock{width:100%;margin:30px 0}.tableblock td,.tableblock th{padding:8px;line-height:20px;text-align:left;vertical-align:top}.tableblock th{text-align:left;text-transform:uppercase}.tableblock tr>td:first-child{border-left:1px solid #ccc}.tableblock tr:nth-child(even)>td{background-color:#f9f9f9}.blog--container{padding:0 0 40px}.blog--container.blog-preview{margin:0 0 40px}.blog--container.blog-preview .meta-data--container{margin-bottom:0}.blog--container.blog-preview .blog-preview--readmore{color:#5fa134;text-transform:uppercase}.blog--container.blog-preview .blog-preview--readmore:hover{text-decoration:underline}.blog--container.blog-preview .blog--post h2,.blog--container.blog-preview .blog--post h3,.blog--container.blog-preview .blog--post ol,.blog--container.blog-preview .blog--post table,.blog--container.blog-preview .blog--post ul{display:none}.blog--container.blog-preview .blog--post p{margin-bottom:15px}.blog--container.blog-preview:last-child{margin:0}.blog--container .blog--title{font-size:24px;margin-bottom:12px;line-height:35px;color:#34302d}.blog--container .blog--title a{color:#34302d;font-weight:400}.blog--container .blog--title a:hover{text-decoration:none;color:#5fa134}.blog--container .meta-data--container{margin-bottom:30px}.blog--container .meta-data--container .meta-data--item{display:inline-block;margin:2px 30px 0 0;font-size:12px;line-height:12px;text-transform:uppercase}.blog--container .meta-data--container .meta-data--item .meta-data--icon{display:inline-block;height:20px;width:20px;vertical-align:middle;margin:-2px 5px 0 0}.blog--container .meta-data--container .meta-data--item a{color:#34302d}.blog--container .meta-data--container .meta-data--item a:hover{text-decoration:none;color:#5fa134}.blog--container .blog--post{margin:20px 0 30px}.blog--container .blog--post a{color:#5fa134}.blog--container .blog--post a:hover{text-decoration:underline}.blog--container .blog--post h2,.blog--container .blog--post h3,.blog--container .blog--post h4{margin:30px 0 15px -1em;padding-left:1em;font-weight:700}.blog--container .blog--post h2{font-size:18px;line-height:28px}.blog--container .blog--post h3,.blog--container .blog--post h4{font-family:Montserrat,sans-serif;font-size:16px;line-height:26px}.blog--container .blog--post h2>a.anchor,.blog--container .blog--post h3>a.anchor,.blog--container .blog--post h4>a.anchor{position:absolute;visibility:hidden;display:block;margin-left:-1em;vertical-align:text-top;color:#34302d}.blog--container .blog--post h2>a.anchor:before,.blog--container .blog--post h3>a.anchor:before,.blog--container .blog--post h4>a.anchor:before{content:"\00A7"}.blog--container .blog--post h2:hover>a.anchor,.blog--container .blog--post h3:hover>a.anchor,.blog--container .blog--post h4:hover>a.anchor{visibility:visible;text-decoration:none}.blog--container .blog--post p{margin-bottom:20px}.blog--container .blog--post ol,.blog--container .blog--post ul{margin:15px 0 20px 25px}.blog--container .blog--post ol li,.blog--container .blog--post ul li{font-size:15px;line-height:24px}.blog--container .blog--post ol li p,.blog--container .blog--post ul li p{margin-bottom:0}.blog--container .blog--post img{display:block;margin:20px 0}.blog--container .blog--post pre{margin:20px 0;padding:9.5px}.blog--container .blog--post blockquote{margin:20px 0;padding:0 0 0 10px;border-left:5px solid #ddd}.blog--container .blog--post blockquote p{margin-bottom:20px;font-size:15px;line-height:24px}.blog--container .blog--post blockquote code{color:#305CB5;font-size:14px;padding:2px 6px}.blog--container .blog--post .highlight{margin-bottom:20px}.blog--container .blog--post .highlight pre{border-radius:0;word-break:normal;word-wrap:normal;white-space:pre;overflow-x:auto;width:96.9%}.blog--container .blog--post .highlight .copy-button{position:absolute;margin-left:633px}.blog--container .blog--post .callout{border-left:4px solid #6db33f;background-color:#EBF1E7;padding:25px 20px;margin:20px 30px}.blog--container .blog--post .callout .callout-title{font-size:16px;line-height:20px;font-weight:700;margin-bottom:6px}.blog--container .blog--post .callout p,.blog--container .blog--post .colist p,li{margin:0;font-size:14px;line-height:20px}.blog--container .blog--post table{width:100%;margin:30px 0}.blog--container .blog--post td,.blog--container .blog--post th{padding:8px;line-height:20px;text-align:left;vertical-align:top}.blog--container .blog--post th{text-align:left;text-transform:uppercase;border-bottom:1px solid #ccc}.blog--container .blog--post tr>td:first-child{border-left:1px solid #ccc}.blog--container .blog--post tr:nth-child(even)>td{background-color:#f9f9f9}.blog--container .blog--post .admonitionblock table{margin:0}.blog--container .blog--post .admonitionblock td,.blog--container .blog--post .admonitionblock td:first-child,.blog--container .blog--post .admonitionblock td:last-child,.blog--container .blog--post .admonitionblock th,.blog--container .blog--post .admonitionblock tr{border:0;padding:5px}.blog-comments--wrapper{border-top:1px solid #ccc;padding-top:30px}.blog-comments--wrapper .blog-comments--container{border:1px solid #34302d}.blog-comments--wrapper .blog-comments--container .blog-comments--header{background-color:#34302d;color:#f1f1f1;font-size:14px;line-height:14px;padding:18px}.blog-comments--wrapper .blog-comments--container .blog-comments--header a{color:#6db33f}.blog-comments--wrapper .blog-comments--container .blog-comments--header .icon{margin-top:-11px}.blog-comments--wrapper .blog-comments--container .blog-comments--body{padding:18px}.social-btn--container{margin:40px 0;text-align:center}.social-btn--container .social-btn{background-image:url(../img/iconsprite-99a42cd764c42ecc400152486a6ecd29.png);display:inline-block;width:36px;height:36px;margin:0 3.5%}.social-btn--container .social-btn.twitter{background-position:1000px 694px}.social-btn--container .social-btn.twitter:hover{background-position:917px 694px}.social-btn--container .social-btn.googleplus{background-position:1000px 617px}.social-btn--container .social-btn.googleplus:hover{background-position:917px 617px}.social-btn--container .social-btn.linkedin{background-position:1000px 540px}.social-btn--container .social-btn.linkedin:hover{background-position:917px 540px}.social-btn--container .social-btn.facebook{background-position:1000px 464px}.social-btn--container .social-btn.facebook:hover{background-position:917px 464px}.social-btn--container .social-btn.youtube{background-position:1000px 387px}.social-btn--container .social-btn.youtube:hover{background-position:917px 387px}.promo-material{padding:75px 0;margin:0 0 40px;text-align:center;text-transform:uppercase;border:6px solid #fff;color:#ccc;background-color:#ddd}