article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}.wp-float-left{float:left;margin:0 20px 20px 0}.wp-float-right{float:right;margin:0 0 20px 20px}#map_canvas img,.google-maps img{max-width:none}#recaptcha_table td{line-height:0}.recaptchatable #recaptcha_response_field{line-height:12px;min-height:0}*{font-family:Lato,Helvetica,Ariel,sans-serif;line-height:1.5em}a{color:#8974c1}a:hover{color:#7560a3}pre{background:#f7f7f7;padding:30px 15px;position:relative;word-break:break-all;word-wrap:break-word;border-left:3px solid #7b7b7b;color:#666;font-size:14px;tab-size:4;white-space:pre-wrap}body{background-color:#fff;font-size:16px;margin:0;padding:0}.body-container-wrapper{background-image:none}.featured-post-item{display:block;height:auto;position:relative;width:100%}.featured-post-item img{height:auto;margin:0;padding:0;width:100%}.featured-post-item .post-info{left:0;max-width:50%;position:absolute;top:50%}.featured-post-item .post-info h2{display:block;font-size:1em;margin:0}.featured-post-item .post-info h2 span{background-color:rgba(200,200,30,.8);color:#fff;display:inline-block;font-size:1.5em;font-weight:400;padding:.5em 1em;text-decoration:none}.featured-post-item .post-info p{display:block;font-size:1em;margin:0}.featured-post-item .post-info p span{background-color:rgba(137,116,193,.8);color:#fff;display:inline-block;font-weight:400;letter-spacing:.05em;padding:.75em 1.6em;text-decoration:none;text-transform:uppercase}.secondary-posts{background-color:#eee;display:block;font-size:0;padding:32px 32px 0}.secondary-posts span{display:block;margin:0 auto;max-width:1000px}.post-item{display:inline-block;font-size:15px;margin:0 0 25px;padding:0;vertical-align:top;width:33.33%}.post-item:nth-child(3n-2){padding:0 1.33em 0 0}.post-item:nth-child(3n-1){padding:0 .66em}.post-item:nth-child(3n){padding:0 0 0 1.33em}.post-item a{text-decoration:none}.post-item a img{display:block;float:none;height:auto;width:100%}.post-item a:hover img{opacity:.85}.post-item a h2{color:#1e1e1e;font-size:1em;font-weight:700;line-height:1.5em;margin:.5em 0 1em}.blog-pagination{background-color:#eee;padding:0 2em 2em;text-align:right}.blog-pagination span{display:block;margin:0 auto;max-width:1000px}.blog-pagination span a{color:#444;display:inline-block;padding:1em 0;text-decoration:none}.blog-pagination span a:hover{color:#1e1e1e}.blog-post .featured-post-item{max-height:400px;overflow:hidden}.blog-post-body{padding:3em 2em;position:relative;width:100%}.blog-post-body>span{margin:0}.blog-post-body .blog-post-header{font-size:1em;margin:0 0 2em}.blog-post-body .blog-post-header>span{display:block;margin:0 auto;max-width:1000px}.blog-post-body .blog-post-header h1{color:#1e1e1e;font-size:2em;font-weight:400;margin:0;padding:0}.blog-post-body .blog-post-header h1 span{line-height:1.25em}.blog-post-body .blog-post-header p{color:#555;font-size:1.15em;letter-spacing:.05em;margin:0;padding:0;text-transform:uppercase}.blog-post-body .blog-post-body-content{box-sizing:content-box;position:relative}.blog-post-body .blog-post-body-content>span{display:block;margin:0 auto;max-width:1000px;padding:0 6em 0 0}.blog-post-body ol,.blog-post-body p,.blog-post-body ul{color:#777;font-size:1.125rem;line-height:1.75em;padding:.25em 0}.blog-post-body ol,.blog-post-body ul{padding:.25em 0 .25em 2em}.blog-post-body ol li,.blog-post-body ul li{padding:.25em 0 .25em .25em}.blog-post-body blockquote{border-left:1px solid #d3d3d3;color:#555;margin-left:1em;padding-left:1em}.blog-post-body p a{font-weight:400;text-decoration:none}.blog-post-body p a:hover{text-decoration:underline}.blog-post-body p img{margin:1em auto;width:auto}.blog-post-body p.topics-list{padding:1em 0}.blog-post-body .about-author-sec>span{display:block;margin:2em auto 0;max-width:1000px}.blog-post-body .about-author-sec h3{font-size:1em;font-weight:400;margin:0 0 1em}.blog-post-body .about-author-sec h3 a{color:#1e1e1e;font-size:1.5em;font-weight:400;text-decoration:none}.blog-post-body .about-author-sec h3 a:hover{text-decoration:underline}.blog-post-body .about-author-sec .author-image{background-position:top;background-repeat:no-repeat;background-size:8em auto;border-radius:4em;display:block;float:left;height:8em;margin:0 2em 2em 0;width:8em}.blog-post-body .about-author-sec .hs-author-social-links a{background-image:url(//blog.3sharecorp.com/hubfs/2016_Blog_Assets/author-social-media-icons.png);background-repeat:no-repeat;background-size:6em 4em;display:inline-block;height:2em;margin:0 1em 0 0;text-indent:-9999px;width:2em}.blog-post-body .about-author-sec .hs-author-social-links a:last-of-type{margin:0}.blog-post-body .about-author-sec .hs-author-social-links a.facebook{background-position:0 0}.blog-post-body .about-author-sec .hs-author-social-links a.facebook:hover{background-position:0 -2em}.blog-post-body .about-author-sec .hs-author-social-links a.twitter{background-position:-2em 0}.blog-post-body .about-author-sec .hs-author-social-links a.twitter:hover{background-position:-2em -2em}.blog-post-body .about-author-sec .hs-author-social-links a.linkedin{background-position:-4em 0}.blog-post-body .about-author-sec .hs-author-social-links a.linkedin:hover{background-position:-4em -2em}ul.social-media-share-links{display:block;list-style:none;margin:0;padding:0;position:absolute;right:-2em;top:0}ul.social-media-share-links li{display:block;margin:0 0 .5em}ul.social-media-share-links li:last-of-type{margin:0}ul.social-media-share-links li a{background-color:#ddd;display:block;height:4em;position:relative;text-decoration:none;width:4em}ul.social-media-share-links li a:hover{background-color:#ccc}ul.social-media-share-links li a span{background-image:url(//blog.3sharecorp.com/hubfs/2016_Blog_Assets/blog-post-social-media-icons.png);background-repeat:no-repeat;background-size:2em 6em;height:2em;left:50%;margin:-1em 0 0 -1em;position:absolute;text-indent:-9999px;top:50%;width:2em}ul.social-media-share-links li.twitter a span{background-position:0 -2em}ul.social-media-share-links li.linkedin a span{background-position:0 -4em}.widget-type-blog_comments{display:none!important}.archive-wrapper{background-color:#ddd;padding:0 2em;text-align:center}.archive{float:none!important;font-size:14px;margin:0 auto!important;max-width:1000px;padding:2em 0;text-align:left}.archive h3{color:#1e1e1e;font-size:1.25em;font-weight:400;margin:0 0 .5em;text-transform:uppercase}.archive ul{list-style:none;margin:0;padding:0}.archive ul li{padding:.5em 0}.archive ul li a{color:#444;font-weight:400;text-decoration:none}.archive ul li a:hover{color:#1e1e1e;text-decoration:underline}.custom-footer-adobe,.custom-footer-contact{background-color:#1e1e1e;background-image:none}@media (max-width:800px){body{font-size:14px}.featured-post-item .post-info{max-width:75%;top:40%}.secondary-posts{padding:28px}.post-item{font-size:14px;width:50%}.post-item:nth-child(2n-1){padding:0 1em 0 0}.post-item:nth-child(2n){padding:0 0 0 1em}}@media (max-width:767px){ul.social-media-share-links li a{font-size:9px;height:32px;width:32px}.blog-post-body .blog-post-body-content>span{padding-right:20px}}@media (max-width:480px){body{font-size:13px}.blog-section .featured-post-item{background-color:#eee;font-size:1em;padding:2em 2em 1em}.blog-section .featured-post-item:hover img{opacity:.85}.blog-section .featured-post-item .post-info{left:auto;max-width:100%;position:relative;top:auto}.blog-section .featured-post-item .post-info h2{font-size:1em;line-height:1.5em;margin:1em 0}.blog-section .featured-post-item .post-info h2 span{background-color:transparent;color:#1e1e1e;font-size:1em;font-weight:700;padding:0}.blog-section .featured-post-item .post-info p{display:none}.secondary-posts{padding:0 24px 24px}.post-item{font-size:13px;margin:0 0 1em;padding:0!important;width:100%}}