/* Copyright 2022 Situation Publishing Ltd. https://www.theregister.com/ */
@charset "UTF-8";
textarea{font-family:Arimo,Arial,FreeSans,Helvetica,sans-serif}
td,th{text-align:left;vertical-align:top}
img{border:none}
.prompt{color:#777}
sub,sup{position:relative;font-size:80%}
sup{bottom:.3em;vertical-align:top}
sub{top:.3em;vertical-align:baseline}
div.outbox{font-size:small;background:#ffc;padding:0 1em .25em 1em;margin:1em 2em}
#visible-feed-link{float:right;margin:0 0 2px 2px}
.reg_btn_primary,.reg_btn_secondary,.reg_btn_black,.reg_btn_secondary_grey,.reg_btn{border-radius:2px;height:35px;color:#161616;background-color:#fff;border:1px solid #161616;margin:1em auto;padding:0 1em;line-height:35px;text-align:center;font-size:0.9em;clear:both;display:block;width:fit-content;box-sizing:border-box;text-decoration:none}
.reg_btn_primary:link,.reg_btn_secondary:link,.reg_btn_black:link,.reg_btn_secondary_grey:link,.reg_btn:link{color:#161616}
.reg_btn_primary:focus,.reg_btn_secondary:focus,.reg_btn_black:focus,.reg_btn_secondary_grey:focus,.reg_btn:focus{border-color:#0066CC;border-width:2px}
.reg_btn_primary:hover,.reg_btn_secondary:hover,.reg_btn_black:hover,.reg_btn_secondary_grey:hover,.reg_btn:hover{color:#161616;border-color:#8E8E8E;cursor:pointer}
.reg_btn_primary:visited,.reg_btn_secondary:visited,.reg_btn_black:visited,.reg_btn_secondary_grey:visited,.reg_btn:visited{color:#161616;border-color:#161616}
.uc.reg_btn_primary,.uc.reg_btn_secondary,.uc.reg_btn_black,.uc.reg_btn_secondary_grey,.uc.reg_btn{text-transform:uppercase}
.wide.reg_btn_primary,.wide.reg_btn_secondary,.wide.reg_btn_black,.wide.reg_btn_secondary_grey,.wide.reg_btn{width:254px}
.wide[data-unit-type="more_stories_link"].reg_btn_primary,.wide[data-unit-type="more_stories_link"].reg_btn_secondary,.wide[data-unit-type="more_stories_link"].reg_btn_black,.wide[data-unit-type="more_stories_link"].reg_btn_secondary_grey,.wide[data-unit-type="more_stories_link"].reg_btn{width:100%;max-width:500px}
.reg_btn_secondary,.reg_btn_black{background-color:#161616 !important;color:#fff !important}
.reg_btn_secondary:link,.reg_btn_black:link,.reg_btn_secondary:visited,.reg_btn_black:visited{color:#fff}
.reg_btn_secondary:hover,.reg_btn_black:hover{background-color:#4E4E4E;border-color:#4E4E4E;color:#fff}
.reg_btn_secondary_grey{border-color:#BFBFBF !important;background-color:#EFEFEF !important}
.reg_btn_secondary_grey:hover{background-color:#BFBFBF;border-color:#8E8E8E;color:#000}
.toast_box{box-shadow:0 0 2px rgba(0,0,0,0.5);position:fixed;top:3%;z-index:100;right:1%;transition:transform 1s ease-in-out;width:98%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px 0;padding:1px;border-radius:8px;background:#FFEBEB;border:2px solid #A30000;color:#A30000}
@media (min-width:410px){.toast_box{max-width:325px;top:6%}}.toast_box:hover{cursor:pointer}
.toast_box .toast_content{padding:0.5em;text-align:center}
html{background:#fff;margin:0}
body{font-family:Arimo,Arial,FreeSans,Helvetica,sans-serif;font-weight:400;font-size:14px;color:#000;
padding:0;margin:0;line-height:1.3;overflow-y:scroll}
h1,h2,h3,h4,h5{font-weight:700;font-style:normal}
#page{width:100%;max-width:1200px;background:#fff;margin:0 auto}
#main-col{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:auto;margin:0 15px}
.fullwidth #main-col{position:relative;display:block;width:100%;margin:0;padding:0 15px}
@media only screen and (min-width:1215px){.fullwidth #main-col{padding:0}}body.centered #main-col{max-width:650px;margin:2em auto}
#right-col,body.centered .right_col,body.centered .left_col{display:none}
body.centered #page #main-col .article_wrap .left_col{display:none}
body.centered #page #main-col .article_wrap .centre_col{flex:0 0 100%;max-width:100%}
@media (min-width:800px){#main-col,#right-col{display:table-cell;vertical-align:top}
#main-col{padding:0 25px 0 15px;width:100%}
#right-col{position:relative;min-width:300px;width:300px;padding:0 15px 0 0}}@media only screen and (min-width:1215px){#main-col{padding:0 25px 0 0}
#right-col{padding:0}}h1{font-size:2em;margin:0 0 10px}
h2{font-size:1.5em;margin:0 0 5px}
h3{font-size:1.3em;margin:0 0 5px}
h4{font-size:1.1em;margin:0 0 5px}
h5{font-size:1em;margin:0 0 5px}
h6{font-size:.9em;margin:0 0 5px}
@media (min-width:650px){h1{font-size:2.1em}
h2{font-size:1.6em}
h3{font-size:1.4em}
h4{font-size:1.2em}
h5{font-size:1.1em}}
@font-face{font-family:'Arimo';font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.cyrillic-ext.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.cyrillic-ext.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Arimo';font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.cyrillic.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.cyrillic.woff") format("woff");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Arimo';font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.greek-ext.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.greek-ext.woff") format("woff");unicode-range:U+1F00-1FFF}
@font-face{font-family:'Arimo';font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.greek.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.greek.woff") format("woff");unicode-range:U+0370-03FF}
@font-face{font-family:'Arimo';font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.hebrew.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.hebrew.woff") format("woff");unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:'Arimo';font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.latin-ext.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.latin-ext.woff") format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Arimo';font-style:normal;font-weight:400;font-display:swap;src:local("Arimo Regular"),local("Arimo-Regular"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.latin.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-400.latin.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Arimo';font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.cyrillic-ext.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.cyrillic-ext.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Arimo';font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.cyrillic.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.cyrillic.woff") format("woff");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Arimo';font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.greek-ext.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.greek-ext.woff") format("woff");unicode-range:U+1F00-1FFF}
@font-face{font-family:'Arimo';font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.greek.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.greek.woff") format("woff");unicode-range:U+0370-03FF}
@font-face{font-family:'Arimo';font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.hebrew.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.hebrew.woff") format("woff");unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:'Arimo';font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.latin-ext.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.latin-ext.woff") format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Arimo';font-style:normal;font-weight:700;font-display:swap;src:local("Arimo Bold"),local("Arimo-Bold"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.latin.woff2") format("woff2"),url("/design_picker/5e49edbd1875f214e0decae1e24b200066780fa8/style/fonts/arimo/arimo-700.latin.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
a{text-decoration:none}
a:link{color:#000}
a:visited{color:#ff0000}
.dcl a:visited,a.dcl:visited{color:#000}
.dcl a:hover,.dcl a:active,a.dcl:hover,a.dcl:active,a:hover,a:active,a:focus{color:#777}
.alt_colour a:link,a.alt_colour:link{color:#D60000}
.alt_colour a:visited,a.alt_colour:visited{color:#369AE7}
.alt_colour.dcl a:visited,a.alt_colour.dcl:visited{color:#D60000}
.alt_colour.dcl a:hover,.alt_colour.dcl a:active,.alt_colour.dcl a:focus,.alt_colour a:hover,.alt_colour a:active,.alt_colour a:focus,a.alt_colour.dcl:hover,a.alt_colour.dcl:active,a.alt_colour.dcl:focus{color:#369AE7}
a:hover .standfirst,a:active .standfirst,a:focus .standfirst,a:hover .time_stamp,a:active .time_stamp,a:focus .time_stamp{color:#000}
a:visited .standfirst,a:visited:hover .standfirst,a:visited:active .standfirst,a:visited:focus .standfirst,a:visited .time_stamp,a:visited:hover .time_stamp,a:visited:active .time_stamp,a:visited:focus .time_stamp{color:#000}
#masthead{position:relative;z-index:10;background:#FF0000;margin-bottom:1.3em;height:50px}
@supports (position:sticky){#masthead{position:sticky;top:0}}#masthead .los_amigos{display:flex;flex-flow:row wrap;width:100%}
#masthead .left_nav,#masthead .center_nav,#masthead .right_nav{flex:0 0 33.3333333333%;max-width:33.3333333333%;position:relative}
#masthead .left_nav img,#masthead .center_nav img,#masthead .right_nav img{display:block}
#masthead .los_amigos #mob_user_link,#masthead .los_amigos #logo,#masthead .los_amigos #site_nav_mobile{vertical-align:top;line-height:0}
#masthead .los_amigos #mob_user_link{display:block}
#masthead .los_amigos #mob_user_link .account_icon{position:absolute;top:50%;transform:translateY(-50%)}
@media only screen and (min-width:1215px){#masthead .los_amigos #mob_user_link .account_icon{left:-12px}}#masthead .nav_search{display:none;position:absolute;right:3.5em}
@media only screen and (min-width:1215px){#masthead .nav_search{right:3em}}@media (min-width:360px){#masthead .nav_search{display:inline-block;vertical-align:top;height:50px;width:35px;line-height:0}
#masthead .nav_search img{transition:all .3s ease-in}
#masthead .nav_search img:hover{transform:scale(1.2)}}#masthead #mob_user_link{color:#000;background:transparent;border:none;text-decoration:none;padding-left:7px}
#masthead #mob_user_link:visited{color:#000;background:transparent;border:none;text-decoration:none}
#masthead #mob_user_link:hover{color:#777777;background:transparent;border:none;text-decoration:none}
#masthead #mob_user_link:focus{color:#000;background:transparent;border:none;text-decoration:none;outline:none}
#masthead #mob_user_link:active{color:#000;outline:none;background:transparent;border:none;text-decoration:none}
#masthead a#mob_user_link .filled_icon{display:none}
#masthead a#mob_user_link.logged_in img{display:none}
#masthead a#mob_user_link.logged_in .filled_icon{display:inline-block;vertical-align:middle}
@media only screen and (min-width:1215px){#masthead a#mob_user_link.logged_in .filled_icon{left:-12px;position:absolute}}#masthead a#mob_user_link #mob_user_text{display:none}
@media (min-width:650px){#masthead a#mob_user_link #mob_user_text{display:block;color:#fff;position:absolute;top:50%;float:left;transform:translateY(-50%);left:45px;line-height:initial}
#masthead a#mob_user_link #mob_user_text > span{padding-right:10px;text-transform:uppercase;font-weight:bold;font-size:0.9em;letter-spacing:1px}}@media only screen and (min-width:1215px){#masthead a#mob_user_link #mob_user_text{left:30px}}#masthead #logo{text-align:center;position:absolute;left:50%;margin:0;transform:translateX(-50%)}
#masthead #logo img{display:inline-block;vertical-align:middle;margin:7.5px auto}
#masthead #site_nav_mobile{z-index:9999;height:50px;flex:0 0 33.333%;max-width:33.333%;float:right}
#masthead #site_nav_mobile_hiding_stamp{position:absolute;right:0;top:0;display:table;background:#FF0000;height:50px;width:55px;z-index:1}
#masthead #mobile_menu_toggle{cursor:pointer;height:100%;width:100%;height:50px;position:relative;background:transparent;border:none;padding:0;margin:0}
@media only screen and (min-width:1215px){#masthead #mobile_menu_toggle:not(.expanded)[aria-label="Open menu"]{right:-8px}}#masthead #mobile_menu_toggle:focus,#masthead #mobile_menu_toggle:active{outline:none}
#masthead #site_nav_mobile #mobile_menu_toggle img:nth-child(2){display:none}
#masthead #site_nav_mobile #mobile_menu_toggle.expanded{background:#161616}
#masthead #site_nav_mobile #mobile_menu_toggle.expanded img:nth-child(2){display:inline-block}
#masthead #site_nav_mobile #mobile_menu_toggle.expanded img:nth-child(1){display:none}
#masthead #top_panel_wrapper{visibility:hidden;position:fixed;top:50px;left:0;width:100vw;max-width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;background:#fff;transition:transform 0.14s linear;-moz-transform:scaleY(0);-moz-transform-origin:top;transform:scaleY(0);transform-origin:top}
@media only screen and (min-width:1200px){#masthead #top_panel_wrapper{padding-bottom:4em}}#masthead #top_panel{width:100%;max-width:1200px;margin:0 auto}
@media only screen and (min-width:1200px){#masthead #top_panel{float:none}}#masthead #top_panel_wrapper.expand{visibility:visible;overflow-y:auto;-moz-transform:scaleY(1);-moz-transform-origin:top;transform:scaleY(1)}
#masthead #top_panel .block_section{margin:15px auto 0.5em auto;width:225px;padding:0 7px}
#masthead #top_panel .block_section > h3{text-transform:uppercase;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0;margin-left:7px}
#masthead #top_panel .block_section ul{list-style:none;padding-left:0;margin:0}
#masthead #top_panel .block_section ul li a{display:block;text-transform:uppercase;padding:0.5em;margin:0.25em 0;line-height:1.1em}
#masthead #top_panel .block_section #top_nav a.topnav_elem,#masthead #top_panel .block_section #top_nav a.subnav_elem{color:#ff0000;background:transparent;border:none;text-decoration:none}
#masthead #top_panel .block_section #top_nav a.topnav_elem:visited,#masthead #top_panel .block_section #top_nav a.subnav_elem:visited{color:#ff0000;background:transparent;border:none;text-decoration:none}
#masthead #top_panel .block_section #top_nav a.topnav_elem:hover,#masthead #top_panel .block_section #top_nav a.subnav_elem:hover{color:#fff;background:#ff0000;border:none;text-decoration:none}
#masthead #top_panel .block_section #top_nav a.topnav_elem:focus,#masthead #top_panel .block_section #top_nav a.subnav_elem:focus{color:#fff;background:#ff0000;border:none;text-decoration:none;outline:none}
#masthead #top_panel .block_section #top_nav a.topnav_elem:active,#masthead #top_panel .block_section #top_nav a.subnav_elem:active{color:#fff;outline:none;background:#ff0000;border:none;text-decoration:none}
#masthead #top_panel .block_section #top_nav #nav-tag-vendor-voice,#masthead #top_panel .block_section #top_nav #subnav-box-nav-tag-vendor-voice a.subnav_elem{color:#0066CC;background:transparent;border:none;text-decoration:none}
#masthead #top_panel .block_section #top_nav #nav-tag-vendor-voice:visited,#masthead #top_panel .block_section #top_nav #subnav-box-nav-tag-vendor-voice a.subnav_elem:visited{color:#0066CC;background:transparent;border:none;text-decoration:none}
#masthead #top_panel .block_section #top_nav #nav-tag-vendor-voice:hover,#masthead #top_panel .block_section #top_nav #subnav-box-nav-tag-vendor-voice a.subnav_elem:hover{color:#fff;background:#0066CC;border:none;text-decoration:none}
#masthead #top_panel .block_section #top_nav #nav-tag-vendor-voice:focus,#masthead #top_panel .block_section #top_nav #subnav-box-nav-tag-vendor-voice a.subnav_elem:focus{color:#fff;background:#0066CC;border:none;text-decoration:none;outline:none}
#masthead #top_panel .block_section #top_nav #nav-tag-vendor-voice:active,#masthead #top_panel .block_section #top_nav #subnav-box-nav-tag-vendor-voice a.subnav_elem:active{color:#fff;outline:none;background:#0066CC;border:none;text-decoration:none}
#masthead #top_panel .block_section #top_nav a.topnav_elem{display:block;text-transform:uppercase;padding:0.5em;margin:0.25em 0;line-height:1.1em}
#masthead #top_panel .block_section.resources ul li a,#masthead #top_panel .block_section.sitpub ul li a{color:#A30000;background:transparent;border:none;text-decoration:none}
#masthead #top_panel .block_section.resources ul li a:visited,#masthead #top_panel .block_section.sitpub ul li a:visited{color:#A30000;background:transparent;border:none;text-decoration:none}
#masthead #top_panel .block_section.resources ul li a:hover,#masthead #top_panel .block_section.sitpub ul li a:hover{color:#fff;background:#A30000;border:none;text-decoration:none}
#masthead #top_panel .block_section.resources ul li a:focus,#masthead #top_panel .block_section.sitpub ul li a:focus{color:#fff;background:#A30000;border:none;text-decoration:none;outline:none}
#masthead #top_panel .block_section.resources ul li a:active,#masthead #top_panel .block_section.sitpub ul li a:active{color:#fff;outline:none;background:#A30000;border:none;text-decoration:none}
#masthead #top_panel .block_section.promo_block{width:auto;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 7px}
#masthead #top_panel #top_nav a[href|="#subnav-box"].topnav_elem{position:relative;font-size:1em;cursor:pointer}
#masthead #top_panel #top_nav a[href|="#subnav-box"].topnav_elem::after{content:"\25BE";position:absolute;right:0.5em;top:5px;font-size:21px;line-height:16px;cursor:pointer;display:inline-block}
#masthead #top_panel #top_nav a.subnav_elem.close_box{float:right}
@media (min-width:650px){#masthead #top_panel{text-align:center}
#masthead #top_panel .block_section{display:inline-block;vertical-align:top;text-align:left;margin:1em auto 0.5em auto;width:250px;padding:0 5vw}}@media (min-width:650px){#masthead #top_panel{text-align:center}
#masthead #top_panel .block_section{padding:0 15px;width:32%;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:800px){#masthead #top_panel .block_section{padding:0 2.3vw}}@media (min-width:1000px){#masthead{box-shadow:-2400px 0px #FF0000,-1200px 0px #FF0000,1200px 0px #FF0000,2400px 0px #FF0000}
#masthead #top_panel{text-align:left;max-width:1200px}
#masthead #top_panel .block_section{display:inline-block;padding:0 15px;width:auto;-moz-box-sizing:border-box;box-sizing:border-box}
#masthead #top_panel .block_section.nav{display:block;width:100%}}@media (min-width:1260px){#masthead #top_panel .block_section.sitpub{margin-left:22px}
#masthead #top_panel .block_section.promo_block{margin-left:100px}}#masthead.moby_dick{background:#0066CC;-moz-box-sizing:border-box;box-sizing:border-box}
@media (min-width:1000px){#masthead.moby_dick{box-shadow:-2400px 0px #0066CC,-2400px 1px #0066CC,-1200px 0px #0066CC,1200px 0px #0066CC,2400px 0px #0066CC}}.sec_takeover_top{display:block;text-align:center;width:90%;margin:0 auto 1em auto;border-bottom:1px solid #606469;padding-bottom:.5em}
.sec_takeover_top span,.sec_takeover_top img{display:inline-block;vertical-align:middle}
.sec_takeover_top span{text-transform:uppercase;color:#606469}
#masthead.moby_dick #nav-tag-vendor-voice-all{text-decoration:underline !important}
#masthead.moby_dick .subnav_box a:not(h3):hover{background-color:#0066CC !important;color:#ffffff}
#masthead #top_panel{max-width:1200px}
#masthead #top_panel.scrollbar_present{position:relative;left:0.35%}
@media only screen and (min-width:1200px){#masthead #top_panel #top_nav .nav_elem .subnav_box{display:block}}#masthead #top_panel .block_section.nav{display:flex;flex-direction:column}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav{flex-direction:row;padding:0}}#masthead #top_panel .block_section.nav .desk_only{display:none !important}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .desk_only{display:block !important}}#masthead #top_panel .block_section.nav .mob_only{display:block !important}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .mob_only{display:none !important}}#masthead #top_panel .block_section.nav a{display:block;margin-bottom:0.8em;position:relative}
#masthead #top_panel .block_section.nav a:visited{color:#000}
@media only screen and (max-width:1200px){#masthead #top_panel .block_section.nav a[href|="#subnav-box"].topnav_elem::after{content:"\25BE";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:21px;line-height:16px;cursor:pointer;display:inline-block}}@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .section_nav-tag-vendor-voice{display:none !important}}#masthead #top_panel .block_section.nav .nav_topics .nav_head_bk{margin-right:0}
#masthead #top_panel .block_section.nav .nav_bottom_section.nav_resources .nav_head_bk{margin-right:0}
#masthead #top_panel .block_section.nav .nav_bottom_section .nav_head_bk{margin-right:1.5em}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_bottom_section .nav_head_bk{background-color:#efefef;margin-right:1.5em;display:flex;height:2em}}#masthead #top_panel .block_section.nav .nav_head_bk .main_head{font-size:1.4em;text-transform:uppercase}
#masthead #top_panel .block_section.nav .nav_topics .nav_head_bk h2{background-color:#fff;margin-bottom:0;font-size:1.4em}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_head_bk{background-color:#efefef;margin-right:1.5em;display:flex;height:2em}}#masthead #top_panel .block_section.nav .nav_head_bk h2{background-color:#fff;margin-bottom:0;font-size:1.4em}
@media only screen and (max-width:1200px){#masthead #top_panel .block_section.nav .nav_head_bk h2{text-transform:uppercase}}@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_head_bk h2{padding-right:1em}}#masthead #top_panel .block_section.nav .nav_head_bk h2 a{display:block;position:relative}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_head_bk h2 a{cursor:text}}#masthead #top_panel .block_section.nav .nav_head_bk h2 a.active_item{padding:0.3em;display:block}
@media only screen and (max-width:1200px){#masthead #top_panel .block_section.nav .nav_head_bk h2 a.active_item{color:#fff;background-color:#ff0000}}#masthead #top_panel .block_section.nav .nav_col{flex:0 0 100%;width:100%;flex-direction:column}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col{flex:0 0 100%;width:100%;flex-direction:row}}#masthead #top_panel .block_section.nav .nav_col .nav_topics nav .nav_elem{float:left;flex:0 0 100%;width:100%}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col .nav_topics nav .nav_elem{flex:0 0 20%;width:20%}}#masthead #top_panel .block_section.nav .nav_col .nav_topics nav .nav_elem h2{font-size:1.4em}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col .nav_topics nav .nav_elem h2 a{cursor:text}
#masthead #top_panel .block_section.nav .nav_col .nav_topics nav .nav_elem h2 a:hover{color:#000}}#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group{margin-top:0;display:flex;flex-direction:column;background-color:#efefef;padding:1em}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group{flex-direction:row;margin-top:2em;background-color:transparent;padding:0}}#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group .nav_bottom_section{flex:0 0 100%;width:100%;flex-direction:column}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group .nav_bottom_section{flex:0 0 50%;width:50%;flex-direction:row}}#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group .nav_vendor_voice nav{margin-top:0 !important}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col .nav_bottom_group .nav_vendor_voice nav{margin-top:2em !important}}#masthead #top_panel .block_section.nav .nav_col .nav_top_group{padding:1em}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col .nav_top_group{flex:0 0 100%;width:100%;padding:0}}#masthead #top_panel .block_section.nav .nav_col nav{display:flex;margin-top:1em;flex-direction:column}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col nav{flex-direction:row;margin-top:2em !important}}@media only screen and (max-width:1200px){#masthead #top_panel .block_section.nav .nav_col nav .nav_elem a[href|="#subnav-box"].topnav_elem::after{content:"\25BE";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:21px;line-height:16px;cursor:pointer;display:inline-block}}#masthead #top_panel .block_section.nav .nav_col nav .nav_elem h3{position:relative;margin-bottom:1em}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col nav .nav_elem h3{margin-bottom:1.5em}}#masthead #top_panel .block_section.nav .nav_col nav .nav_elem h3 a.active_item{padding:0.3em;display:block}
@media only screen and (max-width:1200px){#masthead #top_panel .block_section.nav .nav_col nav .nav_elem h3 a.active_item{color:#fff;background-color:#ff0000}}#masthead #top_panel .block_section.nav .nav_col nav .subnav_box{display:none}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col nav .subnav_box{display:block}}#masthead #top_panel .block_section.nav .nav_col nav .subnav_box.expand{display:block;padding-bottom:2em;padding-left:1em;margin-left:0 !important}
@media only screen and (min-width:1200px){#masthead #top_panel .block_section.nav .nav_col nav .subnav_box a{padding-left:0.5em}}#masthead #top_panel .block_section.nav .nav_col nav .subnav_box a:hover{background-color:#ff0000;color:#fff;padding-right:0.5em}
.skip_to_link{position:absolute;left:-10000px;z-index:-999;
width:1px;height:1px;overflow:hidden;display:block}
.skip_to_link:focus,.skip_to_link:hover,.skip_to_link:active{left:0;position:relative;width:auto;height:auto;z-index:999;background-color:#f00;border:4px solid yellow;border-radius:15px;color:#fff;font-size:1.5em;margin:0 auto 10px;max-width:260px;padding:5px;text-align:center}
.adun[data-oop="1"]{display:none}
.adun{text-align:center;margin:1em auto;width:inherit;min-width:1px;display:none}
#right-col .adun{margin-top:0}
.adun{display:none}
.adun > *{display:table-cell !important;vertical-align:middle !important}
.adun[data-xsm]{display:table}
@media (min-width:410px){.adun[data-xsm]{display:none}
.adun[data-sm]{display:table}}@media (min-width:650px){.adun[data-sm]{display:none}
.adun[data-md]{display:table}}@media (min-width:758px){.adun[data-md]{display:none}
.adun[data-xmd]{display:table}}@media (min-width:800px){.adun[data-xmd]{display:none}
.adun[data-lg]{display:table}
#right-col .rhs_eagle_container{min-height:800px}
#right-col .rhs_eagle_container .adun[data-raptor="eagle"]{position:-webkit-sticky;position:sticky;top:60px}
#right-col .rhs_falcon_container .adun[data-raptor="falcon"]{position:-webkit-sticky;position:sticky;top:60px}
#right-col .adun[data-raptor="falcon"][data-lg] > *{vertical-align:top}}@media (min-width:1000px){.adun[data-lg]{display:none}
.adun[data-xlg]{display:table}}@media (min-width:1260px){.adun[data-xlg]{display:none}
.adun[data-xxlg]{display:table}}.adun[data-xsm*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}
@media (min-width:410px){.adun[data-xsm*=",fluid,"]{width:inherit;margin-left:auto}
.adun[data-sm*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media (min-width:650px){.adun[data-sm*=",fluid,"]{width:inherit;margin-left:auto}
.adun[data-md*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media (min-width:758px){.adun[data-md*=",fluid,"]{width:inherit;margin-left:auto}
.adun[data-xmd*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media (min-width:800px){.adun[data-xmd*=",fluid,"]{width:inherit;margin-left:auto}
.adun[data-lg*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media (min-width:1000px){.adun[data-lg*=",fluid,"]{width:inherit;margin-left:auto}
.adun[data-xlg*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media (min-width:1260px){.adun[data-xlg*=",fluid,"]{width:inherit;margin-left:auto}
.adun[data-xxlg*=",fluid,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}}@media (min-width:1260px){.adun[data-xxlg*=",brandimpact,"],.adun[data-xxlg*=",brandwidth,"]{width:calc(100vw - 30px);margin-left:calc(-50vw + 50% + 15px)}
body[data-pagetype="Story"] div[data-raptor="falcon"]{margin-left:calc(-50vw + 50% + 60px)}}
.adun[data-xsm$=",mpu,"],.adun[data-xsm$=",mpu_plus,"],.adun[data-xsm$=",mpu_plusplus,"],.adun[data-xsm$=",mpu_plusonly,"],.adun[data-xsm$=",billboard,"],.adun[data-xsm$=",billboard_plus,"],.adun[data-xsm$=",billboard_plusplus,"],.adun[data-xsm$=",billboard_plusonly,"]{min-height:250px !important}
.adun[data-xsm$=",dmpu,"],.adun[data-xsm$=",dmpu_plus,"],.adun[data-xsm$=",dmpu_plusplus,"],.adun[data-xsm$=",dmpu_plusonly,"],.adun[data-xsm$=",brandimpact,"]{min-height:600px !important}
.adun[data-xsm$=",leaderboard,"],.adun[data-xsm$=",leaderboard_plus,"],.adun[data-xsm$=",leaderboard_plusplus,"],.adun[data-xsm$=",leaderboard_plusonly,"],.adun[data-xsm$=",superleaderboard,"],.adun[data-xsm$=",superleaderboard_plus,"],.adun[data-xsm$=",superleaderboard_plusplus,"],.adun[data-xsm$=",superleaderboard_plusonly,"]{min-height:90px !important}
.adun[data-xsm$=",brandwidth,"]{min-height:270px !important}
@media (min-width:410px){.adun[data-sm$=",mpu,"],.adun[data-sm$=",mpu_plus,"],.adun[data-sm$=",mpu_plusplus,"],.adun[data-sm$=",mpu_plusonly,"],.adun[data-sm$=",billboard,"],.adun[data-sm$=",billboard_plus,"],.adun[data-sm$=",billboard_plusplus,"],.adun[data-sm$=",billboard_plusonly,"]{min-height:250px !important}
.adun[data-sm$=",dmpu,"],.adun[data-sm$=",dmpu_plus,"],.adun[data-sm$=",dmpu_plusplus,"],.adun[data-sm$=",dmpu_plusonly,"],.adun[data-sm$=",brandimpact,"]{min-height:600px !important}
.adun[data-sm$=",leaderboard,"],.adun[data-sm$=",leaderboard_plus,"],.adun[data-sm$=",leaderboard_plusplus,"],.adun[data-sm$=",leaderboard_plusonly,"],.adun[data-sm$=",superleaderboard,"],.adun[data-sm$=",superleaderboard_plus,"],.adun[data-sm$=",superleaderboard_plusplus,"],.adun[data-sm$=",superleaderboard_plusonly,"]{min-height:90px !important}
.adun[data-sm$=",brandwidth,"]{min-height:270px !important}}@media (min-width:650px){.adun[data-md$=",mpu,"],.adun[data-md$=",mpu_plus,"],.adun[data-md$=",mpu_plusplus,"],.adun[data-md$=",mpu_plusonly,"],.adun[data-md$=",billboard,"],.adun[data-md$=",billboard_plus,"],.adun[data-md$=",billboard_plusplus,"],.adun[data-md$=",billboard_plusonly,"]{min-height:250px !important}
.adun[data-md$=",dmpu,"],.adun[data-md$=",dmpu_plus,"],.adun[data-md$=",dmpu_plusplus,"],.adun[data-md$=",dmpu_plusonly,"],.adun[data-md$=",brandimpact,"]{min-height:600px !important}
.adun[data-md$=",leaderboard,"],.adun[data-md$=",leaderboard_plus,"],.adun[data-md$=",leaderboard_plusplus,"],.adun[data-md$=",leaderboard_plusonly,"],.adun[data-md$=",superleaderboard,"],.adun[data-md$=",superleaderboard_plus,"],.adun[data-md$=",superleaderboard_plusplus,"],.adun[data-md$=",superleaderboard_plusonly,"]{min-height:90px !important}
.adun[data-md$=",brandwidth,"]{min-height:270px !important}}@media (min-width:758px){.adun[data-xmd$=",mpu,"],.adun[data-xmd$=",mpu_plus,"],.adun[data-xmd$=",mpu_plusplus,"],.adun[data-xmd$=",mpu_plusonly,"],.adun[data-xmd$=",billboard,"],.adun[data-xmd$=",billboard_plus,"],.adun[data-xmd$=",billboard_plusplus,"],.adun[data-xmd$=",billboard_plusonly,"]{min-height:250px !important}
.adun[data-xmd$=",dmpu,"],.adun[data-xmd$=",dmpu_plus,"],.adun[data-xmd$=",dmpu_plusplus,"],.adun[data-xmd$=",dmpu_plusonly,"],.adun[data-xmd$=",brandimpact,"]{min-height:600px !important}
.adun[data-xmd$=",leaderboard,"],.adun[data-xmd$=",leaderboard_plus,"],.adun[data-xmd$=",leaderboard_plusplus,"],.adun[data-xmd$=",leaderboard_plusonly,"],.adun[data-xmd$=",superleaderboard,"],.adun[data-xmd$=",superleaderboard_plus,"],.adun[data-xmd$=",superleaderboard_plusplus,"],.adun[data-xmd$=",superleaderboard_plusonly,"]{min-height:90px !important}
.adun[data-xmd$=",brandwidth,"]{min-height:270px !important}}@media (min-width:800px){.adun[data-lg$=",mpu,"],.adun[data-lg$=",mpu_plus,"],.adun[data-lg$=",mpu_plusplus,"],.adun[data-lg$=",mpu_plusonly,"],.adun[data-lg$=",billboard,"],.adun[data-lg$=",billboard_plus,"],.adun[data-lg$=",billboard_plusplus,"],.adun[data-lg$=",billboard_plusonly,"]{min-height:250px !important}
.adun[data-lg$=",dmpu,"],.adun[data-lg$=",dmpu_plus,"],.adun[data-lg$=",dmpu_plusplus,"],.adun[data-lg$=",dmpu_plusonly,"],.adun[data-lg$=",brandimpact,"]{min-height:600px !important}
.adun[data-lg$=",leaderboard,"],.adun[data-lg$=",leaderboard_plus,"],.adun[data-lg$=",leaderboard_plusplus,"],.adun[data-lg$=",leaderboard_plusonly,"],.adun[data-lg$=",superleaderboard,"],.adun[data-lg$=",superleaderboard_plus,"],.adun[data-lg$=",superleaderboard_plusplus,"],.adun[data-lg$=",superleaderboard_plusonly,"]{min-height:90px !important}
.adun[data-lg$=",brandwidth,"]{min-height:270px !important}}@media (min-width:1000px){.adun[data-xlg$=",mpu,"],.adun[data-xlg$=",mpu_plus,"],.adun[data-xlg$=",mpu_plusplus,"],.adun[data-xlg$=",mpu_plusonly,"],.adun[data-xlg$=",billboard,"],.adun[data-xlg$=",billboard_plus,"],.adun[data-xlg$=",billboard_plusplus,"],.adun[data-xlg$=",billboard_plusonly,"]{min-height:250px !important}
.adun[data-xlg$=",dmpu,"],.adun[data-xlg$=",dmpu_plus,"],.adun[data-xlg$=",dmpu_plusplus,"],.adun[data-xlg$=",dmpu_plusonly,"],.adun[data-xlg$=",brandimpact,"]{min-height:600px !important}
.adun[data-xlg$=",leaderboard,"],.adun[data-xlg$=",leaderboard_plus,"],.adun[data-xlg$=",leaderboard_plusplus,"],.adun[data-xlg$=",leaderboard_plusonly,"],.adun[data-xlg$=",superleaderboard,"],.adun[data-xlg$=",superleaderboard_plus,"],.adun[data-xlg$=",superleaderboard_plusplus,"],.adun[data-xlg$=",superleaderboard_plusonly,"]{min-height:90px !important}
.adun[data-xlg$=",brandwidth,"]{min-height:270px !important}}@media (min-width:1260px){.adun[data-xxlg$=",mpu,"],.adun[data-xxlg$=",mpu_plus,"],.adun[data-xxlg$=",mpu_plusplus,"],.adun[data-xxlg$=",mpu_plusonly,"],.adun[data-xxlg$=",billboard,"],.adun[data-xxlg$=",billboard_plus,"],.adun[data-xxlg$=",billboard_plusplus,"],.adun[data-xxlg$=",billboard_plusonly,"]{min-height:250px !important}
.adun[data-xxlg$=",dmpu,"],.adun[data-xxlg$=",dmpu_plus,"],.adun[data-xxlg$=",dmpu_plusplus,"],.adun[data-xxlg$=",dmpu_plusonly,"],.adun[data-xxlg$=",brandimpact,"]{min-height:600px !important}
.adun[data-xxlg$=",leaderboard,"],.adun[data-xxlg$=",leaderboard_plus,"],.adun[data-xxlg$=",leaderboard_plusplus,"],.adun[data-xxlg$=",leaderboard_plusonly,"],.adun[data-xxlg$=",superleaderboard,"],.adun[data-xxlg$=",superleaderboard_plus,"],.adun[data-xxlg$=",superleaderboard_plusplus,"],.adun[data-xxlg$=",superleaderboard_plusonly,"]{min-height:90px !important}
.adun[data-xxlg$=",brandwidth,"]{min-height:270px !important}}#wired_promo{display:block;width:440px;min-height:342px;font-size:1.1em;padding:15px;margin:0 0 15px;border:1px solid #777}
#wired_promo img{float:left;margin:0 15px 0 0}
#wired_promo span{color:#00727a}
#wired_promo .small_print{font-size:.8em}
#wired_promo .subscribe_print{margin:0 0 15px}
#boot{padding-top:1px;clear:both}
#unsupported_browser{display:block;text-align:center;color:#ff0000}
#footer{width:100%;max-width:1200px;border-top:1px solid #ccc;box-shadow:-2400px 0px #202020,-1200px 0px #202020,1200px 0px #202020,2400px 0px #202020;font-size:1em;padding:3.5% 0;margin:0 15px;border-top:none;max-width:100%;background-color:#202020;padding:0;margin:2em 0 0 0;color:#ffffff}
@media only screen and (min-width:1215px){#footer{margin:0 auto}}#footer h4{margin-bottom:0.9em}
#footer h4 img{margin-left:2%;display:inline-block;transition:all 0.3s ease;float:right;margin-top:5px}
#footer a{color:#ffffff}
#footer .foot_wrapper{box-sizing:border-box;padding:1em}
#footer .footer_slogan{text-align:center;background-color:#000000;box-shadow:-2400px 0px #000000,-1200px 0px #000000,1200px 0px #000000,2400px 0px #000000}
#footer .footer_slogan .footer_wrapper{padding:0.05em 0}
#footer .footer_slogan .footer_wrapper p{color:#ffffff;font-weight:bold;font-size:0.9em}
#footer .footer_slogan .footer_wrapper p img{height:12px;position:relative;top:2px}
#footer .footer_wrapper{width:100%;max-width:1200px;margin:0 auto}
#footer .footer_wrapper ul{list-style:none;margin:0;display:none}
@media (min-width:650px){#footer .footer_wrapper ul{display:block;padding:0}}#footer .footer_wrapper ul.expand{display:block}
#footer .footer_wrapper ul li{padding:0 0 1em}
#footer .footer_wrapper ul li.last{padding-right:0;border-right:none}
#footer .foot_wrapper{display:inline-block;display:flex;flex-direction:row;max-width:100%}
#footer .foot_wrapper .left_block{box-sizing:border-box;margin:0 auto 0.7em auto;flex:0 0 50%;width:50%;float:left;display:block;float:left;margin:0}
@media (min-width:800px){#footer .foot_wrapper .left_block{flex:0 0 75%;width:74%}}#footer .foot_wrapper .left_block .foot_list{vertical-align:top;width:80%;display:block;padding-left:15px;margin-left:0;padding-top:1em;margin-right:0;box-sizing:content-box}
@media (min-width:650px){#footer .foot_wrapper .left_block .foot_list{width:47%;padding:0}}@media (min-width:800px){#footer .foot_wrapper .left_block .foot_list{display:inline-block;width:29%;padding-right:3%;padding-left:0;padding-top:0;margin-top:1.8em}}#footer .foot_wrapper .left_block .foot_list h4{color:#ffffff;font-size:1.1em}
#footer .foot_wrapper .left_block .foot_list h4 img{filter:invert(1);display:none}
@media (max-width:800px){#footer .foot_wrapper .left_block .foot_list h4 img{display:block}}#footer .foot_wrapper .left_block .foot_list ul{display:none}
@media (min-width:800px){#footer .foot_wrapper .left_block .foot_list ul{display:block}}#footer .foot_wrapper .left_block .foot_list ul.expand{display:block;padding-left:0}
#footer .foot_wrapper .left_block .foot_list ul.expand li{margin-top:0}
#footer .foot_wrapper .left_block .foot_list ul.expand li a{font-size:0.9em}
#footer .foot_wrapper .left_block .foot_list ul li a{color:#ffffff}
#footer .foot_wrapper .left_block .foot_list ul.privacy{padding-right:0}
#footer .foot_wrapper .right_block{flex:0 0 49.7%;width:49.7%;float:right;position:relative;min-width:auto;text-align:center;border-left:1px solid #ffffff}
@media (min-width:800px){#footer .foot_wrapper .right_block{flex:0 0 25%;width:25%;float:none}}#footer .foot_wrapper .right_block .foot_list{min-height:200px}
#footer .foot_wrapper .right_block .foot_list p{position:absolute;bottom:0;font-size:0.85em;width:84%;left:50%;transform:translateX(-50%)}
@media (min-width:800px){#footer .foot_wrapper .right_block .foot_list p{position:inherit;width:100%;transform:none}}#footer .foot_wrapper .right_block .foot_list #sitpub_logo img{padding:12% 0 9% 0;width:92%}
#footer .expand_arrow{transform:rotate(90deg)}
#footer .collapse_arrow{transform:rotate(-90deg)}
