.news-text-body iframe,.oneimage img,figure img,img{max-width:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}
#mainsearch button:hover,#topline,#topsearch button:hover,.news-text-body table th{background-color:#f9f9f9}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:optional;src:local('PT Sans'),local('PTSans-Regular'),url(../fonts/v12/pt-sans-regular.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2000-206F,U+2074,U+20AC,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:optional;src:local('PT Sans Bold'),local('PTSans-Bold'),url(../fonts/v12/pt-sans-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2000-206F,U+2074,U+20AC,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:local('PT Sans'),local('PTSans-Regular'),url(../fonts/v12/pt-sans-regular-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+0460-052F,U+1C80-1C88,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+2DE0-2DFF,U+A640-A69F,U+A720-A7FF,U+FE2E-FE2F}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:local('PT Sans'),local('PTSans-Bold'),url(../fonts/v12/pt-sans-700-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+0460-052F,U+1C80-1C88,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+2DE0-2DFF,U+A640-A69F,U+A720-A7FF,U+FE2E-FE2F}
@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:optional;src:local('PT Serif'),local('PTSerif-Regular'),url(../fonts/v12/pt-serif-regular.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2000-206F,U+2074,U+20AC,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:local('PT Serif Italic'),local('PTSerif-Italic'),url(../fonts/v12/pt-serif-italic.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2000-206F,U+2074,U+20AC,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:optional;src:local('PT Serif Bold'),local('PTSerif-Bold'),url(../fonts/v12/pt-serif-700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2000-206F,U+2074,U+20AC,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:optional;src:local('PT Serif Bold Italic'),local('PTSerif-BoldItalic'),url(../fonts/v12/pt-serif-700italic.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2000-206F,U+2074,U+20AC,U+2116,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'PT Serif';font-style:normal;font-weight:400;font-display:swap;src:local('PT Serif'),local('PTSerif-Regular'),url(../fonts/v12/pt-serif-regular-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+0460-052F,U+1C80-1C88,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+2DE0-2DFF,U+A640-A69F,U+A720-A7FF,U+FE2E-FE2F}
@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;font-display:swap;src:local('PT Serif Italic'),local('PTSerif-Italic'),url(../fonts/v12/pt-serif-italic-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+0460-052F,U+1C80-1C88,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+2DE0-2DFF,U+A640-A69F,U+A720-A7FF,U+FE2E-FE2F}
@font-face{font-family:'PT Serif';font-style:normal;font-weight:700;font-display:swap;src:local('PT Serif Bold'),local('PTSerif-Bold'),url(../fonts/v12/pt-serif-700-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+0460-052F,U+1C80-1C88,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+2DE0-2DFF,U+A640-A69F,U+A720-A7FF,U+FE2E-FE2F}
@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;font-display:swap;src:local('PT Serif Bold Italic'),local('PTSerif-BoldItalic'),url(../fonts/v12/pt-serif-700italic-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+0460-052F,U+1C80-1C88,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+2DE0-2DFF,U+A640-A69F,U+A720-A7FF,U+FE2E-FE2F}
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}
h1,h2{margin:5px 0;padding:3px 0;clear:both}
ins,mark{background-color:#ff9;color:#000}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline}
ins{text-decoration:none}
mark{font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
body{line-height:1;background:#f9f9f9;margin:0;padding:0;font:15px/140% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
a,a:active,a:link{color:#003f75;background:0 0;text-decoration:none}
a:visited{color:#406f98}
a:hover,a:visited:hover{color:#005095}
p{margin:11px 0 0}
h1{font-size:140%}
h1 span{font-weight:400}
h2{font-size:125%}
h3,h4,h5,h6{font-size:110%;margin:10px 0 5px}
abbr,acronym,img{border:none}
dl,ol,ul{margin-bottom:8px}
li{list-style-position:inside}
@media all and (min-width:751px){#pagewrap{max-width:1300px;margin:0 auto;display:flex}
#content_column{flex:0 1 998px;background:#fff;border-right:1px solid #e9e9e9;min-width:0;padding:0 20px}
#advert_column{flex:0 0 240px;margin:0 10px;min-width:0}
}
@media all and (min-width:1301px){#content_column{border-left:1px solid #e9e9e9}
}
@media all and (max-width:750px){#content_column{padding:0 20px;background:#fff}
#advert_column{display:none}
}
.two-columns{margin:1.8em 0}
.two-columns .two-columns-left,.two-columns .two-columns-right{position:relative}
.two-columns .two-columns-right .left-side,.two-columns .two-columns-right .right-side{width:100%}
@media all and (min-width:1051px){.two-columns{display:flex}
.two-columns .two-columns-left{flex:0 1 100%;min-width:0;margin-right:20px}
.two-columns .two-columns-right{flex:0 0 300px;min-width:0}
}
#topline{margin:0 -20px;padding:30px 0 0 20px;border-bottom:1px solid #e8e8e8;font:400 12px/24px "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;height:44px}
#topline ul{margin-bottom:0}
#topline .divider{border-left:1px solid #e8e8e8;padding:10px 20px;line-height:24px;height:24px;color:#666}
#topline .feed{float:left;width:50px;border:none;padding-left:0}
#topline .rss{color:#f89406;line-height:24px}
#topline .rss:before{display:inline-block;padding-right:5px;content:" ";width:16px;height:16px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201410%201410%22%3E%3Cpath%20d%3D%22M384%201218q0%2080-56%20136t-136%2056q-80%200-136-56T0%201218q0-80%2056-136t136-56q80%200%20136%2056t56%20136zm512%20123q2%2028-17%2048-18%2021-47%2021H697q-25%200-43-16-18-17-20-42-22-229-184-391Q287%20798%2058%20776q-25-2-41-20-17-18-17-43V578q0-29%2021-47%2017-17%2043-17h5q160%2013%20306%2081%20146%2067%20259%20181%20114%20113%20182%20259%2067%20146%2080%20306zm512%202q2%2027-18%2047-18%2020-46%2020h-143q-26%200-44-17-19-18-20-43-12-215-101-408-89-194-231-336-143-143-336-232-194-89-409-102-25-1-42-19-18-19-18-44V66q0-28%2020-46Q38%202%2064%202h3q262%2013%20502%20120%20239%20107%20425%20294%20187%20186%20294%20426%20107%20239%20120%20501z%22%20fill%3D%22%23f89406%22%2F%3E%3C%2Fsvg%3E);background-position:0 0;background-repeat:no-repeat;background-size:16px 16px;vertical-align:sub}
#topline .currency li .lower:after,#topline .currency li .upper:after{content:"";width:0;border-left:3px solid transparent;border-right:3px solid transparent;display:inline-block}
#topline .currency{margin-left:135px;overflow:hidden}
#topline .currency li{float:left;list-style:none;margin-right:20px}
#topline .currency li b{font-weight:400}
#topline .currency li strong{color:#222;font-weight:400}
#topline .currency li .upper:after{margin:0 0 2px 2px;height:0;border-bottom:5px solid #28a61b}
#logoline,.poll-item{border-bottom:3px solid #e8e8e8}
#topline .currency li .lower:after{margin:0 0 1px 2px;height:0;border-top:5px solid #a13b3b}
#topline .lang-switcher+.currency{margin-right:220px}
#topline .lang-switcher{float:right;width:150px}
#topline .lang-switcher li{float:left;list-style:none;margin-right:20px}
#topline .lang-switcher li a{color:#666;display:block}
#topline .lang-switcher li a.current{font-weight:700;color:#222}
#topline .lang-switcher li a:hover,#topline .lang-switcher li a:visited:hover{text-decoration:underline}
#logoline{margin:0 -20px;padding:20px;height:46px;display:flex;align-items:center}
#logoline #logo{display:block;flex:0 0 105px;width:105px;height:60px;margin:-4px 0;background:url(../i/logotype.png) no-repeat;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20144.15%2082.18%22%3E%3Cpath%20d%3D%22M42.74%2054.99H.04V0h42.7v54.99zm50.7%200h-42.7V0h42.7v54.99m0%200h-42.7V0h42.7v54.99m0%200h-42.7V0h42.7v54.99z%22%20fill%3D%22%23203f7b%22%2F%3E%3Cpath%20d%3D%22M32.01%2029.85H15.88v11.11h18.87v6.02H8.06V8.01H34.7v6.02H15.9v9.8h16.12v6.02zM67.19%2032.44H77l-4.82-15.3h-.15l-4.85%2015.3zm11.75%206.13H65.26l-2.65%208.4h-7.9L68.13%207.99h8l13.36%2038.98h-7.9l-2.65-8.4z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8.8%2071.26H2.43v4.6h7.4v1.95H0V63.25h9.75v1.95H2.45v4.11H8.8v1.95z%22%20fill%3D%22%23203f7b%22%2F%3E%3Cg%20clip-path%3D%22url(%23clipPath3015)%22%20transform%3D%22matrix(1.25%200%200%20-1.25%20-141.9%20164.06)%22%3E%3Cpath%20d%3D%22M129.65%2070.27a2.76%202.76%200%2000-2.47-1.43c-.93%200-1.65.3-2.18.89-.52.59-.78%201.5-.78%202.76v5.18h1.94v-5.2c0-.75.12-1.28.37-1.58.25-.3.62-.46%201.1-.46.48%200%20.87.08%201.19.25.32.17.57.4.75.73v6.25h1.94V69h-1.7l-.16%201.26zM139.48%2075.9l-.83.03c-.38%200-.69-.08-.95-.24a1.64%201.64%200%2001-.59-.67V69h-1.94v8.64h1.78l.13-1.26c.22.44.5.8.84%201.04a1.97%201.97%200%20001.52.35l.27-.06-.23-1.82zM145.04%2073.35h3.45l-1.7%204.97h-.04l-1.71-4.97zm4-1.62h-4.56l-.93-2.72h-1.97l4.28%2011.65h1.84l4.23-11.64h-1.97l-.92%202.72zM159.54%2071.35a.9.9%200%2001-.38.74c-.26.2-.73.37-1.43.52a6.04%206.04%200%2000-2.35.93c-.53.4-.8.95-.8%201.64%200%20.73.3%201.34.92%201.86.6.51%201.42.77%202.42.77%201.06%200%201.89-.26%202.52-.78a2.3%202.3%200%2000.89-1.93l-.02-.05h-1.86c0%20.36-.14.66-.41.92-.27.26-.64.38-1.12.38-.47%200-.83-.1-1.07-.32a.97.97%200%2001-.37-.77c0-.3.12-.55.35-.72.23-.18.7-.34%201.4-.48a5.88%205.88%200%20002.43-.95c.53-.4.79-.96.79-1.67%200-.78-.32-1.4-.96-1.89a4.07%204.07%200%2000-2.54-.73%203.9%203.9%200%2000-2.66.86%202.46%202.46%200%2000-.93%201.98l.02.05h1.8c.03-.5.2-.87.55-1.1.34-.23.76-.34%201.25-.34a2%202%200%20011.16.3c.26.2.4.46.4.78M166.9%2069h-1.94v8.65h1.94V69zm0%2010.77h-1.94v1.7h1.94v-1.7zM173.54%2070.4c.49%200%20.93.11%201.32.36s.65.53.78.84v1.28h-1.54c-.56%200-1.01-.14-1.33-.42a1.28%201.28%200%2001-.48-.99c0-.33.1-.59.32-.79.22-.19.53-.29.93-.29m2.38-1.39c-.07.22-.12.43-.17.64-.04.21-.08.41-.1.62-.26-.4-.61-.74-1.04-1.02a2.72%202.72%200%2000-1.46-.4c-.9%200-1.6.22-2.08.7-.48.45-.72%201.1-.72%201.9%200%20.84.33%201.5.99%201.96.66.47%201.59.7%202.79.7h1.5v.76c0%20.45-.12.81-.4%201.06-.25.25-.63.38-1.13.38-.44%200-.8-.1-1.06-.32a1.01%201.01%200%2001-.4-.82h-1.86l-.01.05c-.03.68.27%201.28.92%201.81s1.49.8%202.53.8c1%200%201.82-.26%202.44-.78.62-.5.93-1.24.93-2.2V71a6.85%206.85%200%2001.3-1.99h-1.97zM189.17%2079.09v-8.52h1.78c.97%200%201.72.3%202.28.94.55.63.83%201.44.83%202.44v1.78c0%20.99-.28%201.79-.83%202.42a2.9%202.9%200%2001-2.28.94h-1.78zm-1.94-10.1v11.66H191a4.9%204.9%200%20003.6-1.38%204.84%204.84%200%20001.38-3.56v-1.77a4.8%204.8%200%2000-1.38-3.56A4.9%204.9%200%2000191%2069h-3.78zM202.2%2070.4c.5%200%20.93.11%201.32.36.4.25.65.53.78.84v1.28h-1.54c-.56%200-1-.14-1.33-.42a1.28%201.28%200%2001-.48-.99c0-.33.11-.59.32-.79.22-.19.53-.29.93-.29m2.38-1.39c-.07.22-.12.43-.17.64-.04.21-.08.41-.09.62-.27-.4-.62-.74-1.05-1.02a2.72%202.72%200%2000-1.46-.4c-.9%200-1.59.22-2.08.7-.48.45-.72%201.1-.72%201.9%200%20.84.33%201.5%201%201.96.65.47%201.58.7%202.78.7h1.51v.76c0%20.45-.13.81-.4%201.06-.26.25-.64.38-1.14.38-.44%200-.79-.1-1.06-.32a1.01%201.01%200%2001-.39-.82h-1.87v.05c-.04.68.26%201.28.91%201.81s1.5.8%202.53.8c1.01%200%201.82-.26%202.44-.78.62-.5.93-1.24.93-2.2V71a6.85%206.85%200%2001.3-1.99h-1.97zM212%2069h-1.94v8.65H212V69zm0%2010.77h-1.94v1.7H212v-1.7zM217.88%2069h-1.94v12.48h1.94V69m0%200h-1.94v12.48h1.94V69m0%200h-1.94v12.48h1.94V69zM224.57%2072.47l.19-.86h.05l1.9%206.05h2.13l-3.6-9.97a4.48%204.48%200%2000-.96-1.55c-.42-.43-1-.64-1.77-.64a8.26%208.26%200%2000-1.05.16l.22%201.5c.07%200%20.17%200%20.3-.02l.29-.02c.35%200%20.63.12.84.36.2.24.38.52.52.83l.32.78-3.14%208.55h2.12l1.64-5.17z%22%20fill%3D%22%23203f7b%22%2F%3E%3Cpath%20d%3D%22M210.22%20120.48c2.24%200%204%20.76%205.27%202.27%201.27%201.5%201.91%203.49%201.91%205.93v2.58h-11.3v-10.78h4.12z%22%20fill%3D%22%233a61ad%22%2F%3E%3Cpath%20d%3D%22M223.67%20131.25v-2.59c0-3.83-1.24-6.95-3.7-9.37-2.47-2.42-5.6-3.63-9.42-3.63h-10.7v15.59h-5.17v-21.99h34.16v21.99h-5.17z%22%20fill%3D%22%233a61ad%22%2F%3E%3Cpath%20d%3D%22M217.4%20128.67c0-2.44-.63-4.4-1.91-5.93a6.52%206.52%200%2000-5.27-2.27h-4.13v10.77h-6.25v-15.59h10.7c3.82%200%206.96%201.21%209.43%203.63%202.47%202.42%203.7%205.54%203.7%209.37v2.6h-6.27v-2.58z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M217.4%2089.88c0%202.41-.63%204.37-1.91%205.88a6.52%206.52%200%2001-5.27%202.27h-4.13V87.26h11.3v2.62z%22%20fill%3D%22%23203f7b%22%2F%3E%3Cpath%20d%3D%22M199.84%20102.85h10.7c3.82%200%206.96-1.22%209.43-3.65%202.47-2.43%203.7-5.56%203.7-9.37v-2.57h5.17v22h-34.16v-22h5.16v15.6z%22%20fill%3D%22%23203f7b%22%2F%3E%3Cpath%20d%3D%22M219.97%2099.2c-2.47%202.43-5.61%203.65-9.42%203.65h-10.71V87.26h6.25v10.77h4.13c2.24%200%204-.76%205.27-2.27%201.27-1.5%201.9-3.47%201.9-5.88v-2.62h6.29v2.57c0%203.81-1.24%206.94-3.71%209.37%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"),none;background-size:105px 60px;text-indent:100%;white-space:nowrap;overflow:hidden}
#mainsearch button,#topsearch button{display:block;position:absolute;padding:0;margin:0;z-index:1;border-radius:50%;border:none;background:0 0;cursor:pointer}
#topheadlines li em,a.alt-nav,ul.global-nav{display:none}
#mainsearch button svg,#topsearch button svg{transition:all .5s ease;fill:#e8e8e8}
#mainsearch button:hover svg,#mainsearch>input[type=search]:focus+button svg,#mainsearch>input[type=search]:hover+button svg,#topsearch button:hover svg,#topsearch>input[type=search]:focus+button svg,#topsearch>input[type=search]:hover+button svg{fill:#003f75}
#mainsearch>input[type=search],#topsearch>input[type=search]{transition:all .5s ease}
#mainsearch>input[type=search]:focus,#mainsearch>input[type=search]:hover,#topsearch>input[type=search]:focus,#topsearch>input[type=search]:hover{border-color:#003f75}
#topsearch{flex:0 1 100%;height:34px;white-space:nowrap;position:relative;margin-left:30px}
#topsearch input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0;width:100%;height:34px;border:2px solid #e8e8e8;border-radius:4px;padding:0 30px 0 10px}
#topsearch button{top:3px;right:3px;width:28px;height:28px}
#topsearch button svg{width:16px;height:16px;padding:6px}
#mainsearch input{padding-right:44px}
#mainsearch button{top:4px;right:4px;width:36px;height:36px}
#mainsearch button svg{width:22px;height:22px;padding:7px}
@media all and (min-width:1051px){ul.global-nav{flex:0 0 auto;text-align:left;display:inline;margin:0 0 0 30px;list-style:none}
ul.global-nav li{font:700 15px "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:15px;display:inline-block;margin-right:-1px;position:relative;cursor:pointer;z-index:25}
ul.global-nav li a,ul.global-nav li span{padding:10px 0;display:block;color:#999}
ul.global-nav li a:hover,ul.global-nav li a:visited:hover,ul.global-nav li span:hover,ul.global-nav li span:visited:hover{color:#999}
ul.global-nav li a b,ul.global-nav li span b{padding:5px 20px;border-left:1px solid #e8e8e8;display:block}
ul.global-nav li a.adverted,ul.global-nav li a.adverted:hover,ul.global-nav li a.adverted:visited:hover{color:#ce790b}
ul.global-nav li ul{padding:0 10px;position:absolute;top:45px;left:-1px;width:200px;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.2);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.2);box-shadow:4px 4px 0 0 rgba(0,0,0,.2);display:none;opacity:0;visibility:hidden;border:1px solid #e8e8e8;background-color:#fff;z-index:33}
ul.global-nav li ul li{position:relative;font:400 12px "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;border-top:1px solid #e8e8e8;background:#fff;display:block;padding:0}
ul.global-nav li ul li:first-child{border-top:none}
ul.global-nav li ul li a{padding:7px 10px;color:#222}
ul.global-nav li ul li a:hover,ul.global-nav li ul li a:visited:hover{color:#ce790b}
ul.global-nav li:active ul,ul.global-nav li:focus ul,ul.global-nav li:hover ul{display:block;opacity:1;visibility:visible}
ul.global-nav>li{border:1px solid transparent;border-width:1px 1px 1px 0}
ul.global-nav>li:hover{z-index:30;border:1px solid #e8e8e8;-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,.2);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,.2);box-shadow:4px 4px 0 0 rgba(0,0,0,.2);background:#fff}
ul.global-nav>li:hover a,ul.global-nav>li:hover span{z-index:40}
ul.global-nav>li:hover a b,ul.global-nav>li:hover span b{border:none}
#topline .currency li b{font-size:0}
#topline .currency li b::after{font-size:12px;content:attr(title)}
}
.side-announcement-poll:after,.side-announcement-poll:before{content:' ';width:0;position:absolute}
@media all and (max-width:1050px){#topline .lang-switcher+.currency,.menus-open #bn_bfr_menus{display:none}
#topline{padding:0}
#topline .feed{margin-left:20px}
#topline .currency li span{font-size:0}
#logoline{padding:10px 20px;height:40px}
#logoline #logo{height:40px;margin:0}
a.alt-nav{display:block;float:left;border:none;background:#e8e8e8;width:60px;height:44px;cursor:pointer;position:relative;transition:all .25s ease-in-out;overflow:hidden;text-indent:100%;white-space:nowrap}
a.alt-nav:after,a.alt-nav:before{content:' ';position:absolute;top:11px;left:17px;width:26px;height:5px;border:4px solid #666;transition:all .25s ease-in-out}
a.alt-nav:before{border-width:4px 0}
a.alt-nav:after{border-width:4px 0 0;top:29px}
.menus-open a.alt-nav{background:#666}
.menus-open a.alt-nav:after,.menus-open a.alt-nav:before{content:' ';position:absolute;top:7px;left:28px;margin:0;width:4px;height:30px;background-color:#fff;border:none}
.menus-open a.alt-nav:before{transform:rotate(45deg)}
.menus-open a.alt-nav:after{transform:rotate(-45deg)}
.menus-open #logoline{background:#666;height:auto;display:block}
.menus-open #logoline #logo{display:none}
.menus-open #topsearch{float:none;margin:10px 0 0;width:auto}
.menus-open #topsearch input{width:100%;border:none}
.menus-open ul.global-nav{color:#fff;display:block;list-style:none;margin:0 -20px}
.menus-open ul.global-nav li{font:700 15px "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:15px}
.menus-open ul.global-nav li a,.menus-open ul.global-nav li span{padding:10px 20px;display:block;color:#fff}
.menus-open ul.global-nav li ul{list-style:none;padding:0 10px}
.menus-open ul.global-nav li ul li{font:400 12px "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0}
.menus-open ul.global-nav li ul li a{padding:7px 0 7px 20px;color:#fff}
.menus-open ul.global-nav li ul li a:hover{color:#ce790b}
}
@media all and (max-width:650px){#topline .lang-switcher{float:none;width:auto;margin-left:145px}
}
#topheadlines{list-style-type:none;margin:20px 0;overflow:hidden}
#topheadlines li{margin-bottom:7px;overflow:auto}
#topheadlines li a{text-decoration:none}
#topheadlines li img{display:block;width:120px;height:auto;float:left}
#topheadlines li span{display:block;font-weight:700;margin:0 0 0 135px}
@media all and (min-width:1051px){#topheadlines li{float:right;width:49%;clear:right}
#topheadlines li:first-child{font:17px/110% "PT Serif",Georgia,"Times New Roman",Times,serif;float:left;clear:left}
#topheadlines li:first-child a{color:#222}
#topheadlines li:first-child img{float:none;width:100%}
#topheadlines li:first-child span{margin:12px 0}
#topheadlines li:first-child em{display:block;font-size:15px;font-style:normal}
#topheadlines li:nth-child(2) img,#topheadlines li:nth-child(3) img{width:160px;float:left}
#topheadlines li:nth-child(2) span,#topheadlines li:nth-child(3) span{margin-left:170px}
}
.side-announcement{margin-bottom:25px}
.side-announcement .side-announcement-header{text-transform:uppercase;color:#999;font-size:105%;font-weight:400;margin:5px 0 0}
.side-announcement ul{list-style-type:none}
.side-announcement ul li{border-bottom:1px solid #decea0;font:14px/1.3 "PT Serif",Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:700}
.side-announcement ul li a{display:block;padding:12px 0;color:#222}
.side-announcement ul li em,.side-announcement ul li span{display:block;margin:10px 0 0;color:#666;font-weight:400;font-style:normal}
.side-announcement ul li em,.side-announcement ul li.side-announcement-picture{font:12px/1 "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.side-announcement ul li em{color:#ce790b}
.side-announcement ul li:last-of-type{border-bottom:none}
.side-announcement ul li:last-of-type a{padding-bottom:0}
.side-announcement ul li.side-announcement-picture{border:none;color:#999;margin:0 0 12px}
.side-announcement ul li.side-announcement-picture img{width:100%;height:auto}
.side-announcement ul li.side-announcement-picture a{position:relative;padding:0;margin:12px 0;background-color:#666}
.side-announcement ul li.side-announcement-picture a span{box-sizing:border-box;position:absolute;width:100%;background-color:rgba(0,0,0,.5);color:#fff;font:700 italic 14px/1.1 "PT Serif",Georgia,"Times New Roman",Times,serif;bottom:0;padding:6px 8px;margin:0}
.side-announcement-topborder{border-top:3px solid #e8e8e8}
.side-announcement-bordered{border:3px solid #e8e8e8;padding:10px;overflow:hidden}
.side-announcement-poll{position:relative;border:3px solid #e8e8e8;padding:10px;margin-bottom:50px}
.side-announcement-poll:before{height:0;right:-3px;bottom:-32px;border:16px solid;border-color:#e8e8e8 #e8e8e8 transparent transparent}
.side-announcement-poll:after{height:0;right:0;bottom:-24px;border:12px solid;border-color:#fff #fff transparent transparent}
.top-news-block{border:1px solid #003f75}
.top-news-block .side-announcement-header{text-align:center;font-weight:700;color:#666}
.top-news-block ol{display:none;margin:1em 0 0 1.5em;color:#666}
.top-news-block ol.current{display:block}
.top-news-block ol li{line-height:1.05;list-style-position:outside;margin-bottom:.4em;hyphens:auto}
.top-news-block ol li span.stat-views{white-space:nowrap;color:#dc3545;font:12px/1 "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.top-news-block ol li span.stat-views::before{display:inline-block;padding-right:5px;content:" ";width:12px;height:12px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%201000%22%3E%3Cpath%20d%3D%22M71%20499q85-132%20213-197-34%2058-34%20125%200%20103%2073%20177t177%2073q104-1%20177-73t73-177q0-67-34-125%20128%2065%20213%20197-75%20114-187%20182t-242%2068q-130%200-243-68T71%20499zm402-215q0-11%208-19t19-7q70%200%20120%2050t50%20119q0%2011-8%2019t-19%208q-11%200-19-8t-8-19q0-48-34-82t-82-34q-11%200-19-8t-8-19zM0%20499q0%2019%2011%2038%2078%20129%20210%20206t279%2077q147%200%20279-77t210-206q11-19%2011-38t-11-39q-78-128-210-205t-279-78q-147-1-279%2078T11%20460Q0%20480%200%20499z%22%20fill%3D%22%23dc3545%22%2F%3E%3C%2Fsvg%3E);background-position:0 0;background-repeat:no-repeat;background-size:12px 12px;vertical-align:sub}
.top-news-block ol li span.stat-dynamic-down::after,.top-news-block ol li span.stat-dynamic-up::after{display:inline-block;margin:0 0 1px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;content:""}
.top-news-block ol li span.stat-dynamic{color:#aaa}
.top-news-block ol li span.stat-dynamic-up::after{border-bottom:9px solid #28a745}
.top-news-block ol li span.stat-dynamic-down::after{border-top:9px solid #dc3545}
.top-news-block .top-switcher{font:12px/100% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:8px -8px 0;display:flex}
.top-news-block .top-switcher li{flex:1 1 33%;font:normal normal 12px/100% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;box-sizing:border-box;padding:8px;text-align:center;display:block;border:none;border-left:3px solid #fff;color:#222;background-color:#e8e8e8;cursor:pointer}
.top-news-block .top-switcher li:first-child{border-left:0}
.top-news-block .top-switcher li.current,.top-news-block .top-switcher li:hover{color:#fff;background-color:#003f75}
#advert_column .top-news-block{margin-bottom:30px;background-color:#fff}
.one-column-only{display:none}
.one-column-hide{display:block}
@media all and (max-width:750px){.one-column-only{display:block}
.one-column-hide{display:none}
}
.semifooter{margin:0 -20px;padding:5px 20px;background-color:#d2d2d2;font:12px/120% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;overflow:hidden}
.semifooter .aggregator-box,.semifooter .info-box,.semifooter .social-box{padding-top:15px}
.semifooter .section-header{font-size:110%;font-weight:400;text-transform:uppercase;color:#666;margin-bottom:.4em}
.semifooter .social li{width:32px;height:32px;margin:0 5px 0 0}
.semifooter .social li:last-child{margin-right:0}
.semifooter .social li a{width:32px;height:32px}
.semifooter .social li a:before{line-height:32px;width:32px;font-size:16px}
@media all and (min-width:501px){.semifooter{padding:20px}
.semifooter .social-box{padding-top:0;width:180px;float:right}
.semifooter .aggregator-box{padding-top:0;width:110px;float:right}
.semifooter .info-box{padding-top:0;margin-right:310px}
}
.footer{margin:0 -20px;padding:20px;background-color:#535353;font:12px/120% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#999;overflow:hidden}
.footer a,.footer a:active,.footer a:link,.footer a:visited{color:#999;text-decoration:underline}
.footer p{margin:0}
.footer .min-age{font:700 14px/32px "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;width:32px;height:32px;float:right;margin:0 0 20px 20px;background-color:#000;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.footer .buttons{border-top:1px solid #5d5d5d;padding-top:20px;margin-top:20px}
.footer .buttons a img{vertical-align:bottom}
.calendar{font:12px/12px "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:30px;border:1px solid #e8e8e8;text-align:center;margin-bottom:25px;padding:10px;clear:both}
.calendar .calendar-header{display:block;text-align:center;margin:0 30px}
.calendar table{border:none;empty-cells:show;width:100%}
.calendar table th{text-align:center;padding:6px 0}
.calendar table td{text-align:center;color:#666}
.calendar table td a,.calendar table td span{border:1px solid #fff;display:block;line-height:30px;text-decoration:none}
.calendar table td a{color:#222}
.calendar table td a:hover{border:1px solid #9d261d}
.calendar table td.thisday{color:#fff;background-color:#003f75}
.calendar table td.thisday a{color:#fff}
.calendar table td.notthismonth,.calendar table td.notthismonth a{color:#999}
.calendar a.gonextday,.calendar a.goprevday{display:block;width:14%;margin-bottom:4px;text-indent:100px;overflow:hidden;position:relative}
.calendar a.gonextday::after,.calendar a.goprevday::after{position:absolute;content:'';width:0;height:0;top:calc(50% - 7px);left:calc(50% - 5px);border-top:7px solid transparent;border-bottom:7px solid transparent}
.calendar a.goprevday{float:left}
.calendar a.goprevday::after{border-right:10px solid #e8e8e8}
.calendar a.goprevday:hover::after{border-right:10px solid #c00}
.calendar a.gonextday{float:right}
.calendar a.gonextday::after{border-left:10px solid #e8e8e8}
.calendar a.gonextday:hover::after{border-left:10px solid #c00}
.dossier-incut>h3,.one-dossier>h2,.regionsline{padding:0;margin-bottom:15px}
.dossier-incut>h3::after,.one-dossier>h2::after,.regionsline::after{display:block;width:100%;border-top:1px solid #e8e8e8;height:1px;content:'';margin-top:-4px}
.dossier-incut>h3 a:first-child,.dossier-incut>h3 span:first-child,.one-dossier>h2 a:first-child,.one-dossier>h2 span:first-child,.regionsline a:first-child,.regionsline span:first-child{display:inline-block;font-weight:700;border-bottom:4px solid #e8e8e8}
.regionsline{font-size:16px;line-height:30px;color:#666}
.regionsline span{font-weight:700}
.date-divider{font:12px/100% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;height:6px;border-bottom:1px solid #e8e8e8;margin:12px 0 18px}
.date-divider span{float:left;width:100%;text-align:center}
.date-divider span em{display:inline-block;color:#999;background-color:#fff;padding:0 12px;font-style:normal}
.one-dossier p.dossier-info::after,ul.news-feed-extended li a span::after{right:0;background:linear-gradient(to right,rgba(255,255,255,0),#fff 60%)}
ul.news-feed,ul.news-feed-extended{clear:both;margin:10px 0;list-style-type:none;line-height:140%;font-family:"PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px}
ul.news-feed li,ul.news-feed-extended li{position:relative;margin:0 0 1em;padding:0 0 0 2.65rem;overflow:hidden}
ul.news-feed li time,ul.news-feed-extended li time{font-size:.75em;line-height:190%;display:block;position:absolute;left:0;width:2.3rem;color:#999}
ul.news-feed li img,ul.news-feed-extended li img{float:left;margin-right:8px;margin-top:5px;width:160px;height:90px}
ul.news-feed a,ul.news-feed-extended a{color:#247;text-decoration:none}
ul.news-feed a:visited,ul.news-feed-extended a:visited{color:#666}
ul.news-feed a:hover,ul.news-feed a:visited:hover,ul.news-feed-extended a:hover,ul.news-feed-extended a:visited:hover{color:#005095}
ul.news-feed em,ul.news-feed-extended em{font-weight:700;font-style:normal}
ul.news-feed-extended li{margin-bottom:1.3em;min-height:95px}
ul.news-feed-extended a,ul.news-feed-extended a:visited{font-weight:700;color:#247;text-decoration:none}
ul.news-feed-extended li a span{display:block;position:relative;font-size:.85em;line-height:1.5em;max-height:4.5em;overflow-y:hidden;color:#666;font-weight:400}
ul.news-feed-extended li a span::after{content:"";text-align:right;position:absolute;top:3em;width:60%;height:1.5em}
.loadmore,.loadmore:link,.loadmore:visited{position:relative;display:block;width:245px;font:12px/30px "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;text-align:center;border:3px solid #e8e8e8;margin:20px auto 30px}
.loadmore:after,.loadmore:before,.loadmore:link:after,.loadmore:link:before,.loadmore:visited:after,.loadmore:visited:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.loadmore:after,.loadmore:link:after,.loadmore:visited:after{border-color:rgba(204,204,204,0);border-top-color:#fff;border-width:7px;margin-left:-7px}
.loadmore:before,.loadmore:link:before,.loadmore:visited:before{border-color:rgba(191,191,191,0);border-top-color:#e8e8e8;border-width:11px;margin-left:-11px}
.loadmore:hover,.loadmore:visited:hover{color:#003f75;border-color:#003f75}
.loadmore:hover:before,.loadmore:visited:hover:before{border-top-color:#003f75}
@media all and (max-width:600px){ul.news-feed li img,ul.news-feed-extended li img{width:80px;height:45px}
ul.news-feed-extended li{min-height:50px}
ul.news-feed-extended li a span{clear:left}
.loadmore,.loadmore:link{width:100%;box-sizing:border-box}
.compact ul li:nth-child(n+3){display:none}
}
#content{padding:10px}
article{font:17px/145% "PT Serif",Georgia,"Times New Roman",Times,serif;padding:0;border-bottom:1px solid #e8e8e8}
article .datetime,article .newsinfo{font:12px/100% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}
article .datetime{margin:0}
article .newsinfo{margin:1em 0}
article .tagline{font:15px/100% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:.6em 0}
article .tagline a{text-decoration:underline}
article .tagline a::before{content:'#';color:#999;display:inline-block;margin-right:.05em;text-decoration:none}
article .addenium{font-style:italic;color:#666;text-align:right}
.oneimage,figure{text-align:left;margin:10px 0}
.oneimage img,figure img{display:block}
.oneimage figcaption,figure figcaption{font:12px/120% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;margin-top:6px}
@media all and (max-width:750px){.oneimage,figure{margin:10px -20px 0}
.oneimage figcaption,figure figcaption{margin-left:20px;margin-right:20px}
}
.oneimage img{width:100%;height:auto}
.news-text-body{font:17px/145% "PT Serif",Georgia,"Times New Roman",Times,serif;hyphens:auto}
@media all and (min-width:1051px){article{padding:0 0 0 20px}
.news-text-body{overflow-x:hidden}
}
.news-text-body h2,.news-text-body h3,.news-text-body h4,.news-text-body h5{margin:1.4em 0 .3em;padding:0}
.news-text-body p{margin:.6em 0 0;padding:0}
.news-text-body p.lead,.news-text-body p.lede{font-family:"PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:19px}
.news-text-body p.signature{font-style:italic;text-align:right}
.news-text-body p.x120{font-size:120%}
.news-text-body p.x150{font-size:150%;line-height:1.5}
.news-text-body a{text-decoration:underline}
.news-text-body table{font:15px/110% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;vertical-align:top;overflow-x:auto}
.news-text-body table td,.news-text-body table th{border:1px solid #e8e8e8;padding:.3em .5em;text-align:left;vertical-align:top}
.news-text-body table th{font-weight:700}
.news-text-body li{margin-top:.5em}
.news-text-body ol li{list-style-position:outside;margin-left:2em}
.news-text-body ul{margin-left:0;list-style:none}
.news-text-body ul li{padding-left:2em}
.news-text-body ul li:before{content:"\2014";display:inline-block;width:0;position:relative;left:-1.5em;color:#999}
.news-text-body dt{margin-top:.5em;font-weight:700}
.news-text-body dd{margin-left:2em}
.news-text-body blockquote{padding:0 0 0 35px;margin:1em 0;position:relative;font-style:italic;font-size:19px;color:#444;line-height:1.5}
.news-text-body blockquote span.after-quote,.news-text-body blockquote span.after-quote-inline{font-style:normal;font-size:17px;color:#222}
.news-text-body blockquote span.after-quote{display:block;text-align:right;margin-top:.25em;margin-left:10%;line-height:145%}
.news-text-body hr{border:0;height:1px;background:#999}
.news-text-body .adaptive-video{position:relative;padding-bottom:56.25%;height:0}
.news-text-body .adaptive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.news-text-body .rkn-info{font:12px/120% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;border-top:1px solid #e8e8e8;padding-top:.5em;overflow:hidden}
.news-text-body .rkn-info b{display:inline-block;padding:0 5px;font:700 17px/100% "PT Serif",Georgia,"Times New Roman",Times,serif;letter-spacing:-.2em}
.news-text-body .rkn-info+.rkn-info{border:none}
.news-text-body .rkn-mark{padding:0 2px;font-size:.9em;vertical-align:top;font-weight:700;font-style:normal}
.one-dossier{margin:2em 0}
.one-dossier::after{content:"";display:table;clear:both}
.one-dossier h2{font-size:115%;line-height:30px}
.one-dossier img{float:left;width:200px;height:115px}
.one-dossier p{margin-left:220px}
.one-dossier p.dossier-info{max-height:6em;overflow:hidden;position:relative;line-height:1.5em;margin-top:0}
.one-dossier p.dossier-info::after{content:"";text-align:right;position:absolute;top:4.5em;width:60%;height:1.5em}
.one-dossier p.dossier-more{font:12px/120% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}
.dossier-incut{*zoom:1;margin:20px 0}
.dossier-incut:after{content:" ";display:table;clear:both}
.dossier-incut ul.news-feed{margin-left:90px;clear:right;font-size:14px}
.dossier-incut ul.news-feed li{margin-bottom:.3em}
.dossier-incut h3{font-family:"PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px}
.dossier-incut-image{float:left;width:80px;height:80px;border-radius:50%}
.dossier-incut-more{float:right;display:block;margin-top:.2em;font:400 12px/100% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}
@media all and (max-width:600px){.dossier-incut-image{display:none}
.dossier-incut ul.news-feed{margin-left:0;clear:both}
.dossier-incut ul.news-feed li:nth-child(n+4){display:none}
}
.dialog-box{color:#666;padding:20px;margin:30px;border:3px solid #e8e8e8;background-color:#fff;position:relative}
.dialog-box p:first-child{margin-top:0}
.dialog-box .dialog-buttons{margin-top:15px}
.dialog-box .dialog-buttons button{color:#222;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,.75);background:#dfdfdf;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(1,#f2f2f2));background:-ms-linear-gradient(bottom,#ccc,#f2f2f2);background:-moz-linear-gradient(center bottom,#ccc 0,#f2f2f2 100%);background:-o-linear-gradient(#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ccc', GradientType=0);font-weight:700;padding:5px}
.dialog-info{color:#004085;border-color:#b8daff;background-color:#cce5ff}
.dialog-error{color:#721c24;border-color:#f5c6cb;background-color:#f8d7da}
.cookie-fixed{box-sizing:border-box;bottom:30px;position:fixed;right:30px;width:300px;z-index:10002;margin:0}
.cookie-fixed>p:first-child{font-size:larger;font-weight:700}
@media all and (max-width:600px){.cookie-fixed{width:calc(100% - 60px)}
}
.fieldform{margin:10px 0 40px;position:relative;min-height:45px}
.fieldform input[type=text],.fieldform input[type=search],.fieldform input[type=submit]{width:100%;height:44px;border:3px solid #e8e8e8;padding:0 14px;box-sizing:border-box;font-size:18px;line-height:40px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0}
.fieldform input[type=submit]{color:#222;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,.75);background:#dfdfdf;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(1,#f2f2f2));background:-ms-linear-gradient(bottom,#ccc,#f2f2f2);background:-moz-linear-gradient(center bottom,#ccc 0,#f2f2f2 100%);background:-o-linear-gradient(#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ccc', GradientType=0)}
.paginator{padding:.8em 0 1em;text-align:center;font:12px/100% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.paginator a,.paginator a:hover,.paginator a:visited,.paginator a:visited:hover{display:inline-block;width:2.6em;height:2.6em;border:3px solid #e8e8e8;background-color:#fff;color:#222;line-height:2.6em;text-decoration:none}
.paginator a:hover,.paginator a:visited:hover{border-color:#9d261d}
.paginator a.goprev{padding-right:1em!important}
.paginator a.gonext{padding-left:1em!important}
.paginator a.current,.paginator a.current:hover,.paginator a.current:visited,.paginator a.current:visited:hover{border-color:#003f75;color:#003f75;font-weight:700}
@media all and (max-width:600px){.paginator a.gonext,.paginator a.goprev,.paginator a.onlybig{display:none}
}
.side-announcement-poll form{margin:0;padding:0}
.side-announcement-poll label{line-height:100%;display:block;margin:5px 0}
.side-announcement-poll input{font-size:100%;vertical-align:baseline}
.side-announcement-poll div{padding:4px 0}
.side-announcement-poll div p{margin:0;padding:0 0 3px;font-weight:700}
.side-announcement-poll .pollbox-questions,.side-announcement-poll .pollbox-results{padding:0}
#pollbox-error{display:none;color:#c00}
.poll-results{display:block;margin-top:1em;font:400 12px/100% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}
.pollchart{margin:0;padding:0}
.pollchart dt{margin:0;padding:5px 0 2px;font-weight:400;text-align:left}
.pollchart dd{margin:0;width:100%;background:#e8e8e8}
.pollchart dd span{color:#fff;display:block;height:4px}
.pollchart dd span.color0{background-color:#4ca5bf}
.pollchart dd span.color1{background-color:#80a433}
.pollchart dd span.color2{background-color:#ffa633}
.pollchart dd span.color3{background-color:#976cc8}
.pollchart dd span.color4{background-color:#db5e6c}
.pollchart dd span.color5{background-color:#cad249}
.pollchart dd span.color6{background-color:#8ec493}
.pollchart dd span.color7{background-color:#df8841}
.biggerchart dt{padding-top:12px;font-weight:700}
.poll-link,.poll-socials{padding:10px 0;border-top:1px solid #e8e8e8}
.biggerchart dt span{display:block;float:right;font-weight:400}
.biggerchart dd{background:#f9f9f9}
.biggerchart dd span{height:14px}
.poll-item{margin:20px 0 40px 20px}
.poll-description,.poll-link{font:12px "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.poll-socials{margin:25px 0 0;position:relative}
.poll-socials:after,.poll-socials:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.poll-socials:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:12px;margin-left:-12px}
.poll-socials:before{border-color:rgba(232,232,232,0);border-bottom-color:#e8e8e8;border-width:13px;margin-left:-13px}
.author-card{min-height:210px}
.author-photo{float:left;width:200px;height:200px;border-radius:100px}
.author-description{margin-left:220px}
@media all and (max-width:600px){.author-card .author-photo{float:none}
.author-card .author-description{margin-left:0}
}
.one-author{min-height:90px;font-family:"PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px}
.one-author .author-photo,.one-author img{width:80px;height:80px;border-radius:2px;background-size:80px 80px}
.one-author p{margin-left:95px}
.one-author p a{font-weight:700}
.one-author p.author-info{font:.85em/120% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#666}
.news-author{margin-bottom:0;font:700 15px/100% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:right}
.news-author span{font-weight:400;font-size:12px;text-decoration:underline}
.news-author a{color:#666}
a.scroll-to-top-button{background-color:#fff;border-radius:50%;color:#fff;cursor:pointer;width:48px;height:48px;position:fixed;display:block;bottom:-80px;right:20px;z-index:150;opacity:0;transform:translateY(0);transition:all .5s ease}
@media all and (min-width:1450px){a.scroll-to-top-button{left:calc(50% + 650px);right:auto}
}
a.scroll-to-top-button svg{width:100%;height:100%;fill:#003f75}
a.scroll-to-top-button:hover{background-color:#003f75}
a.scroll-to-top-button:hover svg{fill:#fff}
a.button-visible{opacity:1;transform:translateY(-100px)}
.site-follow{font:15px/120% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;margin:10px 0;color:#222}
#col2_height_calc{margin-top:75px;position:relative;overflow:hidden}
@media all and (min-width:751px) and (max-width:1050px){#col2_height_calc{margin-top:45px}
}
form.intext{margin:1em 0}
form.intext input,form.intext textarea{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;box-sizing:border-box;font:400 15px/110% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
form.intext textarea{outline:0;width:100%;border:2px solid #e8e8e8;border-radius:4px;padding:5px}
form.intext input[type=submit]{padding:8px 20px;border-radius:5px;border:none;background-color:#004085;color:#fff;font-weight:700}
.social-likes,.socials-widget{display:inline-block;padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important;border:0;font-size:14px;line-height:20px}
.socials-icon,ul.social li a{background-position:center center;text-indent:50px;white-space:nowrap;text-decoration:none}
.social-likes{min-height:30px;opacity:0;overflow:hidden}
.social-likes>*{display:inline-block;visibility:hidden}
.socials-visible{opacity:1;transition:opacity .1s ease-in}
.socials-visible>*{visibility:inherit}
.social-likes_vertical>*{display:block}
.socials-widget{display:inline-block;position:relative;white-space:nowrap;margin-right:15px;cursor:pointer;overflow:hidden}
.socials-widget:after,.socials-widget:before{display:none!important}
.socials-counter,.socials-icon{text-decoration:none;text-rendering:optimizeLegibility;cursor:pointer;display:inline-block;margin:0;outline:0;font-family:"PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:22px}
.socials-icon{position:relative;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;width:30px;height:30px;display:block;background-color:#fff;color:#333;border-radius:90px;background-repeat:no-repeat;background-size:16px 16px}
.socials-counter{display:none;position:relative;border:1px solid #ddd;margin:3px 0 2px 6px;padding:1px 6px;font-weight:400;color:#666;background:#fff}
.socials-ready .socials-counter,ul.social li{display:inline-block}
.socials-counter:after,.socials-counter:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.socials-counter:before{border-color:rgba(221,221,221,0);border-right-color:#ddd;border-width:5px;margin-top:-5px}
.socials-counter:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:4px;margin-top:-4px}
#bn_bfr_topline+#topline,#bn_page_btm{border-top:1px solid #e8e8e8}
.socials-wrapper{padding:10px 0;min-height:31px}
.socials-floating{opacity:0;transition:opacity .5s ease-in-out}
.page-scrolled .socials-floating{position:-webkit-sticky;position:sticky;bottom:0;background-color:rgba(255,255,255,.85);opacity:100%;z-index:130}
@media all and (max-width:500px){.social-likes{min-height:22px}
.socials-widget{margin-right:10px}
.socials-icon{width:22px;height:22px;line-height:22px;background-size:12px 12px}
.socials-counter{font-size:10px;line-height:18px;margin:1px 0 1px 6px}
}
ul.social{padding:0;margin:0}
ul.social li{overflow:hidden;width:44px;height:40px;margin:0 10px}
ul.social li span{display:none}
ul.social li a{display:block;width:32px;height:32px;border-radius:90px;background-repeat:no-repeat;background-size:17px 17px}
ul.social li a,ul.social li a:hover{color:#fff}
.tooltipster-content .social li{width:26px;height:26px;margin:0 5px 0 0}
.tooltipster-content .social li a{width:26px;height:26px;background-size:14px 14px}
.tooltipster-content .social :last-child{margin:0}
.tooltipster-content .social .grammatical{width:auto}
.tooltipster-content .social .grammatical a{font:12px "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;line-height:26px;color:#fff;background-color:#9d261d;width:auto;padding:0 7px;text-indent:0}
#bn_bfr_topline,#bn_page_btm{background-color:#f9f9f9}
.banner{margin:0 auto}
#bn_aft_headlines,#bn_aft_menus,#bn_bfr_menus,#bn_bfr_topline,#bn_page_btm{margin:0 -20px;padding:5px;text-align:center;overflow:hidden}
#bn_aft_headlines:empty,#bn_aft_menus:empty,#bn_bfr_menus:empty,#bn_bfr_topline:empty,#bn_page_btm:empty{display:none}
#bn_bfr_topline+#topline{padding-top:0}
#bn_aft_menus,#bn_bfr_menus{border-bottom:1px solid #e8e8e8}
@media all and (max-width:1050px){#bn_aft_menus,#bn_bfr_menus,#bn_bfr_topline{display:none}
#bn_bfr_topline+#topline{border-top:none}
}
.bn_news_incut{text-align:center;margin:20px 0}
@media all and (max-width:750px){.bn_news_incut{margin:20px -20px}
}
.news-text-body .js-scroll-to{display:block;margin:20px auto 0;font:700 11px/110% "PT Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#999;text-transform:uppercase;text-align:center;text-decoration:none}
.axiom,.news-text-body .js-scroll-to+.bn_news_incut{margin-top:10px}
.latest-block{position:-webkit-sticky;position:sticky;top:0}
.bn-cubes{font-size:0;line-height:0}
.bn-cubes>div{text-align:center;display:inline-block;width:50%;vertical-align:top;overflow:hidden}
a.zen-subscribe,a.zen-subscribe:active,a.zen-subscribe:link,a.zen-subscribe:visited{background-color:#9d261d;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px;font-weight:700;margin-left:10px}
a.zen-subscribe:hover,a.zen-subscribe:visited:hover{background-color:#c00;color:#fff}
.slide-advert_float{position:fixed;z-index:101}
.slide-advert_fixed{position:relative;z-index:101}
@keyframes button-spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.ad-spin{display:block;position:relative;background-color:#f9f9f9}
.ad-spin::before{animation:button-spin 1s linear infinite;border-color:#3a61ad #3a61ad transparent;border-radius:50%;border-style:solid;border-width:1px;content:'';position:absolute;left:calc(50% - 21px);top:calc(50% - 21px);width:40px;height:40px}
@media all and (max-width:500px){.size-xs-hide,.size-xs-s-hide,.size-xs-s-m-hide{display:none!important}
}
@media all and (min-width:501px) and (max-width:750px){.two-columns .two-columns-right{column-count:2;column-gap:20px}
.two-columns .two-columns-right>div{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}
.size-s-hide,.size-xs-s-hide,.size-xs-s-m-hide{display:none!important}
}
@media all and (min-width:751px) and (max-width:1050px){.size-m-hide,.size-m-l-xl-hide,.size-xs-s-m-hide{display:none!important}
}
@media all and (min-width:1051px) and (max-width:1300px){.size-l-hide,.size-l-xl-hide,.size-m-l-xl-hide{display:none!important}
}
@media all and (min-width:1301px){.size-l-xl-hide,.size-m-l-xl-hide,.size-xl-hide{display:none!important}
}
@keyframes scroll{from{transform:translateX(0)}
to{transform:translateX(calc(-100% - var(--gap)))}
}
.axiom{display:flex}
.axiom div:last-child{margin:2px;padding:.2em .6em;border-radius:.25em;color:#fff;background:#dc3545;flex:0 0 auto;text-align:center;font-weight:700}
.marquee{--gap:0rem;position:relative;display:flex;overflow:hidden;gap:var(--gap);box-sizing:border-box}
.marquee ul{flex-shrink:0;display:flex;justify-content:space-around;gap:var(--gap);min-width:100%;margin:0;animation:scroll 50s linear infinite;list-style-type:none}
.marquee ul li{flex:0 0 auto;margin:2px;padding:.2em 1em;border-radius:.25em;text-align:center}
.marquee ul li:hover{background-color:#f0f0f0}
.marquee:hover ul{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.marquee ul{animation-play-state:paused!important}
}