.pagenumber{font-weight:700;padding-bottom:9px;padding-right:100px;padding-top:10px;text-align:center}.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;cursor:pointer;font-size:18px;font-weight:700;opacity:1;padding:8px 20px;text-align:center;transition:.3s}#both-buttons button[type=button]:enabled:hover{opacity:.7}#both-buttons button[type=button]:disabled{background:#f57c73;color:#fff;cursor:default;font-size:18px;font-weight:700;padding:8px 20px;text-align:center}.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{background-color:transparent!important;border-color:#fff!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}.small-screen-only{display:none}@media(max-width:901px){.small-screen-only{display:block}}.reuters_full_map_container{padding:20px}@media(max-width:991px){.reuters_full_map_container{width:100%}}@media(min-width:992px){.reuters_full_map_container{width:65%}}.reuters_powerbar_container{display:inline-block;padding-top:10px;position:relative;width:100%}.reuters_powerbar_container a{background:hsla(0,0%,100%,0);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.reuters_powerbar_container iframe{border:1px solid #666!important;padding:15px!important;z-index:1}.reuters_powerbar_container .full-results-anchor{font-family:Helvetica,sans-serif;font-size:12px;font-weight:700;text-align:center;width:100%}@media(max-width:991px){#posts .reuters_powerbar_container{padding-left:20px;padding-right:20px}}@media(min-width:992px){#posts .reuters_powerbar_container{padding-left:30px;padding-right:30px}}.category-election-container{margin-top:30px;padding-left:20px;padding-right:20px}@media(max-width:991px){.category-election-container{margin-bottom:20px}}@media(min-width:992px){.category-election-container{margin-bottom:-40px}}#modal-box:not(.active){display:none}#modal-box.active .modal{display:block!important}#modal-box{background:rgba(0,0,0,.8);height:100%;left:0;overflow:auto;padding:1em;position:fixed;top:0;width:100%;z-index:1500000000}#modal-box .modal{background:#fff;border-radius:2px;margin:3em auto auto;max-width:600px;position:relative;width:100%}#modal-box .login-form{display:none;padding:1em}#modal-box .disclaimer{font-size:12px;margin:8px 0 0;padding:10px 6px 0 16px;text-align:left}#modal-box a.change_plan_box{align-items:center;color:#ea4639;display:flex}#modal-box a.change_plan_box svg.s_logos{color:#ea4639;font-size:9px;margin-right:7px}#modal-box a.change_plan_box:hover{text-decoration:underline}#modal-box p{color:#383838;font-family:sans-serif;margin:10px 0}#modal-box p span#signup_type_display{font-weight:600}#modal-box .active{display:block}#modal-box button.close{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;outline:0;position:absolute;right:8px;top:10px}#modal-box button.close:focus{opacity:.8}#modal-box button.close span .s_logos.s_times_logo{color:#dcdcdc;opacity:1;width:1.5em}#modal-box button.close span .s_logos.s_times_logo:hover{opacity:.8}#modal-box #signup-form-toggles{display:flex;flex-direction:row;height:60px;justify-content:center;line-height:normal;text-align:center;width:100%}#modal-box #signup-form-toggles .tabs{align-items:center;background:#e4e4e4;border:1px solid #d0d0d0;border-top:none;color:#616161;display:flex;font-size:20px;font-weight:600;justify-content:center;padding:5px 10px 2px;width:100%}#modal-box #signup-form-toggles .selected_tab{background:#fff;border:none;color:#ea4639}#modal-box #form-forgot_password .column-box,#modal-box #form-forgot_username .column-box,#modal-box #form-link_social .column-box,#modal-box #form-login .column-box,#modal-box #form-new_social .column-box,#modal-box #form-signup .column-box{display:flex;flex-direction:column;line-height:normal;margin:28px 0 0;position:relative;width:100%}#modal-box #form-forgot_password .column-box input,#modal-box #form-forgot_username .column-box input,#modal-box #form-link_social .column-box input,#modal-box #form-login .column-box input,#modal-box #form-new_social .column-box input,#modal-box #form-signup .column-box input{border:1px solid #aeb3ba;font-size:18px;height:40px;margin-bottom:1px;padding:0 9px;width:100%}#modal-box #form-forgot_password .column-box a.forgot_user_link,#modal-box #form-forgot_username .column-box a.forgot_user_link,#modal-box #form-link_social .column-box a.forgot_user_link,#modal-box #form-login .column-box a.forgot_user_link,#modal-box #form-new_social .column-box a.forgot_user_link,#modal-box #form-signup .column-box a.forgot_user_link{color:#ea4639;font-size:13px;max-width:125px;padding:6px 3px}#modal-box #form-forgot_password .column-box a.forgot_user_link:hover,#modal-box #form-forgot_username .column-box a.forgot_user_link:hover,#modal-box #form-link_social .column-box a.forgot_user_link:hover,#modal-box #form-login .column-box a.forgot_user_link:hover,#modal-box #form-new_social .column-box a.forgot_user_link:hover,#modal-box #form-signup .column-box a.forgot_user_link:hover{text-decoration:underline}#modal-box #form-forgot_password .column-box .text-light,#modal-box #form-forgot_username .column-box .text-light,#modal-box #form-link_social .column-box .text-light,#modal-box #form-login .column-box .text-light,#modal-box #form-new_social .column-box .text-light,#modal-box #form-signup .column-box .text-light{align-items:end;bottom:0;color:#a5a5a5!important;display:flex;flex-wrap:nowrap;font-size:14px;padding:5px 3px;position:absolute;right:0}#modal-box #form-forgot_password .column-box .text-light #modal-login-remember,#modal-box #form-forgot_username .column-box .text-light #modal-login-remember,#modal-box #form-link_social .column-box .text-light #modal-login-remember,#modal-box #form-login .column-box .text-light #modal-login-remember,#modal-box #form-new_social .column-box .text-light #modal-login-remember,#modal-box #form-signup .column-box .text-light #modal-login-remember{cursor:pointer;display:block;height:auto;margin:0 0 0 4px;width:auto}#modal-box #form-forgot_password #signup_btn,#modal-box #form-forgot_password .btn-red,#modal-box #form-forgot_username #signup_btn,#modal-box #form-forgot_username .btn-red,#modal-box #form-link_social #signup_btn,#modal-box #form-link_social .btn-red,#modal-box #form-login #signup_btn,#modal-box #form-login .btn-red,#modal-box #form-new_social #signup_btn,#modal-box #form-new_social .btn-red,#modal-box #form-signup #signup_btn,#modal-box #form-signup .btn-red{-webkit-appearance:none;background:#3977ea;border:1px solid transparent;border-radius:4px;color:#fff;cursor:pointer;font-size:21px;font-weight:500;line-height:1.5;margin:1em 0;opacity:1;outline:0;padding:.375rem .75rem;width:100%}#modal-box #form-forgot_password #signup_btn:hover,#modal-box #form-forgot_password .btn-red:hover,#modal-box #form-forgot_username #signup_btn:hover,#modal-box #form-forgot_username .btn-red:hover,#modal-box #form-link_social #signup_btn:hover,#modal-box #form-link_social .btn-red:hover,#modal-box #form-login #signup_btn:hover,#modal-box #form-login .btn-red:hover,#modal-box #form-new_social #signup_btn:hover,#modal-box #form-new_social .btn-red:hover,#modal-box #form-signup #signup_btn:hover,#modal-box #form-signup .btn-red:hover{opacity:.9}#modal-box #form-forgot_password #signup_btn:focus,#modal-box #form-forgot_password .btn-red:focus,#modal-box #form-forgot_username #signup_btn:focus,#modal-box #form-forgot_username .btn-red:focus,#modal-box #form-link_social #signup_btn:focus,#modal-box #form-link_social .btn-red:focus,#modal-box #form-login #signup_btn:focus,#modal-box #form-login .btn-red:focus,#modal-box #form-new_social #signup_btn:focus,#modal-box #form-new_social .btn-red:focus,#modal-box #form-signup #signup_btn:focus,#modal-box #form-signup .btn-red:focus{outline:3px solid #000}#modal-box #form-forgot_password .socialIconsContainer,#modal-box #form-forgot_username .socialIconsContainer,#modal-box #form-link_social .socialIconsContainer,#modal-box #form-login .socialIconsContainer,#modal-box #form-new_social .socialIconsContainer,#modal-box #form-signup .socialIconsContainer{display:flex;flex-direction:column;justify-content:space-between}#modal-box #form-forgot_password .socialIconsContainer #facebook-login,#modal-box #form-forgot_password .socialIconsContainer #google-login,#modal-box #form-forgot_username .socialIconsContainer #facebook-login,#modal-box #form-forgot_username .socialIconsContainer #google-login,#modal-box #form-link_social .socialIconsContainer #facebook-login,#modal-box #form-link_social .socialIconsContainer #google-login,#modal-box #form-login .socialIconsContainer #facebook-login,#modal-box #form-login .socialIconsContainer #google-login,#modal-box #form-new_social .socialIconsContainer #facebook-login,#modal-box #form-new_social .socialIconsContainer #google-login,#modal-box #form-signup .socialIconsContainer #facebook-login,#modal-box #form-signup .socialIconsContainer #google-login{border:1px solid #aeb3ba;border-radius:4px;color:#fff;cursor:pointer;font-family:Helvetica,sans-serif;font-size:16px;height:40px;line-height:40px;margin:1em auto;opacity:1;outline:none;padding:0 12px;text-align:center;vertical-align:middle;width:100%}#modal-box #form-forgot_password .socialIconsContainer #facebook-login:hover,#modal-box #form-forgot_password .socialIconsContainer #google-login:hover,#modal-box #form-forgot_username .socialIconsContainer #facebook-login:hover,#modal-box #form-forgot_username .socialIconsContainer #google-login:hover,#modal-box #form-link_social .socialIconsContainer #facebook-login:hover,#modal-box #form-link_social .socialIconsContainer #google-login:hover,#modal-box #form-login .socialIconsContainer #facebook-login:hover,#modal-box #form-login .socialIconsContainer #google-login:hover,#modal-box #form-new_social .socialIconsContainer #facebook-login:hover,#modal-box #form-new_social .socialIconsContainer #google-login:hover,#modal-box #form-signup .socialIconsContainer #facebook-login:hover,#modal-box #form-signup .socialIconsContainer #google-login:hover{opacity:.9}#modal-box #form-forgot_password .socialIconsContainer #facebook-login:focus,#modal-box #form-forgot_password .socialIconsContainer #google-login:focus,#modal-box #form-forgot_username .socialIconsContainer #facebook-login:focus,#modal-box #form-forgot_username .socialIconsContainer #google-login:focus,#modal-box #form-link_social .socialIconsContainer #facebook-login:focus,#modal-box #form-link_social .socialIconsContainer #google-login:focus,#modal-box #form-login .socialIconsContainer #facebook-login:focus,#modal-box #form-login .socialIconsContainer #google-login:focus,#modal-box #form-new_social .socialIconsContainer #facebook-login:focus,#modal-box #form-new_social .socialIconsContainer #google-login:focus,#modal-box #form-signup .socialIconsContainer #facebook-login:focus,#modal-box #form-signup .socialIconsContainer #google-login:focus{outline:3px solid #000}#modal-box #form-forgot_password .socialIconsContainer #facebook-login,#modal-box #form-forgot_username .socialIconsContainer #facebook-login,#modal-box #form-link_social .socialIconsContainer #facebook-login,#modal-box #form-login .socialIconsContainer #facebook-login,#modal-box #form-new_social .socialIconsContainer #facebook-login,#modal-box #form-signup .socialIconsContainer #facebook-login{background-color:#455d8d}#modal-box #form-forgot_password .socialIconsContainer #google-login,#modal-box #form-forgot_username .socialIconsContainer #google-login,#modal-box #form-link_social .socialIconsContainer #google-login,#modal-box #form-login .socialIconsContainer #google-login,#modal-box #form-new_social .socialIconsContainer #google-login,#modal-box #form-signup .socialIconsContainer #google-login{background-color:#dc4e41}@media(max-width:550px){#modal-box #form-forgot_password .socialIconsContainer,#modal-box #form-forgot_username .socialIconsContainer,#modal-box #form-link_social .socialIconsContainer,#modal-box #form-login .socialIconsContainer,#modal-box #form-new_social .socialIconsContainer,#modal-box #form-signup .socialIconsContainer{flex-direction:column}}#modal-box #form-forgot_password #register_buttons>div,#modal-box #form-forgot_password #signin_buttons>div,#modal-box #form-forgot_username #register_buttons>div,#modal-box #form-forgot_username #signin_buttons>div,#modal-box #form-link_social #register_buttons>div,#modal-box #form-link_social #signin_buttons>div,#modal-box #form-login #register_buttons>div,#modal-box #form-login #signin_buttons>div,#modal-box #form-new_social #register_buttons>div,#modal-box #form-new_social #signin_buttons>div,#modal-box #form-signup #register_buttons>div,#modal-box #form-signup #signin_buttons>div{margin:1em auto;width:100%}#modal-box #form-forgot_password #register_buttons>div iframe,#modal-box #form-forgot_password #signin_buttons>div iframe,#modal-box #form-forgot_username #register_buttons>div iframe,#modal-box #form-forgot_username #signin_buttons>div iframe,#modal-box #form-link_social #register_buttons>div iframe,#modal-box #form-link_social #signin_buttons>div iframe,#modal-box #form-login #register_buttons>div iframe,#modal-box #form-login #signin_buttons>div iframe,#modal-box #form-new_social #register_buttons>div iframe,#modal-box #form-new_social #signin_buttons>div iframe,#modal-box #form-signup #register_buttons>div iframe,#modal-box #form-signup #signin_buttons>div iframe{width:100%!important}#modal-box #form-forgot_password #signup-options,#modal-box #form-forgot_username #signup-options,#modal-box #form-link_social #signup-options,#modal-box #form-login #signup-options,#modal-box #form-new_social #signup-options,#modal-box #form-signup #signup-options{margin-bottom:20px;padding:0}#modal-box #form-forgot_password #signup-options img,#modal-box #form-forgot_username #signup-options img,#modal-box #form-link_social #signup-options img,#modal-box #form-login #signup-options img,#modal-box #form-new_social #signup-options img,#modal-box #form-signup #signup-options img{height:11px;margin-right:4px;width:11px}#modal-box #form-forgot_password #signup-options #free_signup,#modal-box #form-forgot_username #signup-options #free_signup,#modal-box #form-link_social #signup-options #free_signup,#modal-box #form-login #signup-options #free_signup,#modal-box #form-new_social #signup-options #free_signup,#modal-box #form-signup #signup-options #free_signup{margin:20px}#modal-box #form-forgot_password #signup-options h3,#modal-box #form-forgot_username #signup-options h3,#modal-box #form-link_social #signup-options h3,#modal-box #form-login #signup-options h3,#modal-box #form-new_social #signup-options h3,#modal-box #form-signup #signup-options h3{color:#424040;font-family:sans-serif;font-size:20px;font-weight:600;text-align:center}#modal-box #form-forgot_password #signup-options h3 span,#modal-box #form-forgot_username #signup-options h3 span,#modal-box #form-link_social #signup-options h3 span,#modal-box #form-login #signup-options h3 span,#modal-box #form-new_social #signup-options h3 span,#modal-box #form-signup #signup-options h3 span{color:#ea4639;font-size:1.1em;text-transform:uppercase}#modal-box #form-forgot_password #signup-options p,#modal-box #form-forgot_username #signup-options p,#modal-box #form-link_social #signup-options p,#modal-box #form-login #signup-options p,#modal-box #form-new_social #signup-options p,#modal-box #form-signup #signup-options p{color:#464646;font-family:sans-serif;line-height:1.2;padding-left:20px}#modal-box #form-forgot_password #signup-options p span.partner_links,#modal-box #form-forgot_username #signup-options p span.partner_links,#modal-box #form-link_social #signup-options p span.partner_links,#modal-box #form-login #signup-options p span.partner_links,#modal-box #form-new_social #signup-options p span.partner_links,#modal-box #form-signup #signup-options p span.partner_links{font-size:14px;padding-left:20px}#modal-box #form-forgot_password #signup-options p span.partner_links a:hover,#modal-box #form-forgot_username #signup-options p span.partner_links a:hover,#modal-box #form-link_social #signup-options p span.partner_links a:hover,#modal-box #form-login #signup-options p span.partner_links a:hover,#modal-box #form-new_social #signup-options p span.partner_links a:hover,#modal-box #form-signup #signup-options p span.partner_links a:hover{text-decoration:underline}#modal-box #form-forgot_password #signup-options .popup,#modal-box #form-forgot_username #signup-options .popup,#modal-box #form-link_social #signup-options .popup,#modal-box #form-login #signup-options .popup,#modal-box #form-new_social #signup-options .popup,#modal-box #form-signup #signup-options .popup{cursor:pointer;display:inline-block;height:1em;position:relative}#modal-box #form-forgot_password #signup-options .popup svg,#modal-box #form-forgot_username #signup-options .popup svg,#modal-box #form-link_social #signup-options .popup svg,#modal-box #form-login #signup-options .popup svg,#modal-box #form-new_social #signup-options .popup svg,#modal-box #form-signup #signup-options .popup svg{color:#3977ea;opacity:.8;width:14px}#modal-box #form-forgot_password #signup-options .popup svg:hover,#modal-box #form-forgot_username #signup-options .popup svg:hover,#modal-box #form-link_social #signup-options .popup svg:hover,#modal-box #form-login #signup-options .popup svg:hover,#modal-box #form-new_social #signup-options .popup svg:hover,#modal-box #form-signup #signup-options .popup svg:hover{opacity:1}#modal-box #form-forgot_password #signup-options .popup .popuptext,#modal-box #form-forgot_username #signup-options .popup .popuptext,#modal-box #form-link_social #signup-options .popup .popuptext,#modal-box #form-login #signup-options .popup .popuptext,#modal-box #form-new_social #signup-options .popup .popuptext,#modal-box #form-signup #signup-options .popup .popuptext{background-color:#d8d8d8;border-radius:6px;bottom:130%;color:#484848;display:none;font-size:14px;left:50%;margin-left:-80px;padding:10px;position:absolute;text-align:center;width:160px;z-index:1}#modal-box #form-forgot_password #signup-options .popup .popuptext:after,#modal-box #form-forgot_username #signup-options .popup .popuptext:after,#modal-box #form-link_social #signup-options .popup .popuptext:after,#modal-box #form-login #signup-options .popup .popuptext:after,#modal-box #form-new_social #signup-options .popup .popuptext:after,#modal-box #form-signup #signup-options .popup .popuptext:after{border:5px solid transparent;border-top-color:#d8d8d8;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}#modal-box #form-forgot_password #signup-options .popup .show,#modal-box #form-forgot_username #signup-options .popup .show,#modal-box #form-link_social #signup-options .popup .show,#modal-box #form-login #signup-options .popup .show,#modal-box #form-new_social #signup-options .popup .show,#modal-box #form-signup #signup-options .popup .show{display:block}#modal-box #form-forgot_password #signup-options h1,#modal-box #form-forgot_username #signup-options h1,#modal-box #form-link_social #signup-options h1,#modal-box #form-login #signup-options h1,#modal-box #form-new_social #signup-options h1,#modal-box #form-signup #signup-options h1{color:#7f7f7f!important;font-family:sans-serif;margin:30px 0}#modal-box #form-forgot_password #signup-options h1 :after,#modal-box #form-forgot_password #signup-options h1 :before,#modal-box #form-forgot_username #signup-options h1 :after,#modal-box #form-forgot_username #signup-options h1 :before,#modal-box #form-link_social #signup-options h1 :after,#modal-box #form-link_social #signup-options h1 :before,#modal-box #form-login #signup-options h1 :after,#modal-box #form-login #signup-options h1 :before,#modal-box #form-new_social #signup-options h1 :after,#modal-box #form-new_social #signup-options h1 :before,#modal-box #form-signup #signup-options h1 :after,#modal-box #form-signup #signup-options h1 :before{background-color:#cccbcb}#modal-box #form-forgot_password #signup-options .paid-accounts-row,#modal-box #form-forgot_username #signup-options .paid-accounts-row,#modal-box #form-link_social #signup-options .paid-accounts-row,#modal-box #form-login #signup-options .paid-accounts-row,#modal-box #form-new_social #signup-options .paid-accounts-row,#modal-box #form-signup #signup-options .paid-accounts-row{background:#fafafa;border:1px solid #fafafa;border-radius:3px;box-shadow:0 0 4px #ccc;display:flex;flex-direction:row;margin-top:30px;padding:5px;width:100%}#modal-box #form-forgot_password #signup-options .paid-accounts-row #monthly_signup,#modal-box #form-forgot_password #signup-options .paid-accounts-row #yearly_signup,#modal-box #form-forgot_username #signup-options .paid-accounts-row #monthly_signup,#modal-box #form-forgot_username #signup-options .paid-accounts-row #yearly_signup,#modal-box #form-link_social #signup-options .paid-accounts-row #monthly_signup,#modal-box #form-link_social #signup-options .paid-accounts-row #yearly_signup,#modal-box #form-login #signup-options .paid-accounts-row #monthly_signup,#modal-box #form-login #signup-options .paid-accounts-row #yearly_signup,#modal-box #form-new_social #signup-options .paid-accounts-row #monthly_signup,#modal-box #form-new_social #signup-options .paid-accounts-row #yearly_signup,#modal-box #form-signup #signup-options .paid-accounts-row #monthly_signup,#modal-box #form-signup #signup-options .paid-accounts-row #yearly_signup{background:#fff;border:1px solid #e0e0e0;margin-bottom:20px;margin-top:8px;padding:8px 1px;position:relative;width:100%}#modal-box #form-forgot_password #signup-options .paid-accounts-row #monthly_signup:hover,#modal-box #form-forgot_password #signup-options .paid-accounts-row #yearly_signup:hover,#modal-box #form-forgot_username #signup-options .paid-accounts-row #monthly_signup:hover,#modal-box #form-forgot_username #signup-options .paid-accounts-row #yearly_signup:hover,#modal-box #form-link_social #signup-options .paid-accounts-row #monthly_signup:hover,#modal-box #form-link_social #signup-options .paid-accounts-row #yearly_signup:hover,#modal-box #form-login #signup-options .paid-accounts-row #monthly_signup:hover,#modal-box #form-login #signup-options .paid-accounts-row #yearly_signup:hover,#modal-box #form-new_social #signup-options .paid-accounts-row #monthly_signup:hover,#modal-box #form-new_social #signup-options .paid-accounts-row #yearly_signup:hover,#modal-box #form-signup #signup-options .paid-accounts-row #monthly_signup:hover,#modal-box #form-signup #signup-options .paid-accounts-row #yearly_signup:hover{background:#fafafa}#modal-box #form-forgot_password #signup-options .paid-accounts-row .subscription_bottom_buttons,#modal-box #form-forgot_username #signup-options .paid-accounts-row .subscription_bottom_buttons,#modal-box #form-link_social #signup-options .paid-accounts-row .subscription_bottom_buttons,#modal-box #form-login #signup-options .paid-accounts-row .subscription_bottom_buttons,#modal-box #form-new_social #signup-options .paid-accounts-row .subscription_bottom_buttons,#modal-box #form-signup #signup-options .paid-accounts-row .subscription_bottom_buttons{text-align:center}#modal-box #form-forgot_password #signup-options .paid-accounts-row .subscription_bottom_buttons button.btn.btn-red,#modal-box #form-forgot_username #signup-options .paid-accounts-row .subscription_bottom_buttons button.btn.btn-red,#modal-box #form-link_social #signup-options .paid-accounts-row .subscription_bottom_buttons button.btn.btn-red,#modal-box #form-login #signup-options .paid-accounts-row .subscription_bottom_buttons button.btn.btn-red,#modal-box #form-new_social #signup-options .paid-accounts-row .subscription_bottom_buttons button.btn.btn-red,#modal-box #form-signup #signup-options .paid-accounts-row .subscription_bottom_buttons button.btn.btn-red{width:80%}#modal-box #form-forgot_password #signup-options .paid-accounts-row h4,#modal-box #form-forgot_username #signup-options .paid-accounts-row h4,#modal-box #form-link_social #signup-options .paid-accounts-row h4,#modal-box #form-login #signup-options .paid-accounts-row h4,#modal-box #form-new_social #signup-options .paid-accounts-row h4,#modal-box #form-signup #signup-options .paid-accounts-row h4{color:#464646;font-family:sans-serif;font-size:14px;font-weight:400;left:0;margin:0;position:absolute;right:0;text-align:center;top:33%}#modal-box #form-forgot_password #signup-options .paid-accounts-row h4 span,#modal-box #form-forgot_username #signup-options .paid-accounts-row h4 span,#modal-box #form-link_social #signup-options .paid-accounts-row h4 span,#modal-box #form-login #signup-options .paid-accounts-row h4 span,#modal-box #form-new_social #signup-options .paid-accounts-row h4 span,#modal-box #form-signup #signup-options .paid-accounts-row h4 span{color:#ea4639}@media(max-width:550px){#modal-box #form-forgot_password #signup-options .paid-accounts-row,#modal-box #form-forgot_username #signup-options .paid-accounts-row,#modal-box #form-link_social #signup-options .paid-accounts-row,#modal-box #form-login #signup-options .paid-accounts-row,#modal-box #form-new_social #signup-options .paid-accounts-row,#modal-box #form-signup #signup-options .paid-accounts-row{flex-direction:column}}#modal-box #form-forgot_password #signup-options svg.s_logos.s_checkmark_circle_bold,#modal-box #form-forgot_username #signup-options svg.s_logos.s_checkmark_circle_bold,#modal-box #form-link_social #signup-options svg.s_logos.s_checkmark_circle_bold,#modal-box #form-login #signup-options svg.s_logos.s_checkmark_circle_bold,#modal-box #form-new_social #signup-options svg.s_logos.s_checkmark_circle_bold,#modal-box #form-signup #signup-options svg.s_logos.s_checkmark_circle_bold{color:#3977ea;width:.9em}#modal-box #form-forgot_password .separator,#modal-box #form-forgot_username .separator,#modal-box #form-link_social .separator,#modal-box #form-login .separator,#modal-box #form-new_social .separator,#modal-box #form-signup .separator{color:#616161;font-family:sans-serif;font-size:13px;font-weight:600;overflow:hidden;position:relative;text-align:center;z-index:1}#modal-box #form-forgot_password .separator:after,#modal-box #form-forgot_password .separator:before,#modal-box #form-forgot_username .separator:after,#modal-box #form-forgot_username .separator:before,#modal-box #form-link_social .separator:after,#modal-box #form-link_social .separator:before,#modal-box #form-login .separator:after,#modal-box #form-login .separator:before,#modal-box #form-new_social .separator:after,#modal-box #form-new_social .separator:before,#modal-box #form-signup .separator:after,#modal-box #form-signup .separator:before{background-color:#9e9e9e;content:" ";height:1px;overflow:hidden;position:absolute;top:51%}#modal-box #form-forgot_password .separator:before,#modal-box #form-forgot_username .separator:before,#modal-box #form-link_social .separator:before,#modal-box #form-login .separator:before,#modal-box #form-new_social .separator:before,#modal-box #form-signup .separator:before{margin-left:-47%;width:46%}#modal-box #form-forgot_password .separator:after,#modal-box #form-forgot_username .separator:after,#modal-box #form-link_social .separator:after,#modal-box #form-login .separator:after,#modal-box #form-new_social .separator:after,#modal-box #form-signup .separator:after{margin-left:6px;width:45.7%}#modal-box #form-forgot_password .server-response,#modal-box #form-forgot_username .server-response,#modal-box #form-link_social .server-response,#modal-box #form-login .server-response,#modal-box #form-new_social .server-response,#modal-box #form-signup .server-response{color:#ea4639;font-family:sans-serif;font-size:14px;font-weight:600;padding-top:6px;text-align:center}#modal-box #form-forgot_password .g-recaptcha,#modal-box #form-forgot_username .g-recaptcha,#modal-box #form-link_social .g-recaptcha,#modal-box #form-login .g-recaptcha,#modal-box #form-new_social .g-recaptcha,#modal-box #form-signup .g-recaptcha{display:flex;justify-content:center;margin-top:18px}#modal-box #form-forgot_password button,#modal-box #form-forgot_username button,#modal-box #form-link_social button,#modal-box #form-new_social button{-webkit-appearance:none;background-color:#3977ea;border-radius:3px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin:auto;opacity:1;outline:0;padding:8px;width:80%}#modal-box #form-forgot_password button:hover,#modal-box #form-forgot_username button:hover,#modal-box #form-link_social button:hover,#modal-box #form-new_social button:hover{opacity:.9}#modal-box #form-forgot_password a,#modal-box #form-forgot_username a,#modal-box #form-link_social a,#modal-box #form-new_social a{font-size:14px}#modal-box #form-forgot_password p,#modal-box #form-forgot_username p,#modal-box #form-link_social p,#modal-box #form-new_social p{color:dimgray;font-family:sans-serif;font-size:14px}#modal-box .alert_modal{padding:1em}#modal-box .alert_modal .kill-modal-button:focus{outline:2px solid #000}#modal-box .alert_modal p.text-center{border:5px solid #f1f1f1;border-radius:5px;line-height:1.5;margin:1em;padding:13px}#modal-box .alert_modal div.text-center{text-align:center}#modal-box .alert_modal div.text-center button{-webkit-appearance:none;background:#3977ea;border:1px solid #aeb3ba;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;height:40px;line-height:40px;margin:1em;opacity:1;outline:none;padding:0 37px;text-align:center;vertical-align:middle}#modal-box .alert_modal div.text-center button:focus,#modal-box .alert_modal div.text-center button:hover{opacity:.9}.profile_outer_wrapper{border:11px solid #e2e2e2;border-radius:8px;display:flex;margin:1em auto;max-width:700px;padding:2em;width:100%}.profile_outer_wrapper .user_name_image_cont{background:#f5f5f5;border:1px solid #ddd;display:flex;flex-direction:column;margin:8px}.profile_outer_wrapper .user_name_image_cont .user_profile_image{background:#e2e2e2;border-radius:50%;display:inline-block;height:200px;margin:1em;object-fit:cover;width:200px}.profile_outer_wrapper .user_name_image_cont .user_profile_image img{width:200px}.profile_outer_wrapper .user_name_image_cont p{background:#e2e2e2;border:1px solid #cfcfcf;color:#505050;margin:1em;padding:12px;text-align:center}.profile_outer_wrapper .user_name_image_cont p span{font-weight:700}.profile_outer_wrapper .user_info_box{font-family:sans-serif;margin:10px;width:100%}.profile_outer_wrapper .user_info_box p{color:#6f7072}.profile_outer_wrapper .user_info_box p span{color:#000;word-break:break-all}.profile_outer_wrapper .user_info_box a:hover{text-decoration:underline}.profile_outer_wrapper .user_info_box h2{font-size:16px}@media(max-width:550px){.profile_outer_wrapper{flex-direction:column;padding:1em}.profile_outer_wrapper .user_name_image_cont .user_profile_image{margin:1em auto}}.link:hover{cursor:pointer}.password_guidelines{font-family:sans-serif;padding:20px 20px 0 45px}@media screen and (max-width:580px){.password_guidelines{padding:20px 20px 0}}.signup_password_guidelines{color:#000}.password-button{background:#3977ea;border:1px solid transparent;border-radius:4px;color:#fff;font-size:16px;font-weight:500;padding:5px 0;text-align:center;width:45%}.password-button:hover{cursor:pointer;opacity:.9}.password-button:focus{outline:3px solid #000}#press-button{margin-right:15px}.pass-error-msg{color:#ed2c1d;font-weight:500;margin-bottom:5px}#error-item{color:red;display:block;font-weight:500}.pass-button-holder{display:flex;flex-direction:row-reverse;justify-content:space-between}.error-msg{color:red;margin-bottom:5px}.login_modal_header{text-align:center}#nprogress{pointer-events:none}#nprogress .bar{background:#fff;height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #fff,0 0 5px #fff;display:block;height:100%;opacity:1;position:absolute;right:0;-webkit-transform:rotate(3deg) translateY(-4px);-ms-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite;border-color:#fff transparent transparent #fff;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.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)}}body{--proper-video-accent-color:#df180d}.page-404 .error-page{padding:20px;text-align:center}.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-content_undertone{border-bottom:none!important;border-top:none!important;margin:0!important;padding:0!important}.page-article article #proper-ad-content_undertone .proper-caption{display:none!important}.page-article article img{height:auto;max-width:100%}.page-article article iframe{display:block;margin:auto;max-width:100%}.page-article article blockquote{background:#f0f0f0;border-left:4px solid #000;margin-left:2em;padding:1em}@media(max-width:500px){.page-article article blockquote{margin-left:1em}}.page-article article li{padding-bottom:10px}.page-article article #lp-cart{background:none!important;height:19px;transform:translate(16px,19.5px);-webkit-transform:translate(16px,19.5px);-ms-transform:translate(16px,19.5px);width:19px;z-index:1}.page-article article #lp-link{background-color:#01a99d!important;border-radius:3px!important;box-shadow:inset 0 0 100px 100px red;color:#fff!important;display:flex;font-family:AvenirNext-DemiBold,sans-serif!important;font-size:1.05rem!important;padding:10px 18px!important;text-align:center;text-decoration:none!important}@media(max-width:400px){.page-article article #lp-link{padding:10px 6px!important}}.page-article article #lp-button{margin-bottom:1em!important;margin-top:.5em!important;min-height:50px!important}.page-article article #lp-button-wrapper{-ms-flex-align:center!important;-webkit-box-align:center!important;-ms-flex-pack:center!important;-webkit-box-pack:center!important;align-items:center!important;-webkit-align-items:center!important;display:flex!important;flex:1!important;-webkit-flex:1!important;-ms-flex:1!important;flex-flow:row nowrap!important;-webkit-flex-flow:row nowrap!important;-ms-flex-flow:row nowrap!important;justify-content:center!important;-webkit-justify-content:center!important}.page-article article .marketplace_link_wrapper{background:#f9f9f9;border-radius:5px;margin:2em 0;padding:9px 11px}.page-article article .marketplace_link_wrapper h3{color:#292929;font-family:sans-serif;font-size:16px;margin-top:0}.page-article article .marketplace_link_wrapper a{display:block;font-size:15px}.page-article article .marketplace_link_wrapper a p{color:#ef2c1d;line-height:1.4}.page-article article .marketplace_link_wrapper a p.shop_button{background:#f02c1d;border:1px solid #f55d51;border-radius:2px;box-shadow:-1px 1px 2px #b3b3b3;color:#fff;font-size:13px;font-weight:500;line-height:2;text-align:center;width:130px}.page-article article .marketplace_link_wrapper a:hover{text-decoration:none}.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;margin-top:10px;padding:20px 20px 0!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 .article-rows{border:2px dashed #d9d9d9;border-radius:3px;display:flex;flex-wrap:nowrap;font-family:Helvetica,sans-serif;justify-content:center;min-height:220px;padding:9px 3px 0;width:100%}.page-article .explore_section .article-rows .explore_article{display:flex;flex:1 300px;flex-direction:column;margin:0 5px 1.5em;max-width:500px;vertical-align:top}.page-article .explore_section .article-rows .explore_article .explore_titles{color:#000;display:inline-block;opacity:.8;overflow:hidden}.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%}@media(max-width:768px){.page-article .explore_section .article-rows .explore_article .explore_titles{opacity:1}}.page-article .explore_section .article-rows .explore_article h5{font-size:16px;font-weight:600;margin-bottom:3px;margin-top:3px;text-align:left}.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{word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}.page-article .g-recaptcha{bottom:0;display:inline-block;margin:0;position:absolute}.page-article .confirmation_area{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:6em;position:relative;text-align:initial}.page-article #email_form{padding:15px}.page-article #email_form label{font-family:serif;font-size:15px;font-weight:600}.page-article .input_area{border:1px solid #d6d6d6;display:block;height:40px;margin:3px 0 22px;padding:4px;width:100%}.page-article #contact_msg{border:2px solid #ccc;font-family:sans-serif;font-size:15px;height:100px;margin-top:3px;padding:5px;width:100%}.page-article #send_email{background:none;border:none}.page-article #sending_email{background-color:red;border-radius:2px;color:#fff;font-size:14px;font-weight:700;height:30px;margin-top:10px;width:100%}.page-article #sending_email.send_enabled{color:#fff;font-weight:700}.page-article .error{color:red}.page-article .success{background-color:#fff;padding:11%;text-align:center}.page-article .success_message{color:green}.page-article #topics_title_line{letter-spacing:-2px}.page-article #commment-div{box-shadow:0 0 4px 0 #c5c5c5;min-height:110px;padding:5px}.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-article .editors_note{color:dimgray;font-family:Helvetica,sans-serif;font-size:.9em;font-style:italic;line-height:1.42;margin:2em 0}.page-article .ig_container{display:flex;justify-content:center;width:100%}.page-article .ig-post{background:#fff;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,.5),0 1px 10px 0 rgba(0,0,0,.15);display:block;height:655px;margin:1px;min-width:300px;padding:0;width:450px}@media(max-width:500px){.page-article .ig-post{height:505px;width:300px}}.page-article .igtv-post{height:765px}@media(max-width:500px){.page-article .igtv-post{height:580px;width:300px}}.page-article .ad_paid-content{min-height:800px;position:relative;width:100%}@media screen and (max-width:550px){.page-article .ad_paid-content{min-height:1050px}}@media screen and (max-width:389px){.page-article .ad_paid-content{min-height:1175px}}.page-article #outer{background-color:#fff;box-shadow:0 0 10px #000;left:50%;padding-bottom:25px;position:absolute;top:50px;transform:translatex(-50%);width:95%;z-index:10}.page-article #outer div{text-align:center}@media screen and (max-width:350px){.page-article #outer{width:100%}}.page-article .fake-content p{color:transparent;text-shadow:0 0 8px #000}.page-home-page .text-center{text-align:center}.page-home-page .btn{border-radius:0;color:#fff;cursor:pointer;font-size:15px;font-weight:700;opacity:1;overflow-anchor:none;padding:.6rem}.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{display:block;margin:auto;width:100%}}.page-home-page #show_more_container{margin:3em auto;text-align:center}.page-home-page #show_more_container #show_more_button{align-items:center;border:3px solid #cf3c34;border-radius:3px;color:#cf3c34;display:flex;font-size:14px;font-weight:500;justify-content:center;margin:auto;padding:5px 65px;transition:color .5s ease,border-color .5s ease,box-shadow .5s ease;width:225px}.page-home-page #show_more_container #show_more_button:active,.page-home-page #show_more_container #show_more_button:hover{box-shadow:inset 0 0 0 15px #cf3c34;color:#fff}.page-home-page #show_more_container #show_more_button svg{height:16px;width:16px}.page-search #search-page{display:block;margin-top:3em;max-width:100%;width:1186px}.page-search #search-page h1{font-size:40px}@media(max-width:900px){.page-search #search-page{padding-top:40px}}.page-search #searchbox-results{margin-top:60px}.page-search #searchbox-results p{font-family:Helvetica,sans-serif;font-size:18px;font-weight:400}.page-search #searchbox-results p .results-for{font-weight:700}@media(max-width:900px){.page-search #searchbox-results{margin-top:0}}.page-search .time{font-size:13px}.page-search .deck{margin:25px 0}.page-search .search-post{border-bottom:1px solid #000;padding:1.5em 0}.page-search .search-post>div:first-child{flex:1;margin-right:.5em}.page-search .search-post>div:nth-child(2){flex:2}.page-search .search-post:last-child{border-bottom:none}.page-search .search-title{color:#000;font-size:1.5em;margin-bottom:1em}.page-search .search-title:hover{color:#000}.page-search .search-container{border:1px solid #ccc;display:flex;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;font-size:100%;padding:5px;width: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:transparent;border:none;font-size:24px;padding:0}.page-search .search-container .search-button{background:red;cursor:pointer;max-width:100px;min-width:40px;text-align:center;width:10%}.page-search .search-container .search-button button{background:transparent;border:none;color:#fff;cursor:pointer;font-size:17px;padding:5px}.page-search .search-container .search-button button .s_logos{height:1em}.page-profile .profile_right_wrapper{border:2px solid #000;border-radius:8px;display:flex;max-width:850px;padding:30px 30px 0;width:80%}.page-profile .profile_right_wrapper .profile_info_box{font-family:Helvetica,sans-serif;margin:10px;min-height:400px;width:100%}.page-profile .profile_right_wrapper .profile_info_box p{color:#6f7072;font-family:Helvetica,sans-serif;margin:40px 0;padding-left:35px}.page-profile .profile_right_wrapper .profile_info_box p span{color:#000;font-family:Helvetica,sans-serif}.page-profile .profile_right_wrapper .profile_info_box a:hover{text-decoration:underline}.page-profile .profile_right_wrapper .profile_info_box h2{font-size:16px}.page-profile .profile_left_wrapper{display:flex;flex-direction:column;margin-right:15px}.page-profile .profile_left_wrapper .profile_options{border:2px solid #e2e2e2;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:15px;padding:15px 15px 0}.page-profile .profile_left_wrapper .profile_options div{display:inline;font-family:Helvetica,sans-serif;margin-bottom:15px;text-align:center}.page-profile .profile_left_wrapper .profile_options div span{padding-bottom:3px;transition:.5s ease}.page-profile .profile_left_wrapper .profile_options div span a{color:#000}.page-profile .profile_left_wrapper .profile_options div span:hover{box-shadow:inset 0 -4px #cf3c34;cursor:pointer}.page-profile #profile_holder{display:flex;flex-direction:row;justify-content:center;margin:15px 10px 0}.page-profile .partner_sites{border:2px solid #e2e2e2;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:15px 15px 0}.page-profile .partner_sites div{font-family:Helvetica,sans-serif;margin-bottom:15px;text-align:center}.page-profile .profile_title{font-family:Helvetica,sans-serif;font-size:30px;text-align:center}.page-profile .profile_hr{margin:15px 0;width:100%}.page-profile .profile_info_box:not(.active){display:none}.page-profile .active{display:block}.page-profile #mobile_box{display:none}@media(max-width:750px){.page-profile #account_box,.page-profile #billing_box,.page-profile #settings_box{display:block}.page-profile .profile_right_wrapper{flex-direction:column;width:99%}.page-profile .profile_left_wrapper{display:none}.page-profile #mobile_box{display:block}.page-profile .profile_right_wrapper .profile_info_box{min-height:330px}.page-profile .profile_right_wrapper .profile_info_box p{padding-left:0}}.page-profile .user_ability_box{padding:6px 2em}.page-profile .user_ability_box p{color:#464646;font-family:sans-serif;line-height:1.2;padding-left:20px;text-align:left;width:100%}.page-profile .user_ability_box p span.partner_links{font-size:14px;padding-left:20px}.page-profile .user_ability_box p span.partner_links a:hover{text-decoration:underline}.page-profile .user_ability_box p svg{color:#3977ea;width:1em}.page-profile .user_ability_box .popup{cursor:pointer;display:inline-block;height:1em;position:relative}.page-profile .user_ability_box .popup svg{opacity:.8;width:14px}.page-profile .user_ability_box .popup svg:hover{opacity:1}.page-profile .user_ability_box .popup .popuptext{background-color:#d8d8d8;border-radius:6px;bottom:130%;color:#484848;display:none;font-size:14px;left:50%;margin-left:-80px;padding:10px;position:absolute;text-align:center;width:160px;z-index:1}.page-profile .user_ability_box .popup .popuptext:after{border:5px solid transparent;border-top-color:#d8d8d8;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.page-profile .user_ability_box .popup .show{display:block}@media(max-width:550px){.page-profile .user_ability_box{padding:6px 1em}}.page-profile .profile_modal_container{border:11px solid #e2e2e2;padding:15px}.page-profile .profile_modal_container .confirm_question{font-family:sans-serif;font-size:16px;font-weight:500}.page-profile .profile_modal_container .invoice_header{font-family:sans-serif;margin-top:0;text-align:center}.page-profile .profile_modal_container .invoice_link{border:1px solid #000;margin-bottom:5px;padding:10px 0 10px 5px}.page-profile .profile_modal_container .invoice_link:hover{background-color:#000;color:#fff}.page-profile .profile_modal_container .no_invoice{text-align:center}.page-profile .profile_modal_container .profile_modal_text{font-family:sans-serif}.page-profile .profile_modal_container .password_guidelines{font-family:sans-serif;padding:20px 20px 0 45px}.page-profile .profile_modal_container .change-form{margin:auto;max-width:550px;padding-top:10px}.page-profile .profile_modal_container .change-form input{display:block;font-size:16px;height:35px;margin-bottom:15px;width:100%}.page-profile .profile_modal_container .delete_modal_text{text-align:center}.page-profile .profile_modal_container .modal_password{height:35px;margin-bottom:12px;width:100%}.page-profile .profile_modal_container .g-recaptcha{display:flex;justify-content:center}.page-profile .profile_modal_container .pass_warning{color:red;font-family:sans-serif;font-size:14px;margin-bottom:5px}.page-profile .profile_modal_container .hidden{display:none}.page-profile .button_container{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.page-profile .button_container button{border-radius:8px;color:#fff;height:35px}.page-profile .button_container button:hover{cursor:pointer;opacity:.9}.page-profile .button_container .close_modal{background-color:#3977ea}.page-profile .button_container .close_modal:focus{outline:2px solid #000}.page-profile .button_container .confirm_button{background-color:#dc4e41}.page-profile .button_container .confirm_button:focus{outline:2px solid #000}.page-profile .button_center{justify-content:center;margin-top:25px}.page-profile .profile_link:hover{cursor:pointer}.page-profile .invoice_container{display:flex;flex-direction:column}.page-profile .no-wrap{white-space:nowrap}.page-topic #cover-wrapper{margin-bottom:40px}@media(max-width:1025px){.page-topic #cover-wrapper{margin-bottom:0}}@media(max-width:1055px){.page-topic .topic-name{font-size:19px!important}.page-topic #cover-main{height:auto;width:100%}.page-topic #banner-img{width:100%}}.page-topic #cover-main h1{font-size:calc(100% + 3vw);left:30px;position:absolute;top:30px;width:70%}.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{background:rgba(0,0,0,.8);bottom:30px;color:#ee2c1d;font-size:.77em;font-weight:700;left:30px;padding:3px 5px;position:absolute;text-transform:uppercase}.page-topic .topic-name{color:#fff;font-family:Domaine Display Extra Bold,sans-serif;font-size:27px;margin:auto;max-width:90%;width:1057px}.page-topic .topic-name h2{border-bottom:3px solid #ee2c1d}.page-writer #writer-page{margin-top:3em;max-width:100%;width:1186px}.page-writer #writer-page h1{font-size:40px}.page-writer #writer-page h1 span{font-size:25px}.page-writer p,.page-writer strong{font-family:Helvetica,sans-serif}.page-writer .writer-post{border-bottom:1px solid #000;display:flex;flex-wrap:nowrap;padding:1.5em 0}.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{color:#000;font-family:Georgia,serif;font-size:1.5em;margin-bottom:1em}.page-writer .writer_info h1{font-family:Georgia,serif;text-align:center}.page-writer .writer_info div{text-align:center}.page-writer .writer_info div img{border-radius:10px;height:300px;object-fit:cover;object-position:50% 50%;width:250px}@media(max-width:500px){.page-writer .writer_info div img{height:250px;width:200px}}.page-writer .writer_info div p{font-family:Georgia,serif;text-align:center}.page-writer .writer_info div p span{font-weight:600}.page-saved-articles #saved-article-page{display:block;margin-top:3em;max-width:100%;width:1186px}.page-saved-articles #saved-article-page h1{font-size:40px}@media(max-width:900px){.page-saved-articles #saved-article-page{padding-top:40px}}.page-saved-articles .saved-page-title{border-bottom:1px solid;font-family:Georgia,serif!important;font-size:40px;font-weight:800;padding:0 0 30px;text-align:center}.page-saved-articles .saved-page-title p{font-family:Georgia,serif!important;font-size:18px;font-weight:500;margin:0}.page-saved-articles .saved-page-image{min-width:354px}@media(max-width:445px){.page-saved-articles .saved-page-image{min-width:250px;width:100%}}.page-saved-articles .saved-title{color:#000;font-size:1.5em;margin-bottom:1em}.page-saved-articles .saved-title:hover{color:#000}.page-saved-articles .saved-article-row{border-bottom:1px solid #000;display:flex;flex-wrap:wrap;padding:1.5em 0;position:relative}.page-saved-articles .saved-article-row>div:first-child{flex:1;margin-right:.5em}.page-saved-articles .saved-article-row>div:nth-child(2){flex:2}.page-saved-articles .saved-article-row:last-child{border-bottom:none}@media(max-width:600px){.page-saved-articles .saved-article-row{flex-direction:column}}.page-saved-articles .time{font-size:13px}.page-saved-articles p{font-family:Georgia,serif!important;margin:0 0 10px;text-align:center}.page-saved-articles .remove-saved-article{bottom:10px;color:#fff;height:25px;position:absolute;right:10px;width:25px}.page-saved-articles .remove-saved-article:hover{color:#ee2c1d;cursor:pointer}@media screen and (min-width:460px){.page-saved-articles .remove-saved-article{right:3px;top:3px}}.page-saved-articles .remove-saved-article{cursor:pointer}.page-saved-articles .remove-saved-article .fa-secondary{color:red}.page-saved-articles .saved-articles-empty{padding-top:20px}.page-newsletter-signup .click:hover{cursor:pointer;opacity:.85}.page-newsletter-signup .click:focus{opacity:.85}.page-newsletter-signup .no_click:hover{opacity:1!important}.page-newsletter-signup .submit_clear{margin-right:25px}.page-newsletter-signup .title{font-family:Helvetica,sans-serif;text-align:center}.page-newsletter-signup .newsletter_parts{border:5px solid #e2e2e2;border-radius:8px;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;min-width:300px;width:60%}@media(max-width:900px){.page-newsletter-signup .newsletter_parts{width:95%}}.page-newsletter-signup .newsletter_parts .part{border-bottom:2px solid #e2e2e2;display:flex;flex-direction:row;margin:0 15px;padding:15px 0}@media(max-width:400px){.page-newsletter-signup .newsletter_parts .part{flex-direction:column-reverse}}.page-newsletter-signup .newsletter_parts .part .newsletter_info{display:flex;flex-direction:column}.page-newsletter-signup .newsletter_parts .part .newsletter_info h3{font-family:Helvetica,sans-serif;margin:0}.page-newsletter-signup .newsletter_parts .part .newsletter_info p{font-family:Helvetica,sans-serif;margin:5px}.page-newsletter-signup .newsletter_parts .part .checkbox{display:block;margin:auto 10px auto 0;min-height:20px;min-width:20px}@media(max-width:400px){.page-newsletter-signup .newsletter_parts .part .checkbox{margin:10px auto auto}}.page-newsletter-signup .newsletter_parts .part .checkbox:hover{border-bottom:none;cursor:pointer}.page-newsletter-signup .newsletter_parts .unsub_part{border-bottom:2px solid #e2e2e2;margin:0 15px;padding:15px 0}.page-newsletter-signup .newsletter_parts .unsub_part p{font-family:Helvetica,sans-serif;margin:5px}.page-newsletter-signup .newsletter_parts .unsub_part .unsub_checkbox{display:block;min-height:20px;min-width:20px}.page-newsletter-signup .newsletter_parts .unsub_part .unsub_checkbox:hover{border-bottom:none;cursor:pointer}.page-newsletter-signup .newsletter_parts .unsub_check{display:flex;flex-direction:column}.page-newsletter-signup .newsletter_parts .unsub_check>div{display:flex;height:70px}.page-newsletter-signup .newsletter_parts .unsub_check>div>div{display:flex;flex:1}.page-newsletter-signup .newsletter_parts .unsub_check>div>div label{display:flex;flex-direction:column;font-family:Helvetica,sans-serif;justify-content:center;padding-top:7px}.page-newsletter-signup .newsletter_parts .unsub_check>div>div input{margin-right:10px;position:relative;top:50%;transform:translateY(-50%)}.page-newsletter-signup .newsletter_parts .instructions{justify-content:center}.page-newsletter-signup .newsletter_parts .instructions p{font-family:Helvetica,sans-serif;margin:5px}.page-newsletter-signup .newsletter_parts .submit{flex-direction:column}.page-newsletter-signup .newsletter_submit,.page-newsletter-signup .unsub_submit{background-color:#000;border-radius:1px;box-sizing:border-box;color:#fff;font-weight:600;height:30px;margin:5px 0 0;padding:7px 5px 5px;width:100%}.page-newsletter-signup .email_input,.page-newsletter-signup .name_input{height:30px;margin:10px 0;width:230px;width:100%}.page-newsletter-signup .no_click:hover{cursor:not-allowed}.page-newsletter-signup .sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.page-archive .archive-posts.posts,.page-archive_date_directory .archive-posts.posts,.page-archive_year_directory .archive-posts.posts{display:flex;flex-wrap:wrap}.page-archive .archive-posts.posts .archive.card-group,.page-archive_date_directory .archive-posts.posts .archive.card-group,.page-archive_year_directory .archive-posts.posts .archive.card-group{flex:1 140px;float:left;margin:1%;text-align:left;width:23%}.page-archive .archive-posts.posts .archive.card-group .card,.page-archive_date_directory .archive-posts.posts .archive.card-group .card,.page-archive_year_directory .archive-posts.posts .archive.card-group .card{padding:9px 0;text-align:left}.page-archive .archive-posts.posts .archive.card-group .card h2,.page-archive_date_directory .archive-posts.posts .archive.card-group .card h2,.page-archive_year_directory .archive-posts.posts .archive.card-group .card h2{color:#464646;font-family:Helvetica,sans-serif;font-size:25px;font-weight:800;margin:0 0 10px;padding-bottom:5px}.page-archive .archive-posts.posts .archive.card-group .card ul,.page-archive_date_directory .archive-posts.posts .archive.card-group .card ul,.page-archive_year_directory .archive-posts.posts .archive.card-group .card ul{clear:both;list-style:none;margin:0;padding:0}.page-archive .archive-posts.posts .archive.card-group .card ul li,.page-archive_date_directory .archive-posts.posts .archive.card-group .card ul li,.page-archive_year_directory .archive-posts.posts .archive.card-group .card ul li{height:28px;margin-bottom:5px}.page-archive .archive-posts.posts .archive.card-group .card a,.page-archive_date_directory .archive-posts.posts .archive.card-group .card a,.page-archive_year_directory .archive-posts.posts .archive.card-group .card a{font-size:18px}.page-archive .archive-posts.posts .archive.card-group .card a:hover,.page-archive_date_directory .archive-posts.posts .archive.card-group .card a:hover,.page-archive_year_directory .archive-posts.posts .archive.card-group .card a:hover{text-decoration:underline}@media(max-width:500px){.page-archive .archive-posts.posts .archive.card-group,.page-archive_date_directory .archive-posts.posts .archive.card-group,.page-archive_year_directory .archive-posts.posts .archive.card-group{flex:1 130px;max-width:100%}}.page-archive .archive-posts.posts p,.page-archive_date_directory .archive-posts.posts p,.page-archive_year_directory .archive-posts.posts p{border-bottom:1px solid #efefef;padding-bottom:28px;width:100%}.page-archive .archive-posts.posts p a,.page-archive_date_directory .archive-posts.posts p a,.page-archive_year_directory .archive-posts.posts p a{font-size:19px;font-weight:600}.page-archive .right-rail,.page-archive_date_directory .right-rail,.page-archive_year_directory .right-rail{padding-top:18px}.page-archive .post-section,.page-archive_date_directory .post-section,.page-archive_year_directory .post-section{margin-bottom:20em;margin-top:70px}.page-archive .category-page-title,.page-archive .topic-page-title,.page-archive_date_directory .category-page-title,.page-archive_date_directory .topic-page-title,.page-archive_year_directory .category-page-title,.page-archive_year_directory .topic-page-title{margin:30px 0}.page-archive .category-page-title h2,.page-archive .topic-page-title h2,.page-archive_date_directory .category-page-title h2,.page-archive_date_directory .topic-page-title h2,.page-archive_year_directory .category-page-title h2,.page-archive_year_directory .topic-page-title h2{position:relative;top:0}.page-archive .category-page-title h2 small,.page-archive .topic-page-title h2 small,.page-archive_date_directory .category-page-title h2 small,.page-archive_date_directory .topic-page-title h2 small,.page-archive_year_directory .category-page-title h2 small,.page-archive_year_directory .topic-page-title h2 small{bottom:-27px;color:gray;font-size:15px;left:36px;position:absolute}.page-archive .category-page-title h2 small a.back_button,.page-archive .topic-page-title h2 small a.back_button,.page-archive_date_directory .category-page-title h2 small a.back_button,.page-archive_date_directory .topic-page-title h2 small a.back_button,.page-archive_year_directory .category-page-title h2 small a.back_button,.page-archive_year_directory .topic-page-title h2 small a.back_button{color:#de2222;font-size:16px;text-decoration:underline}.page-archive .category-page-title h2 small svg.s_caret_right_logo,.page-archive .topic-page-title h2 small svg.s_caret_right_logo,.page-archive_date_directory .category-page-title h2 small svg.s_caret_right_logo,.page-archive_date_directory .topic-page-title h2 small svg.s_caret_right_logo,.page-archive_year_directory .category-page-title h2 small svg.s_caret_right_logo,.page-archive_year_directory .topic-page-title h2 small svg.s_caret_right_logo{margin:0 5px;width:5px}.page-laterpay .laterpay_wrapper{border:11px solid #e2e2e2;border-radius:8px;display:flex;flex-direction:column;font-family:sans-serif;margin:1em auto;max-width:700px;padding:2em;width:100%}.page-laterpay .laterpay_button{-webkit-appearance:none;background:#3977ea;border:1px solid transparent;border-radius:4px;color:#fff;cursor:pointer;font-size:21px;font-weight:500;line-height:1.5;margin:1em 0;opacity:1;outline:0;padding:.375rem .75rem;width:100%}.page-laterpay .laterpay_button:hover{opacity:.9}