.widget .social-icons span{color:transparent;font:0/0 serif;text-shadow:none}#after-post-content:after,#after-post-content:before,#comments.active:after,#comments.active:before,#footer:after,#footer:before,#nav.is-fixed .nav-scroll-wrapper:after,#nav.is-fixed .nav-scroll-wrapper:before,.authors-community:after,.authors-community:before,.hamburger-categories:after,.hamburger-categories:before,.main-content:after,.main-content:before,.newsletter-signup:after,.newsletter-signup:before,.sidebar-block .thumb-link:after,.sidebar-block .thumb-link:before{content:" ";display:table}#after-post-content:after,#comments.active:after,#footer:after,#nav.is-fixed .nav-scroll-wrapper:after,.authors-community:after,.hamburger-categories:after,.main-content:after,.newsletter-signup:after,.sidebar-block .thumb-link:after{clear:both}.archive-header .subcategories,.article-list,.authors-community ul,.hamburger-categories .eecatmenu,.hamburger-links .eelinksmenu,.tabs,.widget .social-icons{list-style:none;margin:0;padding:0}.hamburger span,.side-social span,.trending-now{text-indent:100%;white-space:nowrap;overflow:hidden}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box;font-size:16px}html *,html :after,html :before{box-sizing:inherit}body{background:#fff;color:#2c2e37;font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.6;margin:0;padding:0}a{color:#8a00e4;text-decoration:none}a:hover{text-decoration:underline}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{line-height:1.3}.h1,h1{font-size:2rem}@media (min-width:600px){.h1,h1{font-size:2.875rem}}@media (min-width:840px){.h1,h1{font-size:3.25rem}}.h1.sml,h1.sml{font-size:1.5rem}@media (min-width:600px){.h1.sml,h1.sml{font-size:2.5rem}}@media (min-width:840px){.h1.sml,h1.sml{font-size:3rem}}.h2,h2{font-size:1.5rem;font-family:Alegreya,Georgia,"Times New Roman",Times,serif}@media (min-width:600px){.h2,h2{font-size:2rem}}.h3,h3{font-size:1.5rem}@media (min-width:600px) and (max-width:840px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:1.125rem}.h4.sml,h4.sml{font-size:1rem}.h5,h5{font-size:.8125rem;color:#7f818b}.h5.btn,h5.btn{color:#8a00e4}p{font-size:1.25rem;font-family:Alegreya,Georgia,"Times New Roman",Times,serif}@media (min-width:600px){p{font-size:1.5rem}}p.sml{font-size:1.125rem}p.caption{font-size:1rem}.a-left{text-align:left}.a-right{text-align:right}.alignleft,.left{float:left;width:49%}.alignright,.right{text-align:right;float:right;width:49%}.photo-post img,.wp-post-image,article img{height:auto;max-width:100%}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{padding:11px 20px;outline:0}.btn,.button,button,input[type=button],input[type=submit]{font-size:.8125rem;outline:0;cursor:pointer;text-transform:uppercase;line-height:2;font-weight:700;background-color:#fff;border:2px solid #8a00e4;color:#8a00e4;padding:10px 20px}.btn:hover,.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{opacity:.8;text-decoration:none}.hide{position:absolute!important;left:-9999em!important}.ir{display:block;position:relative;overflow:hidden}.ir span{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.accessibility-nav{position:absolute;top:0;left:-9999em;z-index:1000}.accessibility-nav a{position:absolute;top:0;white-space:nowrap}.accessibility-nav a:active,.accessibility-nav a:focus{left:9999em}.mobile-only{display:block}@media (min-width:600px){.mobile-only{display:none}}.desktop-only{display:none}@media (min-width:600px){.desktop-only{display:block}}@media (min-width:840px){body{overflow-x:hidden}}.container{margin:0 auto;padding:0 1.25rem}.main-content{position:relative}.page .main-content,.single .main-content{max-width:1170px;margin:2em auto}@media (min-width:840px){.page .main-content,.single .main-content{padding:0 2.5rem}}.full-width-column,.main-column{max-width:1204px;margin-left:auto;margin-right:auto}@media (min-width:600px){.full-width-column,.main-column{padding-left:2rem;padding-right:2rem}}.full-width-column .post-inner,.main-column .post-inner{padding:0 2rem}@media (min-width:600px){.full-width-column .post-inner,.main-column .post-inner{padding:0}}.fullwidth-section{padding:2.5rem 0;border-bottom:1px solid #d2d2d2;text-align:center}@media (min-width:600px){.fullwidth-section{margin:0 -1.875rem}}.fullwidth{margin:0 -1.875rem}@media (min-width:600px){.single-left-container .main-column{padding-left:0;padding-right:0}}@media (min-width:1024px){.single-left-container{float:left;width:calc(70% - 30px)}}@media (min-width:1140px){.single-left-container{max-width:750px}}.sidebar{display:none}@media (min-width:1024px){.sidebar{display:block;float:right;width:calc(30% - 30px)}}@media (min-width:1140px){.sidebar{max-width:360px}}.cols .col{display:inline-block;vertical-align:top}.cols .col:last-child{margin-right:0}.cols p{margin:0}.tabs li{display:inline-block}.desktop-and-tablet-display,.desktop-display,.mobile-display,.phone-and-tablet-display,.phone-display,.tablet-display{display:block}.takeover-hide{display:none}@media only screen and (min-width:767px) and (max-width:1025px){.desktop-display,.phone-display{display:none!important}}@media only screen and (max-width:1025px){.desktop-display{display:none!important}}@media only screen and (max-width:767px){.desktop-and-tablet-display,.desktop-display,.tablet-display{display:none!important}}@media only screen and (min-width:1025px){.mobile-display,.phone-and-tablet-display,.phone-display,.tablet-display{display:none!important}}.header{border-bottom:1px solid #d2d2d2;text-align:center;min-height:70px;position:fixed;background-color:#fff;width:100%;z-index:100}.has-scrolled .header{position:fixed;top:0}@media (min-width:600px){.has-scrolled .header{position:relative}}@media (min-width:600px){.header{min-height:80px;width:100%;position:relative}.home .header{background:rgba(0,0,0,.6);border-bottom:0;position:absolute}}.admin-bar #wpadminbar{position:fixed}.body-inner{padding-top:70px}@media (min-width:600px){.body-inner{padding-top:0}}.logo-berry{display:inline-block;width:50%;text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;margin:15px auto 10px}@media (min-width:840px){.logo-berry{margin-top:10px;margin-bottom:10px}}.logo-berry a{display:block;margin:0 auto;max-width:108px}.logo-berry .logo{display:block;width:100%;height:100%;transition:opacity .5s ease-in;opacity:1;position:relative;max-width:110px}.logo-berry .logo-svg{fill:#8a00e4}@media (min-width:600px){.home .logo-berry .logo-svg{fill:#fff}}.my-account{display:none;float:right;margin:26px 20px 15px;text-align:right}@media (min-width:600px){.my-account{margin:20px;text-align:right}}@media (min-width:840px){.my-account{width:auto;min-width:100px;margin:30px 55px 30px 20px}.my-account .avatar{float:left;width:40px;margin-right:10px}}.my-account .avatar{display:block}.my-account .account-links,.my-account .username{line-height:1}@media (min-width:840px){.my-account .account-links,.my-account .username{display:block}}.my-account .username{color:#2c2e37;text-transform:uppercase;font-size:.8125rem;font-weight:700;margin-top:6px;white-space:nowrap}@media (min-width:600px){.home .my-account .username{color:#fff}}.my-account .account-links a{font-family:Alegreya,Georgia,"Times New Roman",Times,serif;font-size:1rem;color:#7f818b;font-style:italic;opacity:.8;margin-right:10px}.my-account .account-links a:hover{opacity:1}@media (min-width:600px){.home .my-account .account-links a{color:#f2f2f2}}.avatar{border-radius:50%}#newposts{font-size:.75rem;font-weight:400;background-color:#8a00e4;border:3px solid #fff;position:absolute;z-index:102;top:-15px;right:-15px;width:30px;height:30px;text-align:center;color:#fff;border-radius:50%;overflow:hidden}#newposts #newpostscount{display:block;padding:4px 3px;min-height:24px}.hamburger{cursor:pointer;float:left;width:20px;height:14px;position:relative;padding:2.1875rem 2.5rem}@media (min-width:600px){.hamburger{padding:1.5rem 2.5rem 2.5rem}}@media (min-width:840px){.hamburger{padding-left:6.5rem}}.hamburger span{display:block}.nav-trigger,.nav-trigger:after,.nav-trigger:before{background-color:#8a00e4;position:absolute;width:20px;height:3px}@media (min-width:600px){.home .nav-trigger,.home .nav-trigger:after,.home .nav-trigger:before{background-color:#fff}}.nav-trigger{top:50%;left:0;right:0;margin:auto}.nav-trigger:after,.nav-trigger:before{content:"";display:block}.nav-trigger:before{top:-6px}.nav-trigger:after{bottom:-6px}@media (min-width:1280px){.dropdown-nav{padding:0 36px}}#nav{border-top:5px solid #8a00e4}#nav .menu-block-menu{background-color:#fdfdfd;display:none;left:0;position:fixed;z-index:100;top:70px;height:100%;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding-bottom:200px}.admin-bar #nav .menu-block-menu{top:116px}@media (min-width:600px){#nav .menu-block-menu{position:absolute;top:80px;height:auto;padding-bottom:20px}.admin-bar #nav .menu-block-menu{top:80px}}@media only screen and (min-device-width:375px) and (max-device-width:736px) and (orientation:landscape){#nav .menu-block-menu{position:fixed;height:100%}}@media (min-width:840px){#nav .menu-block-menu{top:100px}}.menu-open #nav .menu-block-menu{display:block}#nav.is-fixed{position:fixed;left:0;width:100%;height:80px;z-index:100;top:0}.admin-bar #nav.is-fixed{top:46px}#nav.is-fixed .nav-scroll-wrapper{background-color:#fff;border-bottom:1px solid #f2f2f2;box-shadow:0 2px 15px 0 #f2f2f2;position:relative;z-index:101}@media (min-width:600px){.admin-bar #nav.is-fixed{top:46px}}@media (min-width:783px){.admin-bar #nav.is-fixed{top:32px}}#nav.is-fixed .menu-block-menu{top:70px;position:fixed}.admin-bar #nav.is-fixed .menu-block-menu{top:116px}@media (min-width:600px){.admin-bar #nav.is-fixed .menu-block-menu{top:116px}}@media (min-width:783px){.admin-bar #nav.is-fixed .menu-block-menu{top:102px}}#nav.is-fixed .nav-trigger,#nav.is-fixed .nav-trigger:after,#nav.is-fixed .nav-trigger:before{background-color:#8a00e4}#nav.is-fixed .hamburger{padding-top:35px;padding-bottom:35px}#nav.is-fixed .logo-berry{margin-top:10px;z-index:102}@media (min-width:840px){#nav.is-fixed .logo-berry{background:0 0;left:124px;right:auto;margin-top:3px;margin-bottom:0;height:auto;width:114px}}#nav.is-fixed .logo-berry .logo{transition:none;position:relative}#nav.is-fixed .logo-berry .logo svg.logo-svg{fill:#8a00e4}@media (min-width:840px){#nav.is-fixed .logo-berry .logo svg{opacity:1;width:110px;height:auto}}#nav.is-fixed .my-account .account-links a{color:#7f818b}#nav.is-fixed .post-scroll-nav{display:none;opacity:1;position:relative;left:auto;float:left;width:76%;text-align:left;padding-left:70px}@media (min-width:840px){.single #nav.is-fixed .post-scroll-nav{display:block;padding-left:100px;width:60%}}#nav .post-scroll-nav{opacity:0;transition:opacity 1s ease;position:absolute;left:-9999px;padding-top:.6rem}#nav .post-scroll-nav .nav-post-title{font-size:1rem;font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.hamburger-categories{text-align:left;padding-top:20px}@media (min-width:600px){.hamburger-categories{padding:33px 20px}}.hamburger-categories .eecatmenu{text-align:center}@media (min-width:600px){.hamburger-categories .eecatmenu{text-align:left;-moz-column-count:3;column-count:3;-moz-column-gap:10px;column-gap:10px;-moz-column-width:30%;column-width:30%}}@media (min-width:840px){.hamburger-categories .eecatmenu{-moz-column-count:4;column-count:4;-moz-column-gap:10px;column-gap:10px;-moz-column-width:25%;column-width:25%}}.hamburger-categories li{display:block;width:calc(100% - 54px);margin:0 auto 18px}@media (min-width:600px){.hamburger-categories li{display:inline-block;width:94%;margin:8px}}.hamburger-categories li.two-rows a{height:136px}.hamburger-categories a{font-size:.8125rem;background-color:#2c2e37;border:3px solid #fff;color:#fff;font-weight:700;text-transform:uppercase;width:100%;height:60px;padding:16px 10px 11px;position:relative;text-align:center;display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hamburger-categories a:before{content:"";background-color:#2c2e37;position:absolute;z-index:-1;left:-7px;top:-7px;width:calc(100% + 14px);height:calc(100% + 14px);padding:7px}.hamburger-links{text-align:left;padding:30px}@media (min-width:600px){.hamburger-links{float:right;min-width:120px;padding-top:0}}.hamburger-links li{display:inline-block;width:45%;padding-right:2%}@media (min-width:600px){.hamburger-links li{display:block;width:100%;padding:0}}@media (min-width:840px){.hamburger-links li{display:inline-block;width:auto;padding-right:20px}.hamburger-links li:last-child{padding-right:0}}.hamburger-links a{font-size:1rem;line-height:2;color:#7f818b;opacity:.8;font-style:italic;font-family:Alegreya,Georgia,"Times New Roman",Times,serif}.menu-bottom{padding:0 20px}.menu-bottom form{position:relative;float:left}.menu-bottom form input{font-size:1rem;color:#7f818b;opacity:.8;font-style:italic;font-family:Alegreya,Georgia,"Times New Roman",Times,serif;width:100%;border:0;background-color:#fff;padding-left:50px}.menu-bottom form button{background:url(../img/ico-search.svg) no-repeat center center;position:absolute;left:0;top:0;border:0;padding:20px}@media (min-width:0) and (max-width:600px){.menu-open{height:100%;top:0}.menu-open .header{top:0}.menu-open .admin-bar .header,.menu-open.admin-bar .header{top:46px}}#footer{border-top:1px solid rgba(155,155,155,.3);text-align:center;padding:1.125rem 0;margin-top:3rem;position:relative}.page #footer,.single #footer{margin-top:0}#footer .tos-links{font-size:.8125rem;display:block;margin:0;padding:0}#footer .tos-links li{display:inline-block;margin:0;padding:0}#footer .tos-links a{display:inline-block;padding:.5rem}@media (min-width:600px){#footer .tos-links{margin-left:-.5rem}}@media (min-width:840px){#footer .tos-links{display:inline-block;margin-left:2rem}}@media (min-width:600px){#footer{text-align:left;padding:2.25rem 0;margin-top:4.5rem}.page #footer,.single #footer{margin-top:0}}@media (min-width:840px){#footer{text-align:left;padding-left:4.375rem;padding-right:4.375rem}}@media (min-width:840px){#footer .container{padding:0}}#footer .footer-logo-berry{margin-bottom:.75rem}#footer .footer-logo-berry .logo-svg{fill:#8a00e4}@media (min-width:600px){#footer .footer-logo-berry{float:left;margin-right:3%}}@media (min-width:840px){#footer .footer-logo-berry{margin-right:2.1875rem}}#footer p{font-size:1rem;color:#7f818b;opacity:.8;font-style:italic;margin:0}@media (min-width:600px){#footer p{display:inline-block}}@media (min-width:600px){#footer .copyright{float:left}}#footer .to-top{float:right;text-align:right;width:140px}@media (min-width:0) and (max-width:599px){#footer .to-top{position:absolute;right:1rem;top:.5rem}}#footer .to-top a{font-size:.8125rem;display:inline-block}@media (min-width:0) and (max-width:599px){#footer .to-top a{color:transparent;font:0/0 serif;text-shadow:none;padding:1rem}}#footer .to-top a:after{content:"";opacity:.5;display:inline-block;background:url(../img/arrow-right.svg) no-repeat left center;width:7px;height:12px;margin-left:1rem;-ms-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:middle}.home #footer{margin-top:0}.newsletter-signup{background-color:#f2f2f2;padding:1.5rem 0 2rem;text-align:center}@media (min-width:600px) and (max-width:839px){.newsletter-signup{padding:2.5rem 0 3rem}.newsletter-signup .left,.newsletter-signup .right{float:none;width:100%}.newsletter-signup .container{padding:0 2.5rem}}@media only screen and (max-width:767px){.newsletter-signup .left,.newsletter-signup .right{float:none;width:100%}.newsletter-signup p{display:none}}@media (min-width:840px){.newsletter-signup{padding:5.5rem 0 5.5rem;text-align:left}.newsletter-signup .container{max-width:1140px;padding:0 2.5rem}}.newsletter-signup p{font-size:1rem;color:#7f818b;opacity:.8;font-style:italic;max-width:298px;margin:0 auto 1.5rem}@media (min-width:840px){.newsletter-signup p{margin:0}}.newsletter-signup .signup-title{font-size:1rem;font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:capitalize;color:#2c2e37;text-align:center;margin-bottom:1rem}@media (min-width:600px){.newsletter-signup .signup-title{font-size:1.5rem;font-weight:700}}@media (min-width:840px){.newsletter-signup .signup-title{text-align:left}}.newsletter-signup fieldset{border:none}.newsletter-signup #feedback.error{color:red;padding:0 15px 0 0}@media (min-width:840px){.newsletter-signup .fields{margin-top:2.25rem}}.newsletter-signup input{display:inline-block;width:36%}.newsletter-signup input[type=email]{border:0;font-size:1rem;padding-top:13px;padding-bottom:12px;font-family:Alegreya,Georgia,"Times New Roman",Times,serif;width:64%;float:left}@media (min-width:600px){.newsletter-signup input[type=email]{background:#fff url(../img/ico-email.svg) no-repeat 20px center;padding-left:3.25rem}}.newsletter-signup input[type=submit]{padding-left:0;padding-right:0}@media (min-width:600px){.newsletter-signup input[type=submit]{background-color:#8a00e4;color:#fff}}.newsletter-signup input::-webkit-input-placeholder{color:#7f818b;font-style:italic}.newsletter-signup input::-moz-placeholder{color:#7f818b;font-style:italic}.newsletter-signup input:-ms-input-placeholder{color:#7f818b;font-style:italic}.newsletter-signup input::-moz-placeholder{color:#7f818b;font-style:italic}@media (min-width:0) and (max-width:839px){.newsletter-signup.is-description .left,.newsletter-signup.is-description .right{float:none;width:auto}.newsletter-signup.is-description .signup-title{font-size:1.5rem;font-weight:700}.newsletter-signup.is-description input{float:none;display:block;width:100%;margin-bottom:.625rem}}.hero{position:relative;max-height:680px;overflow:hidden}@media (min-width:1280px){.hero{height:680px}}.hero img{display:block;margin:0 auto;width:100%}@media (min-width:1280px){.hero img{position:absolute;top:0;left:0;right:0;margin:auto;overflow:auto}}@media (min-width:1400px){.hero img{bottom:0}}.hero .card-main-info{text-align:center;position:absolute;z-index:2;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto;width:90%;vertical-align:middle;pointer-events:none;text-transform:capitalize}@media (min-width:600px){.hero .card-main-info{max-width:680px}}@media (min-width:1024px){.hero .card-main-info{max-width:1140px}}.hero .card-main-info .hero-title{font-size:1.25rem;font-weight:700;color:#fff;margin:0;line-height:2.3}@media (min-width:600px){.hero .card-main-info .hero-title{letter-spacing:-.01rem;font-size:1.5rem;line-height:2.2}}@media (min-width:1024px){.hero .card-main-info .hero-title{letter-spacing:-.12rem;font-size:3.5rem;line-height:1.7}}.hero .card-main-info .hero-title span{background:rgba(44,46,55,.9);box-shadow:.625rem 0 0 rgba(44,46,55,.9),-.625rem 0 0 rgba(44,46,55,.9);padding:.5rem 0 .625rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:600px){.hero .card-main-info .hero-title span{box-shadow:1.25rem 0 0 rgba(44,46,55,.9),-1.25rem 0 0 rgba(44,46,55,.9)}}.hero .card-main-info .hero-subtitle{line-height:1;margin:.2rem 0 0;display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:600px){.hero .card-main-info .hero-subtitle{display:block}}@media (min-width:1024px){.hero .card-main-info .hero-subtitle{margin-top:.4rem}}.hero .card-main-info .hero-subtitle p{font-size:1.125rem;color:#2c2e37;font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;background:#fff;box-shadow:1.25rem 0 0 #fff,-1.25rem 0 0 #fff;padding:.625rem 0 .625rem;display:inline-block;margin:0}@media (min-width:1024px){.hero .card-main-info .hero-subtitle p{font-size:1.5rem;font-weight:700;letter-spacing:-.1rem}}.hero .gif-animate-overlay.is-active,.hero .gif-animate-overlay.is-loading{z-index:5}.slot{position:relative;padding-bottom:78px;margin-bottom:2.5rem}.slot:empty{display:none}@media (min-width:600px){.slot{display:inline-block;width:50%;vertical-align:top;text-align:center;padding:0 .5rem;margin:2.5rem 0 0}}@media (min-width:840px){.slot{width:33.3%}}.slot figure{margin:0}.slot .media .card-img-link{overflow:hidden;display:block;position:relative;padding-bottom:53%}@media (min-width:840px){.slot .media .card-img-link{max-height:182px}}.slot .media .card-img-link img{position:absolute;top:0}.slot .media img{display:block;width:100%}@media (min-width:600px){.slot .entry{margin-top:-1.875rem}}.slot .entry-title{background-color:#fff;margin:-1.25rem .625rem 0;padding:1.25rem;position:relative}@media (min-width:600px){.slot .entry-title{font-size:1.125rem;font-weight:400;margin:0;padding-bottom:0}}.slot .entry-title a{color:#2c2e37}.slot .entry-excerpt{margin:0 1.875rem .3125rem;font-size:1.25rem;line-height:1.5}.slot .entry-excerpt a,.slot .entry-excerpt p{color:#2c2e37;text-decoration:none;margin:0}.slot .entry-meta{position:absolute;bottom:0;min-height:65px;width:calc(100% - 60px);margin:0 30px;padding-top:15px;line-height:1.2;color:#7f818b;font-style:italic;font-size:.8125rem}.slot .entry-meta a{font-style:normal}.slot .entry-meta>a{font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}@media (min-width:600px){.slot .entry-meta{font-size:.8125rem;position:relative;z-index:2;padding-top:0;margin:0;width:auto}}.slot .entry-meta:before{content:"";position:absolute;top:0;width:25px;height:3px;background-color:#8a00e4}@media (min-width:600px){.slot .entry-meta:before{top:auto;bottom:-10px;left:0;right:0;margin:auto;width:15px}}.slot .entry-meta .avatar{float:left;margin-right:.9375rem}@media (min-width:600px){.slot .entry-meta .avatar{display:block;margin:.3125rem auto;float:none;border:5px solid #fff}}.slot .entry-meta .author,.slot .entry-meta .category{font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal}.slot .entry-meta .author{color:#2c2e37;display:block;font-size:1.125rem;margin-top:3px}@media (min-width:600px){.slot .entry-meta .author{font-size:.8125rem;color:#7f818b;display:inline-block;opacity:.8;text-transform:uppercase}.slot .entry-meta .author a{color:#7f818b}}.slot .entry-meta .category{font-size:.8125rem;text-transform:uppercase}.slot.slot-fullwidth{width:100vw;display:block;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow-y:hidden}@media (min-width:1024px){.page .slot.slot-fullwidth,.post .slot.slot-fullwidth{margin-left:calc((100vw - 356px)/ -2);margin-right:auto}}@media (min-width:1024px) and (max-width:1140px){.page .slot.slot-fullwidth.posts-carousel,.post .slot.slot-fullwidth.posts-carousel{margin-left:calc((100vw - 52%)/ -2)}}.slot.slot-fullwidth.type-newsletter{overflow:hidden}.posts-carousel .entry-title{font-size:1rem}@media (min-width:600px){.posts-carousel{margin-bottom:4rem;display:table}.posts-carousel>.slot{display:table-cell}}@media (min-width:600px) and (max-width:1140px){.posts-carousel>.slot:nth-last-child(-n+2){display:none}}.popular{background-color:#fbfbfb;padding:2.5rem 0 3rem}@media (min-width:600px){.popular{padding:4rem 0}}.popular .section-title{font-size:1.5rem;font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 1.25rem}@media (min-width:600px){.popular .section-title{margin-bottom:0;padding:0 .5rem}}@media (min-width:600px){.popular .slot .entry-title{background-color:transparent}}.popular .slot:last-child{display:none}@media (min-width:840px){.popular .slot:last-child{display:inline-block}}@media (min-width:600px){.width-3{display:block;width:100%;text-align:left;margin:3rem 0}.width-3.trending{margin-top:2.5rem}}@media (min-width:840px){.width-3{overflow:hidden;margin:4.5rem 0 4rem}.width-3~.fullwidth-story{margin-top:4rem}.width-3:last-of-type{margin-bottom:4.5rem}.width-3.left-aligned .content-repeater-elemental-media{float:left;width:49%;margin-right:3.125rem}.width-3.right-aligned .content-repeater-elemental-media{float:right;width:49%}.width-3 .entry{margin-top:0;overflow:hidden;max-width:550px}}@media (min-width:1140px){.width-3{max-width:1140px;margin-left:auto;margin-right:auto}}@media (min-width:600px){.width-3 .entry-title{font-size:1.5rem;font-weight:700;padding-bottom:1.25rem;margin:-1.25rem 1.25rem 0}}@media (min-width:600px){.width-3 .entry-excerpt{margin:.625rem 2.5rem 0}.width-3 .entry-excerpt p{font-size:1.125rem}}@media (min-width:600px){.width-3 .entry-meta{padding-top:1.5rem;margin-top:1.25rem;margin-left:2.5rem}.width-3 .entry-meta:before{left:0;right:auto;top:0;bottom:auto;width:25px}.width-3 .entry-meta .avatar{border:0;float:left;margin:0 .9375rem 0 0}.width-3 .entry-meta .author{color:#2c2e37;display:block;font-size:1.125rem;margin-top:3px;text-transform:none}}.width-3:empty{margin:1rem 0;padding:0}.trending-now{background:url(../img/ico-trending.svg) no-repeat center center;background-size:270px auto;text-align:center;margin:2rem 0}@media (min-width:600px){.trending-now{background-position:center left;background-size:auto;text-align:left;margin-bottom:1.5rem;line-height:1}}@media (min-width:840px){.trending-now{margin-top:0}}.trending-now p{font-size:.8125rem;font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#7f818b;text-transform:uppercase;margin:0}@media (min-width:600px){.trending-now p{display:inline-block}}.card-editor-options{position:absolute;top:0;right:0;padding-right:7px;height:22px;line-height:22px;background-color:rgba(42,55,73,.6);color:#fff;opacity:0;transition:opacity .12s;z-index:99}@media (min-width:1140px){.story:not(.fullwidth-story){max-width:376px}}.story:hover .card-editor-options{opacity:1}.content-section .type-ad,.content-section.type-ad,.inifinite-scroll-wrap .type-ad,.inifinite-scroll-wrap.type-ad,.post-content .type-ad,.post-content.type-ad,.slot-fullwidth .type-ad,.slot-fullwidth.type-ad{background:#f2f2f2 url(../img/bg-pattern.jpg) repeat left top;border-width:1px 0;border-color:rgba(210,210,210,.8);border-style:solid;text-align:center;padding:1.5rem 0}.type-ad{text-align:center}.featured-home .full-width-ad .advertisement-label{display:none}.content-instream-container{margin-top:30px;margin-bottom:30px}.ad.sidebar-block{background-color:transparent}@media (min-width:1140px){.ad .advertisement-label{padding:10px 0 0}.ad.context-desktop{display:block}.ad.context-phone,.ad.context-tablet{display:none}}@media (min-width:840px){#after-post-content .full-width-ad .advertisement-label{display:none}.ad.context-tablet{display:block}.ad.context-desktop,.ad.context-phone{display:none}}@media (min-width:600px) and (max-width:840px){.ad.context-phone{display:block}.ad.context-desktop,.ad.context-tablet{display:none}}.tablet-mobile-width-3{width:100%;display:inline-block}@media (min-width:600px) and (max-width:840px){.tablet-mobile-width-3{margin-left:auto;margin-right:auto;float:none}}.under-header-ad{margin:14px auto 12px;min-height:66px;width:100%;text-align:center;z-index:5;position:relative;pointer-events:none}.under-header-ad iframe{pointer-events:all}.featured-home-ad{clear:both}.featured-home-ad .full-width-ad{margin-top:42px;margin-bottom:42px}@media (min-width:1140px){.featured-home-ad .full-width-ad{padding-bottom:0;margin-top:0}}@media (min-width:1140px){.featured-home-ad{clear:none;float:left;width:300px;height:250px}}.secondary-row-ad{clear:both;margin:24px auto}.secondary-row-ad .full-width-ad{padding-bottom:0;margin-top:0}@media (min-width:840px){.secondary-row-ad{margin:48px auto 0;width:300px;height:250px}}@media (min-width:1140px){.secondary-row-ad{clear:none;float:right;width:300px;height:250px;margin:0}}.trc-widget-footer .logoDiv{margin-bottom:10px}#mobile-inline-ad{display:none}.gallery-slide-ad-wrap{display:none}@media only screen and (max-width:767px){#mobile-inline-ad{display:block;margin-top:49px}.gallery-slide-ad-wrap{display:block;margin:25px auto}}#mobile-inline-ad .__kx_squares_1x2{width:100%;padding:0}#mobile-inline-ad .__kx_squares_1x2 .__kx_squares_1x2_wrapper{display:block;width:100%}.interstitial-area{display:none;height:0}.js-interstitial-active{position:fixed}.js-interstitial-active div.sumome-share-client-wrapper-mobile-bottom-bar{opacity:0}.js-interstitial-active .body-inner{opacity:.2}.js-interstitial-active .interstitial-area{position:fixed;height:100%;top:50%;margin-top:-261px;padding-top:20px;left:0;bottom:0;right:0;background-color:transparent;text-align:center;z-index:100000;display:block;cursor:pointer}.js-interstitial-active .interstitial-area .interstitial-inner{display:inline-block;position:relative;background:#fff}.js-interstitial-active .interstitial-area .js-interstitial-close{position:absolute;min-width:10px;min-height:10px;top:-12px;right:-10px;border:thin solid #fff;color:#fff;background:#000;z-index:1000000000;padding:4px 7px;opacity:.7;transition:.3s opacity;padding:5px 7px;border-radius:50%}.js-interstitial-active .interstitial-area .js-interstitial-close:hover{color:#fff;opacity:1}@media only screen and (min-width:1024px){.body-inner{display:block!important}}div.ra1-pw-overlay{z-index:1000001}.ra1-pw-popup.pw-popup-type_aftershare{z-index:1000003}.ra1-pw-emailoverlay+iframe{z-index:1000003}.ra1-pw-emailclose{z-index:1000004}#ad-header-970x60:after,#ad-header-970x60:before{content:" ";display:table}#ad-header-970x60:after{clear:both}#ad-header-970x60 img{float:left}.adhesion{bottom:0;left:0;margin:0;margin:0 auto;padding:0;position:fixed;text-align:center;width:100%;width:100%;z-index:100}.adhesion .adhesion-ad-wrapper{margin:0 auto}.desktop-ad{display:none}@media only screen and (min-width:1025px){.desktop-ad{display:block}}.tablet-ad{display:none}@media only screen and (min-width:767px) and (max-width:1025px){.tablet-ad{display:block}}.phone-ad{display:none}@media only screen and (max-width:767px){.phone-ad{display:block;text-align:center;padding:7px 0}}.take-over{display:none!important}.full-width-ad{width:100%;text-align:center}.full-width-ad .half-width-ad{display:inline-block;width:50%;min-width:300px;margin-right:-6px;text-align:center;vertical-align:top;padding-right:13px}.full-width-ad .half-width-ad:first-child{padding-right:0;padding-left:7px}.full-width-ad .two-thirds-ad{display:table-cell;width:620px;vertical-align:middle;text-align:left}.full-width-ad .one-third-ad{width:300px;height:300px;text-align:right;display:table-cell;vertical-align:middle}.full-width-ad .half-width-ad{display:inline-block;width:50%;min-width:300px;margin-right:-6px;text-align:center;vertical-align:top;padding-right:13px}.full-width-ad .half-width-ad:first-child{padding-right:0;padding-left:7px}.full-width-ad.phone-display .stephane-label{max-width:300px}.full-width-ad{margin-bottom:24px;margin-top:24px}.full-width-ad a{width:100%;display:block}@media only screen and (min-width:767px) and (max-width:1025px){.full-width-ad .less-padding{margin:15px 0}}@media only screen and (max-width:390px){.single .main-column #after-post-content .full-width-ad.phone-display.ad-320 .ad>div:not(.stephane-label){position:relative;width:360px;left:50%;margin-left:-180px}}@media only screen and (max-width:330px){.single .main-column #after-post-content .full-width-ad.phone-display.ad-300 .ad>div:not(.stephane-label){position:relative;width:300px;left:50%;margin-left:-150px}}.ads .right-ad{float:right;width:auto}.ads .left-ad{float:left;width:auto}.ads .middle-ad{text-align:center}.ads .middle-ad .box-middle{margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.ads .left-ad{margin-bottom:10px}}@media only screen and (max-width:767px){.ads .left-ad,.ads .right-ad{float:none!important;clear:both;display:block;margin-left:auto;margin-right:auto;width:300px}.ads .left-ad img,.ads .right-ad img{display:block;margin:0 auto}}@media only screen and (min-width:767px) and (max-width:1025px){.ads .less-padding{margin:15px 60px}}@media only screen and (max-width:767px){.ads .less-padding{text-align:center}}#ninth-box{margin:24px 22px}.single #ninth-box{margin:14px -4px}@media only screen and (min-width:630px){#ninth-box.full-width-page{width:620px;margin:24px auto}}.content-horizontal-line-btm{margin-bottom:-1px}.advert-inactive{max-height:0;overflow:hidden}.stephane-label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#999;text-align:center;margin:0 auto 5px;cursor:default}.ad-300 .stephane-label{width:100%;max-width:300px}@media only screen and (max-width:767px){.single-post .promoted{margin-bottom:24px}}.chive-ab-wrapper{display:block}.sidebar .chive-ab-wrapper{margin:0 auto 11px}.main-content .chive-ab-wrapper{margin:24px 0}.body-inner>.chive-ab-wrapper{margin:8px auto}@media only screen and (max-width:1025px){.body-inner>.chive-ab-wrapper{display:none}}.ad-panel{border-bottom:1px solid #d2d2d2;padding:20px;margin-top:0}@media only screen and (max-width:767px){.ad-panel{padding:20px 10px}}.post-content .ad-panel{border:1px solid #d2d2d2;background-color:#fafafa;margin-top:1em}.post-content .ad-panel{margin-bottom:24px}.post .post-content .yahoo-image{background-size:cover!important}.slot.empty-ad-slot .stephane-label{display:none}.slot.empty-ad-slot.width-2{display:none}@media only screen and (max-width:767px){.slot.empty-ad-slot{display:none}}.adonis-placeholder{margin:0 auto}.ad.sidebar-block{background-color:transparent}@media only screen and (min-width:1025px){.ad .stephane-label{padding:10px 0 0}.ad.context-desktop{display:block}.ad.context-phone,.ad.context-tablet{display:none}}@media only screen and (max-width:1025px){.featured-home .full-width-ad .stephane-label{display:none}}@media only screen and (min-width:767px) and (max-width:1025px){#after-post-content .full-width-ad .stephane-label{display:none}.ad.context-tablet{display:block}.ad.context-desktop,.ad.context-phone{display:none}}@media only screen and (max-width:767px){.ad.context-phone{display:block}.ad.context-desktop,.ad.context-tablet{display:none}}.under-header-ad{margin:14px auto 12px}.featured-home-ad{clear:both}.featured-home-ad .full-width-ad{margin-top:42px;margin-bottom:42px}@media only screen and (min-width:1025px){.featured-home-ad .full-width-ad{padding-bottom:0;margin-top:0}}@media only screen and (min-width:1025px){.featured-home-ad{clear:none;float:left;width:300px;height:250px}}.secondary-row-ad{clear:both;margin:24px auto}.secondary-row-ad .full-width-ad{padding-bottom:0;margin-top:0}@media only screen and (min-width:767px) and (max-width:1025px){.secondary-row-ad{margin:48px auto 0;width:300px;height:250px}}@media only screen and (min-width:1025px){.secondary-row-ad{clear:none;float:right;width:300px;height:250px;margin:0}}.content-instream-container{width:100vw;display:block;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow-y:hidden}@media (min-width:1024px){.content-instream-container{margin-left:calc((100vw - 356px)/ -2);margin-right:auto}}.slot-fullwidth.type-ad+.authors-community{margin-top:0;border-top:0}.authors-community{border-top:1px solid rgba(155,155,155,.3);text-align:center}@media (min-width:600px){.authors-community{margin-top:4rem}.page .authors-community,.single .authors-community{margin-top:0}}@media (min-width:840px){.authors-community{padding-top:5.5rem}.authors-community .container{max-width:1140px;margin-left:auto;margin-right:auto}}.authors-community .section-title{font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:.375rem}@media (min-width:600px){.authors-community .section-title{font-size:2.5rem;letter-spacing:-.147rem;margin-bottom:1.125rem}}@media (min-width:840px){.authors-community .section-title{font-size:3rem;margin-top:0}}@media (min-width:840px){.authors-community .authors-tabs,.authors-community .community-intro{width:45%;max-width:470px}}.authors-community .community-intro{margin-bottom:3rem}@media (min-width:840px){.authors-community .community-intro{float:left;text-align:left;margin-left:1.25rem}}.authors-community .community-intro p{font-size:1.25rem;line-height:1.5;color:#2c2e37;margin:0 0 2rem}@media (min-width:600px){.authors-community .community-intro p{font-size:1.5rem}}@media (min-width:600px){.authors-community .community-intro .btn{display:inline-block;min-width:220px}}@media (min-width:840px){.authors-community .community-intro .btn{text-align:center}}.authors-community .tabs-heading{font-weight:400;text-transform:uppercase;margin:0 0 1.5rem;opacity:.8}.authors-community .authors-tabs{font-size:0}@media (min-width:840px){.authors-community .authors-tabs{float:right;text-align:left;margin-left:3.125rem;margin-top:.5rem}.authors-community .authors-tabs .tabs li{text-align:center}.authors-community .authors-tabs .tabs li:first-child{margin-left:0}}.authors-community .authors-tabs .tabs li{padding-top:2px;margin:0 .625rem}.authors-community .authors-tabs .tabs li.on{border:3px solid #8a00e4;border-radius:50%;width:60px;height:60px}.authors-community .authors-tabs .author-name{color:#2c2e37;margin:2rem 0 .375rem}.authors-community .authors-tabs .author-name a{color:#2c2e37;text-decoration:none}@media (min-width:600px){.authors-community .authors-tabs .author-name{font-size:1.5rem}}@media (min-width:840px){.authors-community .authors-tabs .author-name{margin-top:1.5rem}}.authors-community .authors-tabs .member-since{font-size:1rem;color:#7f818b;margin:0 0 1.25rem;font-style:italic;opacity:.8;position:relative}.authors-community .authors-tabs .member-since:after{content:"";position:absolute;bottom:-1.125rem;width:25px;height:3px;left:0;right:0;margin:auto;background-color:#8a00e4}@media (min-width:840px){.authors-community .authors-tabs .member-since:after{left:0;right:auto}}.authors-community .authors-post{text-align:left}@media (min-width:840px){.authors-community .authors-post{margin:0}}.authors-community .authors-post a{font-size:1rem;background:url(../img/arrow-right.svg) no-repeat right center;border-bottom:1px solid rgba(210,210,210,.5);display:block;color:#2c2e37;padding:1.5rem 3.125rem 1.5rem 0}@media (min-width:600px){.authors-community .authors-post a{font-size:1.125rem}}@media (min-width:840px){.authors-community .authors-post a{font-size:1rem}}.authors-community .authors-post:last-child{margin-bottom:1.5rem}.authors-community .authors-post:last-child a{border-bottom:0}.page-template-page-contributors .sidebar{display:none}.page-template-page-contributors .main-column{padding:0 1.25rem}ul.contributors-list{list-style:none;margin:0;padding:0;text-align:center}ul.contributors-list li{display:inline-block;width:45%;vertical-align:top;margin-bottom:40px}@media (min-width:840px){ul.contributors-list li{width:18%}}.post-title{padding:0 1.25rem;margin-top:0}@media (min-width:840px){.post-title{padding:0}}.featured-image,.wp-caption{margin:0}.featured-image img,.wp-caption img{width:100%}.wp-caption{width:100%!important}.single-post-meta,.single-pre-meta{padding:1.5rem 1.25rem 1.25rem;font-family:Alegreya,Georgia,"Times New Roman",Times,serif;line-height:1.4;position:relative;margin-bottom:1.5rem}@media (min-width:840px){.single-post-meta,.single-pre-meta{padding-left:0;padding-right:0}}.single-post-meta:after,.single-pre-meta:after{content:"";position:absolute;bottom:0;width:75px;height:3px;background-color:#8a00e4}.single-post-meta *,.single-pre-meta *{font-size:.8125rem}.single-post-meta .avatar,.single-pre-meta .avatar{float:left;width:40px;margin-right:.625rem}.single-post-meta .single-author,.single-post-meta .single-categories,.single-post-meta time,.single-pre-meta .single-author,.single-pre-meta .single-categories,.single-pre-meta time{display:inline-block;margin:0;font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.single-post-meta .single-author a,.single-post-meta .single-categories a,.single-post-meta time a,.single-pre-meta .single-author a,.single-pre-meta .single-categories a,.single-pre-meta time a{font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.single-post-meta .single-author a,.single-pre-meta .single-author a{color:#2c2e37;opacity:.8;text-transform:uppercase}.single-post-meta .single-categories,.single-pre-meta .single-categories{display:block;text-transform:uppercase}.single-post-meta .single-categories span,.single-pre-meta .single-categories span{opacity:.8}.single-post-meta .single-categories span,.single-post-meta time span,.single-pre-meta .single-categories span,.single-pre-meta time span{color:#7f818b;font-family:Alegreya,Georgia,"Times New Roman",Times,serif;font-style:italic;text-transform:none}.single-post-meta time,.single-pre-meta time{text-transform:uppercase;opacity:.8}.single-pre-meta{padding-top:0;padding-bottom:0}.single-pre-meta:after{content:normal}.post-content{font-size:1.25rem;padding:0 1.25rem;color:#2c2e37}@media (min-width:840px){.post-content{padding:0}}.post-content p{line-height:1.5}.post-content .intro{font-size:1.5rem;color:#2c2e37}@media (min-width:600px){.post-content .intro{font-size:2rem}}.post-content h3{margin-top:2.5rem;margin-bottom:1.125rem}.post-content img{width:100%}.post-content .embed,.post-content .giphy-embed,.post-content .wpcom-protected-iframe{width:100%!important}.post-content .embed *,.post-content .giphy-embed *,.post-content .wpcom-protected-iframe *{width:100%!important}.post-content figure{text-align:left;margin-left:0;margin-right:0}.post-content figure img{display:block;width:100%}.post-content .wp-caption-text,.post-content figcaption{font-size:1rem;color:#7f818b;opacity:.8;font-style:italic;margin:.5rem 0 0}.post-content .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background-color:#2c2e37}.post-content .video-container embed,.post-content .video-container iframe,.post-content .video-container object,.post-content .video-container>div{position:absolute!important;top:0;left:0;width:100%;height:100%}.relatedish,blockquote{font-size:2rem;line-height:1.4;font-family:Alegreya,Georgia,"Times New Roman",Times,serif;opacity:.8;color:#2c2e37;font-style:italic;position:relative;z-index:2;width:100%;margin-top:2rem;padding:20px 0}@media (min-width:600px){.relatedish,blockquote{padding-right:1.25rem;margin:1rem 1.875rem 0 0}}.relatedish h3,blockquote h3{font-size:2rem;margin:0;font-weight:400}.relatedish a,blockquote a{font-weight:700}blockquote{border-left:10px solid #8a00e4;padding:0 0 0 8%;margin-left:5%;width:auto}@media (min-width:600px){blockquote{margin-top:2rem;margin-bottom:2rem}}blockquote p:first-child{margin-top:0}blockquote p:last-child{margin-bottom:0}.relatedish{border-top:1px solid #8a00e4}@media (min-width:600px){.relatedish{max-width:240px;float:left;width:40%}}#after-post-content,#comments.active{padding:1.125rem 1.25rem}@media (min-width:840px){#after-post-content,#comments.active{padding:2rem 0}}#comments{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.12,0,1,1)}#comments.active{max-height:9999em}#comments-toggle{margin:0 1.25rem}@media (min-width:840px){#comments-toggle{margin:0}}.section-toggler{text-align:center;margin-bottom:18px;display:none}.section-toggler a{font-size:1rem;height:44px;line-height:44px;display:block;font-weight:400;background-color:#fff;border:2px solid #8a00e4;color:#8a00e4}.section-toggler.active a .active-text{display:inline}.js .section-toggler{display:block}.section-toggler a .active-text,.section-toggler.active a .normal-text{display:none}.main-column .gif-animate-container{display:inline-block!important;zoom:1;width:100%;overflow:hidden}.single .main-column .gif-animate-container{position:relative}body.single .main-column .gif-animate-container{height:auto;width:100%}body.single .main-column .gif-animate-container img{width:100%}.featured-section .gif-animate-container img.single-post-thumbnail,.main-column .gif-animate-container img.single-post-thumbnail{width:100%;height:auto}.gif-animate-overlay.is-active,.gif-animate-overlay.is-loading{position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;height:60px;width:60px;text-align:center;overflow:hidden;background-color:#121212;background-color:rgba(18,18,18,.75);line-height:51px;font-size:20px;text-transform:uppercase;color:#fff;font-weight:900;border-radius:35px;border-width:3px}.gif-animate-overlay{display:none;border-width:0;border-style:solid;border-color:#fff}.gif-animate-overlay.is-hidden{display:none!important}.gif-animate-overlay.is-loading{text-indent:-9999px;animation:rotation 2s infinite linear;border-left:3px solid rgba(255,255,255,.15);border-right:3px solid rgba(255,255,255,.15);border-bottom:3px solid rgba(255,255,255,.15);border-top:3px solid rgba(255,255,255,.8);border-radius:100%}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.archive-header{margin:0 0 2.5rem}@media (min-width:600px){.archive-header{margin:4rem .5rem 2rem}}.archive-header .archive-title{position:relative}.archive-header img{display:block;max-width:100%}.archive-header .feat-cat-title{font-size:3rem;position:absolute;bottom:-70px;background-color:#fbfbfb;font-weight:400;text-align:center;padding:1.25rem;width:calc(100% - 1.25rem);margin:0 .625rem;z-index:4}@media (min-width:600px){.archive-header .feat-cat-title{left:0;top:10.8%;bottom:auto;width:auto;margin:0}}@media (min-width:1140px){.archive-header .feat-cat-title{left:-5%}}.archive-header .subcategories{font-size:1rem;text-align:center;font-family:Alegreya,Georgia,"Times New Roman",Times,serif;font-style:italic;opacity:.8;margin-top:4.5rem;padding:1.5rem 0 1.25rem;border-bottom:1px solid #d2d2d2}@media (min-width:600px){.archive-header .subcategories{margin-top:0}}.archive-header .subcategories li{display:inline-block;margin:0 4%}.archive-header .subcategories a{color:#7f818b}.archive-header .subcategories a:hover{color:#8a00e4;text-decoration:none}body.author .main-content{background-color:#fbfbfb}@media (min-width:600px){body.author .main-content .slot .entry-title{background-color:transparent}}.author .archive-header{background-color:#fff;border-bottom:1px solid rgba(210,210,210,.5);text-align:center;margin-bottom:0;margin-top:0}.archive-header .header-content{max-width:1200px;margin-left:auto;margin-right:auto;padding:2rem 1.875rem .5rem}@media (min-width:600px){.archive-header .header-content{padding:2.5rem 2.5rem 2rem}}.archive-header .author-avatar{display:inline-block}.archive-header .author-info-title{font-size:1.5rem;margin:.5rem 0;opacity:.8}@media (min-width:600px){.archive-header .author-info-title{font-size:2rem}}.archive-header .author-info-social{text-align:center}.archive-header .author-info-social a{display:inline-block;margin:0 4px;vertical-align:middle}.archive-header .author-info-social img{display:inline-block;max-width:25px}.archive-header .archive-description{font-style:italic;color:#7f818b;opacity:.8}.article-list>li{counter-increment:step-counter;padding-top:10.5rem;position:relative}.article-list>li:before{font-size:3.5rem;content:counter(step-counter);position:absolute;top:4rem;left:0;right:0;margin:auto;color:#fff;text-align:center;font-weight:400;font-family:Alegreya,Georgia,"Times New Roman",Times,serif;line-height:1.15;background-color:#8a00e4;border:3px solid #fff;box-shadow:0 0 0 3px #8a00e4;border-radius:50%;width:80px;height:80px}.article-list .list-title{text-align:center;margin:0 auto 2.5rem;padding-bottom:2.5rem;position:relative;max-width:450px}.article-list .list-title:after{content:"";position:absolute;height:2px;width:35px;background-color:#8a00e4;left:0;right:0;bottom:0;margin:auto}.article-list p:first-child{padding-top:0}.article-list p:last-child{padding-bottom:0}.article-list .list-content p{border-left:2px solid #8a00e4;margin:0;padding:1rem 0 1rem 3rem}.article-list .list-content p:first-child{padding-top:0}.article-list .list-content p:last-child{padding-bottom:0}.article-list .list-counter{font-size:3.5rem;display:block;margin:4rem auto 1.5rem;color:#fff;text-align:center;font-weight:400;font-family:Alegreya,Georgia,"Times New Roman",Times,serif;line-height:1.15;background-color:#8a00e4;border:3px solid #fff;box-shadow:0 0 0 3px #8a00e4;border-radius:50%;width:80px;height:80px}.widgettitle{font-size:1.5rem;font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;padding-bottom:1rem;margin-bottom:1rem}.widgettitle:after{content:"";position:absolute;bottom:0;left:0;width:15px;height:3px;background-color:#8a00e4}.sidebar-block{border-bottom:1px solid rgba(210,210,210,.5);margin:1.875rem 0 1.875rem;padding-bottom:1.875rem}.sidebar-block:first-child{margin-top:1.7rem}.sidebar-block:last-child{border-bottom:0}.sidebar-block.type-ad *{max-width:100%}.sidebar-block .countdown-item .count{display:none}.sidebar-block .thumb-link{display:block;color:#2c2e37;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #d2d2d2}.sidebar-block .thumb-link:last-child{border-bottom:none;margin-bottom:0}.sidebar-block .thumb-link .thumb{float:left;margin-right:20px}.sidebar-block .thumb-link h4{font-size:1rem;margin:0;font-weight:400}.sidebar-block .image-link{display:block;margin-bottom:1.5rem;border-bottom:1px solid #d2d2d2}.sidebar-block .image-link .caption{font-size:1rem;color:#2c2e37}.widget p{font-size:1rem}.widget .author-meta .avatar{float:left;max-width:50px;margin:0 .9375rem 0 0}.widget .author-meta .avatar .photo{border:3px solid #fff}.widget .author-meta .author{font-size:1.125rem;font-family:"Merriweather Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin:0}.widget .author-meta .author a{color:#2c2e37}.widget .author-meta p{color:#7f818b;opacity:.8;margin:0;font-style:italic}.widget .author-meta .author-info{clear:both;display:inline-block;margin-top:1.125rem}.widget .social-icons li{display:inline-block;margin-right:.625rem}.widget .social-icons .icon{cursor:pointer;max-height:14px;max-width:17px}.sticky-sidebar-widgets{transform:translate3d(0,0,0);will-change:auto;min-width:100%;max-width:290px}.sticky-sidebar-widgets.is-sticky{width:inherit;min-width:290px;position:fixed;top:0;padding-top:72px}.sticky-sidebar-widgets.is-sticky.bottom-bound{position:absolute;top:auto;bottom:0}.admin-bar .sticky-sidebar-widgets.is-sticky{padding-top:104px}.tab-content{display:none}.tab-content.on{display:block}@font-face{font-family:icons;src:url(../fonts/icons.ttf?9qq8i4) format("truetype"),url(../fonts/icons.woff?9qq8i4) format("woff"),url(../fonts/icons.svg?9qq8i4#icons) format("svg");font-weight:400;font-style:normal}[class*=" ficon-"],[class*=" ico-"],[class^=ficon-],[class^=ico-]{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-envelope:before{content:"\e902"}.ico-mail:before{content:"\e902"}.ico-email:before{content:"\e902"}.ico-contact:before{content:"\e902"}.ico-facebook:before{content:"\e903"}.ico-brand:before{content:"\e903"}.ico-social:before{content:"\e903"}.ico-pinterest:before{content:"\e904"}.ico-list:before{content:"\e900"}.ico-slideshow:before{content:"\e901"}.search .search-cta,.search input{display:block;margin:0 0 2rem;width:100%}@media (min-width:600px){.search .search-cta,.search input{display:inline-block;vertical-align:top;margin-bottom:0}}.search input{font-size:1.5rem;font-weight:700;padding:6px 20px 6px 0;border-width:0 0 1px}@media (min-width:600px){.search input{width:calc(100% - 184px)}}@media (min-width:600px){.search .search-cta{width:170px;margin-left:.5rem}}.search .search-cta button{background-color:#8a00e4;color:#fff;width:100%;margin-top:1px}.search .section-heading{background-color:#fff;border-bottom:1px solid rgba(210,210,210,.5)}.search .section-heading .heading-search{max-width:1200px;margin-left:auto;margin-right:auto;padding:2rem 1.875rem .5rem}@media (min-width:600px){.search .section-heading .heading-search{padding:2.5rem}}@media (min-width:840px){.search .section-heading .heading-search{padding-top:4rem;padding-bottom:4rem}}.search .main-content{background-color:#fbfbfb}@media (min-width:600px){.search .main-column,.search .video-search-results{padding:0 2rem 2rem}}.search .tab-content{display:block}.search .tab-content[hidden]{display:none}@media (min-width:600px){.search .slot .entry-title{background-color:transparent}}.page-navi{clear:both;text-align:center;padding:1rem 30px 0}@media (min-width:600px){.page-navi{padding-top:3.5rem;padding-bottom:1.5rem}}.page-navi a{color:#2c2e37;padding:0 2%}.page-navi a.is-current{color:#8a00e4}.side-social{display:none;position:fixed;left:20px;top:80%;-ms-transform:translateY(-80%);transform:translateY(-80%)}@media (min-width:767px){.side-social{display:block}}.side-social span{border:1px solid #000;background:#fff;cursor:pointer;display:block;border-radius:50%;width:50px;height:50px;position:relative;margin-bottom:10px;transition:opacity .3s ease}.side-social span:last-child{margin-bottom:0}.side-social span:before{font-size:1.5rem;text-indent:0;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:24px;height:24px}.side-social span:hover{opacity:.8}