footer{border-top:1px solid #939597;margin-top:1.5em;width:100%;padding:15px 15px 30px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1186px}}footer ul{list-style:none;padding:0;margin:1em 0;line-height:1.9}footer a{color:#58585b;font-size:.875rem;margin-right:35px}footer a:hover{color:#0046a8}@media(max-width:900px){footer a{margin-right:auto}}footer ul li{display:inline-block;font-size:13px;margin-right:10px;cursor:pointer}footer p{font-size:.75em;color:#a7a9ab;line-height:1.5}.pagenumber{text-align:center;padding-bottom:9px;font-weight:700;padding-top:10px;padding-right:100px}.previous-button{float:left}.next-button{float:right}.centered{padding-left:100px}#both-buttons{margin-top:22px}#both-buttons button[type=button]:enabled{background:#ee2c1d;color:#fff;padding:8px 20px;text-align:center;font-size:18px;font-weight:700;opacity:1;transition:.3s;cursor:pointer}#both-buttons button[type=button]:enabled:hover{opacity:.7}#both-buttons button[type=button]:disabled{background:#f57c73;color:#fff;padding:8px 20px;text-align:center;font-size:18px;font-weight:700;cursor:default}.qc-cmp-button{background-color:#626e7e!important;border-color:#626e7e!important}.qc-cmp-button:hover{background-color:transparent!important;border-color:#626e7e!important}.qc-cmp-alt-action,.qc-cmp-link{color:#eaeaea!important}.qc-cmp-button.qc-cmp-secondary-button{color:#fff!important}.qc-cmp-button.qc-cmp-button.qc-cmp-secondary-button:hover{color:#ccc!important}.qc-cmp-button.qc-cmp-secondary-button{border-color:#fff!important;background-color:transparent!important}.qc-cmp-button.qc-cmp-secondary-button:hover{background-color:#fff!important}.qc-cmp-show-vendors-link,.qc-cmp-table.qc-cmp-vendors-purposes-table .qc-cmp-bold-messaging,.qc-cmp-table.qc-cmp-vendors-purposes-table .qc-cmp-purpose-description,.qc-cmp-ui,.qc-cmp-ui .qc-cmp-beta-messaging,.qc-cmp-ui .qc-cmp-main-messaging,.qc-cmp-ui .qc-cmp-messaging,.qc-cmp-ui .qc-cmp-purpose-info,.qc-cmp-ui .qc-cmp-sub-title,.qc-cmp-ui .qc-cmp-table,.qc-cmp-ui .qc-cmp-title,.qc-cmp-ui .qc-cmp-vendor-list,.qc-cmp-ui .qc-cmp-vendor-list-title{color:#fff!important}.qc-cmp-ui .qc-cmp-purpose-info,.qc-cmp-ui .qc-cmp-table-header{color:#333!important}.qc-cmp-ui{background-color:#3a4a5e!important}.qc-cmp-publisher-purposes-table .qc-cmp-table-header{background-color:#fafafa!important}.qc-cmp-publisher-purposes-table .qc-cmp-table-row{background-color:#fff!important}.qc-cmp-persistent-link{display:none!important}#newsletter-form{margin:0;padding:1.5em;background-color:#ee2c1d;position:relative;overflow:hidden;background-image:url(/design/images/salon_s.png);background-repeat:no-repeat;background-size:140px;background-position:105% 115%}#newsletter-form>div{border:2px dotted #000;z-index:2;position:relative}#newsletter-form>div a{margin:0 5px;display:flex}#newsletter-form .form-check{width:330px;font-size:12px;font-weight:700;text-transform:none;text-align:left;margin:5px auto}#newsletter-form hr{margin:1.5em 0}#newsletter-form #newsletter-s{width:140px;position:absolute;bottom:-30px;right:-30px;z-index:1}#newsletter-form ::placeholder{color:#000;font-weight:700;font-size:15px}#newsletter-form p{margin:1em auto}#newsletter-form form{text-transform:uppercase;padding:1em 0 0;position:relative;text-align:center}#newsletter-form form h2{display:inline-block;font-size:35px;font-family:Poppins,sans-serif;line-height:1;color:#fff;border-bottom:1px solid #fff;padding:0 .5em .5em;margin:0 0 20px;font-weight:700}#newsletter-form form h4{font-family:Poppins,sans-serif;font-weight:700;margin:0 0 5px;font-size:larger}#newsletter-form input{font-family:Roboto,sans-serif}#email{width:200px;padding:5px;background:0 0;border:3px solid #000;margin-right:-4px;background:#f0f0f0;font-size:inherit;line-height:inherit}#submit-btn{vertical-align:top;line-height:1.2;height:35px;border:none}.btn-dark{background:#000;cursor:pointer}.btn{border-radius:0;font-weight:900;font-size:16px;color:#fff;padding:.375rem .75rem}.tv-newsletter{padding-top:30px;text-align:center}.tv-newsletter .d-flex{display:flex}.tv-newsletter .d-flex h4{margin-top:0;font-size:18px}.tv-newsletter input.btn{border:none;line-height:1.5}.page-tv-channel .tv-newsletter{padding:0}#newsletter-social{margin:1em 0;display:flex;align-items:center;justify-content:center}#newsletter-social a{color:#fff}#newsletter-social a:hover{color:#000!important}@media(max-width:500px){#newsletter-form{padding:0;overflow:visible;background-position:113% 129%}#newsletter-form>div{padding:10px 5px;border:none}#newsletter-form form h2{font-size:22px}#newsletter-form form h4{font-size:18px}#newsletter-form p{margin:1em 0}}@media(max-width:900px){#newsletter-form{width:100%}}@media(max-width:320px){#submit-btn{margin-top:.5em}#newsletter-form h4{font-size:15px}}.home-newsletter{background:#ee2c1d;margin-bottom:2em;width:300px}.home-newsletter form{padding:10px}.home-newsletter img{width:42px;vertical-align:top}.home-newsletter h4{font-size:20px;font-family:Poppins,sans-serif;font-weight:700;color:#000;line-height:1;text-align:right;margin-bottom:2px}.home-newsletter input{display:block;width:100%;margin-top:5px}.home-newsletter small{display:block;text-align:center;color:#fff;font-size:10px;margin-top:2px}.home-newsletter .e-mail{padding:5px;font-family:Roboto,sans-serif;text-align:center;background:#f0f0f0;border:none;font-size:14px}.subscription{background:url(/design/images/background_salon.png);font-family:Poppins,sans-serif;padding:23px;position:relative;margin-top:20px}.subscription #outer{border:4px solid #000;padding:1.3em}.subscription #outer div:first-of-type{text-align:center}.subscription #outer div:first-of-type h3{margin-top:0;font-size:2.3em}.subscription #outer div:first-of-type .btn-red{font-size:1.5em;border:1px solid #ee2e25;background:#ee2e25;width:100%;display:flex;justify-content:center;border-radius:3px;cursor:pointer;box-shadow:0 1px 3px 1px #8e8e8e;text-decoration:none;opacity:.9}.subscription #outer div:first-of-type .btn-red:hover{opacity:1}.subscription #outer div:first-of-type .subscribe-top-btn{text-decoration:none;cursor:pointer}.subscription #inner{width:calc(100% - 165px)}.subscription h3{font-weight:900;line-height:.9}.subscription h3 span{color:#ee2e25}.subscription h4{font-weight:600;font-size:1em}.subscription h5{margin:0;font-size:13px}.subscription h6{margin:0;font-size:11px}#subscription-s{background:#ee2e25;position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;right:47px;top:0;height:100%;padding:0 27px;color:#fff;font-size:25px;font-weight:700;text-align:center}#subscription-s img{width:100px;max-width:100%;margin-bottom:22px}#subscription-s p{margin-bottom:0;line-height:.6}.subscription .btn{color:#fff!important;margin-bottom:7px;font-weight:700;font-size:13px}#small-copy{max-width:470px}#adb-modal h3{font-size:36px;line-height:1.1;margin-bottom:0}#adb-modal h4{font-weight:700}#adb-modal .modal-body{background:0 0;border:5px solid #000;padding:1em}#adb-modal .modal-dialog{max-width:710px}#adb-modal .close{position:absolute;right:4px;top:3px;color:#000;opacity:.8}#adb-modal .modal-content{overflow:hidden;z-index:2}#adb-modal .modal-body{position:relative;z-index:2}#adb-modal #adblock-s{position:absolute;width:225px;bottom:-20px;right:-64px;z-index:1}.dots{color:#ee2c1d;font-size:30px;line-height:1;margin:5px 0}#subscription-mobile{display:none;max-width:100%;cursor:pointer}@media(max-width:500px){#inline-subscription{display:none}#subscription-mobile{display:block}.subscription{padding:1em}.subscription #inner{width:100%}.subscription h3{font-size:33px}.subscription h4{font-size:14px}#subscription-s{display:none}}.lp_paid-content{bottom:0!important;min-height:500px!important;position:relative!important;top:0!important}.lp_paid-content .lp_full-content{color:transparent!important;padding:0!important;text-shadow:0 0 4px #000!important;filter:blur(3px)!important;max-height:540px;overflow:hidden}.lp_paid-content .lp_full-content:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(transparent 150px,#fff)}html body .lp_purchase-overlay .lp_purchase-overlay__wrapper{max-width:306px!important;margin:0 auto!important}html body .lp_purchase-overlay .lp_purchase-overlay__wrapper .lp_purchase-overlay__form{background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.25)!important;border-bottom-left-radius:20!important;border-bottom-right-radius:20!important}@media(max-width:500px){html body .lp_purchase-overlay .lp_purchase-overlay__wrapper{padding-top:50px}}.badge{color:#fff;background-color:#ee2c1d;font-size:13px;position:absolute;border-radius:0}.lp_paid-content .lp_purchase-overlay{left:50%!important;margin-top:1em!important;position:absolute!important;bottom:0!important;transform:translateX(-50%)!important;width:100%!important}.lp_paid-content .lp_purchase-overlay .lp_purchase-overlay__wrapper{max-width:418px!important}.lp_paid-content .lp_purchase-overlay .lp_purchase-overlay__wrapper .lp_purchase-overlay__settings{display:table!important;width:100%!important}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0;background-color:rgba(0,0,0,.66)}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.modal.show .modal-dialog{transform:translate(0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #000;border-radius:.3rem;box-shadow:0 .25rem .5rem #000;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}}@media(min-width:992px){.modal-lg{max-width:800px}}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin:0;line-height:1.5}.modal-body{flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}#laterpay-modal .modal-dialog{max-width:448px}#laterpay-modal #subscription-btn .btn{background-color:#6c757d;border-color:#6c757d}#laterpay-modal #subscription-btn .btn:hover{opacity:1;background-color:#4f555a}#laterpay-modal .modal-header img{width:auto!important;height:63px!important;box-sizing:content-box!important;display:block;margin-left:auto;margin-right:auto}#laterpay-modal .sub-header{font-size:17.5px!important;font-weight:700!important;margin:0 auto 14px!important}#laterpay-modal .modal-content{background:#fff!important;border-radius:14px!important;padding:14px 28px 28px!important}#laterpay-modal .laterpay-logo{height:21px!important;width:21px!important}#laterpay-modal .purchase-button{width:90%;margin:20px}#laterpay-modal .modal-footer{margin-top:28px!important;padding-top:14px!important;padding-bottom:14px!important;line-height:1.5!important;border-top:1px solid #555!important;text-align:left!important;font-size:14px;padding-right:0;padding-left:0}.lp-already-purchased{text-align:center!important;margin:-14px auto 14px!important;font-size:14px!important}.lp-already-purchased>a{text-decoration:none!important}.lp-already-purchased>a:hover{text-decoration:underline!important}.lp-purchase{margin:21px auto!important}.lp-purchase-link,.lp-purchase-link:hover,.lp-purchase-link:visited{-webkit-appearance:none!important;-moz-appearance:none!important;border-radius:3px!important;border:0!important;cursor:pointer!important;display:inline-block!important;font-size:17.5px!important;font-weight:400!important;transition:all 125ms ease-in-out!important;vertical-align:middle!important;text-decoration:none!important;padding:7px 14px 5.6px 49px!important;width:100%!important}.lp-purchase-link>*{color:#fff;font-size:14px!important}.laterpay-logo{position:absolute!important;margin-top:-1px!important;margin-left:-28px!important;display:inline-block!important;vertical-align:middle!important;fill:currentColor!important;height:21px!important;width:21px!important}@media(max-width:600px){.laterpay-logo{position:static!important;margin-top:0!important;margin-right:4.66667px!important;margin-bottom:0!important}}.lp-table{width:100%!important;display:table!important;background:0 0!important;border:none!important;border-collapse:collapse!important;border-spacing:0!important;margin:14px 0 0!important;table-layout:auto!important}.lp-table>tbody{display:table-row-group!important;vertical-align:middle!important;border:0!important}.lp-td{display:table-cell!important;vertical-align:top!important;font-size:14px!important;margin:0!important;padding:14px 10.5px!important;border:0!important;text-align:left!important;color:#222!important}.lp-tr{display:table-row!important;vertical-align:inherit!important;transition:background 125ms ease-in-out!important;border-bottom:0!important;cursor:pointer!important;background:0 0!important}.lp-tr:hover{background:#f3f3f3!important}.lp-td-radio{width:42px!important;vertical-align:middle!important}.lp-radio{height:21px!important;width:21px!important;color:transparent;fill:#f6f6f6!important;stroke:#555!important}.lp-tr[data-selected] .lp-radio{color:#555!important}.lp-td-text{font-size:14px!important;font-weight:400!important;margin-top:0!important;padding:0 21px 0 0!important;cursor:pointer!important;text-align:left!important;vertical-align:middle!important}.lp-option{padding:21px 0!important}.lp-option-desc,.lp-option-title{margin:0!important;margin-bottom:3.5px;hyphens:auto!important;max-width:100%!important}.lp-option-title{margin-bottom:3.5px!important;font-size:17.5px!important;line-height:1.2em!important}.lp-option-desc{color:#666!important;line-height:1em!important;margin:0!important}.lp-td-price{text-align:right!important;padding-top:21px!important;white-space:nowrap!important}.lp-price{font-size:28px!important;padding-bottom:14px!important}.lp-currency,.lp-price{display:inline-block!important}.lp-currency{font-size:12px;margin-left:3.5px!important;position:relative!important;top:-10.99px!important}@media(max-width:480px){.lp-table{border-collapse:separate!important}.lp-tr[data-selected]{background:#f3f3f3!important}.lp-td{border-top:2px solid transparent!important;border-bottom:2px solid transparent!important;border-collapse:collapse!important}.lp-tr[data-selected] .lp-td{border-top-color:inherit!important;border-bottom-color:inherit!important}.lp-td-text{border-left:7px solid transparent!important;padding-left:10.5px!important;padding-right:0!important}.lp-tr[data-selected] .lp-td-text{border-left-color:inherit!important}.lp-td-price{border-right:2px solid transparent!important}.lp-tr[data-selected] td.lp-td-price{border-right-color:inherit!important}.lp-td-radio{display:none!important}.lp-modal-body .lp-table-wrapper .lp-tr:hover{background-color:#f3f3f3!important}}@media(max-width:480px) and (max-width:600px){.lp-modal-body .lp-table-wrapper .lp-tr[data-selected]{background:#f3f3f3!important}}@media(max-width:480px){.lp-modal-body .lp-purchase .lp-purchase-link,.lp-modal-body .lp-purchase .lp-purchase-link:focus,.lp-modal-body .lp-purchase .lp-purchase-link:hover,.lp-modal-body .lp-purchase .lp-purchase-link:visited{-webkit-appearance:none!important;-moz-appearance:none!important;box-sizing:border-box!important;background:#900!important;border-color:#000!important;border-radius:4px!important;border-width:0!important;color:#fff!important;cursor:pointer!important;display:inline-block!important;font-size:14px!important;transition:all 125ms ease-in-out!important;vertical-align:middle!important;width:100%!important;max-width:100%!important;text-decoration:none!important;padding:11.2px 21px 10.5px!important}.lp-modal-body .lp-purchase .laterpay-logo{position:absolute!important;margin-top:-1px!important;margin-left:-28px!important;display:inline-block!important;vertical-align:middle!important;transform:translateY(-.225em)!important;fill:currentColor!important;height:21px!important;width:21px!important}}@media(max-width:480px) and (min-width:601px){.lp-modal-body .lp-purchase .lp-purchase-link,.lp-modal-body .lp-purchase .lp-purchase-link:focus,.lp-modal-body .lp-purchase .lp-purchase-link:hover,.lp-modal-body .lp-purchase .lp-purchase-link:visited{padding-left:42px!important}}@media(max-width:480px) and (max-width:600px){.lp-modal-body .lp-purchase .laterpay-logo{position:static!important;margin:0 4.66667px!important}}@media(max-width:480px){.lp-modal-body .lp-already-purchased>a,.lp-modal-body .lp-already-purchased>a:hover,.lp-modal-body .lp-already-purchased>a:visited{color:#111!important}}#loginModal .modal-content,#userModal .modal-content{box-shadow:0 2px 5px rgba(0,0,0,.3);border:none;background:0 0;border-radius:0}#loginModal .modal-header,#userModal .modal-header{display:block;background:#000;text-align:center;color:#fff;font-family:Georgia,serif;padding:10px;position:relative}#loginModal .modal-header span,#userModal .modal-header span{color:#ee2c1d}#loginModal .modal-header button.close,#userModal .modal-header button.close{position:absolute;top:13px;right:13px;opacity:1}#loginModal .modal-header button.close span,#userModal .modal-header button.close span{color:#fff}#salon-login-error{color:red}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.user-popup-modal{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus{color:#000;text-decoration:none;opacity:.75}.close:not(:disabled):not(.disabled){cursor:pointer}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-title{font-size:1.25rem}.modal-body{padding:0;font-family:Helvetica,sans-serif;position:relative;background:#fff;text-align:center}.modal-body h4{font-size:20px;font-weight:700;margin:0 0 .8em}button{cursor:pointer}.oauth-login{background:#f0f0f0;flex:1 300px}button.btn.btn-red{background:#ee2c1d;padding:.6rem .8rem;border:none;display:flex;align-items:center;margin:auto}#modal-wrapper{min-height:430px;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#modal-wrapper p{margin-top:0;margin-bottom:1rem}#modal-wrapper a{color:#000}fieldset{min-width:0;padding:0;margin:0;border:0}#fb-login{background:#3b5998}#google-login{background:#ea4335}#fb-login,#google-login{padding:10px;border-radius:50px;color:#fff;height:60px;width:60px;font-size:30px;margin:15px 10px}.salon-login{flex:1 300px;background:#fff}.salon-login input{padding:8px;text-align:center;background:#f0f0f0;border:1px solid #a9a9a9;margin:.5em 0;width:100%;font-family:inherit;font-size:inherit;line-height:inherit}.salon-login button{font-family:Georgia,serif}.salon-login>div{margin-top:2em}.greeter{text-align:center;color:#ee2c1d;font-family:Georgia,serif;position:absolute;font-size:4em;right:50%;top:2%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:2;padding-bottom:.5rem;margin:0}@media(max-width:990px){.greeter{position:relative;background:#f0f0f0}.oauth-login,.salon-login{padding-bottom:1em}}#nprogress{pointer-events:none}#nprogress .bar{background:#fff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #fff,0 0 5px #fff;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#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-color:#fff transparent transparent #fff;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-404 .error-page{text-align:center;padding:20px}.page-404 .error-page h2{font-size:80px;font-weight:700;margin-bottom:auto;margin-top:100px}.page-404 .error-page p{font-size:30px;margin-bottom:100px}.page-article .proper-ad-unit:not(.ad-sticky){overflow:hidden}.page-article article a,.page-article article a:hover{color:#ee2c1d}.page-article article p{margin:20px 0;overflow-wrap:break-word}.page-article article .proper-ad-unit{margin:5px 0}@media(min-width:990px){.page-article article .proper-ad-unit{border:none;margin:0;padding:0}}@media(min-width:990px){.page-article article .proper-caption{display:none}}.page-article article #proper-ad-content_undertone{border-top:none!important;border-bottom:none!important;padding:0!important;margin:0!important}.page-article article #proper-ad-content_undertone .proper-caption{display:none!important}.page-article article img{max-width:100%;height:auto}.page-article article iframe{max-width:100%;display:block;margin:auto}.page-article article blockquote{margin-left:2em;padding:1em;border-left:4px solid #000;background:#f0f0f0}@media(max-width:500px){.page-article article blockquote{margin-left:1em}}.page-article article li{padding-bottom:10px}.page-article article #lp-link{box-shadow:inset 0 0 100px 100px red;padding:10px 18px!important;display:flex;text-align:center}@media(max-width:400px){.page-article article #lp-link{padding:10px 6px!important}}.page-article .related_articles{margin-top:2em}.page-article .explore_section{text-align:center}@media(max-width:500px){.page-article .explore_section .editors_picks_articles,.page-article .explore_section .line-above-editors{display:none}.page-article .explore_section .article-rows{flex-wrap:wrap!important}.page-article .explore_section .article-rows .explore_article{margin:0 0 1.5em!important}.page-article .explore_section .article-rows .explore_article h5{margin-top:5px!important}.page-article .explore_section h2{font-size:28px!important}}.page-article .explore_section h2{font-family:Georgia,serif;font-size:34px;font-weight:700;color:#000;text-align:left;margin-left:5px;margin-bottom:18px}.page-article .explore_section .article-rows{display:flex;flex-wrap:nowrap;width:100%;justify-content:center;font-family:Helvetica,sans-serif}.page-article .explore_section .article-rows .explore_article{vertical-align:top;flex:1 300px;margin:0 5px 1.5em;max-width:500px;display:flex;flex-direction:column}.page-article .explore_section .article-rows .explore_article .explore_titles{color:#000;display:inline-block;overflow:hidden;opacity:.8}.page-article .explore_section .article-rows .explore_article .explore_titles:hover{opacity:1}.page-article .explore_section .article-rows .explore_article .explore_titles .explore_images{width:100%}.page-article .explore_section .article-rows .explore_article h5{font-weight:600;text-align:left;font-size:16px;margin-bottom:3px;margin-top:3px}.page-article .explore_section .article-rows .explore_article .writer{text-align:left}@media(min-width:501px){.page-article .explore_article:last-child{display:none!important}}.page-article pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.page-article .g-recaptcha{display:inline-block;margin:15px 0 0 2%}.page-article .confirmation_area{text-align:initial;position:relative}@media(max-width:575px){.page-article .confirmation_area{text-align:center}}.page-article #email_modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);text-align:center}.page-article .email_modal_content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:90%;max-width:800px}.page-article .email_modal_content .input_area{width:96%;height:40px;padding-bottom:3px;margin:auto auto 8px;display:block;border:1px solid #ccc}.page-article .email_modal_content #contact_msg{width:96%;height:120px;border:1px solid #ccc}.page-article #close_email_modal{color:#aaa;float:right;font-size:28px;font-weight:700;margin:-12px -7px 0 0}.page-article #close_email_modal:focus,.page-article #close_email_modal:hover{color:#000;text-decoration:none;cursor:pointer}.page-article #send_email{background:0 0;border:none}.page-article #sending_email{display:inline-block;width:100px;height:30px;background-color:red;margin-top:35px;position:absolute;right:30px}@media(max-width:575px){.page-article #sending_email{display:block;margin-left:auto;position:static}}.page-article #sending_email.send_enabled{font-weight:700;color:#fff}.page-article .error{color:red}.page-article .success{text-align:center;background-color:#fff;padding:11%}.page-article .success_message{color:green}.page-article .topic_button{padding:3px 7px;display:inline-block;margin-bottom:8px;font-weight:400;color:#ee2c1d;font-size:16px;border:2px solid #ddd;-moz-border-radius:27px;-webkit-border-radius:27px;border-radius:15px;font-style:italic}.page-article .topic_button,.page-article .topic_button:hover{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;animation-delay:.4s;-moz-animation-delay:.4s;-webkit-animation-delay:.4s}.page-article .topic_button:hover{color:#777;border:2px solid #aaa;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.page-article #topics_title_line{letter-spacing:-2px}.page-article #topic_section{padding-bottom:15px;max-width:600px}.page-article #topic_section h2{font-size:1.1em;line-height:1.42;font-weight:300;margin-bottom:1em;font-family:Helvetica,sans-serif;color:#7d7d7d}.page-article .editors-note{font-size:.9em;line-height:1.42;margin:2em 0;font-style:italic;font-family:Helvetica,sans-serif;color:#696969}.page-article .left-column{padding-left:0;padding-right:0}.page-article .comments-button{display:flex;justify-content:center}.page-article .comments-button button{max-width:500px;width:100%;padding:.5em;background:#ee2c1d;color:#fff;font-size:20px;border-radius:4px;box-shadow:0 1px 3px #ccc;visibility:visible;opacity:1;font-weight:700;cursor:pointer}.page-article #commment-div{box-shadow:0 0 4px 0 #c5c5c5;padding:5px;min-height:110px}.page-article #newsletter-form{margin-top:5em}.page-article .footer-ad-unit{padding:15px 0 35px}@media(max-width:760px){.page-article .footer-ad-unit span:last-child{display:none!important}}.page-article footer{padding-bottom:150px}.page-home-page .text-center{text-align:center}.page-home-page .btn{border-radius:0;font-weight:700;font-size:15px;color:#fff;padding:.6rem;cursor:pointer;opacity:1}.page-home-page .btn:hover{opacity:.8}.page-home-page .btn-dark{background:#000}.page-home-page .infinite .card-article{flex:1 270px;margin:20px 2% 1% 1%}.page-home-page .infinite .card-article:hover{text-decoration:none}@media(max-width:500px){.page-home-page .infinite .card-article{width:100%;margin:auto;display:block}}.page-search #search-page{width:1186px;max-width:100%;margin-top:3em;display:block}.page-search #search-page h1{font-size:40px}.page-search #searchbox-results p{font-size:18px;font-weight:400;font-family:Helvetica,sans-serif}.page-search #searchbox-results p .results-for{font-weight:700}.page-search .time{font-size:13px}.page-search .deck{margin:25px 0}.page-search .search-post{padding:1.5em 0;border-bottom:1px solid #000}.page-search .search-post>div:first-child{margin-right:.5em;flex:1}.page-search .search-post>div:nth-child(2){flex:2}.page-search .search-post:last-child{border-bottom:none}.page-search .search-title{font-size:1.5em;color:#000;margin-bottom:1em}.page-search .search-title:hover{color:#000}.page-search .search-container{display:flex;border:1px solid #ccc;justify-content:space-between;margin-bottom:13px}.page-search .search-container div{height:30px}.page-search .search-container .search-input{width:90%}.page-search .search-container .search-input input{border:none;width:100%;padding:5px;font-size:100%}.page-search .search-container .search-input input:focus{outline:none}.page-search .search-container .search-input input::-ms-clear{display:none}.page-search .search-container .search-clear{width:30px}.page-search .search-container .search-clear button{background:0 0;border:none;font-size:24px;padding:0}.page-search .search-container .search-button{width:10%;min-width:40px;max-width:100px;background:red;text-align:center}.page-search .search-container .search-button button{padding:5px;border:none;background:0 0;color:#fff;font-size:17px}.page-search .search-container .search-button button .s_logos{height:1em}.page-topic .black-container{padding:38px 0 1px;background:#000}.page-topic #up-next a{color:#000!important}.page-topic #cover-wrapper{margin-bottom:40px}@media(max-width:1025px){.page-topic #cover-wrapper{margin-bottom:0}}@media(max-width:1055px){.page-topic #up-next{display:none}.page-topic .topic-name{font-size:19px!important}.page-topic #cover-main{width:100%;height:auto}.page-topic #banner-img{width:100%}}.page-topic #cover-main h1{position:absolute;top:30px;left:30px;width:70%;font-size:calc(100% + 3vw)}.page-topic #cover-main h1 span{background:rgba(0,0,0,.5);line-height:1.33}@media(min-width:1186px){.page-topic #cover-main h1{font-size:3.5em}}@media(max-width:500px){.page-topic #cover-main h1{padding:0}}.page-topic #cover-main h4{position:absolute;bottom:30px;left:30px;background:rgba(0,0,0,.8);padding:3px 5px;font-size:.77em;text-transform:uppercase;color:#ee2c1d;font-weight:700}.page-topic .topic-name{color:#fff;font-size:27px;font-family:Domaine Display Extra Bold,sans-serif;width:1057px;margin:auto;max-width:90%}.page-topic .topic-name h2{border-bottom:3px solid #ee2c1d}.page-writer #writer-page{width:1186px;max-width:100%;margin-top:3em}.page-writer #writer-page h1{font-size:40px}.page-writer p,.page-writer strong{font-family:Helvetica,sans-serif}.page-writer .writer-post{padding:1.5em 0;border-bottom:1px solid #000;display:flex;flex-wrap:nowrap}.page-writer .writer-post>div:first-child{margin-right:.5em}@media(max-width:700px){.page-writer .writer-post>div:first-child{width:100%}}.page-writer .writer-post:last-child{border-bottom:none}@media(max-width:700px){.page-writer .writer-post{flex-wrap:wrap}.page-writer .writer-post img{width:100%}}.page-writer .writer-title{font-family:Georgia,serif;font-size:1.5em;color:#000;margin-bottom:1em}.page-archive #archive-page,.page-archive_year_directory #archive-page{margin-top:3em;text-align:center;padding:0;width:100%;max-width:1186px;display:flex;flex-wrap:nowrap}@media(max-width:500px){.page-archive #archive-page,.page-archive_year_directory #archive-page{margin-top:0}}.page-archive .content_section,.page-archive_year_directory .content_section{width:70%;text-align:left}@media(max-width:500px){.page-archive .content_section,.page-archive_year_directory .content_section{width:100%;display:block}}.page-archive .image_section,.page-archive_year_directory .image_section{width:28%}@media(max-width:500px){.page-archive .image_section,.page-archive_year_directory .image_section{width:100%;max-width:100%!important;display:block;margin-right:0!important}}.page-archive_year_directory h5,.page-archive h5{font-size:1.25rem;font-family:Helvetica,sans-serif;font-weight:400;margin-top:0}.page-archive .time,.page-archive_year_directory .time{font-size:13px}.page-archive .results,.page-archive_year_directory .results{width:100%;margin-right:330px;padding:0 30px}@media(max-width:1000px){.page-archive .results,.page-archive_year_directory .results{margin-right:0}}.page-archive .right-rail,.page-archive_year_directory .right-rail{height:100%;padding-top:40px;width:300px;position:absolute;right:30px;top:0}@media(max-width:1000px){.page-archive .right-rail,.page-archive_year_directory .right-rail{display:none}}.page-archive .images,.page-archive_year_directory .images{max-width:100%}.page-archive .archive-post,.page-archive_year_directory .archive-post{display:flex;flex-wrap:wrap;padding:40px 0;border-bottom:1px solid #000}.page-archive .archive-post>div:first-child,.page-archive_year_directory .archive-post>div:first-child{margin-right:20px;flex:2;max-width:340px}@media(max-width:500px){.page-archive .archive-post>div:first-child,.page-archive_year_directory .archive-post>div:first-child{flex:auto}}.page-archive .archive-post>div:nth-child(2),.page-archive_year_directory .archive-post>div:nth-child(2){flex:2;display:flex;flex-direction:column}.page-archive .archive-post:last-child,.page-archive_year_directory .archive-post:last-child{border-bottom:none}.page-archive .archive-title,.page-archive_year_directory .archive-title{font-family:domaine display extra 700,sans-serif;font-size:1.5em;color:#000}.page-archive_year_directory strong,.page-archive strong{font-size:13px;text-transform:uppercase;color:#ee2c1d;display:block;margin-top:4px}.page-archive .date_buttons,.page-archive_year_directory .date_buttons{padding:3px 7px;display:inline-block;font-weight:400;color:#ee2c1d;font-size:16px;border:2px solid #ddd;-moz-border-radius:27px;-webkit-border-radius:27px;border-radius:15px;font-style:italic;margin:10px 6px}.page-archive .date_buttons,.page-archive .date_buttons:hover,.page-archive_year_directory .date_buttons,.page-archive_year_directory .date_buttons:hover{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;animation-delay:.4s;-moz-animation-delay:.4s;-webkit-animation-delay:.4s}.page-archive .date_buttons:hover,.page-archive_year_directory .date_buttons:hover{cursor:pointer}.page-archive .date_buttons:hover,.page-archive .selected_button,.page-archive_year_directory .date_buttons:hover,.page-archive_year_directory .selected_button{color:#777;border:2px solid #aaa;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.page-archive .year_buttons,.page-archive_year_directory .year_buttons{margin:22px 9px}.page-archive #month_section,.page-archive #years,.page-archive_year_directory #month_section,.page-archive_year_directory #years{padding-bottom:15px;max-width:600px;margin:auto}.page-archive #main_year_container,.page-archive #top_section,.page-archive_year_directory #main_year_container,.page-archive_year_directory #top_section{text-align:center;padding-top:25px}.page-archive .deck,.page-archive_year_directory .deck{margin:15px 0 30px}