pre{color:#fff;background-color:#373d43}pre code{display:block;padding:.5em}pre .markdown .emphasis{font-style:italic}pre .nginx .built_in{font-weight:normal}pre code,pre .subst,pre .lisp .title,pre .clojure .built_in,pre .nginx .title{color:#fff}pre .string,pre .title,pre .constant,pre .parent,pre .tag .value,pre .rules .value,pre .rules .value .number,pre .preprocessor,pre .ruby .symbol,pre .ruby .symbol .string,pre .aggregate,pre .template_tag,pre .django .variable,pre .smalltalk .class,pre .addition,pre .flow,pre .stream,pre .bash .variable,pre .apache .tag,pre .apache .cbracket,pre .tex .command,pre .tex .special,pre .erlang_repl .function_or_atom,pre .markdown .header{color:#00fcd4}pre .comment,pre .annotation,pre .template_comment,pre .diff .header,pre .chunk,pre .markdown .blockquote{color:#9da6aa}pre .number,pre .title,pre .date,pre .regexp,pre .literal,pre .smalltalk .symbol,pre .smalltalk .char,pre .go .constant,pre .change,pre .markdown .bullet,pre .markdown .link_url{color:#44c7f4}pre .label,pre .tag,pre .javadoc,pre .ruby .string,pre .decorator,pre .filter .argument,pre .localvars,pre .array,pre .attr_selector,pre .important,pre .pseudo,pre .pi,pre .doctype,pre .deletion,pre .envvar,pre .shebang,pre .apache .sqbracket,pre .nginx .built_in,pre .tex .formula,pre .erlang_repl .reserved,pre .prompt,pre .markdown .link_label,pre .vhdl .attribute,pre .clojure .attribute,pre .coffeescript .property{color:#ff9ce3}pre .id,pre .phpdoc,pre .built_in,pre .aggregate,pre .css .tag,pre .javadoctag,pre .yardoctag,pre .smalltalk .class,pre .winutils,pre .bash .variable,pre .apache .tag,pre .go .typename,pre .tex .command,pre .markdown .strong,pre .request,pre .status,pre .tag .title,pre .keyword{color:#ff9a57}pre .coffeescript .javascript,pre .javascript .xml,pre .tex .formula,pre .xml .javascript,pre .xml .vbscript,pre .xml .css,pre .xml .cdata{opacity:1}#nprogress{pointer-events:none}#nprogress .bar{background:#eb5424;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px;-webkit-transition-delay:300ms !important;transition-delay:300ms !important}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #eb5424,0 0 5px #eb5424;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);-webkit-transform:rotate(3deg);transform:rotate(3deg)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#eb5424;border-left-color:#eb5424;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeOutUpNewsletter{0%{opacity:1;height:auto;margin-bottom:40px}50%{opacity:0}100%{opacity:0;height:0;margin-bottom:0}}@-moz-keyframes fadeOutUpNewsletter{0%{opacity:1;max-height:308px;margin-bottom:40px}50%{opacity:0}100%{opacity:0;max-height:0;margin-bottom:0}}@-webkit-keyframes fadeOutUpNewsletter{0%{opacity:1;max-height:308px;margin-bottom:40px}50%{opacity:0}100%{opacity:0;max-height:0;margin-bottom:0}}@-o-keyframes fadeOutUpNewsletter{0%{opacity:1;max-height:308px;margin-bottom:40px}50%{opacity:0}100%{opacity:0;max-height:0;margin-bottom:0}}@keyframes fadeOutUpNewsletter{0%{opacity:1;max-height:308px;margin-bottom:40px}50%{opacity:0}100%{opacity:0;max-height:0;margin-bottom:0}}html{overflow-x:hidden}body{min-width:320px}@media screen and (min-width:990px){.header-dark header.site-header h1.navbar-brand a{background-image:url("//cdn.auth0.com/styleguide/latest/lib/logos/img/logo-grey.png")}}.container,.banner{color:rgba(0,0,0,0.87);}.container p,.banner p,.container li,.banner li{color:rgba(0,0,0,0.87)}h1,h2,h3,h4,h5,pre{margin-top:20px;margin-bottom:20px}h1{margin-top:0}p,li{color:#4d4d4d}.bottom-module{margin-top:40px;}@media (min-width:768px){.bottom-module{margin-top:60px}}.zero-height{height:0;transition:height 1s ease}.try-banner{background:none;border:1px solid rgba(0,0,0,0.1);}@media (min-width:992px){.try-banner{padding-top:60px;padding-bottom:40px;border-left:0;border-right:0;border-radius:0}}.try-code a.btn{margin-top:0;background:#3cc8f4;}.try-code a.btn i{position:relative;top:3px;margin-right:10px}.try-code a.btn:hover{background:#0b9cc9}.icon-circle{border:1px solid #cfcfcf;height:44px;width:44px;display:inline-block;border-radius:50%;position:relative;text-align:center;}.icon-circle i{font-style:normal;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.small-caps,.banner.banner-post .banner-subtitle,.tab,.blog-navigation .jump-to,.blog-navigation ul > li,.entry-content h4,.entry-content h5,.entry-content h6{text-transform:uppercase;letter-spacing:.06em;font-weight:500}.line{content:"";height:1px;width:100%;background:#d1d2d4;display:block;opacity:.5}.banner.banner-post{background:#354171;padding:20px 0;margin-bottom:0;}.banner.banner-post .banner-container{-webkit-animation:none;animation:none}@media (min-width:992px){.banner.banner-post{padding-top:162px;padding-bottom:40px}}.banner.banner-post.banner-blog{padding-bottom:40px;background:#232228;position:relative;}.banner.banner-post.banner-blog:before{content:"";display:block;position:absolute;bottom:-75px;left:0;width:100%;height:100%;opacity:.03;background:url("https://cldup.com/7KB0QsZkIX.svg") top center no-repeat;}@media (min-width:568px){.banner.banner-post.banner-blog:before{bottom:-30px}}@media (min-width:992px){.banner.banner-post.banner-blog:before{bottom:-130px}}.banner.banner-post .banner-subtitle{font-size:14px;opacity:.7;margin:0}.banner.banner-post .entry-content p{color:#fff;font-size:20px;margin-bottom:40px;opacity:.7}@media (min-width:992px){.banner.banner-post .entry-title{font-size:32px}}.banner.banner-post a,.banner.banner-post a:hover{color:#fff}.banner.banner-post .network,.banner.banner-post .date{color:#fff}.blog-series.banner-post .entry-title:before{color:#fff}.blog-series .entry-title:before{content:"blog series";display:block;width:100%;text-transform:uppercase;letter-spacing:1px;font-size:13px;padding:10px;color:currentColor;opacity:.7}.entry-title,.blog-title{font-size:24px;line-height:1.3;text-align:center;font-weight:500;}@media (min-width:992px){.entry-title,.blog-title{font-size:28px;max-width:600px;margin:25px auto}}.entry-title a,.blog-title a{font-weight:500;color:#333}.blog-title{font-size:32px;margin:12px auto;margin-top:10px}p.blog-description{color:#fff;opacity:.7;font-size:20px}.entry-thumbnail,.blog-thumbnail{margin:0 auto;margin-top:30px;display:inline-block;border-radius:50%;overflow:hidden;position:relative;background:#eaeef3;height:100px;width:100px;opacity:1 !important;}@media (min-width:992px){.entry-thumbnail,.blog-thumbnail{height:126px;width:126px}}.entry-thumbnail img,.blog-thumbnail img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:120%}.banner.banner-post.export{position:absolute;width:800px;}.banner.banner-post.export .post-info{display:none}.banner.banner-post.export .entry-thumbnail{display:table;background:transparent;}.banner.banner-post.export .entry-thumbnail .holder{display:table-cell;vertical-align:middle;}.banner.banner-post.export .entry-thumbnail .holder img{width:101%;margin:-3px;position:static;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.banner.banner-post.export-icon .entry-thumbnail{border-radius:150px;width:300px;height:300px}.blog-thumbnail{height:100px;width:100px;}.blog-thumbnail img{top:53%;max-width:40%}.post-info{*zoom:1;width:auto;margin-right:0;line-height:30px;text-align:center;}.post-info:after{clear:both}.post-info:after,.post-info:before{content:"";display:table}.post-info > div{float:left;width:100%;padding-right:0;background-clip:content-box}.post-info a{font-weight:500;color:currentColor;}.post-info a:hover,.post-info a:focus,.post-info a:active{color:currentColor}@media (min-width:992px){.post-info{*zoom:1;width:auto;margin-right:0;font-size:14px;max-width:800px;margin:0 auto}.post-info:after{clear:both}.post-info:after,.post-info:before{content:"";display:table}.post-info > div{float:left;width:33.333333333333336%;padding-right:0;background-clip:content-box}.post-info .author{text-align:left}.post-info .social-stats{text-align:right}.post-info .date{text-align:center}}.post-info time{opacity:0;}.post-info time.rendered{opacity:.7}.network{color:rgba(0,0,0,0.87);text-decoration:none;}.network + .network{margin-left:10px}.network svg{position:relative;top:5px}.network[data-type="facebook"] svg{top:2px;left:-2px}.network svg,.network path{fill:currentColor}.reply-networks{margin-top:40px;}.reply-networks .icon-circle{position:relative;top:18px;border-color:rgba(204,204,204,0.87);margin-right:10px}.reply-networks .tw i{position:absolute;top:60%;left:55%;font-size:22px;color:#288ce4}.reply-networks .hn i{color:#eb5422;font-weight:500}.reply-networks a{font-weight:normal;color:rgba(51,51,51,0.87);}.reply-networks a + a{margin-left:40px}.navbar-fixed-top{padding:inherit}h1,h2,h3,h4,h5{color:#333}#container.container{margin-top:50px}.tab,.blog-navigation .jump-to,.blog-navigation ul > li{font-weight:normal;display:block;padding:18px 5px;margin-bottom:-1px;font-size:14px;}@media (min-width:992px){.tab,.blog-navigation .jump-to,.blog-navigation ul > li{margin:0 25px}}.tab i,.blog-navigation .jump-to i,.blog-navigation ul > li i{position:relative;top:2px;margin-right:5px}.tab + li,.blog-navigation .jump-to + li,.blog-navigation ul > li + li{border-top:1px solid rgba(255,255,255,0.1);}@media (min-width:992px){.tab + li,.blog-navigation .jump-to + li,.blog-navigation ul > li + li{border-top:0}}@media (min-width:992px){.tab,.blog-navigation .jump-to,.blog-navigation ul > li{display:inline-block}}.tab a,.blog-navigation .jump-to a,.blog-navigation ul > li a{color:#fff;}.tab a:hover,.blog-navigation .jump-to a:hover,.blog-navigation ul > li a:hover,.tab a:focus,.blog-navigation .jump-to a:focus,.blog-navigation ul > li a:focus,.tab a:active,.blog-navigation .jump-to a:active,.blog-navigation ul > li a:active{opacity:.5;text-decoration:none}.tab.active,.blog-navigation .jump-to.active,.blog-navigation ul > li.active{background:#27bff3;position:relative;z-index:20;color:#fff;background:none;}@media (min-width:992px){.tab.active,.blog-navigation .jump-to.active,.blog-navigation ul > li.active{border-bottom:1px solid #27bff3;color:#27bff3}}.tab.active a,.blog-navigation .jump-to.active a,.blog-navigation ul > li.active a{color:#27bff3;font-weight:500;text-decoration:none;}.tab.active a:hover,.blog-navigation .jump-to.active a:hover,.blog-navigation ul > li.active a:hover,.tab.active a:focus,.blog-navigation .jump-to.active a:focus,.blog-navigation ul > li.active a:focus,.tab.active a:active,.blog-navigation .jump-to.active a:active,.blog-navigation ul > li.active a:active{text-decoration:none;opacity:1}.content-column{margin-right:-1px}@media (min-width:992px){.content-column,.sidebar-column{position:static}}.blog-navigation{border-top:1px solid rgba(255,255,255,0.1);background-color:#232228;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.blog-navigation .jump-to{outline:none;display:block;border:0;width:100%;border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1);color:#fff;font-weight:500;z-index:400;position:relative;background-color:#232228;}@media (min-width:992px){.blog-navigation .jump-to{display:none}}.blog-navigation .jump-to i{margin-left:5px;opacity:.5}.blog-navigation #navigation_menu{background-color:#232228}.blog-navigation ul,.blog-navigation li,.blog-navigation{list-style:none;padding:0;margin:0}.blog-navigation{z-index:200;position:relative;min-height:65px;text-align:left}.blog-navigation [data-sticky]:after{width:100%;margin:0}.blog-navigation [data-sticky].fixed{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:rgba(35,34,40,0.87)}@media (min-width:992px){.blog-navigation .nav-list{height:auto !important;display:block !important}}.blog-navigation ul > li{text-transform:none;letter-spacing:normal}ul.archive{margin:0;padding:0;list-style:none}.author .name{opacity:.7}.author img{border-radius:50%;margin-right:5px;position:relative;top:-2px}.blog-single .entry-content strong{font-weight:700}.entry-content{font-size:18px;line-height:2;margin:0 auto;font-family:"minion-pro",serif;}@media (min-width:992px){.entry-content{font-size:20px}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5{line-height:1.5;font-family:"Avenir Next",avenir-next-web,"Helvetica Neue",Hevetica,sans-serif}.entry-content a{color:rgba(0,0,0,0.87);text-decoration:none;background-repeat:repeat-x;background-size:2px 2px;background-position:0 23px;border-bottom:1px solid rgba(0,0,0,0.5)}.entry-content code{border-radius:4px;font-size:75%;padding:3px 8px;color:rgba(0,0,0,0.87);background:rgba(230,230,230,0.87)}.entry-content ul{margin:40px 0;padding-left:0;}.entry-content ul li{list-style:none;position:relative;padding-left:25px;}.entry-content ul li:before{content:"";display:inline-block;height:6px;width:6px;background:#eb5422;position:absolute;top:.8em;border-radius:3px;left:0;margin-right:20px}.entry-content pre{margin:40px 0;word-wrap:normal;padding:20px;overflow-x:scroll;}.entry-content pre code{font-size:13px;background:none;color:#fff;border:0;padding:0;white-space:pre}.entry-content h2,.entry-content h3{font-weight:500;margin:30px 0}.entry-content h2{margin-top:30px;margin-bottom:25px;}@media (max-width:991px){.entry-content h2{font-size:24px;margin-bottom:15px}}.entry-content h3{margin-bottom:20px;}@media (max-width:991px){.entry-content h3{font-size:22px}}.entry-content h4,.entry-content h5,.entry-content h6{font-size:14px}.entry-content blockquote{font-size:108%;border-left:1px solid #eee;font-style:normal;}.entry-content blockquote .author{font-size:100%}.entry-content hr{margin:40px auto;max-width:30%;border-color:rgba(204,204,204,0.87)}.entry-content img{height:auto;max-width:100%;margin:40px 0}.entry-content video{max-width:100%}.entry-content iframe{max-width:100% !important}pre.prettyprint{padding:20px !important;border:0 !important;border-radius:3px}.entry-content twitterwidget{margin:40px auto !important}#nav-below.navigation{overflow:hidden;margin-bottom:50px;text-align:center;}#nav-below.navigation .nav-previous,#nav-below.navigation .nav-next{display:inline-block;}#nav-below.navigation .nav-previous a,#nav-below.navigation .nav-next a{display:inline-block;background-color:rgba(0,0,0,0.05);font-size:13px;color:#000;line-height:34px;padding:0 12px;border-radius:3px;}#nav-below.navigation .nav-previous a i[class^="icon-"],#nav-below.navigation .nav-next a i[class^="icon-"]{display:inline-block;vertical-align:middle;line-height:34px}#nav-below.navigation .nav-previous{float:left;}#nav-below.navigation .nav-previous i[class^="icon-"]{padding-right:12px;margin-right:12px;border-right:1px solid #fff}#nav-below.navigation .nav-next{float:right;}#nav-below.navigation .nav-next i[class^="icon-"]{padding-left:12px;margin-left:12px;border-left:1px solid #fff}.related-posts{*zoom:1;width:auto;margin-right:-20px;margin-bottom:80px;}.related-posts:after{clear:both}.related-posts:after,.related-posts:before{content:"";display:table}.related-posts .entry-related{float:left;width:100%;padding-right:20px;background-clip:content-box}@media (min-width:992px){.related-posts{*zoom:1;width:auto;margin-right:-20px}.related-posts:after{clear:both}.related-posts:after,.related-posts:before{content:"";display:table}.related-posts .entry-related{float:left;width:33.333333333333336%;padding-right:20px;background-clip:content-box}}.related-posts .entry-related{text-align:center;}.related-posts .entry-related .entry-title{font-size:18px}.entry-content .alert{font-family:"proxima-nova";font-size:14px;color:#fff;line-height:1.5;margin-top:20px;font-weight:500;background:#f33535;position:relative;padding-left:62px;margin-bottom:40px;}.entry-content .alert i{position:absolute;top:20px;left:15px;opacity:.7;font-size:27px}.entry-content .alert a{text-decoration:underline;color:currentColor}.separator{border-top:1px solid #ddd;margin-bottom:40px}#auth0{border:1px #ecf0f1 solid;padding:10px;text-align:center;border-radius:3px;margin:30px 0;overflow:hidden}#disqus_thread{margin:40px 0}[data-close]{width:18px;height:18px;opacity:.8;background-size:100%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAFNUlEQVRYCa1XSU8cRxSuelXdTAaGMROwPRiMcJATQ3xISLwkccQhOUS28Sm/kkMEtqVEygHJdkgikYsFUQg2nhgYsYid8TBdS+q1qVZP09302PSltrd8/V69pShp8RsZGXG33Atlns/1SKFyXLGcpKQNxTBNjgTIOuNQF7X6RqmxVp2bm2u0ooJmJe67fe+SUmKQKNqVlcenA70NwJeWZx6tZOE7FVDv6P1u1iaHpaeLKJBSqgnXNe1BHbgQShNBFZF4poEwoIQrwTl1VM6c5LXWvg7m0F15xOZXZx9uIm3SlwgIBfXfenBdKW/gLbN6A5zsGQvVk4TF7oPOKUE6CYEP8BzAqbz+ffK5/2MxDLGARkdHnapz/ob57xIDcuQpvc3NGMOfeUso0uYA7ZJmJIxslb31P2dnZ72oABbdQDCb7PwdpUgRGSnRW8YNvkuitK2sj2UcaPAdXDqC9vLQxeJytVpVYTkQXqCb0DKC0DwwuQ5a74fPz2KOMlE26kBd9o5Z2U2A8M5QE0WKiqq5oW8s0ZmPRjbqQF2oMyw/cBlGkwmYTw36DSDwXvclrCBpDsTAAdlQSl8qlK9t7VcXakgbWAhDG+9MmmVcB0yE8cyWczgGQgo9esHo9HUfI/cthEmPKtWLFzjpj5irN149/bmyt7Kw9WHfMDGppyOJFvcpdzcrzx6/QvqegetaahFLb8K8YTLbuc7Ln9T3lhf2fQthBsbQTlKAlqk8+aVqz5f+mFpziLtm19ERwbx+NrVq91/89tM6ZfTQrqMj6vargDkArE1E6VxqngHQUSFJoKJgLB+NkWHPfN0GA2JhvO/LPuMOh2gqLEF0bAjSXrhwtXhQ/bcp7e+s/HMYdl8SmP6vfvhIK9mdpoMyImu6i4Lj0u4s5YAyNVT+/O61KFhrqTQw0iPD5LimRfmDtSlJiIWWb94dNeBOpPCA8HhiAJ2THitqCYvVvx7/HT2PW6NlEAwwk2C1ieBTPkmYAy49eT/i+AyQHebI3SRLRXlaBYP8iAUaSga5KCo0us4K6l3AoC7Ewk1LIVopncegiOYujwK2a1EHl7kyk5ssD46IBbiirZcJmltcnpl8HhYWnuMdc7Sb6Z6F+RALSCpOvdBhpqRoCtPg3EZfdD9tjVhMLdWZe50kMHhn0lJCGojwGWIBTzYy9TxpYDC0k6KvFUshFrhaIDthlHFzrNrh2mRpwtGUlhIQFAHttxeWN25ELDA9PS3SCh8yeoI3tZm4FwaDSe+0lADspAyUYz/EgFj8HOTkO5pqlCWyoySNzt4vxj+26ygYu58EauDb+4ONuui2dHGjxRC8Ovpujw8R1cjHEeOLwXR4F43Zt83DTONrJK0c2DLD2/S2ENLQc0NP14lW8c0duLXlmalF1B1k6VKhGPQ7UVDYHphHIb7Juk4Dg7zWUuII6XmJgjpIBGPow7oDC6Gg/q/He7VoJJvWPPr8qp3xAWCMk+OcmUY0wTJGZzR6mwDhk2Tgzr1B5aW3pwj+LD5w2EHlyaOl8Cs2cBkqwIOb5XzlbXN+FiqTZaAO1BUGg9TBM8iyzs/P6+9vfbazWpN5rbRr989yRMvc6O1YmpiYOFElmlwWVoruu/zNg3LqnQozZJzjnfnv6WQ1ahnL3uQyu4kjMmB2LhV7XhATluGzd5obGSgLZSaB8fVmFX7lux+LXu2g2zyw2rPy+ApMBsak9/LXid0sfIkuS2IeGxvjL0V7gRMoeEo4THNHUuU3a0yDwBbCAe4Jovav8MN9LAdJsuL2/we/urKeUsCFcAAAAABJRU5ErkJggg==");cursor:pointer;display:block}.tweet-quote a{background-image:none}.tweet-quote .tweet-link{text-decoration:none;font-weight:500;font-size:14px;font-family:"Avenir Next",avenir-next-web,"Helvetica Neue",Hevetica,sans-serif;color:#55acee;letter-spacing:.6px;}.tweet-quote .tweet-link:hover{color:#333}.tweet-quote .tweet-link img{margin:-2px 0 0 5px}.pdf-bonus{background-color:#44c7f4;color:#fff;border-radius:3px;font-family:sans-serif;}.pdf-bonus .pdf-left{display:inline-block;padding:10px;width:25%;text-align:center;font-weight:bold;vertical-align:top}.pdf-bonus .pdf-desc{display:inline-block;padding:5px;font-style:normal;width:48%}.pdf-bonus button{background-color:#fff;color:#000;vertical-align:top;margin-top:10px}.pdf-bonus button:hover{background-color:#ddd}.modal-body p{font-size:14px;text-align:center;margin-top:0;margin-right:0;margin-left:0}.search{display:none}.results-container{min-height:870px}#close-search{display:none;cursor:pointer}.newsletter-subscriber{position:relative;margin-bottom:40px;}.newsletter-subscriber.fadeOutUp{-webkit-animation-name:fadeOutUpNewsletter;animation-name:fadeOutUpNewsletter}.newsletter-subscriber [data-close]{position:absolute;top:-2px;right:0}.newsletter-subscriber .title{color:#000;padding-bottom:10px;margin:0;margin-bottom:24px;border-bottom:1px solid #e3e5e7}.newsletter-subscriber .fields{width:100%;overflow:hidden}.newsletter-subscriber .form-control{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff;border:1px solid #ccc;border-radius:3px;}.newsletter-subscriber .form-control::-webkit-input-placeholder,.newsletter-subscriber .form-control::-moz-placeholder{color:#999}.newsletter-subscriber span{display:block;overflow:hidden}.newsletter-subscriber button{float:right;padding:0;height:46px;width:46px;text-align:center;margin-left:10px;}.newsletter-subscriber button svg{display:inline-block;vertical-align:middle}.newsletter-subscriber p{margin-bottom:0}.utility-bar{visibility:hidden;pointer-events:none;margin-top:-42px;}.utility-bar.is_stuck{margin-top:0;visibility:visible;pointer-events:auto;background:#fff;padding:10px 0;z-index:200;border-bottom:1px solid rgba(0,0,0,0.2)}@media (max-width:567px){.utility-bar .btn-success{font-size:13px}}.utility-bar > .container{position:relative}.utility-bar .share-container{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.utility-bar .share-label{display:none;margin-right:15px;}@media (min-width:768px){.utility-bar .share-label{display:inline}}.utility-bar .social-stats{display:inline-block}.search-bar .form-group{padding:14px 0;margin-bottom:0}.search-bar .form-control{background-color:rgba(255,255,255,0.2);border:0}.search-bar .title{color:#000;padding-bottom:10px;margin:0;margin-bottom:24px;border-bottom:1px solid #e3e5e7}.search-bar .search-control{position:relative;}.search-bar .search-control .search-icon{position:absolute;top:20px;left:16px;opacity:.5;color:#fff}.search-bar .search-control .close-icon{color:#999;position:absolute;bottom:14px;right:16px}.search-bar .search-control input{height:35px;padding:8px 16px;box-shadow:none;text-indent:26px;color:rgba(255,255,255,0.8);-webkit-transition:all .5 ease;transition:all .5s ease;}.search-bar .search-control input:focus{background:rgba(255,255,255,0.25);text-indent:0;-webkit-transition:all .5 ease;transition:all .5s ease}.search-bar .search-control input::-webkit-input-placeholder{color:rgba(255,255,255,0.7)}.search-bar .search-control input::-moz-placeholder{color:rgba(255,255,255,0.7)}.search-bar .search-control input:-ms-input-placeholder{color:rgba(255,255,255,0.7)}.search-bar .search-control input:-moz-placeholder{color:rgba(255,255,255,0.7)}.post{position:relative;border:1px solid #e3e5e7;border-radius:4px;box-shadow:0 5px 20px rgba(0,0,0,0.05);text-align:left;margin-bottom:30px;}.post a{color:rgba(0,0,0,0.87)}.post:hover .backdrop{opacity:.02}.post .backdrop{transition:opacity .2s easeInOut;opacity:0;display:block;position:absolute;top:0;left:0;height:100%;width:100%;border-radius:4px 0 0 4px}.post .image-container{position:relative;}@media (max-width:767px){.post .image-container{width:100%;height:140px;border-bottom:1px solid rgba(151,151,151,0.15)}}@media (min-width:768px){.post .image-container{position:absolute;top:0;left:0;bottom:0;width:150px;border-right:1px solid rgba(151,151,151,0.15)}}.post .image-container .entry-thumbnail{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:100px;max-height:100px;margin-top:0;z-index:1}.post .text-container{padding:30px;text-align:center;}@media (min-width:768px){.post .text-container{text-align:left;margin-left:150px}}.post .post-category{font-size:13px;letter-spacing:1px;text-transform:uppercase}.post .post-title{font-weight:500;font-size:22px;line-height:1.5em;margin:0;margin-bottom:10px;color:#000;}.post .post-title a,.post .post-title a:hover{color:inherit}@media (min-width:768px){.post .post-title{font-size:26px}}.post .post-description{font-size:14px;line-height:2em}.post .more-info{margin-top:30px;text-align:center;font-size:13px;}@media (min-width:768px){.post .more-info{text-align:left;height:30px;width:100%;position:relative}}.post .post-author a,.post .post-author a:hover{color:inherit}.post .post-author img{border-radius:50%;margin-right:5px}@media (max-width:767px){.post .post-author{display:block;margin-bottom:10px}}@media (min-width:768px){.post .post-author{display:inline-block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.post .post-time{float:right;font-size:13px}@media (max-width:767px){.post .post-social{display:block}}@media (min-width:768px){.post .post-social{display:inline-block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.popular-posts{margin-bottom:25px;}.popular-posts .section-title{margin:0;padding-bottom:10px;border-bottom:1px solid #e3e5e7}.popular-post{position:relative;padding:20px 10px;margin-bottom:25px;border-bottom:1px solid #e3e5e7;}.popular-post:nth-child(3){display:none}.popular-post .image-container{width:40px;height:40px;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.popular-post .image-container .entry-thumbnail{margin:0;max-width:100%;max-height:100%;border-radius:50% !important}.popular-post .text-container{margin-left:55px;}.popular-post .text-container .popular-post-title{margin:0;line-height:1.5em}.popular-post .text-container .popular-post-author{font-size:13px;}.popular-post .text-container .popular-post-author a,.popular-post .text-container .popular-post-author a:hover{color:inherit}.guest-author-widget{padding:20px;margin-bottom:15px;border:1px solid rgba(227,229,231,0.5);border-radius:3px;background:#fff;animation-iteration-count:1;}.guest-author-widget article{position:relative}.guest-author-widget .close-btn{position:absolute;top:-5px;right:-5px;width:20px;height:20px;border:0;padding:0;background:transparent;}.guest-author-widget .close-btn:focus{outline:none}.guest-author-widget .guest-author-title{margin:0 auto 15px;font-size:18px;text-align:center;line-height:25px;color:#000;opacity:.87}.guest-author-widget .guest-author-image{max-width:200px;display:block;margin:0 auto 30px}.guest-author-widget .guest-author-link{display:block;font-size:16px;letter-spacing:.5px;line-height:23px;text-align:center;color:#0a86b1}